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
336295908417	336295908938	336295909488	336295910038	336295910588	336295911138	336295911688	336295912238	336295912788	336295913338	336295913888	336295914438	336295914988	336295915538	336295916088	336295916638	336295917188	336295917738	336295918288	336295918838	336295919388	336295919938	336295920488	336295921038	336295921588	336295922138	336295922688	336295923238	336295923788	336295924338	336295924888	336295925438	336295925988	336295926538	336295927088	336295927638	336295928188	336295928738	336295929288	336295929838	336295930388	336295930938	336295931488	336295932038	336295932588	336295933138	336295933688	336295934238	336295934788	336295935338	336295935888	336295936438	336295936988	336295937538	336295938088	336295938638	336295939188	336295939738	336295940288	336295940838	336295941388	336295941938	336295942488	336295943038	336295943588	336295944138	336295944688	336295945238	336295945788	336295946338	336295946888	336295947438	336295947988	336295948538	336295949088	336295949638	336295950188	336295950738	336295951288	336295951838	336295952388	336295952938	336295953488	336295954038	336295954588	336295955138	336295955688	336295956238	336295956788	336295957338	336295957888	336295958438	336295958988	336295959538	336295960088	336295960638	336295961188	336295961738	336295962288	336295962838	336295963388	336295963938	336295964488	336295965038	336295965588	336295966138	336295966688	336295967238	336295967788	336295968338	336295968888	336295969438	336295969988	336295970538	336295971088	336295971638	336295972188	336295972738	336295973288	336295973838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2692	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2700	3650	2300	2701	3650	2300	2701	3650	2300	2702	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52670	51216	50308	42987	38029	38321	38493	48534	46415	45128	34653	33733	34156	31907	29548	30453	28063	22162	26027	26859	24782	19081	18365	14002	15345	9331	8711	7763	7270	7041	5606	4242	5555	5508	3576	4301	3922	3191	2793	3743	2869	2485	1633	1414	1262	1240	1078	861	466	372	416	606	351	280	215	233	229	228	235	262	274	333	299	276	286	227	184	259	253	225	199	194	179	177	178	179	168	187	166	172	190	184	210	169	187	191	180	177	173	188	195	168	181	161	167	186	201	169	173	175	230	166	173	188	163	190	171	178	160	177	200	185	215	210	185	171	178	197	177	188	180	182	171	189	167	208	184	180	179	186	166	182	166	206	165	160	192	175	206	167	183	196	164	179	182	184	186	180	170	156	180	181	212	143	185	178	206	170	208	174	182	174	169	159	190	206	169	189	205	176	185	169	184	211	179	172	175	197	206	203	197	196	184	186	167	180	183	190	174	156	174	171	198	196	190	181	199	201	191	178	169	167	187	187	172	185	174	186	176	190	168	211	195	167	182	183	175	192	192	185	195	180	212	192	200	190	177	164	149	174	195	176	196	197	183	164	194	178	159	192	180	157	201	169	184	198	175	168	172	171	187	195	217	181	185	172	183	195	172	172	175	203	171	173	179	173	189	158	194	167	183	173	170	165	170	175	187	174	166	200	193	163	165	176	174	190	162	168	188	169	208	142	188	192	198	212	179	176	218	184	182	214	183	156	197	186	219	207	182	175	166	164	167	176	187	201	174	189	192	182	184	191	196	211	176	181	188	183	174	159	174	185	206	183	166	186	168	186	185	206	190	165	183	198	186	190	185	171	172	182	184	209	204	170	176	165	185	209	168	161	170	165	194	193	161	198	188	175	182	182	184	170	174	176	173	185	180	190	169	179	183	148	191	183	177	180	191	176	163	170	165	168	192	185	204	176	163	179	182	182	188	214	181	181	181	179	190	207	214	184	192	203	203	166	200	189	207	167	197	175	182	189	189	185	212	183	157	201	195	162	178	172	199	194	172	194	180	164	193	207	210	207	180	213	166	177	155	180	181	150	186	175	204	164	178	181	180	199	214	180	198	197	208	180	167	172	188	198	190	180	171	197	186	194	199	143	175	194	176	184	174	191	183	187	200	191	174	169	173	158	164	157	170	177	175	165	172	177	186	177	200	189	186	191	187	177	176	204	199	200	189	153	171	203	175	205	175	198	184	187	187	197	178	164	203	179	175	200	177	162	193	192	195	193	176	181	198	190	185	189	181	167	169	191	186	180	159	180	179	161	175	189	203	166	191	210	199	167	171	180	160	173	181	180	184	190	177	187	196	201	172	191	197	169	174	182	203	157	172	181	180	192	191	153	153	216	169	182	187	204	204	173	171	177	153	198	192	191	202	197	169	174	169	182	190	198	180	202	175	199	184	166	152	179	164	161	171	191	169	193	175	178	197	152	188	187	176	177	175	191	199	183	183	187	203	184	189	170	194	167	184	198	178	182	197	200	190	172	180	181	210	181	184	192	185	181	200	200	173	181	176	154	167	169	168	180	176	194	205	167	180	186	176	158	182	190	170	197	191	191	193	200	167	198	175	205	212	190	175	197	150	187	159	163	174	210	202	166	178	201	164	218	177	198	198	184	184	184	168	184	189	184	174	176	182	192	183	194	195	193	206	165	149	183	150	180	160	178	176	204	181	164	192	187	187	181	188	174	175	183	196	190	193	179	196	185	181	162	189	167	177	177	160	172	195	192	185	177	165	191	207	179	178	168	162	185	181	196	197	179	171	180	170	185	165	173	180	184	172	203	174	183	185	189	170	188	198	188	189	162	188	184	161	215	176	217	193	153	201	175	180	182	204	176	200	205	180	199	160	192	198	165	194	163	173	166	185	181	183	180	169	189	168	171	177	148	208	192	195	168	177	205	177	188	168	189	174	189	158	177	186	189	204	185	192	166	197	175	179	196	200	209	194	187	203	180	166	169	174	169	177	168	197	210	173	216	203	178	165	184	219	191	193	167	172	171	194	154	198	182	172	174	179	192	148	179	165	206	170	162	170	198	204	200	186	168	190	203	190	191	191	156	190	168	183	174	212	185	175	175	202	176	174	192	173	206	178	176	182	153	208	178	196	192	179	171	189	163	175	189	174	196	183	181	189	185	196	165	172	163	153	186	162	162	191	173	165	187	202	206	188	189	172	199	170	196	211	156	179	174	179	191	186	169	195	207	167	193	202	184	160	176	193	186	181	197	162	201	186	194	177	150	192	156	187	186	174	182	182	179	156	188	171	206	198	181	179	176	165	170	177	197	177	195	181	190	168	196	169	176	196	196	167	180	168	170	167	190	153	169	183	203	158	188	163	172	170	191	199	184	184	181	170	195	199	187	201	190	191	150	183	173	190	203	178	176	193	205	192	162	191	192	172	197	206	194	181	172	186	165	171	190	184	194	210	177	184	171	184	176	177	180	161	185	195	175	183	199	190	190	185	195	165	186	171	182	187	189	193	192	188	168	200	168	186	203	181	196	179	193	197	178	198	177	202	202	169	180	177	185	197	160	170	184	178	176	167	174	153	170	199	181	182	160	203	186	178	197	165	174	198	161	174	199	178	184	211	206	183	200	193	170	168	173	191	191	192	182	201	181	178	205	183	203	196	210	181	190	169	212	192	203	185	176	194	190	171	187	189	198	147	169	167	182	180	176	158	180	206	179	202	171	195	172	182	229	204	198	168	191	161	190	189	183	208	162	178	175	188	189	178	190	170	189	185	175	156	187	158	196	218	200	179	167	189	204	203	183	180	200	190	185	179	188	197	191	178	183	164	176	192	160	180	170	151	197	183	190	184	171	206	201	202	187	183	186	188	154	174	205	167	172	181	186	198	186	178	185	192	186	174	203	188	160	185	192	193	184	191	179	173	164	188	183	187	187	190	195	190	207	194	176	188	196	185	203	200	179	192	173	176	185	166	182	201	173	180	197	180	162	163	172	195	181	183	204	197	168	163	186	194	194	191	195	177	195	169	182	171	180	196	206	173	177	175	179	166	173	190	206	172	210	179	173	190	216	183	192	192	195	206	185	204	176	191	158	165	168	172	175	193	203	204	196	166	205	204	197	185	207	190	186	194	173	155	167	177	199	170	180	184	179	204	181	149	187	175	191	177	198	197	174	170	168	177	178	154	200	196	197	180	161	182	190	187	169	162	181	175	180	171	171	190	205	193	191	182	179	160	177	176	194	183	188	195	195	175	167	195	189	189	184	188	199	191	214	169	193	181	163	166	195	202	185	201	188	192	170	188	194	185	186	200	194	191	218	207	163	177	163	180	177	169	180	151	168	185	204	179	184	174	202	192	169	177	194	189	184	192	173	194	183	190	191	166	177	184	202	200	181	198	177	187	202	193	173	168	167	157	179	198	169	193	196	184	195	186	166	166	179	215	179	192	205	195	207	183	171	179	172	178	180	191	176	177	177	176	183	171	202	186	182	187	191	163	198	189	162	196	174	180	182	177	181	149	190
38269	45543	51871	49483	49345	47771	50722	58243	57288	56451	46716	49113	49927	47860	47072	48106	46584	39445	45932	45421	43581	38126	39101	31821	35471	25220	27158	25093	24427	25053	21200	17968	22320	21680	15070	18331	17020	14802	13814	16981	13370	12494	8849	7213	6992	6687	5742	4618	2274	1867	2054	3071	1439	961	809	917	786	812	874	977	1097	1322	1215	1269	1022	849	758	693	747	704	620	549	554	590	547	533	486	470	516	451	480	523	474	519	524	452	493	458	481	479	521	462	484	495	496	472	457	487	448	503	526	480	472	474	490	435	406	489	485	447	490	482	468	517	482	482	504	436	463	471	496	502	479	467	492	459	488	451	461	480	509	463	506	493	454	458	496	470	478	456	485	471	449	472	477	458	482	492	452	482	491	442	482	530	497	502	489	473	473	470	493	491	503	427	477	492	513	512	462	470	477	481	505	495	475	494	527	476	427	457	494	538	437	489	485	465	476	490	472	512	483	446	507	473	505	471	492	445	480	484	470	501	444	451	513	471	496	494	527	481	504	484	477	489	479	491	461	491	503	441	484	444	504	463	483	473	456	480	497	507	467	486	454	501	497	510	520	478	503	464	509	507	476	495	480	473	479	468	482	488	514	432	447	475	487	489	469	450	516	464	480	474	480	489	488	418	496	472	486	465	495	493	479	441	473	473	479	476	474	456	471	470	491	489	441	493	513	486	488	480	470	487	471	500	466	474	488	454	492	499	459	483	493	515	497	460	490	449	487	520	485	482	511	499	438	478	482	504	463	512	503	519	492	502	450	499	454	518	444	516	471	473	508	439	461	451	505	452	453	487	479	477	499	514	482	439	449	513	475	509	498	490	508	458	484	485	492	478	488	465	469	442	496	488	517	502	488	462	431	456	435	472	492	504	481	480	464	497	490	475	505	484	501	464	507	486	473	526	451	463	457	475	455	445	500	494	464	470	474	488	468	461	483	499	482	455	466	478	479	489	506	513	461	480	456	507	465	506	480	482	465	503	454	491	499	448	495	499	508	490	499	488	455	479	497	494	482	479	440	522	497	470	477	497	506	507	509	466	460	513	495	489	471	491	494	467	463	462	497	502	456	479	439	476	502	450	504	522	487	513	466	476	468	473	464	463	473	480	447	464	478	471	481	475	444	506	492	444	456	551	506	511	516	437	516	482	476	478	469	482	462	439	510	498	522	479	479	508	466	454	483	452	464	505	510	504	506	480	472	448	489	514	479	480	476	472	493	458	469	509	465	472	485	510	477	518	496	476	504	473	483	494	483	503	462	481	520	461	480	460	499	468	464	513	514	486	494	444	459	473	455	479	470	468	494	521	496	472	456	426	506	495	461	475	501	479	461	490	460	466	493	500	484	439	471	461	470	479	470	504	509	476	499	486	514	477	490	463	472	472	488	476	461	460	483	475	478	458	449	476	436	483	497	468	484	461	461	464	496	445	476	488	470	459	452	463	455	491	462	458	455	460	477	475	452	464	459	489	427	473	489	488	448	485	477	461	490	449	443	450	478	470	480	491	479	505	468	473	468	462	496	519	491	462	399	498	494	489	481	503	481	472	505	505	480	510	490	513	514	471	486	479	506	483	440	455	481	470	456	504	465	442	492	464	481	509	517	465	484	485	479	477	471	473	530	505	480	461	461	471	457	484	496	456	491	470	479	479	479	482	460	473	497	471	491	511	456	512	498	455	436	480	486	471	500	475	517	454	486	497	493	490	495	448	463	477	501	490	445	493	484	472	450	507	491	453	496	454	467	485	468	475	477	462	486	515	493	519	474	470	490	509	520	491	510	456	496	470	445	476	513	475	506	490	483	462	496	477	449	473	465	443	498	528	493	517	482	490	473	489	510	467	463	510	468	475	487	496	484	482	460	491	495	458	509	515	435	439	442	507	497	504	488	463	468	422	481	471	465	500	471	510	461	456	506	434	486	469	479	426	444	472	508	476	474	458	468	511	493	453	491	457	471	497	470	507	469	497	482	466	498	459	488	508	457	451	440	466	476	466	460	490	468	455	484	462	480	459	485	461	482	509	489	496	480	426	458	488	487	517	463	452	498	479	496	482	493	511	501	514	511	490	480	496	487	526	466	488	479	474	513	454	448	466	457	450	450	469	491	477	462	462	490	482	502	511	479	479	496	517	456	464	473	442	487	481	432	472	493	471	456	470	475	503	477	498	468	429	484	437	502	490	437	452	481	496	459	466	437	549	487	485	435	456	443	453	478	509	475	467	491	450	515	518	482	464	505	487	465	455	520	456	503	497	464	438	513	480	446	474	493	479	487	489	497	468	485	459	488	439	506	466	454	442	460	472	442	481	453	494	463	497	477	495	460	494	497	477	480	465	495	479	475	516	459	473	492	484	493	501	472	470	497	475	489	479	488	497	507	479	447	483	482	511	472	484	491	501	457	466	499	480	453	468	491	485	456	478	487	459	471	435	501	489	475	519	515	472	479	541	505	505	494	485	437	475	466	458	483	512	468	511	475	465	490	467	478	504	490	497	476	469	500	535	449	518	441	444	505	477	468	492	469	440	443	506	478	481	440	474	525	481	467	476	469	515	459	484	503	518	493	468	483	493	475	463	498	470	496	486	505	485	467	489	492	472	444	480	474	499	479	449	483	518	469	462	490	476	492	449	465	452	472	469	450	468	469	550	462	484	461	501	487	489	491	456	462	496	498	463	464	468	488	467	503	508	447	509	499	532	486	453	503	489	512	486	468	452	459	504	458	503	463	469	472	511	463	429	468	466	476	514	478	457	450	448	491	479	517	543	485	462	488	492	473	455	430	488	502	509	480	474	494	453	464	493	525	478	491	518	441	487	482	489	460	474	472	473	516	468	444	484	511	446	507	481	503	480	489	479	499	454	519	475	459	464	481	474	538	467	501	484	481	486	493	471	449	529	490	453	537	514	501	497	498	479	452	472	440	465	549	491	477	463	471	462	467	458	440	454	508	498	481	478	471	450	448	485	503	480	456	452	490	469	447	482	438	471	485	486	471	523	472	511	448	498	477	489	502	501	458	438	520	487	502	507	507	485	496	505	430	487	454	552	503	490	532	515	507	458	482	479	496	476	474	481	448	448	452	442	491	484	479	466	479	502	446	479	484	474	464	465	507	460	444	478	503	476	491	472	430	490	487	514	482	490	465	479	487	461	463	465	487	455	528	488	501	470	476	432	482	472	457	488	481	484	470	469	461	497	500	500	427	483	474	502	501	509	483	476	493	447	486	468	479	462	493	467	472	446	440	454	478	480	492	485	518	492	496	476	485	486	470	485	462	485	509	487	509	478	534	520	485	479	484	472	446	450	491	488	466	468	475	473	479	470	456	472	484	495	451	475	486	477	476	435	489	482	477	503	494	478	486	483	473	497	496	478	477	494	470	438	452	483	482	461	466	478	497	490	511	502	473	468	483	468	514	540	466	501	471	479	461	513	471	505	480	472	472	479	483	453	485	474	506	480	480	491	502	464	508	492	451	474	454	469	493	457	492	456	507	492	486	477	490	462
35612	33379	30186	16509	9329	6232	4790	6003	4927	3994	2653	2506	2168	1929	1802	1619	1568	1151	1230	1302	1298	947	884	597	763	552	528	407	459	437	349	347	327	362	307	293	283	287	259	296	237	235	211	198	168	201	164	171	165	147	144	164	146	154	141	138	163	136	141	175	147	156	162	143	156	169	133	136	149	145	135	151	142	153	127	144	147	139	138	134	166	138	146	106	120	157	154	136	151	140	138	155	151	139	166	160	129	137	133	146	165	141	138	150	138	144	129	126	132	147	139	153	139	130	138	125	137	139	132	124	130	131	150	147	128	139	176	143	131	122	145	157	143	138	141	141	143	126	145	146	131	138	158	146	165	137	154	151	151	163	161	160	136	137	130	124	147	121	146	136	154	163	134	139	145	141	132	136	138	161	138	145	169	153	146	145	139	140	143	118	163	117	138	141	143	149	119	125	155	145	151	126	139	125	138	145	129	135	149	132	145	140	147	142	138	141	147	134	144	145	127	141	151	146	136	137	131	145	125	147	158	145	159	126	143	141	130	172	130	154	156	139	141	137	127	145	146	144	140	126	141	126	155	144	135	153	174	117	147	136	133	153	144	126	159	156	131	164	134	130	143	157	136	140	149	142	148	156	129	139	164	137	134	151	144	139	132	125	147	138	137	153	126	141	144	130	156	124	139	154	136	146	140	165	144	137	146	152	128	127	147	159	141	132	136	136	153	122	129	139	142	131	142	139	142	125	137	125	133	150	124	145	164	119	129	130	131	131	135	154	135	148	156	157	157	151	141	146	136	131	128	153	149	149	134	147	151	165	140	132	138	128	151	128	158	156	158	133	148	136	130	130	153	125	143	153	139	134	160	144	110	171	124	144	148	115	149	129	145	142	148	148	167	153	142	152	144	159	163	155	139	147	149	145	145	144	137	123	153	142	115	128	139	131	133	134	128	159	152	145	131	141	127	136	133	134	136	145	134	150	168	154	135	129	140	143	158	127	143	153	142	171	137	145	144	137	140	149	130	136	141	154	143	134	139	150	155	130	126	133	148	149	148	156	164	123	142	157	131	130	135	164	152	138	150	151	158	144	157	116	140	137	147	124	126	135	148	137	130	136	140	136	154	143	146	122	150	126	109	130	144	150	148	130	132	144	157	141	141	116	140	144	144	134	134	140	161	147	119	153	151	157	149	143	140	162	132	109	140	140	140	135	139	123	137	154	145	139	143	129	127	146	153	159	131	127	120	136	157	153	141	151	152	124	139	154	160	142	142	139	152	156	128	134	149	125	155	129	155	148	136	151	122	139	133	155	147	172	142	161	148	139	126	138	154	163	153	152	164	148	152	129	129	137	159	142	175	133	132	124	143	155	148	141	152	147	143	169	122	138	141	132	137	152	129	158	157	128	163	132	156	149	158	134	137	133	142	138	154	143	121	130	150	127	135	136	132	132	124	158	145	118	122	144	145	147	152	135	143	140	113	135	163	132	158	154	147	148	140	136	134	130	132	135	150	156	124	133	140	137	143	141	148	143	145	144	152	117	127	136	135	132	153	130	144	125	131	148	149	165	128	164	147	160	142	124	142	124	129	149	129	144	144	149	135	137	175	136	136	140	136	132	140	137	160	133	155	146	128	164	130	148	127	171	139	153	140	137	151	140	132	151	149	146	138	160	135	152	142	137	145	151	138	125	118	142	125	152	138	125	147	159	146	134	150	158	138	138	135	125	147	154	149	121	155	159	141	135	141	153	133	166	133	118	163	116	151	145	149	134	144	118	123	149	131	135	142	145	144	139	146	140	142	148	140	154	138	159	159	154	165	140	137	152	146	150	161	135	152	138	148	140	141	108	165	135	136	132	127	146	128	121	155	126	134	129	139	157	140	147	145	159	124	150	157	119	128	136	144	140	145	146	129	145	159	150	161	146	149	146	152	142	147	147	155	144	124	115	140	142	151	121	124	150	156	133	142	135	158	135	157	123	142	143	152	137	141	131	157	143	138	136	158	115	142	142	128	130	155	120	147	147	143	133	131	146	149	135	156	139	136	140	156	150	127	137	170	138	141	159	143	146	123	149	132	136	141	147	153	132	133	130	136	138	157	162	133	144	143	149	129	153	142	137	128	138	137	130	151	162	142	105	122	151	135	130	143	139	153	139	138	139	139	140	151	138	141	132	132	159	134	147	123	157	171	141	116	144	128	146	126	135	160	139	147	150	134	134	144	140	162	133	152	135	159	154	147	149	148	126	137	139	142	137	128	154	140	157	151	168	135	151	133	135	150	124	128	146	165	153	172	130	155	147	169	130	120	149	145	127	127	146	152	133	136	168	147	160	122	149	162	138	147	145	144	138	143	140	145	143	143	136	129	144	142	128	133	135	148	181	149	154	150	163	134	143	153	156	148	142	141	149	155	165	146	151	145	144	156	157	134	162	139	105	134	152	161	149	140	145	140	146	130	120	140	147	116	138	149	152	161	142	129	155	144	161	147	138	155	143	142	153	148	151	138	119	129	135	149	126	140	149	149	135	135	154	111	133	150	152	128	145	144	155	139	135	145	118	142	123	139	142	154	162	136	146	147	127	150	130	112	154	164	150	138	160	147	145	149	127	142	123	138	122	126	140	111	123	151	114	128	129	151	143	134	161	119	154	143	155	126	140	132	148	146	127	165	162	144	132	146	132	147	142	161	152	134	168	164	147	156	149	155	145	160	127	133	134	136	144	135	171	120	133	130	126	160	129	127	128	142	137	141	124	127	151	155	157	135	147	134	158	135	160	166	148	143	135	151	138	145	143	129	121	134	149	159	138	135	131	141	133	148	145	151	157	140	131	135	135	127	126	149	148	126	140	128	141	122	164	142	126	162	131	154	152	130	143	151	134	151	133	140	170	122	144	150	191	148	123	146	141	136	122	124	154	143	149	153	170	147	140	139	144	145	139	147	148	158	156	156	151	160	162	156	134	177	142	139	155	145	154	151	143	158	135	153	149	137	152	132	132	116	147	130	138	148	160	147	128	132	135	140	125	120	142	157	139	134	144	136	147	147	143	158	155	134	146	125	139	149	132	154	140	140	128	123	147	133	135	124	132	136	138	149	154	135	145	181	166	157	132	141	150	141	126	145	144	141	128	140	144	138	136	160	160	143	133	144	130	146	119	147	150	148	122	152	130	140	138	147	154	144	124	142	138	123	140	122	117	151	157	132	126	157	146	126	162	144	139	139	121	141	135	152	149	147	138	130	132	156	167	128	130	163	150	146	147	140	155	145	152	155	141	141	130	128	153	132	151	136	136	139	126	144	120	148	142	141	165	126	139	149	141	138	151	147	127	129	126	134	130	130	146	131	169	128	154	121	159	152	149	139	144	132	139	118	120	149	150	135	134	156	143	161	144	144	158	141	142	132	150	140	147	147	146	139	143	148	141	144	156	139	140	153	142	123	151	146	155	147	158	110	148	149	127	132	125	145	123	133	148	117	132	139	145	110	142	139	127	146	134	150	153	166	139
23123	26624	32111	24597	19768	17459	15995	21134	17880	15851	11390	10845	10047	8964	8105	8124	7591	5209	6028	6586	6372	4947	4916	3112	4245	2609	2840	1869	2368	2180	1881	1455	1578	1759	1407	1331	1278	1135	1136	1287	1079	884	799	704	721	672	658	542	493	482	488	536	468	411	397	417	429	432	429	411	480	424	407	417	373	418	373	418	405	395	406	406	379	370	421	351	393	345	382	381	413	375	365	377	403	365	400	362	391	390	381	403	395	400	387	393	380	372	385	377	375	407	411	409	389	440	401	367	377	401	408	382	395	364	371	365	391	367	372	411	359	410	391	380	392	409	383	388	391	386	388	377	391	370	367	394	397	392	375	405	376	393	381	381	398	399	380	427	400	403	387	367	395	394	394	378	413	421	370	374	413	399	372	396	390	370	360	401	375	381	408	385	396	410	394	411	424	381	348	417	392	380	364	394	364	426	372	426	385	408	386	367	374	387	392	393	387	380	387	405	427	362	387	405	390	368	403	386	390	366	408	405	389	384	389	352	382	378	368	379	398	409	368	387	375	377	383	409	344	379	371	396	364	372	427	395	421	352	386	399	396	426	371	377	380	361	386	418	376	433	404	413	371	383	414	394	418	387	410	413	392	375	368	383	371	404	372	393	404	359	385	422	377	359	395	374	379	415	377	411	379	367	419	389	393	375	368	375	391	378	389	401	358	409	413	383	394	377	397	368	356	361	387	390	363	396	382	409	316	402	391	395	397	399	408	412	390	391	379	409	395	381	395	380	390	405	382	413	365	372	391	337	361	399	381	369	374	391	362	406	408	409	418	420	376	399	400	365	381	376	388	402	386	414	368	381	401	404	377	390	374	375	385	392	421	372	413	402	426	389	429	399	381	355	362	382	418	381	370	409	429	340	392	356	356	382	395	359	346	367	386	429	410	408	382	374	405	362	350	379	409	388	435	416	392	350	384	418	395	370	398	389	424	396	396	386	421	414	359	368	369	399	359	390	397	416	368	382	371	375	374	410	419	440	426	361	392	426	399	392	400	417	378	400	364	403	365	376	397	395	373	399	427	346	411	387	388	354	376	424	393	404	368	386	415	414	383	387	353	444	376	406	395	362	379	431	416	391	424	371	398	399	405	343	395	400	379	430	401	387	370	387	409	405	425	393	379	370	366	389	362	385	371	428	379	383	399	370	384	409	381	389	397	364	371	379	395	370	400	368	399	376	391	392	385	417	373	423	362	401	400	380	371	400	391	373	397	392	414	361	358	381	406	386	425	382	375	387	358	385	369	400	378	417	386	373	410	377	384	374	408	413	406	375	363	402	373	401	401	410	388	399	372	384	401	397	395	388	409	399	404	416	400	378	355	382	383	425	380	352	391	377	378	385	417	407	382	417	417	377	369	402	375	405	416	367	419	421	365	380	369	385	388	399	411	389	435	401	427	378	397	392	394	371	433	371	384	403	364	367	376	379	394	368	394	393	405	395	393	386	395	382	384	389	426	390	389	388	384	411	412	384	405	426	419	421	375	417	365	407	384	380	391	397	413	384	390	429	405	369	362	376	380	390	374	382	386	406	414	385	398	391	362	340	391	403	380	398	393	382	391	369	393	415	408	393	409	381	397	349	360	385	376	369	354	398	405	373	405	376	402	391	381	377	405	399	398	390	374	418	415	397	378	383	368	379	385	377	406	395	413	376	403	396	392	444	369	349	378	397	347	376	357	384	371	416	364	410	403	375	406	351	403	424	374	375	404	378	375	372	379	394	388	406	398	367	360	401	398	358	380	411	419	357	386	404	389	409	415	377	383	405	406	391	366	380	396	403	369	380	429	384	371	405	402	408	391	375	403	399	378	385	400	372	381	411	407	362	393	360	377	360	419	363	370	399	401	387	375	357	374	377	398	381	375	343	401	403	380	415	405	376	382	391	389	400	378	366	382	359	403	377	399	389	402	363	381	360	352	375	388	363	412	396	397	352	380	369	372	390	372	390	377	398	400	393	391	382	419	381	396	370	401	357	396	395	390	401	401	406	418	388	384	369	442	376	353	345	427	361	356	369	398	396	409	379	374	396	382	420	398	403	395	375	391	389	415	371	389	374	362	359	385	369	424	427	363	378	384	395	365	396	376	377	396	376	410	380	406	386	362	378	360	382	389	398	379	383	407	406	378	367	386	397	378	428	416	401	402	424	403	382	432	378	350	362	394	419	367	389	415	396	379	390	411	364	393	361	361	412	390	402	375	364	364	396	358	420	412	399	413	442	370	370	352	391	400	399	379	398	384	400	355	403	418	425	400	422	412	384	398	371	371	416	411	362	378	394	368	404	385	423	389	375	370	401	424	409	379	403	385	377	367	376	391	371	384	354	426	410	370	395	372	341	373	398	392	402	376	370	404	394	353	363	415	365	397	365	380	355	426	374	365	361	388	393	399	409	406	394	389	386	409	389	353	411	404	430	381	378	376	417	378	391	400	374	393	374	397	387	367	331	417	390	389	399	410	419	406	365	393	374	394	389	423	395	393	418	382	364	341	383	375	376	389	410	393	429	438	392	390	381	410	423	357	419	377	385	382	388	393	392	410	378	407	418	434	382	401	416	372	355	392	370	387	367	348	405	351	409	378	405	387	363	369	357	396	397	366	365	374	383	432	388	358	389	341	376	384	410	391	375	376	366	393	407	386	410	394	359	371	360	382	437	383	368	379	366	384	382	380	368	381	377	354	416	384	395	393	389	402	385	408	398	373	391	383	377	410	384	381	402	388	373	396	379	379	344	395	381	399	400	368	410	405	384	403	435	380	367	396	385	404	384	425	402	403	415	382	384	371	392	421	404	386	425	427	404	368	391	382	387	393	417	394	404	366	369	356	418	372	413	430	352	409	389	430	391	379	406	406	411	346	397	380	379	386	380	422	377	407	408	384	358	362	396	368	377	364	384	435	423	419	362	397	402	409	392	389	404	391	394	399	409	417	413	393	366	411	393	413	371	379	359	404	370	411	374	387	376	367	372	365	381	407	379	399	384	445	403	394	372	393	388	361	387	376	419	386	392	403	379	394	401	390	354	382	386	391	370	398	414	424	401	391	372	403	375	393	377	397	372	381	403	398	368	391	389	412	389	384	403	388	422	402	404	382	355	398	370	385	387	402	394	394	386	397	353	360	428	398	369	399	378	364	398	367	379	370	391	390	365	397	378	372	355	369	362	406	402	403	347	377	389	359	395	377	374	360	378	385	367	365	417	397	368	399	377	376	372	446	370	411	366	384	394	365	395	396	378	407	351	387	377	396	417	382	399	411	348	378	403	373	391	417	399	354	387	380	374	373	402	394	371	437	367	412	400	423	376	403	378	406	362	382	370	385	408	421	404	394	384	365	400	385	382	383	370	414	385	396	370	400	386	416	357	408	420	399	386	385	382	371	386	433	398	412	339	374	390	383	388	371	382	373	395	367	386	403	396	370	380	391	411	359	376	386	399	358	396	411	367	399	355	372	367	352	364	359	400	357	382	426	390	356	426
48521	45497	47941	39101	31996	32098	28245	43836	39982	35954	27223	23114	20836	19939	16301	16510	15973	12376	14159	15081	15583	12424	10330	7475	9066	5379	3622	3797	3738	4277	3080	2205	2165	2468	2299	2322	1774	1585	1481	1538	1388	1225	849	692	595	531	550	337	323	339	374	347	221	193	181	197	200	182	185	189	180	203	245	201	227	198	165	169	171	178	158	133	149	165	158	153	154	163	132	176	148	133	165	142	155	161	155	165	172	148	157	149	162	158	144	154	151	164	160	143	158	140	178	160	171	148	164	168	157	159	149	141	134	152	149	164	143	153	184	178	139	160	152	145	157	145	158	117	135	137	170	162	163	142	168	160	163	149	126	156	145	131	145	153	152	158	135	131	142	134	131	129	167	140	165	131	143	167	178	134	144	163	155	147	168	127	161	182	154	147	160	154	146	157	165	146	171	139	156	152	156	159	150	120	147	158	137	150	155	159	174	148	150	140	147	132	143	157	133	160	158	144	166	156	149	138	162	157	161	125	174	137	153	152	146	140	160	147	141	154	179	163	162	167	157	164	159	170	153	149	135	175	143	140	152	168	134	139	160	153	143	138	143	128	161	124	155	175	142	159	160	155	158	167	153	142	132	146	176	143	132	149	147	149	127	139	159	156	147	142	153	160	145	153	161	140	158	163	115	153	154	162	134	158	149	122	161	143	146	158	140	144	137	145	146	161	165	153	148	159	130	150	161	155	151	164	141	153	157	161	177	163	126	134	143	134	149	167	147	150	143	170	136	153	156	166	161	144	160	147	154	151	167	160	143	150	159	156	141	168	160	142	135	161	160	117	163	140	166	170	160	147	163	156	146	174	155	134	149	140	159	179	160	168	162	158	162	158	153	153	146	168	149	153	163	156	154	144	159	150	141	148	141	144	158	178	166	142	160	158	140	146	156	158	160	160	131	138	140	163	128	144	148	136	169	141	153	150	150	159	149	146	159	154	144	157	140	169	155	168	147	156	154	176	133	165	149	168	157	147	135	149	145	146	144	152	164	144	159	163	186	134	154	170	159	148	147	168	137	154	170	155	129	147	149	156	151	158	155	146	134	135	152	149	146	142	133	162	154	180	157	144	148	152	135	137	150	158	162	141	163	163	127	118	148	153	141	165	162	138	159	146	153	180	152	173	156	153	143	163	151	144	152	162	169	159	156	158	171	143	162	154	164	158	144	174	160	121	152	158	141	164	143	162	152	158	162	137	158	151	131	143	154	138	146	183	141	173	172	135	154	168	152	157	166	140	174	140	178	156	141	164	155	143	131	154	145	139	150	160	166	175	145	173	152	168	145	146	167	169	140	159	162	155	156	147	156	145	163	158	160	156	168	154	150	167	132	166	166	151	142	163	147	152	135	175	151	183	147	160	145	159	162	151	156	175	162	166	131	126	145	134	156	157	153	151	167	151	163	140	147	145	144	137	130	139	163	145	132	132	157	148	151	150	139	171	139	164	147	146	161	151	128	156	162	129	150	140	153	165	158	162	138	143	154	157	168	135	129	139	175	163	147	164	160	158	155	146	160	143	145	180	151	169	149	136	154	140	142	156	159	158	160	152	143	156	157	169	136	130	148	158	165	163	148	152	139	130	162	157	139	139	128	134	146	160	160	165	133	133	141	148	154	178	160	159	190	180	155	156	151	142	154	156	134	158	165	136	143	163	147	154	149	156	167	134	158	154	145	150	150	137	153	153	151	145	137	150	154	144	154	177	159	143	161	152	172	145	151	150	147	132	133	138	161	145	177	137	155	150	158	173	160	144	152	155	149	147	162	145	163	147	141	145	136	165	156	175	135	173	133	172	171	153	151	141	145	137	142	153	138	136	152	157	158	180	152	155	170	148	160	163	143	159	147	149	153	143	142	168	152	164	146	170	130	131	154	159	147	161	168	171	161	148	154	141	169	140	171	157	181	141	169	159	140	124	151	158	144	138	147	143	140	149	170	160	176	161	159	133	153	148	140	144	154	143	146	156	168	169	135	157	153	132	163	145	162	174	124	146	144	153	147	151	148	155	163	181	153	174	163	151	163	163	162	156	167	158	165	140	164	163	142	146	169	145	171	165	152	166	156	157	169	159	157	131	149	163	139	171	138	163	143	151	158	137	152	135	156	145	155	153	152	142	132	156	146	148	123	160	128	140	160	144	166	154	166	152	117	144	161	150	143	135	160	133	143	150	158	145	175	157	159	146	179	169	184	139	160	151	140	141	125	131	132	139	129	149	155	168	142	144	149	136	151	162	155	144	165	142	141	135	149	143	152	173	131	157	177	168	146	168	150	153	140	120	155	185	134	143	163	150	130	126	156	135	149	160	162	173	159	153	149	147	172	131	170	157	148	148	156	149	146	145	136	149	162	141	139	149	146	142	146	149	143	165	124	144	165	177	148	163	142	163	151	148	136	153	164	174	145	158	145	183	156	181	141	176	143	152	168	159	128	166	168	163	157	137	176	156	162	150	157	154	167	157	139	152	142	154	145	139	132	166	149	164	147	132	141	143	154	155	160	155	150	180	153	145	141	133	158	159	134	138	150	172	147	166	157	162	152	148	139	165	136	165	136	144	158	173	164	146	153	180	155	143	135	167	159	155	139	160	141	180	169	164	155	117	143	129	163	171	186	149	166	157	145	139	142	151	163	142	160	156	139	132	154	148	149	176	162	134	149	169	165	151	140	167	144	162	157	151	155	148	130	142	118	150	163	147	150	166	161	145	157	152	130	150	151	152	152	156	148	143	138	172	146	172	148	151	147	182	136	144	151	150	182	170	140	174	148	141	132	170	164	163	150	154	170	154	166	177	143	151	152	175	183	142	148	168	154	163	143	150	161	162	139	144	148	149	140	153	151	144	148	158	176	151	143	140	144	157	162	150	169	128	165	145	154	149	176	182	154	143	167	156	164	143	143	171	138	150	143	158	161	157	148	149	174	142	128	141	134	145	165	135	160	147	177	160	141	153	179	153	151	147	163	142	156	167	169	117	177	163	111	161	172	158	129	163	149	131	151	151	157	127	148	179	137	125	166	156	150	135	172	162	133	134	162	144	166	146	157	173	148	163	147	140	150	130	147	157	141	129	149	128	153	152	146	178	148	167	156	141	148	148	162	150	140	162	153	162	155	152	154	159	142	159	145	166	150	143	160	144	138	153	188	173	141	178	141	173	160	159	179	146	146	149	133	126	179	149	172	148	140	164	129	136	142	140	171	134	184	150	135	149	138	172	131	159	179	167	183	153	125	151	154	144	150	152	160	134	150	157	177	160	158	141	136	159	156	161	152	167	148	150	152	135	151	158	143	145	151	139	151	143	139	153	137	164	147	143	158	144	137	169	150	156	193	168	162	166	155	161	151	129	146	183	162	140	152	133	151	115	165	150	145	138	157	140	149	157	139	155	158	153	146	175	189	188	124	147	162	129	172	133	150	167	161	139	167	152	150	142	137	137	183	141	151	156	122	155	153	139	139	163	135	173	144	152	154	155	145	152	141	166
33740	38261	46566	43502	40977	41889	41399	55000	52086	49907	43355	40313	41088	39646	37335	37980	38449	31640	36124	37444	37313	32897	31288	23636	30162	19688	15760	17210	17010	19222	14918	11220	11612	12812	12562	11914	9245	8837	8418	8593	7757	7076	4923	3934	3050	2768	3108	1710	1522	1577	1746	1796	789	650	648	709	655	705	655	672	679	824	941	863	801	708	635	543	474	465	508	424	440	432	446	437	394	447	436	440	413	376	417	378	438	414	409	441	414	437	421	421	464	404	400	427	403	412	408	417	442	406	401	394	434	396	420	434	431	407	368	430	415	400	372	433	417	451	456	409	422	440	401	433	400	448	426	418	421	388	376	452	449	419	414	399	438	403	415	413	404	426	409	410	409	418	434	406	371	410	415	404	431	413	384	458	392	440	444	414	420	385	426	404	395	434	409	413	364	442	450	437	392	447	428	436	389	432	425	407	394	381	447	449	400	395	420	423	402	438	454	411	423	380	452	401	410	414	399	414	384	413	433	395	414	418	423	432	428	443	397	432	401	433	412	398	448	415	433	389	410	430	425	408	404	424	405	396	408	431	409	420	384	409	395	441	415	383	427	413	392	420	406	403	405	377	378	426	440	405	431	407	433	450	422	431	409	417	420	423	406	405	437	412	421	422	467	423	432	413	407	436	426	429	452	390	448	410	393	416	391	420	374	422	423	383	431	413	399	424	460	398	429	430	428	395	421	404	482	470	393	373	427	436	408	443	443	408	430	376	429	405	395	447	407	397	435	419	392	410	441	436	429	389	442	408	400	392	413	399	435	428	398	373	454	411	405	400	423	440	427	443	409	405	418	410	383	431	394	429	393	397	408	384	418	420	417	447	438	420	439	405	409	405	387	407	427	419	390	410	422	404	411	399	431	393	414	405	405	456	438	444	399	409	408	372	436	416	402	435	412	406	446	439	431	415	411	442	383	411	460	418	415	423	385	432	381	435	423	423	418	398	410	424	413	421	427	402	418	428	408	452	430	441	421	405	387	392	442	423	422	438	388	414	388	407	406	437	404	450	420	392	462	407	392	448	412	419	420	429	431	388	431	391	436	468	453	450	393	429	389	393	455	438	458	407	397	423	407	387	413	405	445	431	452	467	403	459	429	405	426	429	464	385	437	394	410	436	386	431	409	434	367	407	397	426	413	431	397	411	382	415	457	429	471	432	441	399	396	435	455	455	393	429	425	422	412	402	378	465	413	388	444	405	417	414	396	373	419	425	431	412	431	412	418	417	404	402	475	411	394	393	417	392	406	398	420	422	420	402	409	390	433	403	431	395	394	398	392	410	462	416	438	408	412	416	417	395	403	388	395	425	419	440	399	398	437	416	442	460	399	413	442	388	411	436	415	420	409	434	423	390	424	424	405	397	426	408	436	412	404	408	447	395	422	408	411	435	424	411	461	407	406	421	434	401	437	418	409	431	419	440	411	432	406	414	440	419	407	407	428	467	406	402	416	458	442	387	447	416	454	417	418	429	416	408	429	443	420	392	453	449	415	392	397	418	422	386	419	419	407	399	414	417	389	395	408	407	439	387	453	434	430	442	408	364	417	386	435	400	416	477	379	447	413	429	421	367	396	444	389	427	415	421	395	389	428	437	437	446	400	403	401	383	372	415	453	448	418	432	415	404	451	424	414	362	384	409	384	395	411	410	421	453	390	427	435	424	386	427	415	400	390	435	406	392	406	465	404	440	389	391	406	423	432	442	421	384	422	414	456	416	438	416	408	431	420	407	377	426	431	424	408	438	389	392	417	421	454	423	409	446	396	396	383	389	451	421	419	405	403	410	425	431	411	412	417	394	436	438	427	408	427	392	409	447	383	433	435	408	432	409	408	453	427	404	401	413	439	396	387	413	438	423	437	411	426	405	421	414	391	380	436	401	398	420	415	431	433	411	427	388	378	382	429	414	381	415	395	388	415	421	401	418	423	432	395	412	445	432	464	421	391	413	415	410	436	423	439	401	430	407	395	413	455	411	440	440	418	404	405	426	444	435	422	432	421	381	386	465	393	399	409	426	418	448	349	418	424	409	398	397	378	382	409	410	408	365	408	422	398	413	416	431	385	411	365	422	404	410	384	420	382	432	379	412	448	402	397	407	423	433	405	409	395	448	424	419	419	417	450	409	448	391	459	439	419	418	428	390	404	398	443	410	398	412	391	423	425	419	423	411	464	431	415	395	438	410	388	396	408	425	363	395	408	405	420	388	390	427	398	395	429	379	425	418	397	405	417	398	408	400	406	390	423	404	407	424	375	413	422	404	415	418	401	429	427	413	415	421	458	405	404	369	461	425	415	464	424	411	436	402	434	385	403	434	422	385	419	430	406	391	412	416	392	418	422	392	419	394	439	381	419	427	417	403	403	445	406	451	383	394	423	442	428	411	398	386	421	386	395	413	421	447	422	426	414	411	423	414	398	440	439	375	359	427	418	420	370	414	420	423	425	401	432	401	438	403	410	425	447	426	447	419	416	447	448	406	406	426	403	440	410	417	446	421	434	416	432	401	407	426	425	404	402	422	405	379	449	420	407	433	420	404	436	405	414	419	458	417	441	466	401	406	412	472	410	397	387	379	413	424	436	433	417	470	410	397	383	417	392	415	429	425	399	415	444	415	452	421	381	436	437	429	421	402	427	406	422	422	436	395	424	439	408	400	401	405	423	431	383	379	429	416	433	381	441	407	417	394	402	425	425	418	448	447	436	400	379	433	413	413	418	409	411	401	429	439	412	418	457	414	418	403	394	385	401	376	428	391	394	466	447	435	423	393	433	431	432	381	426	404	411	410	398	402	449	437	415	422	420	454	419	456	395	437	393	405	395	455	422	417	403	403	400	414	416	437	454	435	395	448	414	399	435	419	372	406	382	427	430	424	396	461	386	447	413	412	417	389	441	393	440	441	433	433	398	449	397	407	435	390	422	397	379	426	406	437	442	379	436	391	390	427	432	398	406	409	428	404	448	434	417	429	381	402	416	413	395	441	426	411	417	434	436	441	387	412	393	432	393	456	406	457	411	384	399	393	423	418	411	429	415	403	399	404	402	442	433	440	405	415	439	423	425	432	430	390	410	437	382	419	413	401	409	425	409	425	414	407	445	425	425	431	431	401	412	423	432	406	437	427	417	391	400	406	457	436	409	411	438	431	464	405	433	402	401	405	428	416	407	444	401	425	410	425	404	435	413	409	477	366	417	364	406	445	361	421	411	403	409	389	422	395	439	404	429	423	426	402	430	427	428	423	434	398	411	443	470	438	392	413	430	449	423	403	404	432	410	416	442	407	401	402	442	456	448	442	417	407	404	428	445	435	377	441	414	398	388	406	403	448	407	392	404	408	429	382	380	440	409	409	421	427	390	429	381	396	414	414	422	390	397	428	423	440	417	398	419	436	433	388	393	434	388	385	425	404	411	449	406	456	407	415	466	430	424	463	406	444	417	390	418	424	406	415	394	420	413	414	418	430	387	442	404	460	429	446	454	424	427	438	413	444	461	431
56283	52177	52396	44649	40596	37494	42223	54529	50164	49474	41615	37844	34796	35212	27979	29776	28693	23394	25354	29211	29370	24621	22625	16429	18250	13487	8411	9133	8160	9440	7087	5031	4794	4470	4441	4396	3922	3446	3114	3088	3025	2487	1708	1405	1097	970	859	512	532	505	608	538	295	269	250	315	307	300	257	260	270	324	359	314	285	251	202	241	222	200	210	196	208	185	185	180	194	209	200	198	206	195	212	197	201	183	191	202	229	166	179	206	192	193	204	191	191	207	187	189	214	208	200	190	197	188	180	169	194	202	201	195	188	213	200	183	217	194	201	168	194	195	211	193	201	189	197	205	196	198	200	177	176	177	204	169	210	178	176	190	205	198	171	188	220	175	209	175	184	180	189	216	202	212	221	199	204	192	205	174	188	174	214	187	192	167	202	179	198	166	190	192	191	200	196	199	195	229	175	217	177	214	172	181	219	179	178	191	176	187	210	193	192	211	188	194	202	198	222	200	184	199	181	190	192	203	202	203	206	187	193	180	198	200	209	182	195	193	180	184	189	186	192	222	191	185	224	200	211	182	176	203	198	216	174	228	197	184	208	190	206	199	193	210	199	189	211	164	185	201	171	213	207	198	188	196	209	205	200	214	158	199	202	171	189	176	195	189	202	199	202	191	182	214	187	215	193	200	195	184	181	209	191	182	206	191	187	191	208	186	189	195	206	201	192	190	200	202	199	191	177	205	187	194	202	192	204	223	198	166	216	181	169	197	209	200	215	193	192	163	200	192	178	197	192	183	185	226	202	185	182	205	199	208	215	207	177	200	226	182	220	167	204	178	196	187	191	205	193	173	189	196	185	184	189	173	202	197	192	196	191	196	188	202	197	186	192	174	209	213	212	188	194	182	167	162	201	181	194	217	190	191	200	184	197	210	193	177	196	200	198	208	185	177	212	193	215	208	189	186	203	232	190	186	196	213	198	220	189	189	203	194	188	193	218	205	198	198	183	182	166	193	196	195	187	182	189	197	180	188	210	196	201	226	163	208	213	183	205	195	201	216	220	198	214	188	205	209	203	236	211	189	186	189	210	189	177	202	186	215	180	192	166	184	186	178	202	187	215	148	202	222	196	191	216	186	179	183	188	180	222	189	174	211	184	205	216	185	185	208	192	216	209	195	223	233	184	192	178	197	202	175	192	184	183	180	185	196	181	218	219	183	192	203	201	198	173	188	194	196	173	187	196	223	218	157	168	195	202	184	171	189	198	179	193	203	215	187	208	184	209	187	219	181	189	207	199	173	203	217	188	177	216	185	185	193	199	141	180	209	191	161	183	207	226	197	193	195	195	194	206	194	172	167	191	186	192	195	183	174	175	211	179	196	176	205	199	182	184	209	209	199	169	187	175	181	207	169	187	177	201	178	192	218	189	195	175	199	175	190	184	177	218	208	181	180	176	186	216	195	210	182	173	190	203	198	205	186	176	195	205	195	206	191	177	163	220	170	220	199	179	187	192	166	192	203	201	167	195	207	200	211	175	176	212	179	202	193	180	192	176	182	201	185	174	171	180	199	196	210	191	195	171	184	178	184	225	210	200	192	204	174	205	158	202	198	207	200	173	185	193	204	221	199	183	200	199	188	206	174	191	160	205	190	185	192	227	202	198	198	219	199	186	210	201	191	190	200	174	209	187	177	181	205	195	211	187	202	200	201	221	169	201	165	228	186	183	202	182	201	185	179	185	184	194	211	201	173	198	203	200	192	222	202	198	200	196	205	193	209	188	185	201	184	219	184	206	205	174	182	188	181	197	203	189	198	193	182	183	179	181	174	180	199	186	179	171	200	195	190	197	214	199	187	192	183	225	205	197	202	184	199	187	182	190	189	203	183	198	193	197	179	179	181	220	202	199	214	180	197	200	201	171	185	194	196	203	188	189	199	194	212	201	201	210	201	203	185	186	199	223	179	168	214	175	201	201	185	184	211	193	199	174	181	186	182	181	200	198	181	204	184	188	189	187	196	199	174	186	194	198	186	214	201	190	192	193	198	183	174	183	205	209	207	204	240	212	200	203	198	178	204	182	201	206	190	208	190	210	203	215	206	176	181	188	191	187	208	207	172	176	216	212	188	186	199	172	183	194	190	187	211	209	186	211	201	200	214	187	175	183	212	191	203	221	206	206	189	194	179	200	210	175	200	165	203	194	184	214	191	180	179	177	193	191	211	202	184	209	188	191	192	205	208	198	181	180	209	216	193	190	189	191	204	205	209	178	194	179	195	205	193	186	181	200	190	191	218	179	182	180	198	204	203	194	193	193	184	205	197	191	194	212	191	178	201	198	191	196	208	218	200	183	186	157	212	207	201	185	205	189	172	159	193	188	175	190	200	187	186	178	161	190	208	187	193	168	183	182	172	189	191	197	174	207	189	204	178	192	198	180	190	210	216	206	192	190	182	183	208	182	197	203	180	194	188	216	205	189	201	187	184	193	207	220	206	188	189	181	188	197	206	190	190	180	197	189	184	191	206	190	202	205	183	210	197	185	198	198	190	193	208	191	176	201	183	210	176	200	200	193	180	190	189	217	180	195	199	174	185	210	209	193	184	205	185	222	185	196	182	186	184	213	202	189	170	173	217	155	180	168	190	183	179	207	180	197	213	206	205	185	198	191	198	183	207	203	178	186	200	207	202	202	217	198	183	181	177	205	186	195	207	188	194	186	183	200	187	185	193	191	212	182	198	208	201	185	208	211	200	173	194	169	209	212	199	192	184	191	178	197	187	201	194	208	196	226	205	199	193	202	186	202	175	168	195	201	222	179	195	198	175	208	189	222	194	185	221	190	201	171	176	185	219	215	182	203	232	216	183	164	187	185	196	184	193	181	196	163	193	208	173	219	197	184	172	227	212	180	204	189	192	193	222	180	218	201	203	190	198	181	198	185	199	180	185	183	188	199	193	166	199	192	200	203	188	195	180	206	206	185	175	176	183	205	193	162	185	210	201	200	203	197	185	198	196	188	170	179	170	197	192	198	198	199	220	168	190	192	222	183	220	197	190	169	183	192	203	206	193	191	203	186	195	182	200	181	183	183	200	207	179	194	175	215	217	201	170	198	189	178	190	190	181	219	196	214	197	182	205	189	200	187	188	177	184	215	235	196	201	175	206	188	209	180	171	195	210	172	205	213	191	222	178	207	211	189	197	193	185	193	186	188	217	224	210	209	189	194	201	192	172	216	210	207	204	199	188	206	184	165	214	198	170	191	189	178	188	183	194	195	173	197	199	201	174	188	205	210	207	186	202	165	195	198	182	195	200	195	175	201	172	178	197	204	176	187	189	213	199	176	206	203	214	188	196	198	197	188	179	207	214	176	202	193	193	194	194	175	212	202	208	191	189	195	190	188	193	164	200	223	217	189	203	176	170	216	195	183	180	182	189	204	193	167	187	227	188	195	194	195	200	214	205	189	217	180	200	193	200	196	193	208	208	205	203	196	185	203	219	203	204	198	238	189	229	181	211	204	201	189	197	179	199	213	170
41000	45323	52362	49971	51175	47360	54644	62640	62737	62748	56508	52059	52631	52849	46322	49781	49013	43037	46604	50157	49324	44101	43963	34996	41059	32688	26582	28429	26901	30549	24720	20414	20181	19307	19618	19144	17187	16053	15013	14301	14361	12425	9355	7405	5773	5303	4449	2890	2712	2438	2949	3021	1254	1028	1053	1200	1218	1009	973	951	870	1181	1500	1274	1112	847	694	813	755	585	537	565	554	543	535	541	536	534	493	497	527	503	495	513	547	551	492	532	491	553	493	502	495	510	511	517	540	497	538	506	514	506	511	496	485	517	480	482	509	495	468	515	525	504	456	508	493	515	458	506	512	527	507	472	520	497	471	499	494	494	478	519	443	500	530	504	499	504	498	477	475	559	465	493	521	492	531	521	522	499	482	494	498	501	518	539	501	517	500	481	533	498	522	513	515	527	489	499	487	513	484	523	507	527	497	494	533	502	456	509	492	508	493	534	481	522	492	552	503	472	484	490	532	487	537	513	539	523	491	508	489	521	486	462	549	552	493	520	506	496	486	492	519	506	524	480	472	501	510	506	538	481	509	520	571	542	492	476	501	498	485	496	476	533	480	523	508	561	511	514	505	533	548	512	487	494	495	483	519	562	494	511	514	531	520	503	506	512	495	527	504	492	509	510	483	502	518	489	516	458	501	505	496	495	511	529	507	526	502	528	512	490	510	498	532	517	545	489	492	504	512	520	483	485	478	511	519	476	447	533	553	511	518	487	533	471	497	528	513	516	526	494	507	493	514	517	525	515	528	525	509	502	518	538	512	489	504	510	532	473	491	502	523	508	527	533	492	544	515	509	519	516	522	494	500	507	471	526	469	507	522	491	504	511	502	543	492	476	487	491	534	545	496	510	519	518	489	487	506	502	536	518	547	509	514	550	489	528	521	496	506	476	487	505	496	469	533	506	478	501	527	541	479	467	494	507	494	541	518	484	536	556	518	525	470	523	532	526	504	527	521	519	514	501	462	541	491	519	499	527	499	501	533	492	492	500	499	549	493	524	525	535	478	533	565	474	508	500	535	523	471	502	512	460	535	488	542	536	535	468	513	511	480	488	530	508	503	538	496	498	482	509	526	496	513	513	485	508	531	496	505	514	526	427	499	499	469	497	470	505	515	501	500	501	502	486	497	522	542	488	510	515	511	494	539	502	503	518	520	480	519	514	538	488	473	515	488	480	497	496	541	543	549	477	490	492	554	541	538	488	489	468	512	501	523	481	535	452	534	543	509	476	505	509	515	493	528	528	526	512	483	513	503	471	498	523	500	527	483	494	494	507	495	516	551	511	519	534	466	529	542	516	512	502	498	527	515	522	469	473	490	484	538	510	506	490	525	521	526	516	478	503	508	526	541	471	511	524	489	521	514	478	497	499	504	516	510	489	523	510	488	526	475	500	490	540	533	500	471	513	515	504	504	474	495	494	501	548	513	492	515	481	474	527	531	494	501	568	504	527	488	539	523	532	502	468	523	508	493	531	508	516	549	505	464	507	496	475	507	480	518	502	538	486	534	534	499	493	514	534	496	484	541	519	542	492	550	484	529	514	479	497	462	540	496	518	519	510	499	489	459	475	520	551	524	492	516	479	509	511	521	516	454	506	505	489	515	501	493	518	525	510	497	508	501	522	528	505	533	506	490	513	563	501	537	479	478	518	517	508	505	511	526	534	540	552	503	460	509	517	531	502	525	529	525	520	505	482	498	468	486	523	536	506	518	518	492	504	503	492	510	519	473	506	486	509	465	479	518	527	507	521	480	462	534	527	521	499	524	513	497	516	530	494	495	531	519	536	500	542	499	480	480	512	495	544	478	517	488	498	514	495	491	487	526	473	499	484	490	502	527	526	504	500	504	481	501	523	502	493	531	488	504	491	520	508	564	506	496	501	498	493	515	502	506	517	506	483	513	499	480	547	531	558	534	532	525	489	504	491	497	525	474	483	530	497	531	554	521	548	516	487	464	514	562	536	537	510	489	528	500	511	504	487	477	503	447	535	513	497	496	531	481	532	509	523	471	519	495	533	503	501	506	482	477	509	501	489	515	510	503	535	529	490	504	504	491	491	525	477	487	482	503	494	519	499	542	552	514	491	523	510	553	515	497	507	487	499	476	537	509	526	503	510	522	518	438	496	436	523	449	529	503	536	532	505	548	479	565	501	518	505	533	475	529	482	479	489	510	474	540	560	508	540	532	538	533	522	470	520	475	517	483	484	488	503	519	535	560	516	509	542	485	507	528	505	515	496	498	515	517	515	497	547	508	493	495	515	506	543	518	532	504	536	502	537	471	530	505	527	501	521	489	509	477	487	531	515	527	491	505	515	483	490	494	494	510	522	504	496	527	535	558	489	490	517	510	532	489	523	532	462	522	497	490	528	522	500	493	499	522	493	508	496	514	495	502	471	543	497	502	535	484	493	496	518	494	529	504	506	483	517	543	537	508	470	503	497	506	531	503	520	522	491	504	505	469	511	476	527	476	499	553	500	478	479	488	525	501	501	527	530	534	487	517	507	507	470	514	499	527	482	463	516	537	505	525	535	518	503	505	466	500	512	497	518	522	504	495	481	517	523	542	512	524	546	503	481	514	487	500	520	481	513	502	506	523	504	506	459	522	500	506	513	496	487	517	494	557	487	508	494	507	526	479	519	544	466	518	468	531	503	506	543	490	506	521	477	470	454	498	491	503	509	574	548	542	531	481	493	504	519	561	509	523	542	534	517	490	514	504	498	491	480	518	469	527	495	476	507	525	487	535	576	522	494	510	521	512	518	481	520	515	543	472	504	522	513	522	521	513	522	512	530	482	512	518	536	511	514	479	486	485	495	503	521	536	530	489	555	515	518	483	480	492	483	537	553	518	530	512	539	483	544	481	505	525	527	517	485	530	457	479	504	516	558	489	499	526	527	522	523	509	491	539	545	505	496	503	530	487	504	495	498	538	507	503	536	495	491	496	492	471	504	524	524	521	505	501	504	520	492	539	503	471	502	587	499	513	539	512	498	550	507	487	509	481	542	523	526	532	471	504	494	504	499	485	500	522	526	517	508	460	493	532	501	524	522	493	489	487	496	495	526	493	497	513	483	515	499	540	498	521	519	464	493	520	500	500	530	482	554	518	495	467	472	508	529	507	516	488	504	480	495	563	499	496	493	509	543	534	492	531	521	532	509	565	489	483	512	514	543	544	517	504	508	503	499	521	517	524	506	505	497	534	495	511	508	488	491	538	480	494	480	529	513	501	522	558	550	495	490	497	539	515	482	529	511	509	529	546	540	529	517	522	519	540	490	493	481	509	481	508	464	508	503	473	511	510	518	528	520	545	490	505	504	521	515	545	496	530	525	541	507	523	505	494	478	526	539	519	554	528	495	549	550	490	504	442	488	498	490	448	491	481	517	537	504	535	497	482	495	515	507	538	522	509	525	582	502	549	489	510	494	548	538	525	530	503	491	530	509	515	501	509	488	529	465	484	491	508	521	515	511	496	474	512	550	514	478	514	513	508	507	493	549
35713	33246	29057	14833	7273	4596	4558	6244	4976	4258	2847	2054	2025	1784	1275	1339	1230	944	1129	1169	1234	954	764	659	710	547	376	371	415	437	369	302	290	283	250	247	271	247	217	210	193	216	217	179	201	156	140	131	156	151	146	159	123	154	142	169	139	156	155	143	129	136	141	144	121	160	125	139	150	153	148	142	152	115	147	151	140	164	136	122	132	146	134	128	113	126	137	149	142	145	142	155	147	119	126	129	150	135	163	144	126	152	133	161	125	151	138	149	146	154	163	154	128	131	136	149	127	120	141	144	134	135	159	129	149	124	134	155	183	140	143	127	136	147	156	134	118	135	150	144	144	136	147	139	145	127	141	123	156	119	121	123	143	144	133	137	135	131	137	146	127	165	141	130	158	138	132	137	123	124	121	139	156	151	127	125	130	140	151	139	163	154	137	126	165	129	138	134	122	115	121	135	128	150	128	135	131	106	160	135	131	121	146	134	146	154	146	148	146	137	121	146	137	135	138	132	160	133	132	142	162	147	154	142	137	142	132	129	149	121	133	136	134	148	142	130	119	144	148	139	161	142	133	154	138	135	137	134	147	146	147	126	154	135	153	140	156	140	135	133	137	132	157	155	145	117	150	157	134	134	159	156	144	169	142	171	130	152	137	139	114	141	133	141	186	148	134	142	133	137	129	121	155	134	156	136	138	154	160	157	134	149	130	149	152	136	145	140	128	135	143	151	149	137	139	140	131	169	138	129	128	131	143	131	138	165	142	151	146	130	138	118	140	153	126	159	135	140	128	116	157	149	135	149	128	130	127	163	147	130	143	137	141	136	132	144	108	156	131	139	136	128	153	131	139	155	137	136	167	131	120	151	163	126	150	147	136	142	159	136	141	143	144	133	154	147	124	126	168	117	169	157	147	125	148	162	148	135	163	136	134	141	139	154	135	145	146	129	132	136	118	141	135	139	133	113	161	121	141	144	130	132	136	140	139	125	131	119	139	124	147	138	155	136	151	155	135	136	147	126	152	138	131	148	145	144	143	140	136	134	144	113	133	155	139	123	146	141	127	161	135	136	140	166	145	129	148	130	132	141	131	121	131	157	148	152	154	143	142	152	144	132	160	139	144	128	120	148	140	135	163	127	130	177	139	132	135	142	149	149	125	160	142	154	138	140	115	141	150	124	146	144	124	153	128	153	125	131	149	149	159	139	131	113	124	127	129	123	122	121	150	145	110	136	140	141	144	123	121	158	124	135	122	149	144	151	155	140	145	160	121	135	133	133	128	162	126	136	132	145	147	144	148	145	159	155	124	141	128	131	142	148	156	129	126	142	131	167	142	128	140	134	169	147	165	137	144	136	147	153	152	125	143	144	139	139	111	138	130	137	139	146	154	157	114	134	146	130	128	141	155	135	139	158	130	143	149	137	120	159	148	145	135	141	138	119	148	122	149	141	154	121	122	131	138	147	139	138	154	149	161	153	119	153	123	129	114	139	136	121	147	119	135	140	138	139	149	134	140	158	126	143	100	135	151	127	146	149	144	135	165	140	138	158	124	120	147	141	141	156	124	139	138	148	137	138	126	134	145	131	123	133	144	163	142	146	140	133	144	130	128	115	138	125	134	139	131	117	137	115	131	144	159	139	136	140	151	148	144	132	135	142	117	136	129	131	157	154	147	155	138	148	142	144	144	139	120	165	105	139	127	134	139	147	149	121	151	133	145	152	123	121	120	144	141	134	140	140	122	135	116	126	144	133	149	162	139	132	148	147	122	139	133	124	139	152	137	162	126	124	147	142	121	152	135	154	148	134	124	138	137	161	140	133	143	148	125	131	165	147	146	136	142	152	143	122	106	145	136	145	163	153	153	142	140	145	133	133	157	133	156	142	153	140	124	134	152	140	169	138	147	152	124	147	150	164	144	155	125	129	133	146	127	127	149	137	122	110	146	152	143	121	146	162	118	142	147	144	145	126	143	156	142	135	137	129	138	161	121	119	131	132	157	142	121	143	140	137	134	136	141	135	155	125	139	127	153	144	142	139	129	157	135	139	153	145	134	153	163	150	147	145	145	145	144	142	147	147	130	133	122	125	147	133	132	160	130	137	159	154	154	144	140	139	145	117	132	154	149	142	161	141	144	140	131	153	142	144	137	143	133	132	139	115	117	133	142	126	121	156	150	144	141	146	151	128	143	137	153	144	164	136	129	149	149	120	149	129	136	157	130	152	143	137	113	144	155	112	140	138	125	134	120	139	125	144	134	159	149	157	143	140	136	134	141	156	143	147	122	148	145	115	139	136	129	137	136	149	153	140	129	150	138	154	139	144	159	133	134	149	155	139	154	141	150	148	137	146	143	139	134	162	144	110	143	153	131	139	159	139	128	140	143	144	145	147	122	140	125	120	137	131	144	137	132	120	138	139	128	124	167	145	127	161	150	144	129	128	130	134	131	151	149	145	117	155	146	147	145	150	130	144	160	151	139	121	128	144	150	134	148	137	158	167	145	130	134	138	137	121	149	137	142	144	144	154	122	146	143	137	142	133	123	134	132	134	135	144	140	127	142	155	147	130	142	132	159	128	124	134	143	156	134	154	149	131	155	144	132	148	135	143	127	120	141	122	123	138	149	118	144	153	141	128	126	132	134	119	135	137	141	157	131	144	140	153	152	132	154	153	148	158	127	147	133	133	127	116	124	134	135	142	148	140	129	138	127	154	139	141	164	134	112	125	147	165	145	146	120	148	147	139	126	152	125	153	162	151	130	138	165	142	126	154	141	123	151	142	147	162	167	142	165	155	133	113	144	143	128	165	139	154	145	118	152	170	138	161	157	142	138	137	138	139	139	136	131	181	133	136	139	162	148	157	153	127	155	154	130	150	144	131	127	135	157	137	128	126	161	137	105	143	126	124	137	142	147	120	143	134	132	141	151	155	123	153	159	132	119	157	149	149	151	159	140	126	135	129	126	128	137	135	135	149	133	143	133	148	170	134	163	148	147	135	148	143	123	146	128	131	144	144	144	134	150	138	130	132	135	132	136	126	141	139	121	140	146	135	152	137	147	140	163	165	135	132	115	159	138	136	123	140	132	161	136	181	131	137	155	150	130	151	155	125	159	142	123	146	129	136	133	179	154	142	169	146	146	144	135	142	131	136	133	157	151	141	134	136	163	134	145	141	127	157	112	134	118	141	142	145	155	129	133	162	138	125	147	139	146	121	129	138	120	137	136	141	141	127	162	133	141	148	143	147	114	132	145	133	118	156	139	149	146	120	129	131	171	149	147	132	154	152	158	148	139	151	154	146	141	147	143	150	141	146	127	143	143	136	130	130	154	140	132	139	141	121	140	141	140	133	135	135	147	115	132	137	162	151	135	151	154	146	160	139	133	142	148	123	168	128	154	127	134	141	146	155	144	145	126	124	153	138	168	138	153	137	165	146	147	138	166	143	163	130	147	141	162	145	137	154	132	134	134	146	127	164	132	144	137	144	137	131	163	123	142	145
23123	26542	30600	22219	17054	14370	16710	21301	18946	17660	12862	9823	10266	9754	6429	7216	6919	5155	5747	6723	7142	5351	4775	3549	4146	2869	1923	2038	2237	2343	1881	1433	1389	1264	1128	1325	1180	1181	977	1043	947	833	779	751	681	661	521	491	471	475	511	458	435	444	417	400	416	414	412	425	385	385	412	446	418	369	341	359	370	421	411	390	394	391	376	399	368	397	406	392	395	391	373	397	368	372	371	412	380	396	438	383	376	393	395	424	378	344	387	365	368	377	377	366	374	374	389	388	355	355	402	378	381	414	378	371	374	376	388	386	365	403	376	404	360	378	401	381	359	390	386	366	407	402	398	387	357	419	390	337	386	364	404	402	388	415	387	421	371	397	394	403	386	381	386	387	399	340	383	368	332	337	394	399	411	364	382	392	362	401	418	362	422	363	428	424	404	400	375	386	401	359	390	376	389	359	367	410	382	386	368	398	350	362	434	390	401	375	419	412	379	404	370	372	423	417	351	408	370	414	419	380	376	394	415	358	364	415	381	389	434	380	352	349	351	429	401	382	375	376	378	402	383	377	406	381	393	408	406	389	380	380	421	383	410	369	390	364	381	326	392	375	394	374	391	400	380	383	403	327	407	402	394	392	372	399	379	420	396	387	372	392	387	380	410	415	374	445	408	379	400	414	368	360	395	347	413	364	334	399	382	376	399	387	350	382	413	398	420	372	361	396	398	388	414	376	373	380	353	354	408	399	400	419	377	384	361	394	363	389	396	388	391	376	393	372	401	365	395	391	357	356	384	361	407	370	399	359	372	368	386	389	393	364	384	415	377	348	410	383	337	388	378	385	334	411	379	371	387	392	404	387	374	394	404	368	381	368	418	414	398	345	390	392	415	419	373	379	399	384	376	387	358	344	399	332	356	385	383	366	386	403	410	404	373	365	385	397	417	396	376	373	397	375	380	391	384	365	389	415	395	386	384	406	392	391	347	388	356	349	347	415	377	399	390	403	396	391	392	353	394	358	370	371	376	409	408	366	362	385	398	439	360	382	397	400	383	396	396	396	348	402	377	382	355	385	411	418	408	426	378	380	368	419	367	384	417	348	378	369	395	361	374	381	365	411	357	389	410	388	421	377	369	370	384	403	383	387	371	379	389	379	393	410	372	384	398	348	402	337	413	394	352	362	411	386	371	367	372	384	380	404	389	393	379	384	410	429	406	395	387	393	409	387	385	394	377	333	394	380	366	394	371	382	395	392	367	361	401	382	420	404	386	386	353	387	406	363	408	440	405	380	375	393	380	361	305	409	371	367	399	402	406	394	420	384	378	386	362	353	379	401	381	408	367	389	384	382	389	398	393	362	413	402	361	393	380	364	388	401	383	377	359	403	384	371	348	411	390	376	401	380	392	378	397	375	372	367	381	389	377	391	401	398	377	391	401	389	426	351	414	397	396	368	364	367	417	402	364	405	374	389	410	419	366	366	409	423	394	347	367	379	403	392	336	372	384	399	357	376	390	408	409	394	388	346	377	354	398	367	384	394	390	371	379	389	394	381	364	378	357	413	409	402	381	366	360	392	414	409	371	392	371	355	418	410	386	367	376	402	399	399	380	383	390	372	383	400	383	368	420	408	361	391	399	383	404	363	369	393	412	374	369	390	402	381	400	363	384	416	403	427	358	341	403	383	379	409	405	377	370	343	375	415	397	367	374	388	382	379	405	343	376	382	407	395	382	368	370	395	380	371	373	376	381	358	382	352	380	386	387	350	373	362	364	397	401	424	378	399	405	449	369	409	388	401	386	385	362	392	376	420	412	406	369	415	386	378	370	361	390	362	380	371	377	423	375	403	390	393	384	428	389	349	396	411	397	413	367	365	355	397	349	370	370	399	385	382	393	390	363	406	407	404	400	425	379	400	403	391	382	392	394	379	395	367	394	394	381	390	383	378	368	388	419	393	382	396	401	408	389	403	420	381	387	385	394	391	391	413	381	387	357	396	386	380	380	420	357	364	371	396	369	385	386	386	368	366	381	355	385	360	369	413	361	400	401	404	380	361	383	398	386	398	395	359	347	389	371	334	369	422	420	418	359	353	390	381	410	412	381	366	393	448	390	384	413	405	414	345	373	401	403	369	375	396	407	361	370	404	395	397	386	396	415	383	374	362	353	374	365	382	388	404	376	393	373	365	366	405	366	412	404	378	401	414	371	351	386	360	404	388	394	404	351	415	427	376	360	379	362	382	363	391	390	373	382	408	371	391	401	372	417	357	372	389	384	357	382	422	385	370	406	406	352	374	351	382	396	408	398	401	409	380	402	370	375	413	386	360	417	376	362	399	357	379	385	332	383	381	415	376	363	359	389	363	393	387	415	395	335	357	390	386	393	382	374	381	367	364	379	401	349	421	384	387	377	394	405	372	369	383	383	388	381	399	370	388	398	373	386	368	387	396	392	363	367	343	381	349	402	406	379	359	422	378	393	390	364	370	393	392	372	409	392	409	410	382	374	355	379	368	373	400	411	407	400	386	364	357	362	374	379	388	379	396	384	389	370	388	358	424	431	388	388	403	416	389	376	376	398	369	387	355	356	409	362	402	419	383	408	395	396	360	399	408	382	385	410	359	402	380	375	386	363	358	403	405	381	377	392	407	395	404	378	387	383	374	390	418	366	407	416	388	369	405	343	381	380	408	375	389	393	353	388	375	358	381	380	413	373	385	376	351	386	384	356	388	386	424	352	392	401	352	376	374	373	371	369	396	382	377	436	356	350	384	379	388	388	398	384	360	388	381	409	396	380	370	376	369	382	394	399	374	361	387	401	363	368	384	390	398	357	410	413	404	347	370	374	405	364	398	400	369	374	365	400	383	427	401	368	362	401	375	364	419	392	384	356	366	399	411	376	404	413	397	374	367	375	415	366	404	395	368	387	381	394	452	403	370	435	383	376	383	426	382	384	391	381	371	393	380	368	404	395	389	339	384	360	403	384	381	390	367	393	395	349	394	387	390	387	363	379	394	392	393	401	373	391	373	365	346	363	392	358	396	395	369	387	414	380	368	387	401	388	371	385	440	376	381	365	393	404	363	379	395	387	385	400	388	362	368	373	359	375	419	403	407	415	377	401	353	395	383	402	373	390	385	417	383	363	335	377	383	380	388	417	363	389	392	384	386	387	390	412	395	411	374	370	412	386	355	344	387	388	376	400	362	391	337	381	379	405	362	406	396	375	360	387	376	381	413	349	383	408	405	387	388	396	405	357	350	374	413	388	396	424	383	352	398	385	385	346	408	384	392	351	361	361	387	392	365	365	384	391	373	357	416	350	421	378	390	365	374	393	404	393	346	393	372	384	352	394	396	397	405	394	429	377	428	428	372	356	396	388	374	383	374	377	394	387	386	353	376	406	382	415	368	373	386	373	390	407	400	368	353	393	369	372	397	393	373	379	407	380	385	410	386	359	399	364	408	395	391	369	377	375	405	417	416	372	407	375	384	375	375	426	414	400	365	389	400	408	412	383	395
48292	46815	46074	41748	34329	29782	37799	45774	40896	37835	33444	22568	18818	20145	12629	13870	15739	12401	12951	17127	17312	13494	11493	6652	9498	7341	4405	3888	3996	4343	4048	2674	2363	2119	1790	1922	1871	1867	1444	1598	1441	1267	1204	1016	1041	695	433	339	293	304	344	268	207	214	229	226	197	200	172	170	190	167	189	237	250	168	148	177	161	163	153	155	146	144	146	151	160	153	156	147	132	135	149	164	147	148	150	174	140	155	162	147	115	122	144	153	150	126	128	150	136	139	146	159	140	161	147	158	129	149	151	131	158	156	143	127	150	136	151	156	129	143	144	162	120	140	163	146	136	139	128	120	143	126	163	135	148	139	136	171	156	148	147	149	164	142	153	156	166	147	155	144	160	146	174	143	145	148	173	140	128	146	163	155	142	155	134	154	146	122	165	132	139	161	145	142	158	144	141	171	143	141	152	142	167	162	146	154	117	162	146	151	141	134	152	137	149	144	167	144	136	141	136	147	134	162	145	133	141	160	130	129	151	154	165	130	151	158	135	147	150	149	174	134	131	167	123	170	164	159	146	140	161	153	144	139	143	143	138	138	136	116	133	146	149	133	138	148	144	153	145	151	178	151	154	146	152	162	153	147	166	144	139	142	154	130	129	147	126	165	146	144	149	150	133	150	137	154	132	145	144	131	141	151	142	156	147	140	143	132	133	151	147	152	146	162	149	153	140	168	145	161	161	152	141	156	140	158	153	122	121	165	157	144	157	139	161	129	144	172	133	127	139	129	150	138	152	160	165	129	154	145	153	144	148	148	131	147	148	118	138	134	143	152	156	163	147	156	145	132	139	150	129	139	133	149	149	129	131	141	147	157	159	142	135	141	157	171	129	149	136	170	153	124	155	138	146	138	151	120	172	146	152	148	132	141	130	160	169	168	170	149	138	141	126	150	131	128	154	140	150	140	168	134	136	165	149	150	148	120	160	151	153	159	144	156	151	137	131	141	150	150	155	162	117	136	144	155	139	166	175	150	162	149	148	149	131	133	159	129	146	149	151	133	126	171	157	139	139	148	154	150	154	162	161	153	134	159	165	159	134	160	152	152	158	154	151	128	134	159	140	147	129	119	130	162	154	164	151	139	132	173	178	138	155	143	125	156	150	121	126	140	162	158	145	129	127	130	138	129	147	156	154	139	155	164	167	162	155	150	133	135	160	121	140	147	138	134	172	138	133	154	158	143	136	153	128	146	129	159	151	141	152	123	158	160	140	119	165	149	148	165	160	164	153	165	151	130	147	155	158	151	150	152	145	141	151	181	157	157	145	164	119	144	163	159	143	161	129	138	169	147	142	131	150	152	159	160	134	135	137	141	146	140	140	147	141	154	144	128	141	142	136	139	141	159	162	133	134	169	154	149	179	135	158	125	155	123	121	171	169	131	140	141	137	153	141	154	134	151	151	160	141	164	144	160	159	137	140	169	150	147	126	171	145	161	173	132	147	180	167	131	158	162	152	142	147	158	167	133	143	129	151	170	144	158	146	162	156	144	145	142	146	136	156	137	142	138	146	146	154	143	154	133	174	131	175	127	143	132	136	130	127	151	146	151	130	160	146	153	168	150	153	129	140	148	155	155	165	144	165	154	118	153	148	174	158	142	144	143	140	146	146	150	160	122	140	169	125	155	139	146	148	131	133	161	158	153	144	155	149	169	145	115	161	119	142	146	142	136	136	148	129	141	145	124	133	143	159	153	152	158	161	137	121	130	143	157	131	164	145	129	120	142	159	123	130	148	150	140	157	132	137	136	153	128	157	166	157	145	173	141	162	153	160	157	139	150	163	141	155	141	138	138	154	154	147	159	143	166	155	154	165	162	138	127	143	145	159	143	138	117	154	164	142	131	121	147	132	136	170	150	140	137	113	153	160	145	159	168	152	146	141	144	144	139	153	141	165	159	133	155	162	152	148	126	133	156	167	141	161	172	157	136	138	153	136	141	124	143	154	180	166	145	142	161	164	136	157	153	122	131	143	144	149	144	121	141	152	156	150	132	140	160	140	151	131	130	167	140	141	160	155	131	156	137	121	169	146	157	160	148	139	137	154	155	139	156	148	165	144	171	151	147	161	138	141	130	158	135	151	124	135	147	134	148	158	120	143	148	157	126	124	138	149	152	132	154	156	135	153	161	134	148	141	148	177	152	129	142	146	155	159	167	168	142	143	165	129	160	172	156	133	165	153	124	145	157	158	157	142	157	116	163	131	133	149	137	131	126	150	149	143	149	141	152	144	160	142	131	162	143	127	145	149	161	135	163	133	170	125	139	141	148	173	148	134	146	150	159	143	137	145	138	148	148	172	152	160	153	170	138	145	156	170	151	139	160	143	138	123	139	146	157	148	177	151	136	168	155	148	141	137	137	122	150	116	166	136	153	135	177	126	154	153	137	146	129	141	151	126	125	139	117	146	152	147	146	155	166	136	151	153	144	148	157	164	139	143	153	155	132	145	141	135	140	152	118	144	152	174	136	157	140	143	152	153	158	134	154	154	139	157	144	129	141	130	127	143	138	128	149	148	168	141	156	137	156	138	161	129	154	151	144	136	146	138	162	159	145	133	167	145	153	137	148	139	138	152	150	125	125	155	128	123	138	162	152	167	134	156	159	125	139	151	153	139	135	147	137	131	129	132	145	119	130	134	145	133	153	149	138	120	172	153	133	139	148	168	127	160	141	140	151	146	170	149	137	151	160	141	146	160	140	126	144	150	132	134	130	142	164	154	144	161	130	144	131	142	146	141	135	141	143	149	158	134	135	138	151	152	161	158	155	147	167	130	137	142	144	152	142	137	156	142	148	138	149	158	139	141	146	146	137	154	166	144	134	158	147	138	161	147	148	147	151	152	162	157	163	155	146	137	151	135	141	143	136	151	134	148	155	136	142	126	130	154	148	183	150	160	144	121	153	151	112	124	138	133	149	141	119	143	160	139	137	135	164	143	155	155	167	163	131	155	142	139	143	146	164	145	161	135	165	134	136	135	136	142	147	142	158	158	163	132	141	132	140	147	152	150	148	151	155	146	144	151	159	132	166	148	123	135	145	136	152	132	148	133	138	128	157	160	162	150	145	129	121	151	145	129	124	157	168	154	127	142	142	157	139	181	128	163	153	161	161	131	151	157	150	144	126	127	144	137	166	153	156	155	137	149	155	140	142	141	148	137	146	143	131	144	160	143	143	130	141	133	145	179	156	135	147	138	133	137	143	137	138	137	150	149	123	149	147	161	147	171	147	167	129	147	143	151	139	140	119	148	128	157	140	167	136	131	153	127	160	140	124	162	156	130	142	143	124	145	128	142	150	143	146	126	147	119	145	153	143	151	137	153	136	164	144	131	139	164	155	172	146	145	144	144	163	146	182	150	149	153	132	155	163	132	146	160	151	138	149	151	150	133	160	151	146	154	146	138	136	131	137	140	140	135	134	137	159	132	156	164	132	133	152	147	162	175	160	140	161	179	143	143	143	129	140	150	160	131	139
33248	38938	45834	46108	43086	40079	50553	55597	54090	52512	48552	38357	38796	40607	31387	35667	38206	31974	35589	39879	39285	34227	32870	21613	30185	25496	17869	17072	17394	19335	18680	13332	12334	11045	9622	10521	10130	10183	7714	8649	7998	7326	6815	5931	5736	3863	2252	1527	1408	1636	1916	1170	790	902	885	877	811	774	679	639	641	646	779	954	1071	590	488	424	460	446	456	404	478	432	440	438	405	391	397	409	414	431	452	409	411	452	412	406	395	392	386	397	403	394	379	426	382	426	398	370	414	458	415	414	403	379	419	401	383	416	417	396	381	375	433	386	376	401	429	380	427	405	369	453	422	453	405	430	399	414	354	408	391	408	417	403	387	386	428	393	383	399	408	405	392	400	379	397	399	423	374	400	412	420	400	401	457	369	395	377	353	422	452	383	403	441	406	411	407	395	403	388	412	421	419	403	398	378	406	429	406	410	402	381	406	396	377	419	425	408	407	386	398	409	375	428	410	390	401	385	392	446	414	385	384	394	384	396	402	399	416	404	406	394	386	395	383	393	389	389	395	417	399	384	416	433	393	408	413	380	398	413	394	394	404	365	372	431	409	401	422	388	436	358	427	395	398	391	406	400	409	402	417	415	401	417	398	440	409	395	386	393	396	373	400	413	386	394	411	390	418	397	375	452	375	425	410	386	400	383	405	440	417	423	402	439	386	386	394	404	413	393	426	403	374	353	381	416	394	364	357	401	407	384	411	395	422	396	416	398	383	370	405	394	401	395	371	416	382	411	429	400	408	423	421	404	427	417	417	409	361	427	420	395	395	425	405	383	406	374	414	427	402	411	386	422	421	412	398	404	426	404	411	396	412	432	392	392	384	437	406	395	398	382	448	415	445	391	387	406	402	443	420	387	406	415	411	408	382	411	423	374	430	398	408	430	392	405	372	388	452	401	450	426	415	398	440	414	442	437	374	388	399	393	431	361	429	393	416	437	407	373	399	405	406	391	373	388	393	397	384	408	401	395	380	364	371	381	379	370	412	410	417	432	363	389	383	386	402	409	428	391	396	398	389	450	396	361	420	406	367	415	448	405	404	373	432	411	447	411	382	415	405	374	389	372	372	423	412	428	397	398	393	400	399	408	407	399	373	474	406	428	374	419	390	405	418	399	401	414	418	396	364	370	429	399	383	412	402	383	418	380	414	442	394	393	412	406	432	428	371	395	384	395	383	381	398	436	369	392	418	398	391	407	426	394	373	381	410	403	410	431	445	395	407	412	371	379	440	422	372	383	415	398	392	421	386	370	402	367	364	403	410	427	401	455	385	400	406	404	401	375	378	403	449	434	388	381	411	419	410	411	405	412	409	401	406	429	429	367	408	409	403	402	408	391	355	402	365	399	388	411	418	360	376	410	422	407	411	399	419	422	404	346	428	409	420	399	405	374	401	397	380	418	419	396	440	405	404	406	415	396	428	424	415	419	394	391	384	371	353	391	378	444	391	413	432	402	408	390	414	426	423	403	391	424	416	369	395	412	413	391	411	394	393	389	438	387	418	394	397	382	356	394	396	382	407	396	392	409	389	437	390	407	412	428	405	388	397	354	419	398	410	423	415	394	408	382	413	393	392	397	373	388	400	424	408	422	440	420	421	396	385	418	393	428	389	379	384	367	400	371	427	407	423	422	404	388	401	400	461	402	400	388	395	366	413	380	440	380	415	398	410	395	387	404	410	395	415	402	374	375	410	413	380	403	445	352	359	402	376	406	409	401	387	437	409	400	418	369	419	403	434	399	370	375	416	369	379	406	413	405	413	373	398	423	414	410	398	366	367	442	382	453	420	395	411	432	359	388	380	403	380	380	445	431	388	393	391	381	442	356	434	393	383	391	424	402	379	412	430	403	402	421	424	395	420	420	424	400	415	408	413	402	397	431	378	430	409	416	379	415	375	382	406	391	425	397	380	383	403	398	412	407	417	404	404	389	400	406	391	374	407	410	420	383	395	395	400	407	377	447	430	394	397	426	428	376	424	397	435	409	411	401	423	432	378	388	390	374	392	426	417	426	419	365	431	438	357	418	409	424	374	410	421	387	411	390	414	365	411	394	410	366	411	410	398	409	407	393	382	385	359	411	393	406	405	420	432	409	402	383	388	404	442	415	406	406	411	377	402	390	424	385	405	400	422	395	405	394	404	396	409	413	418	382	399	369	411	409	402	393	395	381	422	410	426	391	418	385	419	389	420	432	390	435	416	423	448	401	412	398	387	430	393	380	453	399	463	431	395	399	424	405	374	387	402	397	436	418	396	413	409	414	409	399	387	391	402	379	390	407	423	408	427	421	405	355	411	408	431	398	413	440	390	369	384	337	389	376	448	396	387	424	395	374	399	412	405	409	408	398	400	438	413	435	445	400	427	416	403	408	404	444	423	405	411	412	356	426	363	376	419	399	438	379	360	391	407	421	428	398	387	373	392	412	403	394	404	391	427	406	376	429	419	380	415	392	388	393	390	404	403	407	401	371	405	414	364	376	403	405	421	389	364	411	390	413	359	417	400	397	394	417	389	417	396	397	406	375	410	383	430	432	401	414	401	436	397	396	380	398	382	417	387	394	427	408	400	418	420	407	410	416	403	461	409	404	372	379	430	460	401	348	389	377	383	401	415	387	394	434	419	410	405	366	432	426	404	418	417	413	389	437	383	394	369	400	429	381	399	375	397	401	364	408	417	362	422	394	424	430	447	397	405	406	425	391	406	372	394	391	389	382	388	407	416	378	405	388	444	362	396	399	428	374	396	408	412	393	395	385	366	437	382	386	381	389	391	426	420	390	368	422	366	408	430	375	402	431	387	433	447	389	385	407	427	400	403	413	382	423	392	395	403	414	421	380	423	404	410	428	393	376	419	431	390	406	403	411	421	416	386	410	382	411	360	376	397	379	406	420	383	393	413	411	388	399	390	367	356	393	391	465	422	418	382	406	380	403	417	409	420	408	403	376	402	399	381	431	400	394	364	390	383	409	389	400	400	432	402	420	404	367	430	400	399	379	403	383	407	417	433	407	418	396	401	393	424	382	425	400	432	429	411	422	409	405	416	383	386	374	414	403	400	399	412	406	406	417	452	394	413	385	378	440	395	401	382	397	368	380	407	411	411	390	397	390	392	388	387	419	415	405	404	424	383	397	436	421	414	401	404	418	436	467	408	403	416	369	392	421	411	402	392	400	399	395	409	412	414	391	433	377	367	393	403	410	390	428	419	374	415	371	394	441	378	385	375	399	372	378	411	411	409	434	400	391	424	399	406	413	421	392	409	409	452	396	424	416	411	393	391	439	414	417	391	429	441	385	391	392	374	397	405	414	438	410	397	380	390	409	414	398	397	394	386	426	413	452	377	419	395	413	410	421	394	387	381	403	413	416	408	392	362	401	434	389	426	399	420	429	424	362	398	414	405	379	402	405	402	427	411	397	407	407	399	400	428	457	390	393	376	402	419	397	374	396	386	372	399	397	377	437	395	397	357	364	450	437	427	436	417	419	398	389
55328	53075	50362	46153	39689	35283	48461	55566	48476	48795	47928	36805	31158	35782	25969	24772	29141	26337	26270	31499	31125	25692	21614	15514	17649	16022	10340	8933	8857	9334	9480	6342	5410	4816	3679	3981	3424	3564	2727	3398	2899	2540	2308	2247	2042	1337	694	525	549	712	589	373	382	364	318	331	316	331	286	268	273	339	533	629	436	281	193	179	198	198	193	212	184	184	200	186	201	176	210	217	153	198	182	182	175	201	186	181	203	214	191	188	180	195	184	199	206	186	183	194	168	182	201	179	210	186	195	174	149	187	183	202	177	182	202	169	201	188	202	199	189	181	202	214	182	181	194	202	202	181	199	191	182	155	208	190	170	197	198	168	166	197	180	205	184	175	180	183	205	203	192	205	188	174	179	192	173	198	188	189	189	171	171	187	167	201	156	212	193	174	188	187	198	209	175	171	196	163	185	196	197	172	196	178	182	220	173	180	202	207	174	165	197	203	195	173	197	185	182	183	184	168	185	213	186	190	174	188	160	184	163	170	177	168	186	162	178	210	185	177	178	190	182	179	214	212	162	196	176	159	204	180	177	192	174	200	161	169	176	185	190	180	186	169	172	180	193	196	172	177	203	175	190	168	192	197	158	190	184	178	197	170	188	181	175	198	177	199	192	190	176	199	155	196	186	184	189	201	179	189	188	186	179	184	176	187	171	214	189	182	163	181	171	186	177	188	169	180	185	191	179	173	199	193	209	166	183	184	174	203	185	204	187	169	189	182	163	155	206	190	195	198	191	218	176	168	190	172	166	172	170	173	153	185	172	190	199	199	185	188	173	177	187	216	196	197	190	187	168	160	169	191	191	164	173	154	162	218	204	164	173	192	174	193	205	185	181	187	182	179	198	169	169	174	187	185	194	216	186	163	163	200	185	184	212	175	194	169	157	204	202	197	195	187	187	184	196	190	197	191	204	177	185	198	187	163	195	196	195	164	187	209	175	180	187	178	176	203	168	225	179	168	198	175	150	188	189	185	176	175	174	181	193	200	175	171	195	178	166	214	173	175	173	197	194	171	184	197	203	196	169	165	199	171	184	188	163	191	174	195	186	182	163	176	187	166	185	170	169	186	189	192	184	184	179	183	186	187	177	178	194	201	179	183	195	174	183	176	166	170	164	199	192	167	176	158	190	216	191	204	176	191	197	192	178	166	193	186	198	185	178	186	160	185	185	210	187	203	200	165	179	163	167	204	170	172	169	168	192	184	208	165	192	187	173	156	179	175	172	178	191	196	172	166	203	188	161	211	176	181	178	198	184	205	183	187	185	189	189	194	209	166	174	181	190	169	186	179	182	211	188	180	184	186	185	178	200	189	206	181	172	162	192	152	177	200	187	200	197	192	185	169	184	181	201	183	191	170	200	178	190	202	193	206	182	188	168	199	182	171	195	174	194	185	158	162	166	167	197	173	208	172	198	172	173	170	189	184	188	190	193	159	199	201	181	159	159	187	176	187	168	208	172	148	181	172	197	192	173	173	180	174	178	153	193	174	202	208	167	184	194	199	194	172	195	167	197	174	169	198	190	202	200	176	196	189	177	180	172	205	176	185	205	213	178	178	184	167	181	194	184	160	187	194	197	186	172	189	199	169	158	201	185	191	160	157	187	172	165	176	181	191	186	180	172	181	200	200	188	166	169	203	176	168	185	188	197	187	163	174	187	175	159	173	203	189	184	181	182	179	177	189	210	202	191	172	188	184	177	173	163	168	190	174	174	177	171	181	185	180	187	181	185	183	173	164	200	192	163	178	187	180	184	178	180	174	176	197	206	201	168	169	180	184	206	150	188	186	200	177	211	207	195	202	164	163	187	180	197	179	174	177	175	165	152	220	167	169	165	189	187	181	185	197	186	204	173	177	179	162	159	203	183	160	216	204	167	172	188	197	191	196	164	178	204	189	202	166	191	166	170	168	162	174	185	174	189	186	186	199	186	187	219	184	164	181	181	187	180	182	166	187	182	176	189	190	180	193	177	193	208	170	176	192	198	175	187	190	178	188	194	202	158	172	188	175	226	202	195	196	184	184	165	186	176	178	169	202	236	181	195	191	185	191	187	181	199	182	178	166	186	168	173	171	208	175	194	195	195	178	200	193	174	187	193	205	189	206	175	211	170	191	163	192	180	178	200	202	177	172	186	185	192	179	162	185	175	178	178	167	180	186	190	195	181	202	176	182	166	189	190	192	193	196	176	191	216	168	170	196	163	177	188	154	167	175	212	189	177	180	194	183	189	157	177	162	188	161	174	171	185	197	162	189	189	200	189	183	191	182	193	181	188	217	193	204	190	175	173	162	191	193	187	181	156	167	161	190	204	201	166	194	173	179	177	215	177	187	182	190	180	200	186	175	210	176	213	194	162	188	177	172	163	198	211	208	209	210	217	181	179	203	157	155	180	188	209	178	172	170	209	186	181	185	190	181	194	209	181	199	195	179	184	178	158	173	197	211	189	175	183	180	186	197	190	194	183	173	208	173	183	210	169	163	186	173	187	194	168	194	182	199	169	165	181	157	194	167	150	171	163	180	164	178	168	171	204	170	191	210	201	168	187	182	185	194	187	181	179	191	190	205	199	167	174	183	192	180	188	188	194	174	188	181	180	183	193	185	185	187	191	163	190	183	214	218	182	202	177	187	184	178	186	192	178	201	157	166	174	180	170	206	196	158	180	167	186	193	209	167	188	182	201	190	175	170	196	185	188	182	187	164	201	195	186	187	195	176	182	182	176	185	178	176	183	191	201	193	189	176	192	207	183	193	195	203	211	165	171	177	194	179	175	186	186	215	199	190	187	168	187	186	176	187	182	177	169	162	185	192	175	169	170	186	207	177	190	199	176	173	192	160	166	176	191	165	207	195	164	173	178	179	182	179	200	171	177	184	168	185	180	195	172	194	192	168	174	194	168	200	193	179	169	193	198	176	172	187	202	192	164	192	182	175	191	162	191	194	170	191	213	195	198	190	178	200	184	166	185	194	187	184	183	173	218	181	188	198	194	162	169	162	196	180	195	191	193	177	191	198	187	188	175	170	177	169	187	205	182	176	174	189	202	199	211	184	193	192	166	165	171	184	193	179	184	181	185	209	162	192	187	173	205	195	202	164	172	194	202	174	163	181	198	185	164	206	188	178	183	179	197	183	189	184	219	188	192	183	176	193	211	174	171	153	188	165	193	201	179	190	165	180	224	189	166	199	198	169	211	156	185	194	206	178	167	173	157	161	165	172	188	184	216	185	165	163	195	190	177	189	199	171	190	206	183	184	172	187	180	193	177	185	206	200	196	185	183	199	184	165	193	199	204	187	189	172	181	191	178	171	198	179	148	176	185	212	171	190	189	159	160	186	175	181	195	220	200	174	162	187	167	181	176	219	171	190	187	186	189	198	186	198	173	172	173	197	173	155	182	187	177	198	212	152	169	205	175	177	179	173	205	202	167	212	198	197	159	174	182	200	198	190	172	182	173	193	203	176	191	199	187	185	183	177	167	174
39802	46003	51153	52401	49565	46308	59271	63822	61709	63157	61969	51453	48932	53067	43331	45649	50146	45794	47749	51954	50874	45831	42865	32326	40248	36685	28299	28012	28760	30009	29986	23914	21942	20238	16585	17930	15838	16429	12400	15618	14188	12781	11664	11836	10453	6705	3771	2736	2997	3807	3253	1603	1559	1589	1429	1308	1366	1433	1135	1120	1182	1436	2890	2793	2162	944	584	516	548	532	539	553	526	568	558	534	543	522	545	457	478	501	445	503	541	555	503	485	463	479	527	482	528	441	467	476	459	524	506	511	497	505	439	477	491	510	466	456	481	471	448	476	488	507	498	491	488	503	483	492	473	483	448	487	499	454	448	452	453	495	497	454	493	461	476	505	494	474	501	492	483	500	508	450	486	430	488	473	494	479	494	486	469	484	465	437	469	500	485	530	485	508	488	469	470	469	472	472	494	483	466	536	458	470	506	476	491	505	461	514	481	498	494	505	524	521	512	520	437	489	487	499	485	478	484	462	464	489	444	494	484	505	520	499	512	516	486	499	500	436	474	510	461	472	482	469	518	466	477	465	494	453	482	488	455	492	505	517	477	483	501	504	510	486	484	443	477	525	444	472	503	502	489	445	508	497	445	508	488	519	474	449	514	505	509	475	519	466	489	480	516	480	506	509	485	473	492	463	465	455	550	488	461	457	483	457	492	440	480	482	485	489	515	501	472	489	505	485	494	504	485	498	453	498	481	503	492	527	486	477	498	457	476	469	472	487	475	504	478	465	506	490	491	451	457	488	476	508	495	475	495	426	478	471	504	551	457	511	497	444	498	509	428	494	486	511	500	510	465	472	524	459	445	490	495	502	503	448	513	523	494	486	516	487	471	486	520	495	536	475	507	488	483	511	487	468	493	500	482	538	530	456	501	487	498	503	509	481	485	468	529	431	494	423	500	503	502	507	465	491	487	525	478	519	466	471	461	483	484	521	493	425	497	452	492	463	463	503	473	448	499	473	497	497	499	477	472	468	466	462	507	459	474	510	477	499	448	466	528	472	483	425	463	459	463	510	498	433	467	430	472	463	455	516	460	542	455	504	490	483	504	482	541	469	495	475	514	522	474	463	535	507	455	471	467	472	496	482	504	509	505	532	457	546	491	466	479	466	464	472	476	506	489	499	495	452	496	468	503	485	495	456	518	529	461	475	482	502	503	464	463	476	485	500	499	502	522	456	495	476	440	504	474	470	506	503	448	461	471	486	520	503	487	468	507	491	477	518	432	482	491	451	440	465	451	468	515	437	466	453	461	463	482	499	477	486	459	463	514	478	470	477	495	473	515	496	479	504	490	480	477	472	523	533	486	509	512	498	473	470	487	527	443	447	488	507	494	476	494	478	487	434	482	501	448	499	513	524	463	465	530	479	480	478	483	505	461	462	475	519	485	487	486	491	535	487	457	502	503	466	527	508	490	474	476	487	491	469	506	474	488	478	472	475	479	464	426	487	482	510	479	456	479	485	494	476	478	442	463	496	456	497	486	503	507	492	467	501	466	496	486	494	508	507	485	485	526	464	481	476	503	459	496	495	487	490	494	488	528	465	494	524	492	483	470	493	455	468	515	493	477	488	486	503	492	490	506	470	483	487	494	481	485	483	520	512	507	478	477	487	471	476	479	493	485	457	494	498	495	476	493	502	511	464	492	478	461	474	490	468	507	489	499	522	449	491	475	490	517	466	484	500	501	489	468	476	513	475	489	457	482	459	477	469	509	478	491	515	478	467	501	467	528	471	497	487	478	503	430	490	439	457	462	499	492	451	441	469	520	489	505	438	478	465	502	440	496	478	509	500	516	439	499	516	516	543	495	516	505	497	558	487	481	519	487	481	480	494	498	483	499	477	536	478	531	498	444	447	454	470	521	495	490	536	493	471	496	472	521	479	496	505	501	467	512	479	484	467	482	471	507	497	527	520	437	477	504	508	503	497	451	481	497	492	475	486	486	519	500	505	470	465	492	442	456	495	531	480	475	534	511	478	526	476	477	461	505	466	516	446	477	510	478	468	497	466	498	494	543	480	494	520	479	483	519	480	479	456	510	435	518	512	496	510	482	478	507	466	488	479	476	494	476	482	477	508	462	484	477	492	476	492	480	490	453	506	524	483	519	510	492	494	501	498	504	455	475	465	509	446	485	478	473	529	490	477	485	513	478	512	463	515	466	442	507	487	490	522	484	487	459	469	494	461	501	490	495	498	483	483	458	526	476	485	466	483	440	443	500	491	464	457	499	505	474	482	486	517	487	482	494	494	475	515	477	474	494	540	485	495	460	486	487	512	452	493	444	455	490	480	447	527	519	460	514	496	488	472	470	474	499	455	461	488	487	493	496	484	454	509	483	484	459	461	453	478	465	500	477	502	491	487	484	460	494	492	510	497	492	482	481	467	498	475	485	485	510	515	469	483	512	498	487	493	514	485	464	498	476	470	491	466	452	463	496	476	541	489	505	501	511	505	476	511	466	525	484	496	471	503	488	493	491	481	504	513	480	471	478	506	490	477	512	485	479	472	474	486	491	479	472	490	480	494	496	516	503	446	498	504	470	507	517	463	503	516	493	488	440	534	486	453	502	520	473	482	490	508	464	484	476	475	474	491	502	473	491	468	437	492	460	504	481	437	494	467	442	473	472	485	497	471	491	489	485	494	476	492	510	482	495	479	470	508	480	463	485	487	445	478	448	445	509	512	487	491	488	457	472	496	473	497	473	505	481	507	473	480	481	500	474	456	479	455	502	476	500	467	490	511	514	493	521	460	464	469	460	481	465	486	494	451	467	467	481	470	480	488	492	481	470	442	472	472	497	468	496	480	533	495	481	463	491	489	488	450	473	482	492	470	471	495	513	499	506	492	474	498	508	489	500	533	471	464	481	509	476	514	477	474	486	494	500	492	487	498	466	469	493	495	478	479	530	439	518	486	501	475	523	479	493	507	526	472	485	479	479	465	521	491	503	482	531	480	505	452	479	468	478	474	450	467	502	514	485	531	465	478	528	494	489	482	514	490	483	473	463	452	495	479	504	448	483	455	491	473	504	491	443	480	471	431	467	519	479	493	455	523	477	519	444	471	457	500	480	499	486	504	495	493	493	488	519	503	484	518	481	470	451	488	457	466	495	504	477	522	479	496	481	526	533	487	498	523	458	455	443	543	459	467	510	480	424	478	496	487	521	479	484	494	476	457	487	473	521	478	499	508	486	475	510	463	444	509	503	491	494	472	475	496	480	480	472	481	429	514	502	483	537	519	518	506	514	495	475	484	501	491	478	512	488	499	504	488	481	491	509	508	487	498	475	491	502	514	476	464	474	506	514	497	481	461	467	510	499	480	493	508	466	506	523	497	487	485	482	495	482	489	495	489	485	499	450	484	477	518	512	505	507	516	485	487	475	496	484	492	493	436	508	468	463	482	552	492	496	490	498	477	534	484	489	467	468	477	435	441	494	515	506	504	513	480	466	499	420	458	441	481	457	466	487	467	471	476	505	502	462	460	529	489	532	507	450	461	504	464
37602	32611	27696	16372	9240	5565	6093	6887	5468	4531	3910	2577	1786	2061	1286	1282	1377	1148	1332	1681	1490	1111	918	748	922	714	507	486	441	497	499	356	343	310	282	281	217	284	250	227	233	219	188	189	162	187	154	133	170	170	127	135	140	129	117	145	169	140	135	136	129	134	141	131	147	152	131	127	136	141	137	129	141	139	151	112	121	140	119	151	123	127	129	146	113	120	118	110	131	126	128	123	129	107	133	134	118	128	132	130	133	135	129	117	142	116	122	129	136	147	119	121	150	132	115	127	137	151	105	131	129	145	121	126	114	152	127	109	122	121	127	129	154	138	139	126	118	110	123	127	115	148	131	124	122	123	129	124	136	117	153	118	134	132	129	114	125	116	133	124	144	118	151	142	121	130	131	134	137	136	111	116	115	124	124	128	132	114	128	136	108	122	145	132	128	133	126	133	121	143	120	132	131	124	134	129	119	141	145	120	135	139	128	121	120	130	119	129	122	136	120	129	115	136	130	114	122	116	120	137	131	110	141	128	130	144	128	143	146	139	143	136	139	139	138	116	136	103	124	120	137	130	123	141	124	151	125	117	115	131	149	113	120	151	121	129	123	141	133	133	137	129	123	124	126	129	125	133	130	115	145	127	134	140	156	117	149	127	138	130	149	134	131	123	121	123	152	135	130	127	137	119	127	130	138	125	144	129	155	116	138	142	127	121	131	123	127	131	136	137	129	128	120	128	125	106	152	137	144	139	145	133	114	126	117	123	138	144	138	120	103	108	143	117	139	130	125	123	135	136	117	135	159	137	123	134	141	118	141	133	126	125	129	129	140	139	134	106	139	118	115	133	106	131	129	126	125	115	130	123	140	127	127	113	142	128	135	149	119	110	120	129	127	141	145	144	123	115	121	132	121	126	116	139	133	153	118	134	136	119	156	120	132	127	132	115	141	113	123	140	124	118	119	114	132	114	121	125	144	152	126	125	111	119	134	130	143	110	132	118	122	152	144	135	114	127	146	122	120	129	117	115	155	151	157	114	142	124	161	122	127	117	136	142	131	135	124	122	138	129	120	128	128	128	136	134	132	142	116	118	127	133	103	150	107	136	120	135	145	141	108	126	116	139	135	123	142	120	100	150	131	118	121	129	137	133	124	133	128	127	131	120	120	103	146	149	110	143	130	126	128	117	135	129	114	123	130	148	145	135	126	135	130	111	137	133	124	134	121	122	140	125	112	134	131	116	133	126	126	119	122	123	120	117	125	125	128	123	126	131	124	145	121	121	119	128	127	147	132	116	138	138	139	127	135	129	117	141	146	138	135	132	132	120	113	145	155	134	139	121	128	136	105	110	135	141	135	135	133	114	123	148	120	120	123	130	139	144	125	138	133	129	134	138	122	129	127	141	110	139	139	139	136	129	138	128	136	116	122	127	147	108	136	118	140	144	118	133	121	130	122	115	130	94	123	137	108	124	141	120	126	126	162	124	130	119	117	141	125	132	128	121	122	125	129	130	141	139	134	118	117	124	136	148	147	122	135	128	114	140	143	125	116	128	119	125	139	115	108	135	150	141	136	140	138	125	115	134	131	119	121	147	129	137	133	115	137	133	129	143	132	129	141	117	130	128	116	100	132	118	126	134	126	134	127	129	119	124	121	121	159	122	130	121	130	122	135	130	140	154	111	123	133	108	124	138	131	143	125	117	141	120	104	137	128	138	137	109	118	129	145	136	145	147	122	134	117	133	139	129	113	124	130	138	120	137	124	129	115	123	137	133	125	123	105	141	150	123	148	119	105	137	113	123	142	124	140	152	159	127	123	123	125	141	117	141	139	144	140	134	118	156	113	117	124	123	130	139	152	141	142	117	139	123	137	134	111	118	141	134	151	131	138	113	136	131	123	122	161	123	125	127	118	129	120	110	138	134	133	117	120	123	127	124	145	132	143	106	105	152	144	128	118	131	118	137	110	121	146	152	115	109	121	124	127	114	132	117	124	123	112	152	124	120	128	125	134	143	123	137	127	106	141	122	121	138	156	126	119	133	153	133	124	150	125	107	128	131	116	145	140	131	132	152	129	114	150	132	121	128	133	127	146	123	139	125	123	128	129	134	136	118	135	122	146	115	129	135	133	140	130	135	143	130	111	142	139	127	128	140	118	133	137	135	129	123	131	130	130	130	133	135	113	135	140	141	159	123	134	115	146	134	119	137	130	145	107	146	120	135	142	138	140	144	148	140	115	115	137	131	115	109	136	150	113	125	138	107	130	113	132	130	107	107	153	133	118	124	112	152	130	122	115	121	115	152	132	120	130	110	111	128	153	134	137	126	131	122	119	124	147	125	137	124	138	138	136	143	165	119	95	133	115	136	125	123	144	109	128	130	126	139	126	141	126	111	126	118	113	137	130	125	115	131	126	117	129	147	145	136	141	118	123	136	134	134	144	128	117	135	120	113	117	121	120	142	126	127	139	149	124	110	145	156	128	115	144	140	123	130	121	128	144	128	125	121	127	128	110	137	108	144	119	128	124	115	127	126	132	120	139	146	121	104	130	137	119	146	128	124	135	118	121	132	124	115	123	120	130	124	124	132	114	139	134	109	109	118	150	114	142	117	127	134	127	136	140	117	118	137	111	127	148	132	131	157	107	127	132	115	129	136	158	127	122	138	145	137	135	124	125	133	122	144	134	124	129	116	134	115	135	128	133	148	127	109	144	153	146	117	116	128	122	132	124	142	113	125	128	119	121	120	112	148	135	133	135	123	141	122	133	130	126	137	118	122	134	145	152	109	117	133	129	122	142	134	172	132	137	147	113	128	144	144	136	128	119	131	129	131	127	129	148	125	154	116	149	130	137	127	133	118	122	135	163	127	102	116	125	129	130	159	111	118	150	139	134	157	103	129	142	115	129	123	133	127	107	147	106	120	136	151	133	124	120	145	127	145	126	125	143	144	127	112	121	120	119	137	129	120	117	127	136	122	123	139	109	142	133	126	125	128	127	130	138	113	153	131	130	128	134	132	119	124	129	133	139	136	134	125	123	119	130	137	137	139	143	116	121	150	137	134	145	143	115	125	136	133	127	144	128	142	132	136	124	143	127	128	124	120	138	131	105	126	156	140	124	139	139	165	130	114	110	119	120	115	133	133	113	130	149	124	159	135	140	129	132	141	138	146	134	146	126	110	125	112	127	133	120	128	133	148	127	134	135	128	123	133	124	124	135	133	140	123	110	131	142	149	126	102	122	127	141	126	143	129	106	118	129	134	126	132	136	138	125	120	136	129	112	114	133	131	145	133	123	124	133	124	132	129	141	134	127	128	131	150	126	124	130	120	115	140	133	120	116	141	135	137	132	122	145	129	156	141	136	151	119	129	143	135	147	115	156	132	130	123	142	144	150	130	98	113	151	114	144	136	133	135	112	112	125	111	124	130	124	129	132	148	107	136	113	127	124	117	124	146	140	112	104	146	141	142	127	111	139	130	142	139	133	150	124	126	140	133	133	126
24411	25911	30451	25810	20504	15594	20325	22734	20239	17879	16247	11271	8703	10093	6137	6714	7236	5795	6745	8916	7353	5991	4950	3790	4763	3598	2572	2486	2752	2867	2514	1895	1818	1591	1289	1257	1148	1244	938	1193	1107	988	853	807	773	605	434	503	470	514	448	414	420	420	434	388	393	409	392	394	398	404	495	467	418	353	346	348	342	364	329	359	391	387	365	357	375	381	378	356	376	343	338	364	371	357	364	363	336	364	362	319	327	376	404	352	326	360	380	361	382	398	371	355	382	359	332	355	355	389	320	336	404	351	372	350	348	356	343	352	402	356	394	372	348	358	392	351	369	364	342	352	369	362	333	345	352	358	347	371	364	363	376	342	341	347	365	372	325	349	378	338	395	355	337	343	360	379	338	364	347	368	344	337	367	296	371	365	376	329	359	387	352	359	326	394	341	360	324	361	375	340	353	345	384	347	349	377	383	341	350	353	341	325	337	309	382	362	362	344	380	381	356	365	376	380	339	369	359	401	361	346	364	332	352	341	366	352	351	333	351	329	356	351	372	346	356	376	359	354	367	387	347	370	385	354	358	359	361	379	351	341	395	346	374	334	372	348	347	388	358	337	374	350	381	350	352	365	363	357	374	336	380	381	324	364	354	357	372	356	382	371	354	359	324	382	375	360	376	347	359	403	320	342	336	315	343	324	404	362	322	373	386	306	346	359	349	310	346	367	367	350	360	374	376	359	329	355	388	395	388	353	361	365	393	318	362	349	316	354	360	337	362	379	346	325	365	351	315	337	373	345	364	354	363	356	345	346	348	376	377	345	363	357	370	361	367	379	368	396	377	359	341	360	344	366	355	416	349	312	375	381	323	327	361	393	322	347	364	331	362	299	362	319	369	349	347	402	345	360	364	364	336	347	351	353	378	343	349	369	352	369	360	351	378	344	388	366	331	394	328	358	345	344	353	371	374	358	379	311	352	352	340	339	325	349	353	329	389	341	358	384	314	359	331	374	363	325	384	363	346	380	384	374	392	354	386	351	305	390	360	352	369	338	355	368	338	372	370	346	338	391	363	356	361	352	356	361	382	353	328	353	372	336	349	347	375	358	355	339	354	377	359	367	355	373	363	344	388	355	347	334	362	359	389	394	366	351	343	384	371	369	348	373	335	322	337	351	349	366	365	343	380	369	354	359	353	379	363	334	383	368	337	369	400	363	359	360	344	353	392	340	366	360	379	356	347	371	361	384	348	327	357	356	336	361	341	350	380	390	369	363	379	346	336	322	369	351	379	390	350	331	379	343	351	354	385	354	362	344	345	353	370	380	327	350	358	331	395	352	376	374	396	369	345	339	349	369	336	361	372	363	335	364	371	312	385	342	341	333	339	346	373	326	340	378	383	360	349	349	404	374	383	363	385	369	354	400	360	387	357	342	354	368	348	316	359	340	358	361	383	338	330	383	378	388	375	379	371	350	361	344	365	398	344	352	335	381	348	324	365	322	387	353	319	352	366	388	354	327	348	360	360	370	350	340	354	333	336	385	380	375	350	385	371	348	388	342	334	351	380	331	341	377	337	370	357	337	386	356	387	415	350	364	337	358	375	377	344	389	321	377	363	353	334	369	370	372	353	366	339	371	344	387	366	340	359	334	359	339	366	376	346	359	369	323	361	324	342	344	371	344	391	346	378	347	363	365	350	325	347	343	353	341	374	332	354	366	360	375	361	339	385	346	358	393	350	395	355	368	370	382	376	343	330	338	389	351	366	373	353	389	346	364	332	356	361	366	360	318	381	375	385	346	356	355	380	363	367	375	346	378	352	367	370	342	356	366	357	332	382	370	360	320	371	345	367	374	348	368	342	341	369	363	370	344	384	359	336	365	357	350	321	342	393	350	346	362	352	336	379	388	359	384	340	343	339	361	356	349	362	369	351	350	336	356	364	376	379	387	373	334	389	350	347	358	353	392	368	360	368	355	375	379	348	353	347	351	365	355	353	364	361	352	375	394	349	382	360	357	353	377	355	347	347	364	329	363	341	364	359	340	360	366	344	349	329	367	376	382	366	341	398	322	365	344	336	350	368	333	347	341	359	357	367	343	377	358	379	365	349	362	363	365	342	351	357	364	365	344	354	375	387	387	348	356	351	346	360	379	374	347	356	360	356	359	376	377	367	329	370	336	358	381	375	363	379	388	359	346	357	335	339	386	369	347	362	339	371	380	354	360	384	382	311	330	383	369	365	337	378	361	366	362	336	348	346	362	335	344	373	356	340	343	384	374	378	378	340	316	363	358	347	357	326	361	379	365	345	380	377	335	359	377	373	369	333	335	407	351	374	353	346	364	349	396	340	374	367	330	357	326	356	359	390	365	342	320	396	368	394	355	362	313	369	375	389	372	382	364	353	369	365	361	349	332	364	347	365	355	345	361	383	376	385	375	338	342	388	385	355	340	348	324	384	345	329	356	349	366	381	372	367	348	396	328	366	355	347	341	334	316	369	351	351	323	363	380	349	348	350	352	374	368	370	357	361	356	339	363	350	337	339	354	357	372	365	375	329	383	360	331	359	348	343	345	329	350	376	360	355	365	328	356	318	342	358	344	361	359	339	320	351	336	357	326	344	376	410	384	349	367	321	344	372	339	371	321	347	353	386	351	361	366	346	378	324	377	337	359	354	372	354	344	362	389	386	362	362	342	378	392	362	375	380	361	375	353	359	359	376	350	383	383	356	334	361	327	378	381	357	376	361	349	370	354	346	352	368	350	371	356	349	359	371	350	345	354	332	362	362	352	346	365	350	357	329	351	379	377	359	356	394	330	347	364	383	349	351	379	376	332	366	354	359	394	326	368	384	365	366	359	356	346	370	389	387	337	368	370	340	364	336	345	349	341	376	362	352	356	362	329	339	385	372	370	339	340	353	340	331	351	368	351	347	386	341	326	345	363	356	345	358	342	350	352	356	365	393	379	339	395	334	345	347	386	377	380	389	335	355	363	369	374	380	336	363	362	366	403	351	367	378	366	348	393	327	347	364	344	384	372	351	377	356	371	359	344	362	348	359	353	380	374	363	309	364	345	362	362	376	336	364	372	300	355	340	373	356	382	359	367	340	341	373	370	340	366	330	360	344	347	376	349	355	363	383	393	378	358	356	351	393	329	348	332	360	345	393	337	344	352	363	365	374	362	367	380	347	352	352	360	339	373	380	357	385	353	335	359	370	347	349	357	335	388	339	338	384	380	388	352	385	395	369	401	352	328	354	369	381	366	341	404	362	367	348	376	388	348	383	346	377	403	360	339	371	358	347	360	324	351	374	352	374	341	356	365	351	353	357	341	327	348	390	334	355	359	353	351	335	356	358	366	327	363	355	320	340	369	378	388	403	354	379	335	340	367	360	380	365	393	357	324	366	345	368	349	420	374	362	352	393	388	374	397	367	358	371	309	375	340	350	356	379	352	361	368	355	355	362	336	336	348	368	330	377	343	385	355	359	366	342	379	349	364	391	368	338	374	346	370	364	323	344	370
47592	46341	43447	38843	37406	31509	38055	46464	42813	38540	34159	26964	20473	24169	14655	15135	16390	13608	14298	20340	18632	15068	12586	10729	12347	9824	5413	4991	5529	5550	4755	3772	3028	2812	2258	2026	1694	1758	1181	1408	1515	1392	1110	862	936	627	529	546	485	337	296	240	264	194	203	227	188	229	206	214	190	272	398	283	225	202	162	137	155	146	150	140	128	142	142	150	133	129	141	144	188	152	149	130	136	132	102	141	123	141	142	152	142	134	131	147	141	149	135	141	126	147	148	172	132	104	130	143	153	124	145	149	143	133	139	138	149	142	124	147	142	125	137	150	126	138	138	144	133	129	136	150	139	126	140	159	143	141	139	132	121	148	142	153	147	143	136	127	164	147	149	139	128	159	148	136	149	132	176	166	133	139	128	144	143	164	139	135	130	144	130	155	145	135	121	138	133	114	127	150	151	141	141	142	148	156	138	139	138	99	153	147	148	139	137	148	150	149	129	143	141	124	175	139	133	141	116	126	144	123	124	126	138	124	153	166	134	142	142	161	146	160	161	131	140	131	148	143	149	137	153	130	145	145	135	131	128	127	162	158	147	141	152	128	145	137	156	134	155	146	144	128	142	130	153	146	137	137	130	125	145	143	156	135	141	155	122	145	152	151	141	135	139	153	145	137	143	156	147	153	131	150	160	131	141	137	132	137	148	147	116	122	152	141	162	133	139	165	148	135	145	133	133	159	132	121	131	141	141	142	164	153	146	113	132	136	136	146	134	142	149	148	138	122	145	152	156	130	131	136	139	154	165	135	145	133	135	137	150	121	127	148	141	154	132	127	148	167	160	135	138	122	152	149	139	126	147	158	169	142	139	124	140	152	159	135	139	139	135	148	153	136	125	155	135	122	140	135	137	132	139	130	124	144	157	124	129	133	156	133	124	144	121	175	135	141	119	137	132	170	137	142	123	145	129	127	136	160	135	141	142	123	149	139	108	119	165	150	148	124	138	144	138	142	128	128	157	131	139	134	157	144	123	122	133	125	142	126	141	173	157	138	142	151	127	116	143	136	122	132	151	135	138	134	141	133	149	122	141	155	127	136	147	143	137	155	139	153	143	136	129	134	157	149	151	150	147	136	128	153	123	139	138	144	134	149	130	154	160	126	126	141	142	148	130	148	132	137	122	145	137	139	130	133	133	137	126	173	156	137	142	133	154	141	108	132	140	148	157	149	141	137	131	150	125	119	134	145	119	144	148	139	127	144	120	151	140	145	152	140	155	140	144	138	127	128	140	142	143	142	122	152	135	114	139	163	136	140	128	138	148	129	130	136	153	146	136	126	135	155	137	129	135	137	151	157	157	152	157	149	131	129	134	166	141	126	147	124	160	132	117	132	144	146	127	132	146	130	127	149	142	122	155	125	127	138	150	140	158	141	140	144	132	122	110	121	116	139	138	137	151	148	150	138	122	133	148	134	128	149	132	147	149	152	133	139	153	150	144	133	134	148	128	133	157	132	140	133	135	100	148	145	162	134	136	132	137	111	136	127	167	144	161	128	127	132	141	127	153	130	131	144	124	155	138	141	141	152	126	137	137	132	132	152	134	149	139	151	155	151	162	110	129	163	131	111	147	152	146	131	139	125	143	129	165	159	151	139	186	114	156	143	157	139	140	138	148	139	142	135	132	142	132	126	135	127	138	163	145	131	139	142	158	149	140	135	138	133	138	133	124	149	127	127	138	138	136	151	136	140	151	135	127	160	130	120	148	134	120	147	132	132	126	149	136	160	135	134	137	155	130	128	138	138	144	154	149	126	154	139	139	118	124	137	132	150	161	126	155	141	130	136	137	150	106	138	147	133	140	156	139	115	140	123	162	136	150	117	128	135	146	124	148	144	124	128	131	147	140	151	135	161	157	154	147	155	120	128	148	135	136	136	134	136	133	158	141	150	149	150	141	136	159	137	147	129	134	170	133	131	139	133	164	139	139	142	140	138	140	131	151	124	163	138	141	148	126	161	138	123	116	112	134	129	123	120	148	150	150	130	127	160	143	135	126	147	130	160	126	152	121	148	131	133	141	145	134	137	137	136	108	143	139	157	139	143	144	117	133	150	135	144	128	129	144	126	153	131	135	136	127	125	147	153	130	137	145	161	146	124	136	149	127	156	143	151	137	122	134	135	132	136	153	139	161	134	140	136	161	129	145	110	169	127	155	154	135	138	158	152	134	126	143	140	134	143	125	136	157	138	157	164	144	137	132	141	134	133	156	147	145	139	135	149	136	137	131	148	146	146	130	129	149	130	157	139	145	138	162	147	146	130	132	123	152	143	135	134	141	125	137	146	146	162	136	142	139	157	151	136	130	143	142	143	133	162	148	133	141	125	145	143	131	137	129	148	131	138	153	149	162	122	131	151	132	144	138	122	123	137	150	152	167	126	133	154	146	121	147	166	141	145	130	131	159	133	158	129	157	153	152	134	149	137	142	160	131	122	141	118	141	162	139	138	133	129	149	133	135	158	145	137	153	135	140	161	138	131	137	126	136	134	158	123	140	155	144	144	147	176	161	139	139	144	132	127	163	144	158	134	102	141	124	162	142	130	143	145	137	139	148	168	138	135	118	137	126	146	151	133	133	146	140	167	135	138	123	152	140	156	148	106	144	148	132	165	129	136	145	121	152	122	133	136	156	135	114	121	152	132	146	144	139	130	149	148	141	132	146	128	135	139	125	152	154	152	162	143	142	146	137	154	146	137	121	143	153	131	146	130	131	149	133	142	157	135	123	146	115	148	142	144	121	119	131	113	131	128	125	129	142	133	149	161	127	150	134	143	172	155	139	144	137	155	136	156	126	139	149	157	142	136	143	135	142	138	144	163	128	171	137	135	142	142	145	131	146	121	132	149	160	125	140	140	130	131	149	163	129	137	139	129	147	135	117	141	133	144	112	131	158	127	131	137	129	129	150	142	130	143	149	136	154	141	149	152	128	150	138	134	130	134	154	139	147	145	140	145	120	141	154	143	151	150	152	140	145	144	135	134	150	149	143	134	131	140	141	129	133	150	139	161	141	137	135	138	140	152	150	142	134	143	157	148	145	136	121	120	141	139	136	125	142	129	140	152	156	123	133	141	135	112	150	151	146	150	135	142	147	126	134	139	156	133	153	134	144	141	138	138	151	133	135	143	162	147	153	137	136	156	146	153	145	141	128	144	135	123	140	141	138	149	171	133	129	128	156	149	131	136	138	125	131	162	137	156	135	144	137	145	141	132	155	131	138	146	142	139	136	117	151	155	120	126	131	172	138	130	129	142	155	149	152	143	149	149	147	126	144	134	132	139	148	136	132	166	142	164	121	143	128	143	144	148	118	144	136	154	141	134	128	152	135	146	117	114	121	143	135	142	134	137	135	139	120	129	133	136	130	161	138	143	146	144	119	164	147	141	135	119	127	129	147	146	137	122	146	132	146	142	147	136	140	125	145	142	145	160	118	139	154	148	131	133	137	163	144	149	134	126	140	170	131	146	157	148
32454	38640	43602	46029	44713	41839	51722	57638	55563	53069	50434	43107	40339	44459	32443	37791	38753	33746	37116	43533	41346	36228	34786	30573	34309	30826	19182	21044	22685	22921	20823	17304	15026	14427	11640	11018	9557	9642	6729	8446	8564	8140	6304	5028	5127	3398	2846	2833	2351	1588	1539	1006	1050	764	852	819	958	919	852	848	876	1145	2160	1409	1058	733	450	421	363	420	420	420	442	438	423	428	383	445	405	396	429	399	365	385	397	419	430	381	378	409	370	397	352	390	388	383	395	395	383	387	400	390	368	435	345	414	382	412	395	392	390	396	401	378	396	371	402	380	387	387	378	396	401	396	380	421	410	392	429	386	354	379	371	366	402	372	339	389	388	403	425	394	406	385	385	384	359	387	388	374	362	379	379	382	368	371	371	404	402	396	380	373	393	399	383	409	345	407	356	392	368	421	390	413	432	379	416	367	357	414	375	403	390	390	392	373	362	384	364	386	428	395	372	398	345	402	369	390	401	396	402	357	379	375	405	414	380	377	393	390	383	391	395	430	409	357	400	414	382	372	392	372	412	390	354	381	393	369	339	364	398	374	398	364	390	360	376	352	383	386	379	358	401	368	389	373	391	379	380	410	378	396	377	373	393	384	446	413	375	375	363	356	388	402	389	396	397	367	392	393	411	387	421	383	358	423	391	339	394	415	379	399	393	393	393	399	405	368	401	381	378	381	395	386	342	387	403	392	371	413	367	388	408	399	354	388	404	376	399	399	368	394	362	372	407	372	392	399	369	339	373	363	368	407	413	388	403	378	409	375	348	375	346	374	406	353	388	373	379	409	396	352	380	370	390	398	381	362	370	381	405	401	376	406	361	429	386	390	378	415	378	373	355	369	386	391	389	381	361	374	361	379	413	428	337	394	377	374	399	376	364	367	362	375	372	355	382	395	415	390	391	407	372	377	381	374	357	405	381	406	374	413	399	421	377	443	400	370	401	367	390	392	390	383	369	404	354	361	369	410	386	393	404	383	340	358	376	415	409	361	391	366	414	394	395	378	391	388	394	384	396	401	407	392	374	413	366	349	401	407	400	400	392	383	408	388	374	350	375	411	391	395	384	377	399	369	371	420	396	354	420	391	411	400	357	408	405	384	426	411	399	360	359	372	393	399	395	419	397	389	343	417	374	387	383	377	399	381	400	396	376	394	397	389	365	394	390	402	380	364	414	404	406	396	347	386	399	416	412	378	377	365	395	412	395	372	368	389	391	400	362	382	386	353	345	392	354	357	358	379	368	393	425	392	367	368	399	389	394	374	401	393	379	389	415	401	374	406	394	372	418	421	386	380	438	373	385	405	380	389	373	385	365	398	374	375	433	393	393	384	383	361	375	404	405	424	409	382	397	413	391	427	403	400	396	387	385	376	415	372	364	391	365	373	376	391	419	390	392	386	407	367	351	379	354	399	404	383	424	379	366	366	402	420	377	377	381	374	365	371	425	358	379	372	388	404	419	390	375	367	389	357	398	399	357	375	367	430	402	373	393	388	409	349	393	405	375	411	372	357	375	413	386	390	394	378	412	384	348	393	400	386	385	373	392	384	378	404	372	409	399	388	411	377	416	361	391	387	407	422	388	374	398	369	356	401	378	374	409	390	379	384	349	403	400	376	368	398	399	359	367	387	431	369	341	393	358	360	402	367	415	388	376	438	377	401	401	383	377	390	406	379	387	378	383	394	366	385	399	387	401	359	398	382	412	370	410	394	380	387	390	411	397	383	411	396	389	376	412	388	394	388	372	357	394	355	395	350	392	415	381	378	422	409	399	414	407	394	399	405	357	367	358	384	384	399	405	401	411	397	395	386	419	367	376	398	369	365	399	373	399	374	424	378	366	401	375	390	407	364	366	399	415	391	385	409	408	395	377	378	388	402	378	375	387	367	370	399	362	364	386	388	372	366	370	389	392	378	405	383	382	367	402	396	376	395	386	366	393	385	378	367	382	394	377	392	380	370	378	362	371	359	390	407	378	416	415	356	424	383	377	360	405	413	394	389	383	373	377	348	380	399	373	378	402	412	400	386	383	349	400	364	447	407	417	444	407	386	380	368	351	374	386	424	364	389	398	419	381	391	380	372	377	409	375	391	393	407	381	379	379	379	361	396	330	384	386	382	399	405	400	385	401	392	389	418	375	392	390	404	375	398	374	422	360	414	370	376	383	382	389	384	378	388	376	431	410	421	424	395	389	371	380	396	391	390	417	390	367	376	394	375	387	386	404	390	382	404	355	386	406	399	404	389	381	387	421	367	396	390	345	362	370	361	371	372	389	358	389	366	353	376	347	418	406	382	401	384	360	397	374	409	369	377	414	348	384	404	379	359	389	381	413	380	385	373	372	372	361	383	421	368	346	358	378	410	392	392	397	388	375	400	391	360	397	375	376	384	410	379	345	382	393	410	366	369	409	411	376	423	417	377	406	405	377	372	400	384	413	363	364	343	381	400	393	402	376	383	389	390	370	368	441	364	393	385	396	390	397	386	419	393	365	375	422	376	349	390	393	383	405	358	373	350	371	349	405	351	382	363	405	368	381	377	361	348	405	419	400	383	388	398	382	401	367	394	393	366	385	384	397	394	393	395	411	373	355	409	404	409	396	358	350	372	369	371	396	389	399	365	390	397	391	406	371	363	394	424	393	433	391	375	372	363	385	366	351	391	397	373	398	392	383	369	381	368	379	403	391	405	369	386	398	393	392	416	380	417	401	393	383	435	382	396	365	381	384	383	380	372	383	365	395	389	370	378	359	389	380	352	393	373	375	373	369	358	388	378	387	414	413	389	394	385	398	384	347	394	432	426	394	384	402	403	355	381	432	421	371	390	379	400	393	383	390	371	401	372	402	398	426	393	357	399	383	359	391	383	363	398	354	412	412	387	406	382	394	387	407	424	404	398	349	392	376	368	368	397	406	374	394	389	375	375	376	395	399	377	417	383	390	393	406	417	367	373	347	359	393	423	378	397	377	381	388	407	364	367	405	373	363	372	362	392	397	378	381	410	371	404	402	373	420	397	385	395	368	407	375	385	365	401	386	380	345	400	377	392	408	362	395	392	392	366	384	369	401	397	374	376	410	384	397	409	383	395	385	377	404	402	379	402	370	383	424	414	406	422	379	388	401	378	367	360	390	362	361	361	352	397	371	363	393	399	379	390	397	373	393	403	404	372	394	378	378	377	398	380	408	378	380	364	404	398	375	399	359	372	419	407	361	379	368	400	419	395	399	364	387	347	366	369	411	393	365	385	396	366	407	361	390	398	358	381	380	400	392	391	362	406	409	374	388	377	410	412	364	400	385	375	408	381	403	360	376	387	429	332	440	399	370	387	411	385	397	382	392	359	359	364	361	371	368	377	412	386	369	418	416	398	389	393	402	369	356	374	357	379	392	391	398	359	371	396	367	414	388	398	382	410	391	352	412	419	410	378	384	379	363	393	399	367	386	378	407	395	385	367	332	396	394	398	352	404	380	378	360	371	378	426	377	373	414	399	360	392
54525	51186	51080	49134	43557	37870	46326	56251	52851	49804	42985	41506	34944	38115	29498	28569	32887	27898	22293	32234	34281	29134	24925	21349	23971	20997	13050	12388	13699	12549	11478	8920	7264	6543	5351	4955	3918	4306	2938	3312	3400	3394	3121	2501	2124	1561	1395	1471	1126	590	599	486	348	267	315	368	370	445	404	355	353	479	841	548	574	452	228	182	162	193	190	201	181	193	165	188	163	167	182	186	187	184	186	182	201	190	174	192	177	211	192	151	176	183	189	164	155	197	167	179	183	187	196	177	162	207	180	178	173	185	176	177	190	179	174	198	178	166	192	178	159	172	199	199	158	180	176	209	212	179	166	177	173	176	214	160	198	174	184	152	163	172	156	172	173	202	181	162	170	178	217	168	200	169	198	217	165	190	190	173	204	169	185	179	185	161	169	173	172	208	185	198	193	187	168	153	171	190	189	186	159	180	167	173	167	165	158	190	183	197	164	196	192	180	174	186	198	196	170	180	185	177	154	169	187	160	180	177	171	188	195	186	181	157	198	193	181	209	178	177	183	190	177	192	196	164	157	203	194	202	176	185	175	171	180	166	184	176	176	184	180	187	193	176	153	168	160	176	195	188	178	172	195	196	164	178	177	184	182	181	160	172	186	177	183	178	196	192	167	179	187	171	162	184	162	198	180	188	181	172	200	198	181	163	177	177	176	179	197	174	193	191	188	209	193	178	198	174	184	178	181	182	186	208	187	202	189	163	173	181	175	174	198	176	169	180	176	188	185	174	191	190	189	190	183	175	156	187	197	189	195	174	177	209	162	195	149	198	179	202	161	167	164	156	172	187	178	164	201	176	186	164	190	178	211	213	185	193	165	187	176	172	178	186	205	210	173	181	189	177	166	172	196	157	186	179	163	155	199	197	198	185	180	186	193	176	192	148	158	194	179	171	181	190	186	171	176	181	193	192	164	182	184	159	164	163	207	173	164	187	177	194	185	188	178	187	187	187	164	154	184	183	187	167	159	221	186	165	185	176	173	188	188	186	177	172	181	180	190	213	173	189	181	194	195	169	185	204	213	180	199	185	195	186	186	206	164	197	198	175	188	171	189	200	193	181	180	168	175	182	191	195	202	202	176	188	182	188	184	206	174	186	188	172	193	161	186	158	176	182	176	199	188	177	173	185	165	163	197	178	180	182	183	203	157	188	175	178	197	172	194	183	204	173	199	185	186	186	175	182	165	182	179	176	196	165	157	168	165	183	171	202	179	170	184	184	180	202	166	184	171	183	156	179	197	184	206	191	184	190	173	159	184	170	177	157	193	193	178	175	147	187	197	160	168	186	205	174	170	186	202	177	158	169	176	166	172	190	177	163	168	197	183	165	160	197	175	188	178	183	211	215	176	150	185	162	182	194	148	175	161	197	170	195	182	201	147	197	177	210	161	185	199	194	200	180	196	183	171	174	161	179	168	147	186	193	184	181	168	191	172	184	184	188	186	173	205	173	202	195	161	186	195	188	199	172	181	205	161	167	191	194	187	179	181	178	184	197	180	193	172	159	173	177	157	197	200	168	178	178	172	177	172	176	186	177	174	199	182	183	184	170	176	149	183	215	188	155	184	196	176	188	175	182	170	181	206	188	188	178	185	200	166	168	202	175	188	181	171	174	200	202	195	172	159	175	201	164	179	185	182	170	164	197	165	166	164	171	185	162	194	178	201	203	196	175	170	187	183	201	173	199	189	168	182	156	184	184	161	168	188	183	184	174	179	173	182	171	172	194	166	171	174	186	187	177	166	178	183	199	208	181	191	181	164	165	189	177	202	193	168	181	164	190	166	172	188	169	200	160	168	179	170	171	170	183	168	206	180	182	183	170	169	176	156	209	209	163	190	183	198	192	193	169	160	212	195	167	172	205	193	196	185	167	164	178	193	208	187	199	168	184	193	159	190	148	186	175	201	162	193	187	204	160	185	168	186	208	178	157	177	186	167	176	186	183	189	163	154	177	165	177	185	177	181	173	184	161	164	167	157	190	190	177	202	194	159	169	154	176	210	180	172	186	175	181	143	203	175	186	176	197	198	182	186	184	174	197	189	203	184	166	188	182	182	188	173	157	175	162	170	201	179	186	219	187	175	186	177	194	190	196	171	167	176	166	170	165	189	181	197	201	189	201	194	186	211	169	156	176	180	206	174	172	174	188	192	158	159	184	182	158	197	174	182	182	186	210	180	137	195	197	183	184	174	180	201	169	162	213	167	189	186	186	195	173	168	181	164	178	167	180	171	182	180	160	176	169	172	165	174	196	175	185	190	170	183	181	181	172	200	187	169	198	201	201	185	188	165	194	160	170	201	159	206	170	183	164	173	181	169	185	180	193	169	191	212	187	171	171	169	183	166	199	207	176	183	176	199	184	185	164	189	174	171	187	183	176	164	187	167	174	191	163	194	192	171	157	152	175	189	201	165	161	157	170	213	176	173	187	161	171	182	187	173	175	179	169	172	206	174	174	196	179	198	199	184	175	169	187	205	188	170	176	170	163	180	162	186	166	166	198	178	186	201	177	172	184	168	184	189	183	196	173	174	209	160	188	178	204	171	186	205	171	172	171	191	187	168	169	159	195	174	213	186	180	141	165	194	190	171	192	167	189	165	183	171	169	168	189	162	169	199	188	172	177	172	192	170	166	186	181	179	180	194	169	165	175	183	186	181	169	166	213	190	189	183	187	193	201	174	152	167	160	157	189	174	164	158	172	187	156	174	193	168	184	171	181	175	159	173	168	168	181	186	208	168	194	168	176	181	175	200	177	161	179	185	193	174	183	204	172	180	191	170	195	179	188	179	182	195	155	198	185	178	189	157	162	199	164	178	170	196	182	199	171	184	178	180	169	189	201	179	174	166	183	193	199	197	177	189	166	187	182	180	166	142	175	181	187	193	182	183	149	199	180	187	175	186	178	152	186	191	175	211	202	172	174	175	192	180	184	178	157	208	182	176	190	173	179	179	183	191	179	185	191	153	179	191	178	180	186	178	200	171	184	164	144	202	186	184	183	171	189	183	178	178	177	171	181	206	182	188	178	169	172	193	167	198	174	177	184	176	160	218	192	173	158	181	160	174	179	185	176	171	192	171	178	147	195	196	191	167	173	195	186	185	175	174	181	179	184	181	201	157	179	185	175	175	181	156	175	174	186	159	197	210	150	182	156	194	163	174	170	180	173	173	173	172	190	214	153	190	187	161	196	170	174	222	160	188	184	172	164	188	169	173	192	168	184	168	167	170	205	166	180	186	182	196	190	186	188	181	181	169	196	183	185	200	175	165	183	178	184	187	179	195	177	164	169	198	179	159	175	169	172	170	189	177	181	178	184	175	192	175	174	178	165	208	175	190	177	183	171	194	173	175	198	170	168	176	180	172	184	155	193	173	179	164	177	177	163	173	197	191	174	200	197	201	173	163	169	206	169	179	167	191	191	180	184	153	183	203	201	158	168	203	177	186	201	174	201	198	194	187	164	195	181	176	166	195	179	189	156	191	162
38656	43718	51520	56344	52165	50342	58435	66081	65635	63096	58393	55761	52358	56374	45798	49426	52683	46354	43509	53375	54070	48417	46107	40885	45292	42706	29995	33991	35975	34265	33199	28592	26197	23996	22240	20713	17711	18923	13439	15573	16169	16464	14523	13032	11206	8440	7429	7692	5947	3062	2999	2235	1559	1209	1570	1342	1417	2120	1805	1582	1604	2537	4483	2742	3011	2138	708	508	485	514	494	557	534	561	506	487	498	486	469	460	493	466	467	461	475	560	464	543	500	436	478	514	508	482	459	442	490	461	472	469	508	551	488	429	500	502	466	461	483	466	471	488	505	471	471	495	419	464	455	493	478	485	482	476	484	494	443	447	455	482	469	475	487	475	486	480	513	485	485	455	502	476	481	461	493	476	483	512	498	490	478	498	430	494	473	465	440	488	480	434	490	476	491	509	487	476	463	486	453	477	517	472	437	469	525	496	516	435	480	502	467	446	485	433	477	454	463	502	463	458	476	457	496	470	479	485	452	435	507	461	502	502	460	486	451	441	506	492	451	488	459	513	466	484	486	488	475	496	456	477	513	456	505	466	449	485	494	460	465	479	477	481	465	441	522	480	483	453	476	474	496	481	490	502	463	505	476	470	481	490	486	455	489	463	445	452	466	458	498	438	517	450	499	458	519	479	502	488	489	484	431	466	429	474	494	483	488	465	469	463	523	462	456	487	468	477	502	470	499	476	513	487	460	457	502	430	466	468	456	491	469	479	477	436	491	464	496	497	509	473	479	436	473	432	483	488	483	484	529	497	464	481	490	447	477	493	473	487	485	430	455	489	461	492	467	476	509	507	499	492	459	475	456	493	475	465	475	441	486	468	462	465	495	518	474	494	436	504	483	480	469	457	458	457	464	455	485	433	515	503	493	507	475	429	441	484	502	479	498	473	479	485	426	432	498	457	449	498	487	470	482	476	460	428	473	488	498	458	461	477	480	506	466	462	511	495	494	468	462	477	465	494	500	496	525	486	476	492	515	479	493	475	483	465	479	485	476	477	473	464	468	454	470	450	443	447	489	446	481	464	461	467	510	457	474	465	482	443	488	467	505	518	449	472	499	481	497	455	465	484	484	485	463	465	449	487	526	475	460	446	462	461	507	481	479	505	517	479	455	465	494	463	473	495	482	512	456	486	481	470	460	496	479	479	481	478	455	456	500	489	496	487	461	471	473	479	480	461	423	443	459	463	448	460	488	452	470	467	467	500	509	477	458	493	471	471	498	492	460	453	454	449	490	466	466	478	446	508	439	505	453	474	476	470	443	492	472	478	526	468	446	486	453	493	472	472	506	449	496	450	490	492	481	495	498	470	507	465	521	471	475	478	444	487	444	505	479	481	473	510	468	492	470	474	463	508	473	493	440	467	477	469	476	464	459	514	480	487	493	483	489	471	475	473	447	460	426	517	486	477	448	484	491	452	477	499	431	461	518	452	476	451	484	481	470	446	464	484	458	506	414	485	430	499	475	476	465	457	444	489	443	524	469	474	473	466	435	455	486	495	467	473	496	471	513	456	472	458	542	485	476	491	488	479	491	487	456	488	479	453	452	490	476	455	440	478	495	435	484	463	500	491	481	462	514	452	430	477	458	436	491	480	491	500	494	447	429	467	478	484	463	451	499	465	488	499	441	455	507	475	465	511	463	487	457	446	470	438	510	416	466	503	478	453	465	519	472	522	403	465	483	450	465	484	514	423	504	476	481	505	450	514	463	500	492	449	455	470	467	447	509	482	450	461	472	465	487	506	457	474	400	466	454	448	472	492	485	458	451	454	445	482	494	470	488	509	453	446	443	460	457	473	459	466	536	495	452	462	441	476	502	479	477	463	462	459	475	493	471	462	481	479	486	474	499	503	483	457	502	479	483	487	476	455	465	495	487	514	468	461	438	476	471	477	478	471	510	471	449	479	473	430	465	464	432	448	508	489	474	497	531	461	474	479	469	483	510	437	470	486	451	465	461	502	460	488	512	507	462	458	440	485	442	525	505	484	481	465	483	501	476	500	490	470	437	487	485	493	463	458	473	475	498	452	471	440	499	502	518	476	477	507	500	451	483	473	480	490	437	489	495	458	452	475	446	464	486	497	462	492	447	484	480	419	512	496	480	488	449	471	455	469	459	485	470	445	476	499	485	412	494	486	453	519	490	486	476	455	473	458	448	460	459	477	491	420	491	506	476	513	486	507	475	484	467	449	480	487	492	461	485	461	448	441	507	489	445	474	484	499	488	480	511	462	439	484	457	487	471	469	434	499	456	504	484	491	487	460	483	463	513	464	478	465	467	455	488	475	441	501	464	473	447	494	509	533	509	484	490	468	494	523	455	507	490	468	466	454	493	433	491	451	513	482	477	482	486	490	458	482	503	450	466	495	468	475	489	438	488	530	429	450	490	490	429	451	515	468	503	485	468	475	463	443	476	526	453	481	487	480	465	445	482	514	467	466	464	462	480	442	466	510	447	496	471	481	464	500	481	445	499	471	438	513	500	463	491	473	490	515	470	494	487	431	485	484	498	504	466	474	436	480	443	483	460	474	496	491	516	439	489	461	475	454	481	476	466	461	446	469	510	488	494	489	470	492	484	496	452	478	509	509	469	469	503	483	456	463	517	475	445	443	479	503	436	482	492	462	512	433	491	478	494	497	492	472	470	464	473	462	500	495	486	479	498	500	467	473	467	451	525	464	486	457	470	503	528	458	466	461	487	471	448	473	494	476	469	466	492	486	454	501	452	456	461	453	453	465	453	415	469	498	490	421	479	476	461	465	528	474	437	460	509	495	478	472	506	475	456	449	483	465	446	484	485	473	449	474	460	489	487	465	509	480	472	485	433	483	467	432	447	438	472	501	480	463	474	492	461	459	456	487	471	501	485	457	498	474	458	461	481	462	440	488	449	505	480	513	444	477	508	460	485	491	484	471	435	500	476	474	472	485	471	453	457	477	476	463	508	467	490	509	467	474	479	488	477	437	512	434	471	461	476	452	498	500	444	485	511	464	493	515	454	500	484	485	497	484	465	482	495	491	439	481	509	434	439	456	453	459	446	495	476	475	468	487	461	462	454	430	505	480	526	487	495	488	472	500	447	486	492	468	506	499	447	491	440	499	442	459	478	498	490	439	487	469	467	497	476	475	479	452	517	454	461	400	491	488	488	461	485	478	508	505	485	474	479	486	473	511	495	488	493	489	485	460	507	503	434	491	503	494	448	461	492	499	446	510	498	456	485	495	455	474	489	486	483	462	509	510	472	430	481	472	500	471	474	456	477	466	510	455	458	483	513	459	471	468	489	440	479	486	440	491	454	448	466	458	462	485	487	458	444	465	436	488	509	455	498	465	520	472	442	457	507	493	483	499	481	488	449	505	507	508	452	451	487	457	502	417	491	465	481	481	470	494	471	495	501	446	474	540	510	449	468	455	529	470	494	456	428	470	500	465	452	503	484	454	446	482	464	499	507	454	472	470	485	466	455	454	497	511	478	476	447	483	485	458	499	490	497	490	477	508	454	508
32924	29106	27221	19065	11526	6801	6740	8357	5987	4648	2786	2348	2189	2291	1720	1416	1696	1430	1077	1459	1565	1355	1010	1028	1018	935	527	576	699	605	497	450	416	383	341	332	273	297	197	259	229	216	224	222	198	173	177	194	161	138	129	124	104	113	114	134	118	127	131	123	107	139	160	109	103	125	143	120	130	112	116	130	135	91	128	98	128	133	125	119	123	111	109	111	117	132	128	124	127	118	115	114	126	106	139	123	113	112	119	111	132	128	125	118	128	121	105	118	89	121	115	139	126	120	131	121	104	114	108	116	131	110	118	121	107	120	116	125	122	111	115	121	113	110	129	111	123	118	111	115	118	115	119	127	120	124	110	104	109	100	100	118	127	128	112	104	142	121	98	120	115	122	124	118	116	100	127	104	116	126	111	111	108	116	100	113	106	117	129	126	131	115	114	126	107	101	124	105	113	108	106	141	122	104	124	131	107	114	121	116	117	121	134	126	116	99	96	109	130	126	102	119	109	106	120	125	116	100	123	118	115	104	108	115	119	127	130	118	122	103	123	130	106	124	112	116	115	110	128	116	96	117	124	106	120	119	99	133	115	110	119	127	141	106	120	107	107	104	120	124	117	110	118	114	122	128	118	127	122	106	121	100	140	114	133	118	119	123	112	127	128	116	108	128	122	125	114	111	101	130	138	103	112	102	122	98	105	110	122	120	101	124	134	117	107	110	116	103	130	132	118	119	107	130	102	123	103	123	110	118	115	119	112	110	118	107	95	130	123	123	107	142	116	120	117	123	133	126	119	121	117	144	110	115	116	130	114	114	121	122	108	106	127	115	123	107	119	131	110	122	121	109	118	93	110	103	111	118	109	130	102	121	129	118	115	108	115	118	120	105	115	110	110	114	110	112	118	122	130	129	117	130	141	117	98	117	108	123	109	111	135	123	134	125	110	124	116	125	116	114	102	94	116	130	120	124	134	111	128	125	116	131	123	130	126	112	99	101	120	127	130	111	111	116	128	108	124	134	128	119	118	110	100	125	122	119	113	126	121	109	124	130	128	96	101	98	124	122	114	129	107	105	122	108	103	126	129	114	117	134	129	116	126	112	99	129	126	119	116	117	116	123	117	155	111	91	112	122	108	99	119	127	129	122	113	124	114	123	124	137	116	99	135	115	96	106	96	116	103	108	114	121	112	103	108	105	108	143	102	104	131	122	108	93	116	110	126	103	108	108	112	124	113	117	114	123	115	119	95	106	113	124	121	107	138	119	115	114	148	143	114	115	134	110	111	130	125	112	111	108	135	124	114	121	113	118	123	145	121	139	109	123	96	140	106	99	118	114	132	103	118	101	111	115	138	128	122	132	113	117	118	114	124	110	107	114	118	115	122	131	124	121	120	106	120	103	127	106	125	115	112	101	128	136	138	116	106	113	108	122	127	113	111	111	119	129	98	96	119	109	128	114	105	123	121	139	131	115	98	134	128	126	117	104	108	118	107	112	104	102	99	120	118	137	122	107	119	115	100	121	117	123	115	119	136	110	93	127	110	129	131	115	101	123	108	119	98	140	117	118	120	86	124	117	121	137	118	107	115	124	133	117	111	130	152	107	111	118	117	126	115	114	110	126	97	124	125	111	112	108	114	105	116	132	125	115	123	109	124	120	107	111	128	112	109	120	116	130	127	124	139	118	117	120	110	115	123	119	109	124	132	121	94	115	115	109	105	105	105	113	113	106	104	130	112	106	122	111	117	115	114	118	121	113	105	119	101	131	135	120	120	125	128	119	101	111	107	131	102	112	112	117	115	129	108	111	110	118	98	132	131	116	123	124	118	100	131	100	106	115	116	132	76	117	124	122	111	142	102	113	110	110	121	109	110	113	111	104	106	117	104	98	127	126	105	97	124	112	127	120	122	117	117	113	109	100	129	122	114	117	108	112	123	94	112	124	109	134	125	134	137	128	131	115	125	122	119	112	122	114	130	133	117	117	116	137	108	115	118	117	123	125	113	119	125	102	150	108	127	130	103	101	91	112	104	104	118	113	115	119	111	127	105	111	124	121	119	110	110	123	119	80	112	97	112	107	122	123	125	125	124	102	93	127	134	120	95	131	119	124	113	134	133	120	124	116	99	123	91	122	129	94	140	110	122	121	120	129	110	105	110	125	123	112	118	110	108	116	115	119	124	125	113	135	131	119	111	108	120	132	115	135	119	96	141	138	104	131	125	122	132	119	115	108	109	137	128	132	119	113	124	132	103	129	130	115	89	131	135	95	118	103	119	151	112	118	123	135	131	119	112	136	136	115	121	116	101	129	96	136	106	144	125	127	107	120	112	109	102	100	118	127	134	106	123	130	109	107	117	118	106	128	107	122	112	121	118	121	114	116	109	133	125	131	128	114	132	123	97	110	115	110	113	103	112	111	120	144	132	142	94	110	126	109	113	104	106	137	120	133	134	108	112	133	111	116	121	105	119	113	125	102	123	107	133	117	109	133	121	117	121	120	126	119	123	120	100	107	119	111	136	116	124	139	139	135	117	123	136	148	95	117	110	113	92	110	126	123	108	123	106	122	111	133	113	128	118	104	110	116	119	131	109	123	121	116	121	108	114	119	101	116	118	124	112	136	125	111	106	128	111	124	133	121	121	105	114	116	127	117	97	111	142	107	130	111	136	120	107	122	123	109	131	120	115	130	123	111	103	125	139	129	126	107	99	130	104	118	130	108	108	141	110	109	102	102	136	123	112	103	110	132	115	119	131	118	99	122	126	102	127	112	108	132	120	120	120	109	94	140	112	111	127	107	111	110	111	119	105	121	127	100	128	108	118	112	111	103	98	124	123	135	116	116	105	99	104	99	108	115	125	105	135	104	124	116	117	116	103	119	104	125	122	142	118	127	109	111	134	115	124	128	112	123	117	108	131	139	125	128	122	109	128	124	127	115	105	107	137	130	124	134	124	129	117	124	102	124	135	114	106	116	127	124	118	123	105	132	126	112	101	120	111	125	127	126	130	113	116	132	94	125	131	147	96	113	114	137	100	128	138	103	125	102	99	114	129	139	126	126	112	108	104	130	133	96	135	118	103	128	123	123	98	112	107	119	122	115	132	117	114	121	130	127	114	101	148	103	139	106	124	109	100	109	127	116	114	114	122	118	106	122	134	120	114	112	124	128	125	125	132	119	113	108	119	117	125	114	109	118	121	136	121	116	115	113	112	123	107	96	117	116	109	131	110	124	92	126	108	98	112	101	119	124	114	113	115	118	135	126	111	110	112	110	132	119	108	104	123	112	127	116	102	129	102	118	111	111	112	110	133	102	117	123	126	109	112	152	105	117	102	127	97	116	128	110	126	118	123	124	107	132	119	109	132	135	107	117	111	125	109	98	119	115	122	122	99	110	102	109	117	121	122	105	114	114	101	118	113	120	109	113	122	100	112	129	119	113	128	119	109	123	109	117	119	103	123	107	116	111	112	106	105	127	120	111	115	109	113	98	118	91	111	116	101	111
21034	23233	30782	29299	22880	18352	21857	25281	21111	18544	11798	10538	10550	11171	8185	7177	8666	7513	5686	7990	7914	7273	5559	5124	5511	4776	2761	2891	3756	3309	2725	2443	2145	1799	1711	1692	1394	1347	1065	1127	1138	1085	1096	960	876	760	726	743	635	532	410	416	422	355	350	361	383	405	376	339	381	443	494	414	373	415	382	344	306	301	345	344	325	344	329	326	334	322	363	328	335	338	342	353	323	313	321	295	306	352	324	334	358	324	356	329	341	349	377	334	352	330	324	314	287	321	297	362	336	328	282	334	341	338	308	337	322	279	348	314	336	304	324	326	310	317	337	376	324	334	339	338	317	339	295	324	305	327	338	343	345	325	344	308	328	317	310	321	341	345	307	305	334	314	334	331	339	340	330	348	320	317	318	330	315	337	314	325	315	319	344	329	339	329	302	302	327	359	339	324	340	317	357	331	324	279	299	365	327	298	286	329	315	345	351	294	333	301	319	319	346	321	325	332	317	356	322	308	323	349	330	342	337	340	351	287	338	317	315	351	336	339	325	313	318	352	328	343	337	297	315	324	335	340	339	320	334	360	324	328	337	327	333	305	323	344	336	329	316	365	357	321	347	309	314	333	334	336	331	319	319	317	355	351	312	340	341	343	359	332	345	299	351	329	336	321	346	344	348	315	318	302	329	323	354	355	341	337	313	357	301	308	307	335	307	339	334	317	318	348	290	338	337	315	321	327	322	328	322	300	301	323	377	332	330	322	314	312	318	346	352	306	289	310	290	306	330	309	332	320	329	340	312	358	348	300	325	320	343	318	321	304	356	351	300	323	335	352	319	325	349	343	320	316	323	340	353	306	324	347	342	348	339	353	316	337	301	333	325	355	345	308	322	342	326	334	345	347	332	338	342	346	315	324	372	354	350	361	340	319	335	306	323	332	332	313	308	353	302	335	315	324	337	360	358	355	323	308	308	324	312	296	321	320	352	330	327	324	355	315	304	358	362	329	299	328	330	312	326	315	342	334	336	327	290	353	340	318	315	270	326	342	336	315	345	331	312	324	316	356	308	327	349	321	318	331	327	330	341	336	344	316	336	295	350	290	306	300	334	316	354	307	343	332	314	355	302	359	362	339	315	343	308	338	330	309	326	346	363	331	319	300	326	335	323	348	308	305	326	323	308	330	351	322	340	331	314	334	305	323	335	334	332	325	367	337	318	345	314	311	342	290	326	351	291	296	337	344	294	344	329	322	326	306	324	352	331	331	316	350	258	341	302	315	346	325	329	322	347	314	299	319	331	338	343	307	347	329	322	300	315	348	270	331	337	324	312	323	338	328	331	313	359	311	319	323	320	311	308	324	363	330	303	345	336	307	323	308	311	321	331	353	331	340	331	323	315	315	302	316	328	281	320	314	315	328	315	324	328	324	332	297	354	319	316	356	374	348	308	328	341	319	323	352	320	355	333	332	303	360	328	341	306	323	330	296	321	337	322	328	371	337	322	321	329	353	343	335	342	291	322	353	308	299	309	317	354	327	351	312	346	296	344	351	328	318	347	336	336	318	336	319	371	302	344	357	343	355	337	333	332	317	299	336	318	348	340	332	304	330	319	297	325	349	350	305	297	343	326	347	298	320	312	359	320	336	308	345	326	320	319	340	302	358	308	322	340	350	315	361	332	312	329	328	332	348	344	366	304	334	333	342	315	332	311	329	355	350	290	287	307	342	347	328	314	312	316	317	333	338	303	336	331	345	326	314	324	332	306	332	339	340	324	304	300	347	333	335	331	339	321	311	325	294	304	332	340	324	332	326	287	301	298	331	305	326	345	337	333	303	303	354	312	353	326	328	301	318	297	353	342	339	329	333	347	305	307	323	353	315	323	329	339	312	342	318	293	279	343	331	317	330	327	317	336	331	319	311	328	306	331	333	350	299	314	296	307	347	335	340	349	315	371	302	303	309	334	371	334	344	296	322	349	342	306	343	370	338	276	335	344	353	303	290	294	341	334	334	310	342	324	303	312	354	321	328	310	339	309	320	296	306	336	308	356	366	332	324	346	345	323	327	332	325	318	330	334	302	319	346	328	352	275	318	355	315	350	324	350	309	315	298	359	348	339	303	301	320	297	342	336	294	313	340	309	346	329	345	304	330	317	323	337	306	317	314	355	332	310	313	333	336	281	340	340	335	308	320	341	338	332	296	342	362	333	292	317	349	330	335	288	331	346	336	313	329	338	322	332	338	341	305	331	314	299	341	350	361	340	313	311	334	320	305	337	300	308	328	333	351	328	358	314	343	306	324	347	304	329	329	328	341	327	331	344	317	325	339	335	322	351	390	356	356	334	327	315	300	321	338	315	349	307	324	305	335	352	313	343	309	302	332	299	308	300	323	307	350	299	283	346	339	329	326	303	353	354	331	336	327	331	346	316	316	314	340	315	325	297	347	341	300	350	319	332	322	329	364	319	332	320	326	292	324	310	327	319	331	371	304	337	349	336	317	301	329	292	365	308	327	338	299	341	319	351	310	316	374	315	345	340	314	331	329	350	315	320	334	350	343	322	329	358	296	316	366	295	337	295	327	306	316	374	319	320	324	309	334	337	348	348	308	329	312	300	342	321	335	295	347	319	345	335	319	293	301	320	340	308	352	327	335	329	303	325	305	327	316	320	339	311	336	326	334	354	354	320	337	346	295	375	316	341	343	294	328	331	318	300	346	320	306	314	305	346	342	341	274	356	328	348	314	315	296	331	330	327	318	332	333	311	359	329	325	325	295	317	339	311	342	304	357	321	336	346	340	306	322	328	310	342	335	342	291	331	326	330	361	331	315	326	380	317	304	296	321	307	300	325	336	298	332	326	325	299	330	320	308	315	334	332	326	294	319	326	334	341	343	312	303	330	322	348	325	321	358	307	354	311	358	333	318	353	347	304	321	351	315	355	318	320	354	331	345	326	329	344	319	330	329	316	320	343	341	317	342	320	346	351	356	349	303	346	298	338	306	352	346	277	346	337	310	313	315	297	342	332	321	335	339	334	320	348	322	299	318	353	337	295	316	343	326	330	317	347	348	302	321	317	338	328	326	313	342	313	316	342	348	319	329	326	324	328	323	304	335	328	321	327	345	308	319	302	293	312	334	330	347	325	317	314	344	305	325	342	323	357	331	337	290	312	314	333	329	320	299	382	307	327	324	322	363	324	336	356	337	340	342	345	325	329	303	324	289	304	344	338	287	330	325	315	331	309	321	332	341	333	338	358	304	311	338	309	346	339	352	323	311	336	352	331	341	348	390	311	328	309	327	332	332	323	340	352	294	335	329	341	332	305	317	321	322	352	339	338	296	334	340	320	311	298	297	347	331	338	317	326	329	331	317	310	326	297	294	294	348	313	317	323	280	330	323	363	324	320	302	318	347	322	307	346	344	364	322	340	314	345	340	330	337	342	310	328	298	302	341	330	313	315	358	302	305	328	343	335	318	325	348	361	295	332	314	339	328	333	311	331	310	326	363	313	293	374	338	303	351
45669	42893	44892	43864	38046	30959	41730	49937	42944	37741	25645	23134	23430	27956	18335	13850	20260	20281	15076	18794	18753	16946	12822	12107	10632	10559	6841	5769	7542	7108	5315	5108	4238	3457	2917	2858	2484	2520	2100	1922	2005	1458	1799	1554	1307	1010	882	981	906	451	306	236	198	176	182	205	198	207	197	209	200	181	253	303	288	355	265	149	110	123	157	121	140	125	135	150	141	144	129	121	151	116	153	120	146	133	124	125	127	107	131	120	111	136	140	118	130	119	132	136	142	146	136	132	130	119	144	120	127	108	128	142	119	120	153	128	133	117	142	130	130	133	150	118	120	121	120	134	111	135	150	140	113	115	139	140	105	122	111	116	147	129	117	127	121	135	133	126	131	129	129	131	152	116	115	124	123	123	110	128	132	116	135	116	140	124	119	126	129	133	121	125	136	118	133	128	124	109	120	136	122	131	124	114	142	145	134	134	126	118	138	131	135	133	149	125	137	134	156	143	108	151	119	159	137	130	140	113	133	132	113	132	124	120	118	126	136	126	133	159	112	115	136	106	147	141	124	114	132	136	135	132	112	122	134	122	116	131	128	110	119	123	144	127	120	130	129	123	108	130	122	124	136	135	139	108	151	117	101	152	126	134	121	110	112	141	123	139	138	133	115	110	129	109	132	127	119	129	138	130	120	139	149	120	145	118	117	139	126	129	129	117	131	138	121	129	116	131	133	116	136	131	138	117	149	122	135	134	123	133	146	108	143	122	128	120	118	130	128	118	122	149	96	113	116	133	114	134	118	123	137	110	120	124	106	114	128	130	122	109	140	130	124	144	111	140	133	127	121	123	145	138	132	142	141	140	152	97	107	120	122	136	128	111	143	141	116	110	140	121	135	146	135	122	137	130	123	135	130	131	138	104	145	133	116	120	125	127	127	141	126	141	134	117	149	129	126	127	122	126	111	138	145	122	117	120	131	115	127	128	113	140	128	134	108	138	151	134	113	133	152	123	153	135	115	133	135	120	128	116	103	123	124	124	113	117	134	134	123	112	137	133	132	118	108	114	126	102	130	126	146	136	119	128	126	158	121	135	133	126	127	141	135	139	136	136	127	134	134	126	134	140	118	128	133	133	127	115	125	121	111	125	119	120	149	118	130	128	126	106	133	116	104	123	146	145	148	129	126	133	127	122	126	117	127	141	114	121	115	123	141	122	121	125	147	138	135	121	123	136	119	124	140	132	124	102	142	145	124	121	122	130	126	138	125	129	120	135	131	146	153	155	124	125	117	147	126	135	105	142	110	109	129	126	120	139	124	117	131	118	113	109	119	134	124	130	112	143	129	127	128	119	135	102	147	126	118	135	123	121	109	115	135	138	134	123	119	120	124	115	123	126	139	139	132	136	120	148	118	130	134	156	136	124	148	117	114	121	121	129	94	152	117	134	139	125	135	111	127	131	123	104	130	117	115	127	121	133	127	133	151	134	126	123	137	134	128	141	122	134	132	126	132	120	116	128	130	144	131	127	121	136	108	112	124	125	125	136	108	109	140	132	121	131	139	126	129	149	135	123	109	138	134	129	126	113	124	119	143	138	135	117	130	145	127	123	106	133	145	116	138	130	117	113	126	89	146	137	119	126	123	117	111	136	146	145	132	134	133	120	120	151	133	122	139	139	130	130	148	120	146	130	127	136	126	103	134	126	146	144	106	122	139	128	118	123	125	134	138	141	129	135	124	130	129	128	139	125	125	117	123	123	144	117	148	113	134	137	120	118	136	134	123	109	139	109	113	129	125	138	132	144	130	120	119	109	127	121	128	121	119	127	88	132	146	135	133	135	119	151	128	147	111	136	128	147	117	138	135	128	129	121	113	132	137	134	133	144	107	135	127	121	120	118	149	124	136	105	124	144	135	130	140	138	136	135	118	148	135	140	129	140	128	139	142	127	136	101	124	130	138	118	122	119	150	130	128	123	135	120	117	120	156	144	140	126	107	135	143	109	130	148	127	115	134	105	116	143	127	131	115	138	128	127	131	129	118	131	126	131	132	144	148	126	128	129	121	136	152	121	119	132	127	111	118	130	135	118	118	150	139	128	143	116	159	135	114	117	129	143	128	129	112	127	132	119	117	123	115	139	126	134	128	137	105	115	122	128	101	142	129	136	156	131	140	130	121	114	159	125	130	155	133	144	125	131	109	129	141	127	137	125	142	121	120	131	127	134	113	115	136	141	134	132	148	165	101	126	135	136	127	116	150	118	122	127	139	127	113	133	143	119	126	130	132	127	131	127	124	133	145	147	129	131	121	117	120	135	114	123	123	107	128	111	135	124	123	129	114	118	111	119	134	133	125	131	128	100	141	107	134	128	120	146	120	136	132	114	115	127	116	134	119	143	132	129	126	114	130	128	126	122	120	113	137	121	101	146	125	125	140	130	126	134	121	115	117	149	127	132	122	122	132	111	167	137	134	118	127	138	120	113	102	107	135	136	128	125	124	119	148	131	129	122	145	126	134	119	128	129	137	126	133	132	129	138	127	139	130	136	137	123	119	117	134	145	114	137	149	113	118	115	115	105	129	122	110	114	119	109	131	129	132	127	105	132	144	155	124	134	144	125	127	123	133	118	140	124	129	126	132	130	111	145	121	127	116	106	118	124	140	126	131	124	108	122	122	154	130	142	143	145	120	132	135	160	128	135	121	144	130	106	149	113	129	112	126	136	136	138	124	115	118	133	136	132	142	102	140	139	132	157	120	145	119	113	115	108	122	110	145	124	144	111	128	130	131	133	122	149	145	146	133	127	113	141	144	112	138	142	113	134	151	131	122	109	114	120	147	142	135	116	160	114	118	133	118	136	129	115	108	133	111	148	120	134	135	137	103	110	149	126	142	138	139	132	130	126	115	128	129	133	107	121	139	148	134	125	131	137	136	129	138	132	126	110	124	134	145	116	145	130	125	141	127	131	120	116	101	114	128	130	135	137	118	135	115	139	120	109	116	128	123	144	159	133	105	133	102	130	131	147	108	116	142	115	125	113	118	122	148	133	128	131	137	150	131	118	106	115	121	146	122	130	111	125	145	125	121	139	134	115	112	119	114	142	137	124	119	141	146	136	105	140	122	120	131	129	136	117	132	141	132	134	139	133	119	139	106	120	123	130	139	124	137	132	124	129	127	111	125	146	144	139	140	126	116	161	124	121	123	119	119	137	112	136	105	131	132	140	127	124	133	131	137	103	137	124	132	119	144	140	120	116	133	129	128	139	148	139	142	127	149	127	115	131	134	140	122	141	121	143	108	136	130	119	148	140	114	136	124	121	115	116	125	141	108	128	122	122	126	121	134	126	136	120	133	113	137	132	140	125	131	130	133	118	126	134	139	124	145	104	124	113	144	129	115	158	116	128	115	124	115	116	140	127	147	120	137	123	127	140	141	143	141	128	128	133	135	124	114	116	124	130	132	134	105	143	142	164	140	133	104	138	132	115	124	142	138	136	142	110	127	135	111	136	107	149	133	133	111	127	126	124	129	136
31356	35382	45636	49059	46290	42302	53907	60172	56777	51287	40991	42160	43668	47855	36748	34791	43525	42286	35568	42271	40568	39849	33209	33644	31578	31248	24188	22533	27673	25987	21879	21464	19348	16558	14264	15015	12743	13352	10765	10831	10768	8295	9798	8720	8128	5716	4905	5811	5580	2537	1660	1182	932	782	807	713	903	838	846	887	810	861	1329	1505	1459	1827	1163	464	382	356	322	403	376	378	390	386	399	353	342	337	341	333	381	348	346	375	389	356	388	354	397	382	338	350	384	366	373	379	365	360	357	351	375	358	324	348	378	367	363	368	380	374	373	365	355	348	348	322	370	362	385	368	359	365	363	393	357	360	404	349	364	370	355	360	357	364	353	328	376	341	363	346	368	366	370	332	333	342	360	372	359	342	331	354	378	363	373	321	355	349	340	377	346	330	369	379	327	372	338	359	342	358	351	366	319	327	375	354	374	344	333	329	340	359	367	322	337	343	374	314	347	347	376	318	377	343	327	393	370	398	336	363	383	327	358	392	347	348	360	333	363	386	392	313	366	354	372	374	335	334	317	341	323	350	370	382	329	322	361	365	367	349	382	353	323	369	324	367	390	359	330	363	371	369	322	347	337	351	324	371	340	377	338	342	341	343	381	351	344	367	326	355	370	302	343	367	359	370	376	355	360	340	364	390	347	358	372	385	366	392	343	359	369	361	328	327	360	358	357	372	344	367	361	340	366	351	368	359	358	377	362	366	347	342	350	330	359	340	339	371	320	365	350	345	340	329	350	393	340	381	322	344	362	351	351	362	342	347	387	349	343	368	399	328	342	353	369	350	380	349	349	344	384	337	353	374	374	358	338	369	370	373	382	338	372	370	371	354	332	330	367	350	369	356	362	333	355	336	345	347	334	357	331	344	389	323	403	372	344	380	368	380	349	334	353	371	385	363	351	331	346	367	342	361	348	339	356	328	390	350	361	375	370	362	386	367	328	348	341	353	350	362	354	344	326	368	328	363	353	357	338	348	347	295	342	363	373	351	352	366	350	334	355	341	350	369	351	364	356	344	315	350	359	353	359	348	374	356	327	354	401	329	387	374	347	381	324	352	361	363	347	327	328	355	361	354	354	358	372	349	340	347	330	332	321	336	354	322	351	351	370	368	367	343	356	352	357	328	318	375	353	363	322	383	367	375	344	350	352	361	387	392	346	358	367	317	347	332	341	348	358	326	339	349	321	351	345	344	383	365	368	351	364	342	338	348	384	362	351	328	346	369	345	386	345	348	382	333	361	361	321	377	346	335	368	356	360	358	366	366	367	356	365	371	354	358	352	368	363	373	364	362	372	318	346	335	375	355	373	347	370	369	315	365	332	388	385	340	336	330	348	381	396	352	379	340	355	356	330	347	345	344	345	345	401	365	329	348	372	357	369	351	372	352	329	356	346	377	368	362	366	347	367	337	372	367	360	406	355	350	350	349	370	391	379	351	354	318	350	355	380	318	343	344	372	337	350	337	378	350	348	358	333	361	372	367	392	355	358	358	351	375	385	371	338	330	368	356	338	383	350	368	345	339	372	363	336	382	352	369	348	358	340	337	328	348	336	337	374	337	352	348	347	388	344	362	384	393	370	376	364	380	365	366	352	368	376	353	388	378	354	323	349	391	358	349	369	372	322	346	374	336	327	357	374	369	342	343	331	341	330	355	347	339	357	350	373	351	362	378	346	355	381	332	380	369	353	332	349	318	343	381	347	349	312	348	367	345	366	354	352	341	322	348	346	342	362	318	350	338	344	370	349	329	369	339	337	382	346	337	362	356	374	361	362	336	341	367	343	376	356	355	344	360	362	350	333	361	324	378	332	345	349	384	346	363	367	330	329	336	369	343	369	337	365	367	361	341	394	355	367	355	351	347	354	353	360	336	338	372	380	381	360	354	342	349	318	363	358	353	328	332	331	373	361	330	360	369	367	361	353	371	371	353	380	360	337	347	352	400	380	327	347	353	343	379	378	353	339	348	346	398	354	346	370	367	383	375	352	334	358	361	366	349	343	367	343	359	344	352	394	362	360	386	380	335	331	327	363	384	372	386	335	347	367	332	338	320	349	338	380	340	363	352	340	393	324	364	355	359	358	381	369	353	365	341	337	330	337	345	349	361	358	321	333	367	355	385	353	315	360	348	366	369	380	335	362	367	353	357	354	373	387	337	371	342	360	329	388	364	360	355	323	380	378	359	378	379	354	364	326	333	325	370	345	347	358	348	337	344	369	364	346	378	357	362	342	336	382	368	386	366	356	360	334	357	355	360	351	350	350	388	337	344	326	333	381	366	341	346	381	386	378	369	352	368	358	321	335	364	381	364	336	330	351	368	340	367	381	363	345	366	323	362	368	368	343	351	363	350	339	373	345	334	362	388	351	351	359	338	374	342	331	367	371	330	354	376	367	329	392	349	359	341	339	369	353	361	363	346	375	324	336	351	425	336	368	350	331	349	359	335	364	346	354	344	372	337	343	353	347	360	328	367	380	367	389	376	369	328	380	360	364	361	363	339	356	350	375	316	343	341	331	318	354	372	348	359	359	362	334	347	321	350	334	349	326	351	361	341	349	339	363	367	333	349	358	370	350	362	362	360	336	370	390	343	332	365	337	363	358	334	390	406	388	329	348	364	363	357	371	335	331	365	383	345	372	346	408	338	358	355	371	389	361	329	374	357	335	365	342	347	362	347	350	366	364	349	344	376	383	393	361	359	352	361	351	322	334	380	339	344	345	339	376	312	345	342	396	355	338	367	377	367	381	397	355	353	366	338	314	370	372	349	368	340	345	329	373	367	309	391	393	345	376	382	323	398	340	325	341	380	348	374	382	369	347	336	328	351	346	328	345	387	344	322	373	352	365	356	399	371	331	369	329	364	388	381	374	348	408	337	358	344	367	310	360	369	347	379	368	352	352	360	348	338	332	348	308	342	335	328	346	363	355	377	381	356	354	362	386	344	380	360	364	376	363	348	372	336	321	333	320	335	355	362	345	357	328	359	373	368	359	341	353	356	338	399	350	318	345	327	375	379	342	348	373	363	368	374	358	344	360	359	355	345	347	330	373	389	356	309	364	394	381	362	354	339	339	350	332	368	368	344	367	342	363	356	364	334	368	363	345	374	402	351	327	378	387	365	356	353	351	331	352	345	380	376	350	336	342	344	378	358	346	392	365	351	370	353	361	359	365	369	384	373	352	362	325	364	332	368	327	338	372	340	361	339	356	369	382	361	326	323	354	362	391	369	363	361	341	397	391	388	351	324	342	344	370	371	354	417	387	355	359	354	351	403	349	337	351	359	338	394	347	376	388	341	382	337	317	348	354	353	351	365	360	359	332	363	353	365	368	378	350	386	380	349	349	367	341	370	364	360	362	390	352	360	363	371	340	330	361	382	376	408	366	364	395	354	325	385	352	418	327	337	355	343	370	347	373	362	341	346	388	347	344	359	367	355	329	385	373	340	376	338	392	364	352	387	370	336	372	384	357	349	369	358	368	366	347	326	374	349	361	371
50787	48425	50490	50640	47032	40639	54382	58472	52701	45357	36152	36785	43137	43030	31472	26899	35227	35738	27873	33299	35807	32777	25767	21989	19686	22019	16487	16091	16085	14772	11774	9541	9984	8371	6868	6816	5791	6299	5044	4527	4732	4178	4412	3801	3109	2464	1974	2509	2336	882	673	436	372	320	318	324	311	326	330	375	304	283	397	470	647	582	250	194	178	186	184	179	182	187	221	165	158	163	182	142	181	167	192	172	178	165	177	182	182	156	169	177	193	175	178	163	155	168	173	150	176	143	165	155	159	176	173	157	172	188	168	177	167	183	191	179	177	173	188	164	170	188	171	194	196	158	189	143	201	186	177	191	160	165	163	144	177	186	173	162	184	192	173	180	165	183	168	167	169	168	187	166	171	177	177	172	181	157	173	169	149	173	172	205	162	176	202	171	150	171	157	168	170	181	161	160	173	181	189	138	169	186	192	185	170	177	200	165	162	179	169	158	208	181	180	179	169	173	187	190	155	157	178	149	184	173	165	178	163	152	171	187	166	171	169	159	142	162	140	180	182	181	188	189	203	176	157	152	173	142	161	162	182	155	153	175	160	165	176	166	171	180	193	193	177	175	179	199	184	191	177	184	192	181	153	171	186	171	168	171	199	169	153	184	176	168	165	166	157	191	169	177	178	185	177	205	158	173	184	171	210	168	159	163	187	171	162	199	156	159	181	175	155	189	187	174	161	176	195	197	179	181	179	153	173	168	171	199	154	171	156	152	157	170	184	184	194	182	183	178	194	193	182	171	199	168	182	199	187	172	174	164	174	184	166	160	192	159	198	182	168	161	162	192	168	165	164	162	180	186	175	209	193	189	164	158	172	178	173	165	171	161	193	175	188	137	158	193	169	160	166	155	158	156	165	164	175	222	166	167	168	192	168	187	180	157	166	165	186	185	172	181	199	153	189	167	190	179	192	162	150	178	167	177	178	177	166	179	178	183	174	171	176	184	172	178	188	200	188	165	156	198	175	152	155	174	172	179	180	173	172	158	188	154	192	164	163	184	172	164	170	173	178	156	164	175	168	172	171	180	169	202	184	171	154	176	154	184	153	166	183	167	163	181	176	160	162	165	196	166	179	163	167	178	206	182	158	176	175	187	161	204	163	156	150	177	162	173	151	177	191	161	213	177	177	152	173	178	174	191	182	162	164	162	146	170	173	171	170	157	204	184	193	165	165	169	182	171	160	162	174	178	183	157	166	181	161	182	174	205	193	191	179	191	172	168	171	166	172	191	176	159	169	160	191	183	206	178	169	161	146	178	183	172	161	189	170	185	170	171	168	178	167	187	191	179	148	164	159	174	168	176	161	178	189	175	188	204	181	168	204	181	180	161	180	175	180	196	182	161	175	157	184	168	159	200	200	182	152	196	196	179	192	188	170	165	165	177	184	168	164	162	166	155	174	160	171	196	168	158	177	160	187	201	176	160	178	186	180	178	171	166	148	173	170	162	181	173	183	164	170	180	185	180	169	156	141	181	197	184	160	179	162	175	179	182	166	167	167	164	170	173	183	180	184	147	167	182	165	188	187	146	184	165	166	162	169	159	170	157	186	158	212	156	172	174	169	160	188	163	188	181	184	197	191	159	173	160	178	159	176	178	167	170	162	165	150	196	169	169	168	184	183	181	165	153	169	183	170	168	149	173	172	174	168	163	156	176	175	195	164	173	173	183	172	198	180	178	199	166	187	188	160	180	194	182	168	191	182	171	166	166	188	168	166	178	188	154	177	172	170	177	166	191	148	179	166	180	180	173	176	181	192	172	183	167	198	179	185	184	189	194	191	176	149	185	179	176	168	189	187	174	155	183	166	166	161	193	170	192	203	183	149	174	197	184	185	166	184	206	154	182	185	178	171	159	183	183	173	185	176	177	162	184	186	175	166	182	163	192	167	164	150	171	201	163	176	169	182	174	169	163	164	179	171	180	154	174	188	194	179	159	184	193	161	177	163	185	162	171	195	151	165	186	175	169	141	167	158	170	192	182	160	154	178	180	176	177	148	168	166	169	168	186	170	190	165	162	203	175	178	171	169	180	184	151	186	182	147	182	174	169	211	169	183	178	163	193	158	184	160	180	174	177	175	176	174	176	182	175	180	170	175	189	188	186	201	182	137	173	165	151	192	178	175	166	155	195	155	179	158	208	181	159	184	150	176	190	149	166	159	149	166	166	157	180	181	167	165	183	177	188	180	169	177	160	160	186	188	167	160	163	156	177	162	196	187	195	196	173	156	162	176	170	176	178	163	160	178	163	174	178	161	183	189	172	181	194	179	170	170	175	171	204	187	170	174	163	166	168	169	183	171	172	159	171	195	175	155	189	191	167	167	151	180	189	167	163	164	177	178	164	168	177	180	181	173	159	185	162	195	195	168	173	165	168	170	180	182	182	173	171	203	172	184	180	189	180	172	170	186	183	176	174	158	166	186	198	182	161	181	192	189	150	172	176	190	174	165	162	168	176	162	160	180	151	170	138	192	183	165	161	177	182	146	166	194	178	157	169	160	157	163	173	166	178	192	186	174	157	194	208	161	190	161	168	171	162	203	158	179	206	186	176	153	172	193	163	186	161	200	173	174	155	155	205	188	166	178	183	158	184	176	167	161	172	190	196	190	170	188	159	183	177	172	193	171	166	162	174	158	184	173	199	190	201	181	162	170	156	189	186	174	161	155	164	192	176	170	159	155	192	179	152	173	178	150	180	191	148	156	180	160	196	182	184	162	177	165	171	181	172	170	191	172	171	196	181	161	188	154	192	189	153	174	161	174	201	190	164	163	189	172	169	184	180	150	164	170	178	149	174	169	175	173	153	170	182	193	178	165	171	200	190	169	180	178	171	186	177	176	180	163	209	190	183	164	188	193	177	157	173	179	171	175	174	186	161	151	174	176	181	183	175	189	203	180	167	196	146	156	195	165	167	159	154	190	185	161	170	185	184	167	177	201	165	166	174	168	177	190	184	191	183	202	175	169	184	174	175	189	198	166	197	174	188	179	177	167	173	159	182	183	192	167	171	194	191	184	183	185	180	174	162	176	176	160	169	197	173	155	183	169	195	185	171	175	171	166	173	192	184	176	185	189	171	190	178	166	168	176	158	154	172	176	152	170	171	168	191	179	137	162	154	179	188	169	176	188	165	208	161	177	175	161	178	184	178	170	189	166	148	182	169	147	190	168	179	175	187	180	185	185	187	189	187	175	177	171	184	163	169	190	171	180	183	156	169	184	172	169	180	188	183	185	165	166	173	178	160	151	161	155	167	175	161	184	198	167	174	203	163	163	172	158	197	176	184	182	192	176	171	167	187	148	174	174	183	169	157	170	159	197	180	197	190	193	184	207	159	178	210	180	189	179	178	191	169	174	170	188	163	154	173	168	161	181	163	186	186	144	202	171	186	176	177	154	185	179	197	167	166	165	181	190	173	181	172	192	175	178	199	158	169	173	168	176	154	171	139	184	164	177	162	169	185	163	168	163	169	166	189	192	180	170	169
35760	40984	50602	56488	55263	53806	63419	69770	66842	58496	51960	54099	61364	59215	47761	46951	55236	55472	47453	54569	54804	54005	44471	40949	42178	42711	37428	37851	39096	37111	33030	30120	31923	27597	25086	25240	22819	25043	20626	19800	19565	18317	20002	17061	13926	12840	10561	12616	11755	4933	3274	2049	1723	1510	1473	1477	1341	1338	1521	1574	1173	1344	1802	2475	3539	3072	1116	548	475	492	464	491	483	467	488	513	465	484	498	459	456	485	468	493	437	504	463	436	520	436	461	437	465	466	436	464	454	446	485	451	461	431	478	452	489	476	474	458	450	497	486	442	469	451	481	463	484	463	504	474	459	444	442	446	440	495	488	475	526	444	483	437	491	473	488	477	482	442	444	470	484	449	460	457	468	459	488	492	443	467	441	466	448	455	461	467	478	466	454	491	461	475	459	451	445	437	426	442	457	475	463	464	448	413	488	436	496	450	431	454	433	447	465	454	460	426	430	433	474	491	500	491	457	448	447	457	512	439	473	451	441	477	491	433	458	438	480	447	419	472	425	470	456	434	469	477	461	453	469	444	447	510	471	482	439	453	423	471	453	480	487	438	441	487	452	470	484	457	444	493	487	459	451	437	465	460	462	430	460	448	475	450	447	444	443	467	460	454	462	432	486	477	497	449	437	460	504	467	458	417	460	481	460	468	440	420	476	428	458	488	451	437	481	436	452	475	452	462	463	439	468	448	419	451	460	487	444	467	466	425	469	492	464	444	494	463	470	463	467	471	450	442	446	476	475	470	445	452	440	464	465	482	439	459	454	429	449	467	473	476	480	446	474	440	505	448	443	463	464	474	442	476	478	487	457	453	469	485	443	468	460	441	451	444	465	457	466	470	443	485	482	442	472	441	450	490	454	462	428	471	461	439	445	486	426	439	461	474	483	412	451	495	480	423	492	496	463	433	447	446	481	475	453	439	438	475	460	466	455	447	436	442	452	488	487	430	463	464	443	442	455	446	484	476	461	469	479	428	438	449	440	446	452	465	481	450	461	470	484	461	478	456	455	464	479	484	439	453	438	487	462	446	467	449	471	469	464	438	480	512	452	454	479	517	456	432	427	483	459	456	461	442	489	439	486	444	462	479	472	464	500	482	466	434	400	430	455	477	487	437	420	491	453	445	440	470	468	475	442	466	454	460	507	495	411	468	483	467	442	435	440	445	452	431	485	438	434	474	495	458	459	467	429	445	462	454	500	422	451	429	477	454	437	493	452	434	436	451	481	413	470	490	441	446	430	442	465	424	487	445	453	428	448	484	440	474	445	453	469	423	466	440	446	420	453	452	478	465	447	440	439	483	435	475	484	485	492	482	467	438	462	471	485	454	459	485	457	460	467	461	425	473	485	452	439	467	462	450	490	486	455	502	456	455	480	482	472	463	481	469	471	454	490	426	498	440	480	478	438	444	426	502	435	447	458	478	452	441	414	497	451	430	466	441	430	465	464	496	480	474	445	442	420	459	448	473	451	446	476	433	499	476	439	462	442	441	454	446	455	462	472	459	468	430	435	430	482	449	460	446	425	427	474	434	456	450	477	434	489	459	442	439	490	465	454	495	446	468	471	423	470	453	449	449	519	456	513	481	439	474	454	459	453	469	434	468	489	473	481	432	449	505	478	487	500	457	451	458	452	502	489	421	435	471	458	457	452	445	449	443	469	450	447	475	430	446	443	447	504	461	478	447	473	499	456	455	500	466	468	454	437	451	457	442	466	462	452	422	448	484	440	460	464	438	461	461	451	505	440	422	453	481	441	464	435	472	433	475	426	457	457	442	464	453	461	449	460	452	451	456	444	454	459	461	514	427	463	464	432	447	486	473	496	457	477	432	489	451	455	428	434	456	472	425	485	459	484	413	460	455	468	473	471	466	494	464	453	463	486	451	428	470	436	459	461	428	434	461	428	454	425	479	504	463	482	485	473	479	476	451	455	497	484	449	457	446	448	448	435	489	461	447	462	466	474	464	478	457	453	481	433	427	458	448	452	455	469	490	452	430	485	469	470	491	461	439	468	469	476	461	463	449	444	480	453	445	491	429	457	482	502	426	472	490	481	468	459	466	470	487	435	499	476	471	450	437	458	471	450	480	459	457	486	457	449	439	468	477	457	464	453	470	483	473	457	486	483	451	461	449	469	421	462	485	454	442	493	441	494	441	435	471	475	482	498	478	477	449	440	470	431	433	480	468	459	444	469	433	445	455	494	503	441	420	463	437	451	456	459	466	461	426	453	489	449	425	455	444	441	460	438	449	459	448	419	473	463	457	477	453	465	484	475	465	471	474	468	449	447	408	429	450	446	463	453	459	444	479	460	472	429	484	426	480	469	470	475	510	488	476	473	483	439	465	468	464	445	489	491	443	450	423	472	469	483	461	465	454	453	433	425	453	470	462	437	492	481	434	443	476	431	435	490	436	466	476	416	491	431	480	440	462	461	473	405	441	460	508	410	438	448	446	464	454	438	475	483	434	452	471	435	455	443	451	425	484	445	470	497	464	487	407	446	467	465	459	484	468	486	443	444	463	495	454	481	474	446	490	457	454	464	483	438	439	470	444	496	465	466	487	455	502	436	473	458	449	465	488	387	471	450	458	449	461	456	457	449	444	439	439	463	455	455	439	465	440	488	454	437	470	460	431	463	475	462	459	464	448	469	446	470	457	483	483	477	444	422	472	460	463	428	420	443	479	415	454	476	447	469	458	474	469	446	450	466	453	420	429	479	445	445	459	439	443	470	491	444	463	409	453	437	493	465	465	466	437	470	486	510	461	465	478	445	439	417	458	501	451	492	460	498	439	458	469	454	474	434	458	456	440	447	469	476	460	439	454	438	471	463	465	444	457	455	481	468	480	462	481	458	470	465	473	453	440	515	509	474	427	478	438	485	483	456	450	437	470	451	446	444	470	468	472	458	481	469	476	487	440	464	454	459	470	441	459	481	479	461	441	453	458	447	464	510	454	459	466	480	466	459	483	455	430	492	477	435	485	434	429	457	518	460	474	458	461	456	489	429	454	448	487	465	463	475	527	436	452	484	451	459	438	495	427	426	448	447	425	473	471	458	433	462	502	419	478	521	426	433	497	473	514	461	445	453	475	514	438	470	478	460	511	467	462	487	479	473	463	437	448	445	476	439	453	453	451	476	487	485	454	470	452	484	476	461	433	470	434	435	499	491	464	460	448	440	445	469	473	433	470	453	493	496	475	441	478	448	484	448	440	480	457	467	458	453	452	495	438	463	471	450	473	479	458	462	478	426	468	429	471	462	491	462	446	471	465	457	422	480	474	459	441	487	450	473	466	442	441	447	473	495	481	435	460	474	475	425	476	442	457	455	493	500	446	436	453	484	441	438	443	454	446	457	469	423	460	493	510	442	455	465	483	459	466	449	502	493	466	478	441	440	474	449	496	487	472	448	455	432	465	474	412	425	451	454	462	476	465	463	400	485	509	489	439	463	450	487	433	479	460	453	481	455	460	457	497	477	460	488	450	497	488	453	448	450	476	463	456
29847	26515	23625	19027	13092	7734	7624	9053	6696	4487	2316	2305	2700	2475	1656	1239	1545	1605	1347	1534	1749	1609	1097	933	959	871	693	754	721	699	574	452	536	365	353	367	313	357	320	254	303	271	258	264	234	252	198	209	215	126	142	127	131	122	119	120	121	116	129	116	113	106	105	125	138	137	95	123	107	108	117	93	114	111	102	102	129	96	99	97	136	99	118	118	102	111	124	115	118	126	116	113	123	123	100	104	129	110	88	109	108	109	111	123	127	104	117	115	107	117	82	113	117	125	135	98	115	100	106	115	97	122	108	113	134	114	124	104	118	117	110	114	100	122	118	96	119	115	106	110	129	128	114	121	131	118	93	104	119	117	116	104	120	97	113	123	123	105	95	110	130	122	96	103	131	122	94	108	137	117	109	97	104	100	123	115	102	124	117	117	120	104	107	95	104	112	112	100	140	123	123	107	103	99	107	98	116	107	93	121	120	106	118	119	111	132	115	123	108	114	105	128	118	86	111	92	110	109	113	91	112	113	118	95	109	111	110	103	109	109	92	105	124	115	119	129	112	98	95	110	110	122	152	123	117	104	109	95	120	120	130	126	110	100	119	112	100	98	112	104	123	113	103	110	131	128	110	113	94	123	135	111	127	116	129	104	106	130	109	110	123	117	113	112	122	133	121	115	123	113	119	137	128	97	116	90	134	116	130	117	121	116	105	112	96	118	110	115	92	114	119	98	113	108	100	99	114	136	128	109	103	133	110	97	118	103	125	114	122	116	131	110	109	132	96	119	122	127	112	124	113	111	106	108	117	125	109	120	106	119	127	112	121	112	111	102	111	118	110	107	86	115	121	112	105	118	97	118	126	106	112	113	128	114	115	101	129	125	124	124	112	112	116	100	115	122	108	105	109	104	138	117	118	113	113	121	115	125	96	124	122	127	120	108	97	117	121	110	125	108	124	112	113	112	121	107	104	120	131	114	113	116	108	120	110	123	140	113	107	111	118	114	114	94	118	104	111	105	114	134	111	120	110	109	90	118	121	99	107	101	128	123	119	129	97	121	114	107	124	114	113	105	114	119	105	89	110	109	117	121	98	93	118	114	108	104	113	126	120	127	113	113	111	142	129	97	131	112	96	106	123	93	113	122	110	108	114	115	101	109	99	107	127	117	105	114	111	114	132	129	103	112	114	130	102	106	106	110	112	129	104	115	112	106	113	113	125	114	114	117	117	132	111	119	116	106	104	100	99	118	102	103	120	99	130	133	113	123	110	97	107	108	119	105	111	109	103	111	92	101	102	106	126	127	108	119	129	98	124	111	124	116	100	114	115	106	117	113	103	114	139	119	104	104	120	119	115	96	105	95	131	105	127	112	101	114	107	115	135	116	123	117	106	114	105	106	112	134	93	100	114	105	94	123	117	104	113	114	104	128	125	117	114	120	115	113	96	100	106	115	122	120	94	120	127	109	110	111	108	109	94	129	119	113	142	114	108	125	98	113	112	108	110	121	126	106	102	116	112	116	124	103	147	112	127	104	134	113	111	103	101	125	136	113	122	126	100	114	116	122	113	111	105	100	123	119	101	105	94	111	120	97	116	121	123	109	123	118	104	121	101	124	109	95	120	124	104	86	101	123	124	108	123	126	91	117	113	119	121	105	123	126	110	110	108	103	92	115	107	121	118	108	135	120	112	93	120	103	104	109	111	119	117	123	107	113	96	125	111	123	118	122	102	96	116	109	119	118	116	116	111	109	120	120	130	124	142	114	99	109	116	108	113	125	102	127	116	121	127	115	122	116	113	115	122	115	117	121	123	101	121	106	105	126	132	105	93	136	117	123	123	109	117	129	118	105	121	119	108	105	120	105	127	121	121	113	102	114	118	141	126	115	96	115	111	130	110	113	102	99	138	114	108	110	128	131	106	112	110	102	97	128	110	119	126	119	111	113	109	121	102	129	105	110	103	109	125	118	135	95	127	101	128	111	115	102	100	121	95	106	111	95	124	106	97	117	117	108	111	94	98	112	96	142	116	108	111	126	112	114	123	117	116	87	115	112	111	124	104	118	96	123	121	125	111	132	117	116	118	110	105	119	91	133	119	117	133	109	109	126	113	109	126	111	103	123	113	121	95	109	87	105	105	104	117	124	125	125	105	101	125	117	99	110	110	100	109	126	124	102	112	99	121	103	119	107	119	108	83	106	120	100	117	132	118	110	114	113	124	101	108	114	109	102	119	122	125	119	105	123	109	95	102	113	110	92	131	122	122	104	100	95	88	111	98	109	113	126	105	116	117	149	105	111	110	118	134	111	115	115	109	108	138	130	104	97	112	108	110	101	105	111	114	96	104	119	127	90	88	129	106	102	112	129	134	102	104	101	106	108	120	116	110	122	116	122	104	145	101	99	108	117	118	110	118	138	123	130	122	130	113	126	104	147	124	101	133	135	93	103	123	104	114	122	117	109	109	110	119	101	123	115	117	99	121	118	115	121	125	102	109	116	100	121	119	116	101	111	121	102	127	122	117	105	118	95	120	133	136	100	124	101	106	113	109	115	112	111	101	130	117	128	118	90	132	108	111	103	111	144	124	116	108	118	116	111	112	105	124	117	108	127	103	116	99	102	99	105	118	113	121	110	115	124	110	109	122	111	108	107	125	118	126	118	103	120	101	121	98	101	103	107	121	127	127	86	117	110	135	107	127	112	116	100	113	103	117	118	118	120	104	114	110	96	103	109	106	119	106	111	113	117	110	140	115	135	121	112	118	113	106	148	104	107	105	123	123	130	126	129	122	114	125	93	109	95	121	112	131	92	109	105	122	94	86	110	109	122	112	105	99	105	112	118	125	122	118	104	119	112	110	122	130	100	107	110	118	128	130	135	107	105	116	111	105	129	125	120	110	112	117	111	129	124	116	95	122	112	110	111	103	124	100	107	107	132	94	129	109	100	110	113	104	111	104	111	127	104	103	94	117	101	116	135	98	124	112	102	108	114	124	116	129	101	120	120	128	116	114	109	107	114	119	107	117	114	108	139	100	96	104	116	99	110	102	119	118	107	127	149	135	110	110	114	118	116	120	104	118	119	122	102	118	105	109	129	117	123	95	109	115	112	111	141	106	120	119	99	127	102	120	115	124	125	103	114	112	106	107	107	98	118	112	120	112	117	107	117	97	120	122	127	118	112	94	91	118	132	137	110	113	112	105	122	138	107	116	105	118	122	109	114	121	115	88	121	131	109	125	109	129	95	107	117	128	112	111	105	119	115	100	122	115	99	119	108	103	113	104	119	124	105	108	119	120	115	100	108	98	99	106	89	121	122	117	105	114	103	110	131	113	125	97	108	97	113	100	127	119	120	102	115	119	103	113	125	114	116	100	109	118	113	108	101	128	115	110	116	110	115	113	96	111	126	105	112	107	111	124	111	107	124	114	121	109	127	102	104	123	137	115	107	84	119	121	109	124	103	97	113	108	122	125	115	122	115	115	105	117	109	115	115	107	112	116	105
18604	21012	28247	29986	25449	19747	23033	26983	22984	17120	9881	10803	13000	11993	7953	5959	7464	8504	6504	7898	9450	9035	5835	5364	4975	4819	3574	4145	4002	3619	2903	2393	2772	2034	1751	1898	1690	1760	1563	1336	1396	1286	1229	1207	997	981	839	1024	809	538	464	388	400	400	336	344	349	312	387	374	354	349	394	362	471	422	313	341	321	308	322	327	319	313	326	313	337	300	350	310	308	302	310	314	280	333	303	318	332	322	311	340	320	381	302	332	288	314	345	329	333	296	312	301	307	326	330	333	300	312	314	314	320	337	346	342	284	307	363	326	320	344	300	318	326	313	297	305	293	358	288	320	301	323	314	326	298	303	309	318	327	309	292	309	315	294	312	327	284	303	322	302	292	304	312	302	328	323	292	291	331	311	337	340	355	281	340	353	295	302	308	324	322	331	297	317	310	333	298	283	336	345	305	306	319	322	307	339	291	321	310	306	338	302	340	300	303	323	340	304	326	346	322	315	282	337	324	319	296	325	331	289	349	288	283	312	326	357	333	300	314	339	309	327	340	292	304	337	297	331	337	325	332	298	298	328	295	309	316	327	321	298	308	296	293	311	291	337	356	325	324	322	304	338	322	270	341	328	311	310	303	348	295	326	327	314	319	327	297	337	329	317	326	335	306	317	313	327	312	321	334	321	298	323	335	318	309	317	328	310	308	305	300	326	344	336	338	333	337	332	290	307	326	336	323	310	321	334	336	305	296	325	303	346	326	315	348	316	299	325	365	304	327	315	336	312	335	299	295	293	324	310	309	331	325	349	333	302	308	306	319	307	299	295	330	322	299	324	315	327	313	323	327	332	310	306	325	356	316	347	315	321	317	311	326	313	329	330	333	349	318	306	304	334	297	306	342	339	305	322	341	344	292	327	349	314	322	321	338	349	309	336	348	340	342	359	326	310	328	316	345	322	313	311	322	312	316	321	318	321	305	315	347	333	299	332	330	353	317	319	331	333	327	287	345	338	333	351	344	298	321	276	316	317	340	302	354	314	290	325	268	301	332	269	299	305	324	277	326	343	306	317	313	345	305	321	307	342	329	347	332	309	319	309	320	301	323	324	301	322	337	327	337	314	303	311	336	328	314	342	326	326	343	314	313	332	311	345	314	324	327	323	334	291	301	332	306	314	334	338	303	337	304	314	327	344	295	352	310	312	334	346	302	310	299	338	336	332	301	334	322	350	320	314	291	333	344	296	318	314	348	326	335	336	304	322	324	333	333	321	321	325	315	343	306	295	350	310	325	325	315	280	324	322	331	289	329	310	313	317	304	306	300	321	319	321	310	309	319	334	311	324	336	314	315	329	313	343	366	307	313	287	324	330	331	331	335	340	329	303	295	330	299	342	343	330	300	312	276	321	300	339	315	334	283	307	311	316	313	270	282	308	270	320	342	303	334	328	325	320	326	335	320	317	317	308	317	309	299	320	299	314	309	321	305	325	342	312	301	309	315	321	313	321	331	356	330	311	305	346	290	313	322	310	335	332	368	307	303	353	325	299	333	323	337	331	354	338	351	330	323	314	299	348	350	317	319	312	293	337	328	341	344	280	314	354	323	353	306	305	292	312	344	323	316	298	295	331	308	311	323	296	309	325	347	312	325	334	326	309	308	335	326	286	355	309	328	324	293	335	319	320	344	322	303	344	323	317	329	311	299	310	313	296	328	307	323	336	324	323	335	311	318	335	304	323	310	330	328	319	316	303	315	294	322	317	349	332	310	323	339	292	326	335	333	323	308	317	302	282	319	299	337	319	328	279	334	333	328	336	299	340	324	326	318	300	307	300	305	322	315	326	335	322	310	336	340	316	300	321	333	306	325	344	317	309	297	342	328	303	303	338	313	327	317	355	333	317	306	326	322	326	312	274	320	277	280	319	305	312	329	350	318	330	346	318	377	313	328	329	306	304	310	330	294	309	301	310	319	293	339	323	325	338	320	327	324	350	328	301	334	318	317	318	324	331	311	315	308	318	291	289	308	329	324	299	297	303	319	304	329	344	301	315	303	346	323	326	333	296	286	319	318	327	271	366	291	310	323	350	305	308	345	359	316	306	333	256	342	303	331	315	341	335	328	326	332	302	318	360	318	320	313	319	314	316	321	323	317	314	314	327	314	315	341	317	309	343	330	309	316	315	327	297	276	317	298	311	319	297	309	324	312	332	345	343	321	338	332	336	336	298	311	342	344	315	336	297	320	328	311	330	313	335	303	302	347	316	329	319	350	327	320	300	330	303	315	352	334	339	314	323	327	338	342	306	355	325	274	304	308	348	359	333	305	325	328	313	337	309	296	337	340	290	280	315	322	303	304	324	324	318	293	334	314	330	319	319	319	310	319	324	305	305	314	299	324	327	344	304	302	328	312	318	327	315	348	297	284	319	311	281	356	312	333	323	311	310	297	321	289	323	330	306	325	298	347	313	322	332	315	347	283	335	332	341	308	309	318	311	317	352	292	308	322	319	327	333	319	345	343	337	312	301	315	297	296	298	311	318	318	319	335	317	351	347	330	287	339	331	316	319	321	307	307	303	329	291	320	286	328	326	306	306	309	314	313	337	324	314	291	315	301	325	314	341	334	321	305	292	315	330	329	296	326	318	306	333	307	288	291	343	307	333	342	319	273	315	314	325	316	311	310	324	315	312	282	337	329	326	310	322	332	266	340	320	319	306	316	320	361	328	334	318	348	292	310	289	317	339	332	335	300	350	317	314	328	292	334	317	311	309	331	315	325	309	294	330	317	309	327	303	320	303	348	307	313	319	299	365	307	320	330	321	322	320	344	346	308	314	310	303	321	341	330	271	327	337	301	312	335	339	316	320	321	314	282	322	313	314	307	335	328	316	315	331	312	319	331	319	302	318	332	318	312	332	328	302	333	331	336	335	305	307	291	305	334	318	300	332	302	295	301	311	295	324	309	315	302	308	321	328	305	306	323	293	291	343	325	302	301	309	314	325	298	318	322	315	350	336	311	321	309	349	334	329	312	301	291	307	303	312	294	330	315	315	322	330	331	301	318	270	322	291	335	305	337	340	319	289	310	315	324	315	321	320	319	319	333	314	294	316	325	347	323	319	324	332	324	339	314	347	317	305	336	304	344	298	336	339	286	370	301	320	327	320	301	313	315	338	336	320	317	349	310	310	331	333	308	302	294	329	354	316	325	292	331	302	326	324	336	323	320	326	343	353	320	304	296	354	318	306	314	300	362	349	334	322	306	317	327	302	357	339	290	346	312	293	342	307	313	310	313	323	346	289	278	326	315	312	338	305	290	343	313	322	324	334	348	316	330	326	327	352	307	307	351	316	309	283	330	313	294	330	325	298	332	329	344	327	327	323	320	320	316	308	298	328	275	289	317	313	322	313	313	313	290	369	307	313	302	354	330	316	301	310	350	329	353	303	313	310	302	316	313	316	311	291	330	318	313	277	299	305	320	312	324	316	339	319	337	268	336	314	324	318	354	312	309	333	319	302	350	309	312	329
42303	38437	44885	44471	41224	34133	40439	48377	46633	36968	26426	22701	23446	27636	21106	16445	17653	19001	15522	18927	23523	20432	13544	11487	13002	13137	8415	9396	9432	6868	5267	4897	5149	3943	3588	3476	2968	2907	2900	2256	2303	2099	1857	1762	1461	1355	1629	1847	1071	699	431	254	214	199	187	201	190	191	244	212	242	211	272	285	410	338	107	123	108	147	135	120	134	97	146	124	133	140	148	122	123	140	115	142	109	127	134	121	128	119	134	135	119	115	139	119	124	129	113	129	136	132	136	144	130	115	135	107	120	127	126	113	133	135	127	133	130	124	132	141	122	107	132	119	133	120	121	105	148	131	118	132	142	148	127	134	129	102	132	112	129	124	122	139	128	123	129	121	111	145	96	110	139	122	110	135	125	128	112	142	119	119	129	115	99	123	145	155	143	129	120	126	129	136	128	130	129	153	146	114	133	121	121	116	119	117	146	115	120	125	125	122	136	138	122	123	117	125	127	138	134	123	142	113	115	124	137	138	121	109	116	139	124	129	131	123	131	97	129	118	127	132	132	136	133	140	126	127	112	113	146	117	165	131	115	122	118	129	139	134	134	132	163	120	130	127	133	140	121	119	127	143	129	132	151	113	112	113	134	131	144	126	139	136	97	128	130	139	129	119	132	138	122	132	140	117	158	127	121	146	134	148	123	124	130	145	128	105	141	126	137	131	131	152	120	107	120	117	150	134	116	126	123	134	135	134	123	152	119	119	132	127	128	110	142	110	145	120	117	121	138	127	121	119	147	126	151	126	114	134	133	114	129	110	144	133	139	112	123	112	136	153	126	141	119	105	110	142	140	109	134	138	123	131	155	126	132	123	144	131	100	132	102	152	109	136	144	129	126	125	149	115	139	110	121	130	118	127	141	143	114	133	134	129	132	118	143	122	141	128	144	136	117	144	126	104	136	144	113	118	117	128	113	116	130	117	136	134	136	129	124	111	136	120	120	135	112	132	114	152	108	114	124	126	105	118	121	116	140	109	138	135	151	120	130	137	131	122	116	126	123	146	128	124	133	105	125	140	112	123	104	138	131	128	128	129	135	137	141	119	130	129	136	134	143	113	102	145	141	147	135	111	113	123	145	151	123	117	137	130	139	123	121	122	130	107	124	115	95	144	106	102	111	117	129	119	140	123	122	105	122	128	153	113	116	116	146	118	121	108	126	120	128	136	120	129	138	112	133	138	136	124	134	132	129	123	123	139	141	137	128	152	143	133	124	131	131	125	134	119	129	150	131	136	151	114	117	142	119	126	135	121	128	108	129	125	116	136	121	110	127	145	130	121	141	139	129	125	134	141	142	134	155	130	139	139	130	133	133	141	135	129	147	131	120	139	124	126	142	148	151	141	132	153	123	145	130	120	122	133	134	128	139	133	149	163	134	126	107	143	129	126	139	131	132	116	134	126	150	124	126	112	124	129	146	121	149	134	147	144	145	133	127	139	125	122	125	126	112	111	140	131	108	108	145	113	137	130	119	131	120	131	128	119	127	110	125	124	118	116	118	160	112	134	128	131	125	148	131	133	119	128	119	109	150	139	122	133	115	130	119	104	135	124	118	124	119	138	118	134	143	138	111	123	121	124	111	113	114	98	148	127	138	100	140	133	111	116	157	127	134	135	131	130	126	139	135	125	140	116	124	130	141	125	111	119	137	121	141	135	107	128	111	128	115	129	130	145	131	113	134	123	144	140	118	143	125	138	116	153	143	137	129	138	129	131	146	114	100	113	157	155	119	143	138	129	134	143	126	123	133	130	166	133	135	121	155	116	135	118	136	127	133	129	127	131	119	117	128	131	131	122	128	146	125	129	117	129	117	131	142	129	118	129	134	153	136	125	115	152	148	122	125	121	142	138	133	129	124	151	119	148	137	97	139	119	133	151	128	128	121	134	143	122	130	116	125	131	147	120	103	133	128	135	121	131	116	119	101	125	125	138	128	113	124	136	116	134	114	124	119	138	150	136	133	134	125	131	117	116	139	149	108	135	139	112	126	140	156	121	131	146	125	129	113	135	140	138	138	110	130	125	135	104	119	147	130	134	128	131	148	132	137	129	113	150	98	123	110	140	129	116	119	143	126	125	143	109	147	135	135	143	146	119	122	143	129	155	124	124	130	119	133	118	117	147	129	151	141	103	121	120	120	141	121	133	131	119	147	124	107	132	126	124	106	137	111	139	119	140	121	134	112	113	132	122	131	141	107	126	137	104	127	126	128	120	144	115	114	142	134	124	147	113	135	129	136	122	138	132	118	122	125	119	136	127	129	120	104	141	117	140	114	139	117	111	123	141	119	138	130	113	153	122	124	142	119	145	144	146	134	103	130	143	133	137	137	114	126	147	126	145	133	129	129	159	124	132	138	135	117	111	126	127	134	126	135	142	120	124	128	127	132	119	117	137	136	127	131	138	117	132	111	112	126	149	152	128	139	122	121	131	118	134	120	109	129	110	132	143	117	116	126	121	124	119	150	117	140	119	119	115	127	100	128	116	127	131	122	149	135	128	118	119	129	133	123	141	131	132	143	117	125	122	112	145	128	133	134	144	138	135	120	131	142	122	134	113	128	106	142	114	121	114	129	132	132	139	152	146	127	110	131	113	128	127	133	116	131	106	112	113	139	123	109	133	145	108	147	123	140	119	134	134	143	139	127	149	116	115	122	109	136	147	107	155	125	124	126	122	136	124	139	155	132	133	123	121	132	122	130	117	147	147	149	129	142	129	147	117	128	117	122	131	122	109	131	133	124	122	132	138	144	139	108	119	137	118	129	136	138	120	124	104	141	129	135	130	135	141	137	125	141	124	119	125	147	137	125	138	124	121	129	124	130	138	127	122	130	123	122	106	117	110	124	124	139	149	142	133	124	114	120	96	138	127	128	123	115	117	113	149	114	124	112	134	129	125	141	118	130	129	113	127	145	147	139	124	126	133	124	120	130	125	127	149	143	124	164	133	117	143	117	112	133	123	142	122	123	143	127	142	128	133	141	119	127	121	124	123	121	117	118	136	136	132	149	133	119	112	112	119	129	118	137	146	140	125	124	131	121	120	146	110	132	127	130	115	140	132	130	123	135	146	145	130	119	137	115	138	124	144	139	134	123	119	140	142	126	116	134	120	124	132	131	119	151	141	132	119	116	138	118	137	140	138	135	116	113	140	132	133	121	119	119	128	141	125	135	123	128	137	133	115	103	126	108	115	135	123	134	120	116	109	132	137	120	104	132	147	129	127	136	107	130	134	138	133	115	127	141	126	138	146	130	121	103	125	115	126	113	114	129	129	149	120	133	126	123	122	122	146	139	127	132	144	134	129	115	103	141	122	116	132	133	121	109	130	133	124	148	122	131	122	150	132	152	126	150	112	130	143	128	121	140	137	127	126	132	125	124	121	117	138	139	125	133	141	136	105	122	113	120	127	117	149	129	152	119	124	126	123	122	131	134	127	153	131	127	117	119	119	108	118	134	121	129	127	130	141	138	128	131	143	130	128
28682	31851	44659	49796	48935	45598	52363	59684	59968	49197	42746	40048	44072	47929	40196	36812	40192	42154	36204	42150	45919	42754	33260	31069	35998	33751	27590	29726	30658	24148	21836	21203	21923	18367	17104	17220	15076	14921	14613	12134	12201	11454	9637	9775	7998	8078	9783	10003	5820	3717	2110	1274	1053	806	952	856	697	781	1067	834	816	1027	1281	1432	2514	1719	348	390	387	371	333	357	369	357	363	365	361	392	328	373	363	343	365	357	363	360	346	359	367	379	383	376	371	351	333	361	358	342	397	386	342	327	341	347	335	331	359	342	347	375	346	346	345	366	381	372	360	337	349	375	367	335	370	359	358	338	363	366	388	375	366	321	337	322	346	347	365	335	370	369	353	392	383	367	366	380	366	350	363	369	366	363	365	379	370	362	324	350	390	385	321	353	371	386	358	360	346	347	372	357	398	370	361	310	328	380	336	377	370	344	347	341	359	351	324	353	380	388	356	343	390	356	342	376	360	403	343	359	360	373	325	341	356	380	347	364	358	340	361	359	345	347	360	326	354	342	335	320	345	357	373	352	374	344	374	343	356	326	353	367	323	371	362	362	357	325	364	338	358	348	315	363	367	361	355	362	363	325	308	329	346	375	372	353	329	363	375	345	357	363	347	367	384	379	331	335	344	392	365	370	378	372	338	334	387	360	355	359	357	349	352	352	391	380	348	370	377	329	374	355	347	332	377	354	361	346	363	358	336	347	318	339	365	378	337	357	339	376	355	344	366	381	355	321	368	409	367	378	359	343	343	325	367	343	336	357	395	371	347	324	361	338	347	390	329	377	392	352	341	355	316	342	389	320	354	356	355	366	340	370	334	342	340	360	381	344	334	338	365	332	346	363	370	350	357	314	376	342	353	379	333	328	319	339	361	375	374	347	367	386	339	330	359	337	392	374	356	362	340	363	374	349	364	318	305	324	372	347	359	359	371	363	342	308	366	355	383	387	323	361	352	349	349	363	384	353	336	354	395	377	359	373	353	337	349	368	361	345	383	352	346	352	343	369	346	375	353	363	353	333	344	318	343	322	338	372	328	381	364	358	345	331	361	375	357	343	342	337	376	337	360	350	360	384	373	326	349	377	370	356	373	365	356	368	335	355	368	347	347	343	369	379	385	345	376	361	343	333	352	369	353	321	342	376	343	345	341	354	353	344	372	337	337	342	365	358	363	362	374	349	362	363	354	361	369	338	317	349	345	326	341	364	342	376	350	358	353	362	338	364	340	357	345	388	352	348	332	334	362	372	353	311	327	369	348	319	358	303	357	362	381	365	351	353	348	372	388	372	340	369	382	352	399	356	385	344	370	348	365	350	358	401	367	361	348	357	375	339	360	357	366	403	381	340	364	332	330	348	375	320	362	354	340	354	400	329	356	341	377	368	350	362	336	343	358	360	380	359	363	356	361	384	344	382	384	361	347	356	351	353	362	351	376	366	357	374	361	320	370	354	335	370	347	348	343	338	391	381	337	399	373	344	301	377	336	331	332	368	353	373	363	369	364	392	381	384	391	347	337	347	354	354	352	354	393	356	345	337	352	374	346	330	336	371	336	338	343	350	342	339	351	353	360	342	367	331	367	395	338	350	362	367	381	368	359	363	332	328	380	329	352	357	314	365	383	322	334	362	335	347	360	338	364	331	369	367	365	388	337	354	357	320	357	325	338	338	317	334	356	377	363	370	329	340	350	326	373	339	320	364	319	328	346	338	331	347	347	315	374	377	352	358	305	356	376	367	352	342	359	371	357	348	308	349	322	348	328	392	385	371	326	324	371	367	353	386	360	375	376	349	376	384	352	341	330	348	375	328	352	373	386	387	354	342	386	359	343	368	317	357	355	342	378	349	357	347	337	321	361	367	366	352	344	357	354	325	380	327	374	345	334	335	355	345	342	371	371	358	389	367	338	353	341	335	350	350	377	338	374	346	360	329	389	380	346	364	358	346	348	362	323	358	397	344	360	341	383	354	380	385	360	358	348	335	343	360	347	331	346	364	348	328	364	359	333	346	349	334	320	317	341	363	361	358	342	392	314	334	361	362	409	344	349	332	334	355	352	363	331	382	318	361	351	342	342	361	350	359	349	368	357	340	364	349	352	305	353	363	356	367	352	353	367	310	343	368	377	362	348	363	356	358	389	352	343	337	379	378	336	389	352	366	376	375	314	362	342	372	327	366	350	360	372	369	327	338	365	370	346	354	354	386	343	348	348	322	369	340	368	369	377	370	370	373	352	355	339	349	371	357	324	352	341	391	321	341	358	396	372	371	345	386	353	347	370	337	330	313	378	332	374	386	363	358	342	320	370	384	348	336	350	347	343	369	351	330	338	366	365	323	365	332	384	313	341	312	378	376	320	345	364	360	356	348	336	361	373	365	340	353	358	322	349	384	372	367	354	359	348	350	367	336	363	354	375	352	348	352	410	368	365	369	361	364	357	373	356	326	343	382	367	386	362	362	376	325	360	369	344	371	351	366	339	370	371	372	354	351	335	377	352	359	357	345	337	352	377	354	347	359	388	359	349	334	375	334	337	365	342	356	378	369	376	372	365	313	338	378	365	365	299	327	329	348	343	333	356	340	368	350	352	377	354	371	350	332	332	354	373	347	374	364	361	322	304	346	376	330	307	379	359	354	407	362	338	355	367	337	345	350	347	331	376	350	388	328	346	363	342	365	341	355	354	407	361	378	342	343	356	382	308	346	381	365	352	379	339	373	369	316	338	393	403	353	347	352	359	373	368	401	343	380	333	351	348	327	331	344	337	360	395	363	357	373	327	364	369	373	386	340	362	370	363	369	358	349	359	375	355	352	355	364	358	363	382	334	362	390	384	380	358	322	340	351	334	370	374	320	333	352	320	324	372	371	354	357	347	354	309	351	366	319	325	356	363	372	379	370	344	381	369	349	348	334	355	324	359	363	338	368	339	387	341	350	348	348	350	343	363	362	345	359	348	342	344	374	371	345	331	342	349	350	389	348	374	353	360	392	349	371	389	343	366	360	313	378	376	354	337	391	370	331	337	341	351	348	372	361	354	348	349	348	348	349	336	311	383	367	368	339	336	353	373	352	359	353	352	333	356	352	359	341	335	359	350	365	358	348	340	337	373	355	337	321	388	350	358	373	344	368	330	369	363	359	329	372	347	385	350	392	344	361	366	320	370	324	353	363	357	359	341	356	339	330	358	391	350	363	344	340	315	364	343	345	349	356	343	367	360	404	342	335	363	350	359	343	364	370	348	371	355	388	306	357	346	366	317	388	322	348	361	363	341	351	354	347	360	342	360	352	386	329	359	339	303	345	355	363	354	354	340	355	369	359	351	348	350	360	355	320	383	336	359	343	356	364	373	378	418	339	386	341	325	384	357	367	364	334	325	354	352	359	359	313	349	330	334	364	350	366	382	378	384	348	342	373	354	358	356	375	365	346	361	327	331	334	357	347	331	359	361	361	380	354	315	353	362	337	363	341	345	384	372	338	346	378	372	372	346	351	330	373	369	374	361	374
50499	48143	51837	47974	46635	41535	51771	52741	52145	50304	41635	36112	33112	41589	35390	30309	32553	33896	28428	33423	39960	34095	25239	25220	26635	25825	19292	21071	20335	13007	11117	10397	10024	9253	8395	8257	6704	5905	6011	4549	4859	4248	3984	3981	3475	3336	3911	4163	2519	1216	709	494	447	383	332	304	309	347	406	349	389	486	513	500	622	641	266	178	180	174	179	170	185	180	157	199	192	190	183	199	163	160	180	178	184	186	187	172	175	175	181	174	153	183	174	177	186	183	188	184	173	168	177	197	193	168	179	204	171	160	173	194	180	165	176	143	180	173	163	193	178	172	182	183	166	188	191	167	178	177	165	180	163	165	178	170	188	157	202	186	170	163	175	185	175	173	201	205	170	168	176	167	152	168	149	172	189	194	160	170	180	167	189	213	165	162	178	189	184	180	180	176	179	175	182	175	157	186	193	191	184	177	192	176	158	187	181	167	154	197	193	189	156	192	193	172	175	179	211	163	209	158	167	195	164	190	182	187	186	200	191	197	159	178	190	173	174	178	169	191	177	163	174	174	180	182	141	173	170	171	167	176	189	174	166	182	192	159	193	183	170	186	199	162	156	205	161	172	155	163	179	178	158	176	180	165	150	152	196	188	139	154	165	170	146	182	185	156	191	162	183	174	158	165	163	171	177	180	194	181	184	182	178	167	185	143	180	192	183	157	178	186	181	194	180	188	197	175	169	201	185	174	195	173	183	163	162	179	165	176	154	175	188	193	201	202	187	176	180	168	186	183	194	166	180	179	200	164	188	169	198	174	206	166	158	181	182	171	179	191	186	182	197	181	202	177	187	183	174	170	161	170	156	158	182	173	194	178	183	168	158	169	191	180	156	168	189	172	162	169	186	196	172	185	176	142	189	159	204	200	195	186	191	153	172	180	193	187	184	195	155	191	165	188	156	208	167	185	158	157	172	162	167	197	175	180	202	170	193	172	173	168	174	178	173	187	159	178	188	204	168	175	182	177	179	177	214	156	202	171	195	181	188	165	190	164	168	182	207	185	174	183	158	163	186	178	169	187	180	183	188	169	181	182	191	178	177	202	166	172	197	160	179	173	177	169	191	199	168	191	152	161	155	178	206	157	171	183	172	195	189	169	181	191	171	191	188	173	170	195	179	173	179	175	183	201	164	180	197	180	190	184	161	192	163	149	179	176	164	186	204	186	180	155	159	184	150	176	187	199	166	188	186	175	168	172	209	173	202	201	189	211	190	185	152	185	162	184	191	164	174	185	196	171	155	156	177	171	178	182	163	186	188	176	181	190	175	173	143	189	202	175	164	170	173	168	166	162	154	195	159	189	179	190	173	167	195	159	184	162	188	186	186	165	170	157	192	170	171	186	190	161	181	204	175	175	185	192	175	160	176	175	180	153	174	169	189	203	152	142	189	176	195	172	186	192	166	184	188	180	197	198	202	190	177	178	198	177	172	176	162	171	191	177	162	179	138	168	203	207	180	142	191	188	168	172	179	173	201	173	188	164	192	172	180	184	201	165	193	198	184	189	163	218	177	184	171	179	167	173	160	162	176	170	185	171	165	186	164	184	202	175	183	145	170	161	194	184	174	199	153	190	167	185	174	163	185	180	168	177	165	184	198	171	188	196	171	177	188	156	168	166	197	186	147	182	183	168	178	181	174	197	196	189	177	182	177	176	191	209	174	189	178	186	175	179	146	173	181	207	180	201	192	176	165	176	184	173	168	195	186	172	169	205	205	163	182	153	198	186	160	179	171	190	171	183	156	175	171	161	190	173	154	149	183	194	189	181	189	172	164	190	181	161	185	169	179	191	170	163	185	165	165	185	178	203	188	181	184	167	188	164	166	173	177	163	160	174	155	190	166	157	178	152	187	191	178	151	183	187	191	178	156	171	154	202	156	167	176	181	169	169	163	183	194	172	142	171	177	179	165	175	169	176	190	188	170	195	198	161	168	185	170	173	180	198	187	175	173	142	199	176	176	148	183	147	152	194	157	195	152	199	161	173	190	166	178	177	174	175	161	148	207	157	182	141	169	171	189	170	202	176	155	195	189	193	177	164	174	157	176	162	192	177	190	189	179	180	188	155	169	180	184	181	179	183	191	190	147	185	168	185	207	183	157	171	173	158	148	148	212	184	175	170	192	169	193	171	154	173	172	178	170	167	177	171	157	171	210	156	176	167	161	163	163	182	152	182	187	191	200	157	199	169	185	181	198	171	177	166	185	182	173	191	150	172	153	187	175	175	176	164	171	181	185	188	201	182	183	169	182	196	167	167	177	181	177	187	171	183	150	169	188	189	176	145	161	174	178	153	204	191	167	170	171	199	178	159	157	165	192	184	161	191	181	172	172	164	174	185	174	172	169	184	192	183	161	167	172	168	180	207	194	189	181	193	192	196	202	199	171	198	172	190	195	173	191	171	176	181	172	180	183	164	174	188	198	186	174	193	187	169	177	166	163	179	186	190	163	176	168	182	159	170	183	154	165	185	188	167	185	178	181	174	162	163	150	177	154	186	192	165	191	156	178	182	175	162	175	188	166	188	176	173	187	168	159	171	179	181	172	178	194	199	179	162	170	174	176	167	181	180	180	198	179	175	156	158	192	160	173	182	183	155	173	215	173	174	197	185	168	178	192	174	186	158	168	181	167	186	168	197	174	205	168	182	174	180	195	177	154	171	154	194	188	189	198	186	177	192	199	178	164	157	176	178	164	200	164	175	172	195	191	186	191	187	172	176	181	179	178	176	169	172	175	172	182	182	169	173	159	173	191	186	192	164	157	175	211	176	172	165	169	165	181	168	168	175	181	187	168	164	165	175	194	172	175	175	166	171	173	180	188	155	177	185	164	171	160	146	179	194	195	204	180	177	206	190	186	171	171	193	178	189	180	162	156	171	172	186	165	202	200	167	187	185	178	184	167	171	189	201	164	168	168	176	173	187	167	163	160	179	174	183	201	177	189	191	170	180	195	171	168	192	172	176	171	172	187	182	179	162	216	164	153	197	165	197	198	188	176	186	170	165	156	167	172	159	152	167	169	193	177	196	193	186	157	156	198	171	153	183	155	159	182	189	190	190	186	189	176	188	183	170	195	162	155	154	168	187	189	178	171	199	148	180	144	160	179	167	168	193	182	175	150	187	190	148	177	186	176	172	177	181	178	191	176	164	176	175	179	184	210	184	181	178	165	171	178	164	159	157	159	165	157	187	173	173	177	172	171	192	177	178	203	160	158	182	167	201	192	208	193	161	196	209	189	166	170	176	169	187	176	190	185	171	174	157	172	189	189	198	164	209	188	181	174	188	196	187	173	153	189	189	167	165	187	169	192	183	159	165	178	174	185	194	136	171	199	177	164	195	183	188	188	188	199	171	189	184	157	170	191	194	172	176	200	184	192	177	168	185	172	166	172	164	178	161	167	165	165	170	182	170	179	166	188	152	203	191	172	182	196	168	208	176	177	175	173	185	182	163	196	199	164	157	196	173	138	185	171	188	173	198	193	176
35672	40952	51738	55741	56421	53248	60631	63137	67430	63746	55926	52884	50577	59351	52225	49137	53137	54162	48117	55480	58811	53889	44498	44586	49402	44184	41008	43637	42919	31438	33128	32095	31094	30235	28458	28619	24642	23272	23219	19937	21036	18685	17881	18329	16288	15867	18366	18024	11618	6666	3760	2448	1977	1990	1561	1435	1273	1667	1925	1713	1870	2502	2493	2633	3211	3179	848	530	495	469	493	495	486	483	477	435	472	481	482	482	432	442	479	550	536	486	465	433	493	460	474	502	472	465	482	474	460	433	483	433	461	420	442	508	476	485	471	508	442	478	462	469	469	476	462	452	466	443	445	468	489	479	444	477	489	516	477	483	486	467	449	476	464	446	501	486	443	472	469	493	479	458	434	481	409	454	471	463	413	447	457	466	467	487	468	453	448	488	454	460	446	444	445	459	449	455	439	444	501	454	446	489	435	510	432	460	472	466	452	448	458	472	490	459	448	488	474	496	410	457	453	467	461	462	467	456	464	461	388	445	490	454	504	460	443	493	473	464	471	455	443	441	449	465	424	444	462	482	501	485	480	513	482	479	472	469	472	453	433	505	485	480	467	461	449	485	476	474	464	475	482	446	496	489	473	450	447	531	504	483	430	471	484	486	483	459	488	507	467	456	449	445	480	456	506	470	446	467	492	424	455	447	475	496	470	453	479	479	424	478	508	447	457	456	489	470	442	497	474	436	488	487	447	455	463	445	446	437	484	455	491	491	467	445	480	460	429	487	476	495	474	498	474	435	487	440	460	485	462	470	499	437	459	453	465	447	466	488	469	447	441	475	460	484	485	485	445	479	459	466	488	457	489	452	506	460	429	472	465	456	423	437	505	448	435	462	512	508	465	440	401	442	476	498	480	460	479	469	498	466	470	439	443	473	438	464	506	458	483	470	466	463	447	462	477	512	450	469	477	450	474	441	437	479	456	436	458	479	428	459	469	475	492	476	488	469	480	439	450	486	470	470	465	481	464	414	471	496	500	453	453	478	426	486	447	405	443	453	465	506	450	483	471	515	493	452	418	471	465	462	457	467	463	498	497	479	498	461	468	471	470	429	498	427	462	468	434	495	459	455	479	475	470	444	497	467	492	443	498	484	496	479	505	449	452	462	478	479	458	451	462	506	474	443	497	451	487	464	463	460	486	469	470	484	454	441	493	472	468	434	414	497	467	505	474	529	445	428	452	485	459	469	485	463	429	471	480	495	466	499	477	443	485	456	456	466	448	452	489	433	480	475	484	495	463	473	450	474	474	477	451	446	444	447	496	508	498	469	473	419	464	451	459	446	479	465	463	471	460	454	412	475	445	452	441	437	452	489	476	447	481	462	444	450	477	452	489	466	468	461	447	463	459	457	492	492	468	509	461	507	499	450	498	465	478	440	439	454	459	483	480	492	456	451	459	464	453	440	456	483	480	466	483	481	450	500	457	509	451	446	450	484	475	451	455	491	508	447	503	463	495	452	479	468	526	455	476	462	504	441	470	527	479	434	496	463	473	438	469	483	486	481	446	461	498	469	459	472	453	450	445	442	462	435	471	490	426	442	453	471	472	474	478	458	466	445	484	457	483	476	471	447	472	492	481	454	488	450	466	413	486	441	418	449	438	476	477	465	487	505	463	462	443	416	466	494	462	456	438	485	422	469	437	457	421	477	475	471	483	462	482	479	434	444	473	465	504	467	506	459	485	441	473	465	442	422	488	437	446	463	427	457	495	423	438	482	458	468	470	447	458	494	469	489	489	483	457	457	465	465	467	498	457	442	476	483	469	480	444	464	479	494	452	444	504	474	457	465	474	476	452	470	479	450	486	482	444	441	468	452	468	438	466	454	462	486	456	431	473	480	452	494	450	467	428	474	428	490	452	443	414	461	426	498	460	483	448	437	438	472	480	485	471	431	465	462	465	490	506	429	468	492	475	478	432	457	457	464	467	470	434	444	497	482	450	461	494	491	458	503	458	457	455	502	461	472	457	466	438	470	455	466	457	489	447	501	467	461	486	467	461	496	441	464	465	493	415	464	448	498	421	472	486	494	456	461	468	459	458	458	467	449	460	476	471	465	455	434	490	474	445	457	441	461	403	439	468	453	460	446	482	467	458	445	481	460	473	482	482	458	472	464	466	440	491	459	491	447	484	432	459	474	462	491	502	459	491	511	485	448	452	470	448	455	501	456	504	448	474	490	446	446	467	468	467	481	447	445	478	446	470	497	473	466	480	467	452	460	429	506	473	464	508	462	459	443	451	501	455	459	458	438	439	439	489	446	479	446	474	487	453	476	502	518	436	473	460	478	452	476	474	491	436	484	476	464	451	491	475	455	496	468	424	434	472	489	482	436	485	465	445	489	459	476	514	484	462	452	436	452	471	489	445	452	462	453	462	459	466	504	476	457	489	478	500	501	475	464	476	483	471	461	448	478	446	449	469	433	485	475	455	456	461	455	457	471	486	461	481	448	486	448	497	475	489	495	456	447	465	473	469	461	467	495	501	458	448	487	440	447	471	472	475	501	490	486	481	453	442	434	465	482	445	454	447	488	432	437	472	453	495	423	446	456	502	440	476	497	463	465	471	459	455	473	424	477	474	442	439	449	446	473	419	434	481	457	460	469	482	447	466	452	450	445	440	466	437	477	452	472	489	479	476	465	483	438	469	463	513	473	473	433	428	460	489	442	444	448	464	476	455	459	487	460	441	473	440	487	509	466	455	474	474	468	483	428	467	490	443	440	477	482	465	486	453	429	429	424	456	490	445	482	501	463	454	442	449	424	462	457	476	440	480	469	441	448	464	458	474	480	469	473	475	446	503	458	508	482	492	490	479	440	500	446	475	482	482	463	454	456	473	462	519	461	480	499	481	461	432	423	470	443	476	480	490	476	455	477	503	417	472	438	466	426	489	470	462	453	481	439	473	451	454	453	462	456	421	505	452	449	480	454	466	494	459	478	456	482	509	481	486	488	442	480	462	455	458	483	490	506	455	467	468	470	459	496	500	448	486	492	468	462	456	438	447	452	461	467	447	493	435	459	453	480	480	457	463	437	517	454	451	450	486	465	451	464	446	480	465	465	480	499	462	471	467	461	462	470	442	443	507	518	506	459	448	467	456	428	477	458	469	441	512	524	468	437	439	453	490	484	485	431	469	436	510	459	435	454	476	468	492	443	462	425	450	470	455	469	452	483	471	467	465	469	432	458	479	438	485	454	448	482	458	467	466	443	445	453	457	468	472	506	439	497	452	458	458	466	456	482	512	474	466	463	460	483	451	463	490	472	450	461	471	461	444	458	480	484	460	436	489	490	502	496	488	445	428	471	495	496	450	438	468	443	462	436	460	463	452	484	474	452	426	491	475	478	456	443	460	465	458	480	503	490	450	473	499	482	459	474	475	432	435	513	453	480	426	492	459	482	478	444	476	456	460	423	444	492	452	411	413	449	507	435	447	465	454	446	465	471	435	445	451	492	429	455	460	457	473	480	455	464	436	449	486	464	455	459	503	482	455	462	456	500	467	438
26919	24270	23616	17971	11719	6800	6747	7855	5537	3337	2511	2327	1899	2239	1772	1546	1608	1650	1406	1638	1812	1499	971	1133	1095	1017	862	874	859	560	531	476	451	428	345	423	380	298	331	278	291	219	260	270	242	205	249	265	201	182	142	124	122	147	117	136	115	124	124	147	122	149	119	117	116	149	145	109	127	95	111	127	125	109	114	141	130	117	114	116	109	107	128	111	126	122	125	121	105	121	136	101	134	125	118	120	116	104	97	103	115	114	113	123	105	118	129	107	116	102	123	112	113	138	115	119	133	113	107	100	106	113	105	119	119	117	125	105	105	122	94	139	131	86	131	132	116	124	101	109	103	102	108	123	127	112	105	128	113	118	97	129	121	107	125	103	121	123	120	105	102	109	111	117	128	111	111	112	122	109	104	124	110	109	119	126	141	92	101	109	120	96	123	102	107	124	125	107	133	137	116	118	111	116	117	111	117	106	119	122	95	105	122	108	95	124	97	99	134	110	123	114	117	126	138	110	111	103	112	103	123	125	122	114	88	105	105	114	104	97	137	117	111	131	107	95	101	122	105	107	121	125	98	94	127	135	123	107	113	122	105	118	102	108	99	113	111	114	144	123	106	116	112	117	91	119	134	116	116	122	131	113	98	107	126	102	116	122	108	124	128	115	119	124	118	105	110	106	99	110	110	110	108	117	122	92	112	112	121	115	92	123	118	116	119	104	127	117	101	113	123	101	140	110	111	131	118	129	107	106	125	114	110	118	108	117	127	138	115	110	98	119	129	126	109	113	100	110	106	124	108	131	113	114	102	88	92	108	130	112	121	109	129	115	116	100	122	124	144	120	105	100	134	102	133	123	114	92	120	95	111	125	123	132	98	124	123	134	116	107	117	116	104	101	131	127	138	98	113	124	117	108	93	131	103	107	117	102	121	98	125	122	118	114	104	103	127	111	124	121	109	116	141	130	109	124	113	115	119	134	118	131	140	100	107	146	114	119	104	105	124	115	121	126	120	99	118	142	120	115	118	122	112	110	113	112	111	103	123	116	120	113	118	104	124	116	122	137	108	112	111	124	112	125	126	106	117	119	120	109	104	113	121	130	119	137	119	115	120	129	110	94	118	146	124	121	119	123	120	116	115	117	121	116	127	87	131	125	132	114	89	104	108	111	119	110	129	118	128	102	91	114	113	142	137	103	106	105	113	118	112	119	123	110	94	119	109	119	97	121	123	117	114	114	115	141	109	112	109	103	115	118	117	83	117	128	109	112	108	112	124	114	113	113	110	114	117	103	118	98	111	119	106	117	109	125	111	115	98	107	98	114	111	128	109	114	122	96	100	126	101	114	97	96	125	109	126	121	114	123	105	118	126	109	130	111	110	101	93	116	91	102	112	130	132	113	143	125	120	107	103	127	102	103	115	108	108	106	126	139	118	105	110	107	117	126	105	129	106	121	101	113	119	123	94	104	112	111	110	94	106	122	120	109	117	119	107	125	89	129	100	117	113	125	135	140	93	100	118	102	118	118	114	116	115	105	116	128	140	136	116	89	108	98	105	112	115	119	118	102	113	115	121	103	115	105	99	91	115	138	100	109	118	125	107	98	116	128	143	118	129	130	116	108	113	120	102	110	123	122	100	113	107	116	108	119	111	91	107	124	117	120	115	127	103	120	125	128	109	111	129	122	99	116	120	130	106	124	119	105	132	122	111	107	119	114	105	112	120	129	106	107	124	109	123	104	113	107	110	107	101	108	116	98	108	101	115	115	108	118	121	96	119	115	120	116	116	112	116	128	102	113	120	121	90	120	105	95	111	113	124	129	113	119	111	95	87	102	107	112	112	109	93	119	120	104	97	122	111	113	120	122	109	101	111	102	90	114	123	121	108	115	124	126	123	123	124	111	118	104	138	137	127	121	102	146	112	128	119	122	106	119	98	116	101	116	101	128	113	137	121	121	121	114	119	119	114	114	128	124	110	116	131	114	113	125	121	113	117	126	112	110	110	111	96	107	133	112	97	124	124	115	93	119	104	100	109	113	108	126	102	122	120	116	113	103	110	119	107	93	131	108	98	135	119	109	108	121	119	124	128	109	104	100	121	132	117	137	119	106	111	104	117	102	123	129	123	96	135	122	117	134	91	116	122	122	112	107	116	128	134	106	109	108	117	118	120	113	114	118	120	102	116	126	118	131	106	110	113	95	127	101	121	113	118	114	105	125	94	125	123	106	118	106	109	108	101	114	120	130	105	128	115	127	115	115	123	111	109	107	125	143	113	113	118	117	127	110	124	110	112	122	142	121	137	124	117	102	118	131	131	133	105	105	109	119	124	89	119	111	119	116	98	100	114	105	117	124	127	110	114	131	118	106	118	113	134	116	112	114	115	117	116	103	115	119	118	101	141	103	106	96	125	115	114	134	105	114	101	116	109	114	130	114	123	108	120	108	90	130	121	108	146	105	115	109	110	115	121	123	117	131	92	99	139	102	130	116	115	109	107	130	114	84	126	112	125	132	119	111	129	109	130	133	96	121	119	117	126	111	103	108	110	105	113	113	138	103	131	97	115	118	121	128	116	103	113	133	101	130	125	124	105	114	107	124	112	125	123	122	118	119	129	138	105	130	118	95	137	123	119	107	111	116	102	109	126	104	107	126	114	117	129	122	122	118	130	116	102	116	101	118	130	101	98	120	88	135	112	120	102	141	122	115	135	98	130	110	118	103	99	114	107	118	109	132	109	111	125	109	106	100	123	111	111	131	128	112	104	129	130	124	130	133	125	104	114	111	111	121	105	118	114	112	120	106	138	87	116	119	142	129	128	114	116	118	108	110	132	118	129	129	108	100	113	117	110	125	129	105	115	116	104	116	129	118	134	112	108	128	107	116	122	104	128	124	121	143	141	127	100	101	98	124	112	106	121	120	107	129	117	108	134	114	103	132	119	116	116	112	90	112	124	120	100	114	104	90	110	115	135	131	105	123	106	119	119	138	104	128	116	135	129	106	125	132	98	134	102	111	109	136	117	109	110	123	105	108	120	107	110	129	122	125	111	118	120	109	130	115	103	132	109	122	114	112	111	92	124	123	100	120	106	98	102	110	130	107	115	112	116	111	128	98	115	108	105	119	122	108	115	105	113	108	121	119	116	105	119	134	118	112	131	104	108	102	117	117	117	96	114	109	105	113	95	121	117	119	107	105	130	110	122	108	133	119	93	122	115	126	113	124	114	116	112	104	121	112	129	116	119	119	107	122	121	125	109	125	117	125	123	109	115	105	131	112	121	129	112	109	114	112	131	111	94	115	118	140	125	120	160	109	100	127	95	141	112	112	121	118	119	119	109	103	101	117	115	119	124	108	101	102	114	126	117	126	121	100	131	128	126	99	113	116	121	132	131	132	130	108	126	127	130	126	130	113	125	104	137	111	109	101	127	121	108	108	111	127	111	119	111	130	120	129	118	135	114	116	115	101	135	101	117	109	108	104	99	119	108	115	119	113	123	116	113	109
17012	19959	28011	28951	24088	18760	20946	23924	19205	13254	11605	10709	9393	11612	9150	7833	8387	8957	7272	9063	9695	8133	5040	6134	6192	5810	4428	4701	4616	2860	2852	2779	2261	2237	2153	2266	2000	1651	1691	1324	1550	1238	1339	1331	1218	1088	1151	1277	981	645	477	405	398	374	352	374	389	343	381	409	389	400	400	415	435	446	348	323	352	319	296	332	323	312	309	353	343	326	261	298	323	323	307	309	336	360	350	342	323	294	309	290	342	342	326	332	310	311	328	321	323	310	311	348	335	323	313	308	297	322	357	341	329	313	287	320	328	305	332	336	335	328	351	305	322	312	317	338	319	367	312	313	311	338	325	325	297	267	319	318	308	329	333	323	332	307	344	315	323	315	314	320	342	329	305	310	341	310	304	310	321	353	315	339	294	296	350	354	344	312	328	310	321	328	307	364	328	323	332	322	328	325	306	326	296	327	295	293	338	324	302	315	330	338	344	304	321	270	333	313	296	319	306	335	341	341	346	318	316	342	310	323	307	314	301	329	302	338	308	322	323	310	329	295	308	307	320	327	307	307	324	305	314	350	318	262	343	347	325	308	336	309	332	306	317	315	325	306	343	320	329	333	324	291	313	334	294	325	349	325	346	328	316	318	309	348	325	305	350	320	321	323	342	323	295	330	322	317	342	310	316	326	328	327	324	311	312	316	320	308	354	311	320	319	321	304	330	300	328	334	328	295	349	325	323	305	337	329	320	355	346	333	310	311	334	307	334	329	310	289	304	349	331	333	323	329	308	320	310	329	358	311	323	347	311	329	314	312	322	324	319	340	296	317	297	339	313	345	299	310	326	336	336	312	309	313	319	333	342	341	313	314	318	342	310	346	329	332	313	341	356	326	299	325	335	365	314	309	309	304	336	299	334	314	337	326	308	323	337	340	306	310	314	342	300	302	334	319	295	344	316	328	368	305	314	349	318	377	293	340	321	307	330	302	288	303	340	323	328	330	294	355	353	322	326	324	367	356	346	373	318	306	322	318	315	330	331	332	316	315	325	310	290	325	317	283	316	327	322	326	309	316	334	340	319	326	304	313	319	333	350	322	343	312	338	311	314	333	316	344	333	322	313	308	297	325	313	326	346	328	301	342	346	323	317	339	288	323	372	324	298	352	313	302	307	349	335	360	352	325	325	304	343	311	329	279	336	296	303	336	316	291	301	296	335	339	307	298	296	361	355	278	330	332	329	311	336	320	308	303	299	332	324	335	325	318	309	320	324	292	317	318	334	345	315	330	345	300	316	331	313	303	326	330	333	298	293	342	322	298	325	345	313	318	310	340	331	311	312	307	331	333	333	292	318	307	323	329	313	323	319	332	300	347	289	318	326	289	319	324	331	317	354	335	324	342	342	345	357	327	292	330	291	321	343	343	349	299	334	291	342	353	330	300	333	326	314	317	328	292	307	336	324	314	306	321	314	293	328	354	303	293	349	284	316	362	291	311	338	329	304	316	297	345	325	302	315	306	341	337	319	334	316	298	329	326	319	332	333	316	333	318	300	312	327	317	310	339	342	313	358	323	321	289	316	286	330	305	322	345	306	308	359	328	332	327	339	331	328	334	308	362	310	313	337	343	349	310	330	312	326	289	344	276	305	327	336	325	305	329	322	311	328	328	330	277	314	320	279	345	292	325	361	325	337	320	316	297	298	318	306	293	325	329	300	327	316	325	306	302	321	331	330	295	331	325	299	329	347	308	318	309	288	350	294	321	333	329	297	317	334	351	326	345	307	318	335	331	351	337	310	337	339	305	326	361	336	317	291	344	333	325	315	316	338	343	309	326	347	325	296	344	304	339	322	338	347	320	309	343	330	296	313	322	318	316	313	331	316	310	342	321	288	317	330	347	317	360	280	326	343	328	365	330	313	309	323	307	313	357	310	313	311	330	322	345	314	336	345	327	344	309	324	307	327	325	321	363	318	330	336	326	333	311	325	324	371	313	292	338	340	328	315	334	317	307	336	336	287	336	302	306	316	299	327	324	305	330	335	352	345	358	337	311	321	321	325	288	351	333	339	337	315	341	297	316	304	330	349	365	336	323	333	314	328	309	291	323	324	314	334	334	313	338	302	323	372	323	338	316	350	325	335	337	346	322	314	313	320	324	328	357	344	326	325	326	305	334	336	338	292	327	322	322	352	297	351	313	317	361	327	341	340	322	355	344	325	332	332	320	356	300	337	325	314	350	316	315	311	314	330	317	305	334	339	333	324	322	334	298	321	332	307	299	350	348	325	335	317	339	327	336	330	315	309	310	304	322	346	324	345	294	341	294	318	330	324	295	325	314	332	347	332	312	309	350	303	303	323	335	324	328	302	317	327	355	349	291	320	320	316	283	322	326	301	309	303	332	336	314	340	296	315	317	312	303	294	351	297	349	344	341	356	357	311	320	297	345	327	343	322	301	324	318	319	327	342	287	321	311	345	334	343	336	330	301	318	324	297	275	324	322	328	287	320	309	299	333	335	317	362	336	327	327	307	333	299	323	293	333	327	318	346	326	306	315	318	313	304	345	314	305	296	335	325	307	318	298	287	334	309	304	323	357	313	311	354	339	318	311	317	339	304	321	304	336	343	304	323	355	324	315	316	301	292	311	353	344	356	357	330	336	314	323	331	329	331	296	329	310	326	331	346	318	315	342	327	342	331	322	288	329	297	304	342	339	325	330	334	320	344	294	317	320	323	316	309	326	306	329	336	325	337	312	333	300	326	354	361	323	292	325	338	337	309	323	326	331	330	333	299	314	300	323	305	330	349	307	304	296	312	305	311	330	306	352	295	321	322	323	326	327	320	352	337	324	354	315	330	314	335	340	354	324	348	325	316	314	303	327	344	298	349	333	335	345	338	338	336	319	307	325	312	324	314	350	306	315	345	354	306	307	319	311	284	326	321	339	349	330	315	310	289	301	323	339	321	342	336	342	358	305	345	295	332	310	299	357	336	370	336	329	330	328	321	316	348	345	375	335	319	313	283	310	369	362	341	327	353	327	323	299	329	326	324	360	343	307	315	311	320	295	317	288	316	307	300	312	297	305	341	304	345	300	318	319	344	326	322	296	313	333	304	295	291	309	349	337	295	363	325	332	297	324	291	303	349	275	316	326	308	314	350	275	341	324	310	324	339	325	338	326	342	352	310	357	355	290	307	332	349	298	358	298	359	317	335	342	332	321	325	286	296	313	317	309	345	315	351	339	325	334	317	306	288	332	334	337	298	276	359	319	289	324	331	330	320	364	340	310	332	323	320	325	306	334	306	337	309	316	316	306	283	327	334	348	354	293	328	338	325	317	317	307	365	304	301	319	328	330	335	309	321	310	345	298	327	324	333	326	338	353	299	343	341	330	347	341	331	329	297	315	341	287	302	322	309	308	323	322	330	348	346	300	333	335	338	336	302	341	319	333	302	355	359	341	305	330	301	315	334	333	336	335	295	320	359	309	319	313	321	296	311	327	293	332	322	316	322	301	333	319	325	286	313	328
41448	42948	45475	45895	40527	32476	36885	45185	44359	38205	28239	22617	23944	27665	23233	17893	18934	22127	20274	17718	22123	19853	13950	14731	13716	14137	9036	9597	7777	5571	6215	5444	4388	4032	4251	4431	3663	3215	2844	2398	2628	2412	1810	2264	2271	1695	2012	2108	1481	745	442	343	285	217	224	172	205	237	322	350	278	256	253	251	268	223	189	129	153	149	133	112	123	136	118	121	118	133	117	130	135	115	106	117	107	135	142	120	135	131	141	115	124	135	127	126	124	111	120	131	132	114	122	128	123	132	131	134	145	122	161	159	132	138	132	136	130	130	119	147	117	126	131	133	132	136	113	135	139	128	127	130	142	149	128	141	126	126	118	115	157	132	136	107	141	128	138	135	142	130	127	113	136	140	145	124	153	136	152	124	143	133	136	136	154	133	139	131	130	135	142	142	127	111	128	129	145	140	149	121	116	118	133	136	120	105	123	125	123	117	140	123	141	150	125	143	145	137	133	164	127	129	112	124	120	140	132	119	124	137	125	126	140	113	132	136	140	137	128	130	126	114	116	134	124	121	131	140	121	154	134	122	130	129	133	133	139	143	149	124	138	130	125	144	116	127	123	124	133	123	125	119	120	115	135	119	115	137	135	122	131	116	140	106	124	114	121	123	138	142	124	147	160	135	126	135	132	140	121	115	135	125	149	134	136	117	141	133	119	127	139	127	115	133	136	145	138	155	121	136	125	127	131	129	120	139	138	145	138	116	127	132	120	142	145	106	132	139	130	145	143	120	117	150	132	135	142	131	146	151	129	143	137	116	127	126	137	155	135	129	130	136	127	132	117	129	130	136	130	127	120	138	120	124	115	133	141	121	124	140	126	134	122	120	147	113	136	112	125	121	133	140	120	133	124	134	111	152	117	129	133	131	135	120	125	127	141	149	119	146	129	128	135	119	127	162	128	151	124	131	135	149	150	142	129	127	126	159	125	132	144	140	110	121	118	144	139	139	120	137	130	125	118	142	134	114	117	129	125	122	125	116	126	115	109	132	155	146	140	137	122	116	127	124	124	143	125	111	119	126	114	147	150	123	127	139	129	122	126	123	149	155	128	109	122	130	104	149	139	146	138	113	132	142	123	130	129	129	126	121	147	136	129	115	122	122	107	128	110	128	161	123	131	125	134	134	99	119	130	153	119	125	115	125	139	127	125	124	125	125	124	124	106	119	126	124	101	130	136	131	120	127	125	108	152	142	113	114	139	126	126	107	131	131	134	114	140	154	127	123	120	136	154	122	91	116	121	150	115	121	107	133	138	120	119	127	130	168	103	129	116	134	135	120	132	146	147	117	145	146	126	141	116	132	150	128	122	118	135	131	136	141	137	136	141	129	119	138	137	149	124	108	133	131	130	118	137	152	132	116	118	121	121	126	163	114	128	131	129	134	109	137	124	120	133	149	134	125	124	118	110	132	136	145	133	134	130	111	147	158	138	133	132	120	137	124	132	134	125	130	127	140	110	126	138	140	126	140	138	150	120	126	142	140	122	128	139	113	138	129	150	111	133	146	128	115	135	136	138	127	115	137	125	150	133	112	120	140	122	128	139	125	113	130	141	160	132	126	129	148	124	117	133	135	114	130	129	134	151	122	137	119	119	124	121	123	140	122	123	119	144	138	136	132	110	137	127	133	143	130	140	131	133	146	129	125	128	140	128	142	141	146	144	125	118	157	128	119	126	134	135	143	135	140	138	140	118	125	122	131	125	120	118	150	151	133	120	115	132	140	119	124	116	111	116	134	129	107	133	132	88	122	143	129	136	120	135	145	123	135	136	131	140	126	122	129	133	152	132	122	114	144	122	139	124	145	133	147	140	128	129	143	141	119	117	131	145	121	132	134	113	134	141	100	140	116	129	113	93	133	152	106	132	137	106	124	120	141	135	129	123	134	127	135	134	134	112	128	127	128	130	129	139	148	125	135	133	125	125	124	133	135	112	134	111	153	121	132	129	118	149	132	122	110	129	133	139	118	135	122	134	108	125	139	144	151	146	134	133	124	126	132	118	137	155	126	145	129	103	139	129	101	127	118	130	120	122	114	139	127	128	112	135	143	131	125	122	132	135	125	137	131	127	115	134	151	114	162	140	132	125	147	140	142	131	126	126	111	120	120	130	120	123	129	120	139	129	135	159	125	108	127	131	125	109	105	110	132	139	126	145	127	125	119	139	120	144	138	152	153	132	133	120	138	136	115	129	116	136	123	144	127	114	141	146	128	160	157	137	120	126	122	134	135	114	130	127	126	122	125	132	141	132	141	125	147	130	126	136	145	117	130	150	128	132	126	131	138	120	138	128	129	138	148	125	154	133	129	122	133	120	131	140	127	150	132	133	131	126	111	138	131	131	132	133	125	159	132	129	138	144	129	138	122	137	147	130	133	116	147	116	135	118	146	124	122	147	122	117	122	128	135	135	114	129	152	131	124	137	138	130	127	137	114	126	137	144	133	137	141	138	126	131	135	108	114	138	116	128	126	135	122	119	145	129	140	124	129	141	147	149	133	124	132	110	131	126	121	133	145	120	124	130	121	114	146	119	116	121	120	138	135	129	132	139	129	108	117	134	121	130	109	122	128	146	143	135	137	112	140	126	143	141	123	144	135	128	144	138	140	150	113	133	129	153	109	137	141	118	120	148	140	119	127	147	125	139	140	131	162	121	137	140	163	141	144	153	118	140	127	134	130	122	152	133	136	151	120	131	131	142	115	129	123	121	132	123	131	138	127	115	127	128	125	130	139	143	153	121	116	125	117	160	128	143	130	124	133	108	126	124	144	125	123	122	119	124	142	140	132	136	140	120	136	128	121	145	132	141	125	144	114	140	134	172	134	134	140	116	121	118	109	99	136	140	142	131	143	155	128	130	121	145	137	141	116	132	138	140	117	119	123	127	127	130	143	119	109	158	127	133	132	131	133	117	152	132	121	118	129	145	129	130	135	116	139	120	121	131	130	147	154	131	137	112	131	132	118	138	128	129	120	141	126	136	141	127	137	137	139	137	99	150	148	138	111	118	138	125	140	137	129	121	129	122	133	140	148	119	143	144	138	136	134	138	129	117	136	146	137	113	122	132	106	142	135	112	159	119	142	137	112	117	155	131	118	117	123	132	149	128	133	136	138	135	125	116	128	142	139	136	131	128	143	144	133	134	133	119	119	139	124	116	144	126	120	138	134	111	125	134	135	155	134	146	148	140	112	154	136	128	126	127	145	148	138	121	154	127	127	131	137	107	146	108	127	130	115	141	140	137	121	159	132	145	127	139	139	115	128	143	127	117	148	131	120	141	120	127	121	140	142	123	137	124	124	151	136	139	133	142	134	128	104	150	142	108	167	121	121	114	121	121	139	122	94	145	155	130	111	124	135	158	142	108	133	152	135	125	134	126	143	130	130	113	141	114	135	121	116	150	144	115	126	115	132	103	141	124	137	137	153	151	143	121	140	126	138	128	144	139	121	153	123	118	118	132	149	136	153	120	127	137	131	138	116
28294	35643	45754	50754	48354	44288	47951	55732	56298	50860	43251	40100	44262	48091	41825	38745	41724	44787	40892	39852	44384	42908	33915	36452	37032	35098	27702	31199	25004	21625	24130	22990	19933	19065	19578	20362	17363	15990	14384	12525	14116	12554	10420	12328	12963	9219	11700	10876	7976	4021	2448	1957	1465	903	861	756	934	1292	1636	1710	1233	1216	1194	1167	1365	1130	731	438	383	371	393	393	358	356	374	398	341	369	368	394	364	360	327	411	445	374	352	335	373	326	338	346	373	372	382	350	337	367	378	345	335	368	360	356	384	348	358	379	369	371	326	352	358	354	367	371	325	358	354	360	346	357	344	377	331	360	368	372	354	369	349	338	334	341	367	347	362	392	373	362	353	359	368	370	362	354	366	388	353	371	384	363	394	353	344	391	363	345	376	360	343	392	383	365	362	365	374	364	340	336	346	374	361	338	367	373	326	333	367	339	351	357	371	376	362	363	365	358	337	355	350	413	394	383	370	335	351	362	342	343	340	361	377	346	367	350	356	356	417	381	404	372	347	366	365	390	392	397	358	384	388	350	397	359	398	350	361	368	365	360	383	361	388	380	349	368	367	376	353	361	374	364	357	344	346	384	352	379	380	355	344	352	365	391	331	367	325	389	352	393	366	362	374	366	355	343	358	405	382	373	360	361	344	406	362	346	331	361	362	356	372	331	355	382	337	347	348	371	355	362	376	360	353	341	367	377	344	363	344	358	379	341	367	383	367	370	350	349	358	407	363	343	361	340	335	351	357	368	346	362	329	367	378	365	395	377	336	340	371	349	351	373	383	350	367	332	362	378	383	355	384	373	369	378	357	373	350	371	335	344	380	412	359	366	344	373	342	354	362	363	372	388	368	360	356	386	348	359	346	401	354	351	373	358	365	378	383	318	346	365	331	368	365	342	373	360	385	355	361	371	317	332	344	334	365	379	347	378	364	370	344	373	366	340	349	379	370	370	392	355	328	347	402	357	346	350	355	333	355	369	353	376	346	380	356	354	347	366	388	366	416	391	405	344	357	332	348	352	375	356	375	353	335	395	369	352	354	359	352	374	380	383	370	357	355	352	328	365	361	344	365	338	349	399	381	365	347	371	367	369	344	326	335	372	341	391	359	364	319	366	373	373	361	308	338	368	353	383	365	372	349	371	397	377	347	404	397	354	366	384	353	342	399	389	337	362	354	393	334	402	407	367	360	375	378	353	378	333	335	390	368	367	396	379	390	370	330	363	377	384	355	360	373	338	365	375	363	401	350	385	384	374	342	354	387	349	342	374	375	331	367	384	351	350	339	338	381	347	358	369	389	368	325	344	370	358	345	355	329	346	362	346	377	335	370	347	384	372	345	349	420	363	343	309	377	375	316	347	377	346	361	391	363	379	349	374	384	374	369	347	375	370	391	360	345	371	386	370	329	362	355	373	393	386	347	372	355	384	370	362	375	382	335	393	394	390	355	343	383	398	355	382	377	385	376	369	384	336	341	372	354	381	339	377	372	349	382	402	355	346	375	364	329	363	375	337	348	344	358	344	373	369	344	346	347	378	370	360	340	387	348	397	346	351	372	367	377	372	368	353	378	337	318	374	365	362	365	378	357	352	358	373	354	377	375	340	376	356	337	391	332	355	371	367	320	380	391	357	340	414	352	362	362	353	351	385	353	377	364	384	407	338	310	367	362	351	358	381	366	355	359	353	369	377	365	373	345	358	350	342	336	368	364	347	392	382	374	372	378	335	384	366	355	387	360	356	354	378	347	348	341	343	372	385	347	337	369	356	346	327	365	398	373	363	337	353	365	379	369	346	349	355	383	379	369	368	343	349	356	382	348	362	365	366	375	331	375	389	355	345	353	351	354	353	373	428	352	353	379	386	371	382	366	357	372	363	341	386	372	351	352	341	366	357	361	375	375	338	375	386	351	366	329	370	385	392	345	325	348	377	385	388	384	386	389	374	328	366	377	337	370	330	363	350	347	384	381	349	355	361	331	369	369	386	342	352	375	350	335	380	382	357	401	346	415	362	356	348	388	367	374	377	342	384	355	339	369	362	390	353	360	349	383	343	351	395	353	358	356	366	375	358	339	390	354	344	376	385	341	390	379	343	349	361	336	355	323	397	352	369	358	361	363	371	365	370	357	346	366	378	359	361	343	398	390	361	370	358	375	383	368	368	365	378	352	321	357	376	353	352	369	349	352	386	359	387	352	380	387	356	333	346	384	353	355	326	334	332	366	380	375	357	369	377	352	367	362	384	340	356	381	344	328	374	357	363	363	371	390	375	358	358	370	410	380	366	358	358	358	351	345	312	367	361	362	357	358	388	364	355	348	329	343	348	361	336	397	360	341	352	374	367	352	372	367	384	362	314	378	350	345	349	370	367	353	356	375	384	370	353	376	357	371	366	386	348	364	336	380	345	387	341	350	365	368	402	394	389	387	352	372	344	352	347	417	354	355	335	371	365	347	374	376	398	409	340	366	330	354	377	348	384	336	362	341	362	387	374	369	357	344	350	368	335	355	379	371	338	376	349	340	339	355	322	343	347	335	365	356	363	347	350	326	340	351	333	357	386	376	359	366	399	357	353	373	352	336	361	368	387	373	377	337	350	360	361	357	374	324	356	386	380	351	393	342	359	376	401	362	387	353	338	361	392	357	342	367	344	367	341	324	376	384	372	367	366	343	383	388	362	339	366	382	372	369	349	346	347	334	385	349	340	393	348	328	352	354	349	360	345	358	357	347	350	333	360	333	367	360	355	389	343	374	399	333	367	346	364	394	364	360	356	377	360	340	387	348	380	332	350	366	385	334	368	365	364	349	350	357	419	371	362	345	372	372	344	357	340	373	345	347	361	380	341	368	366	365	361	369	348	352	367	327	352	324	359	394	377	353	385	368	356	346	360	360	340	345	351	360	360	382	355	341	366	396	394	334	368	378	380	324	370	383	347	368	361	348	366	346	352	351	335	378	398	357	389	370	368	338	371	405	372	356	357	351	372	328	354	363	376	365	367	402	391	345	359	373	350	376	354	352	344	331	364	359	371	342	342	370	365	362	373	338	375	373	356	388	370	353	350	357	350	348	362	371	367	351	368	350	344	336	344	373	353	372	393	346	374	357	356	343	351	357	373	367	366	352	381	345	370	357	376	370	368	393	329	381	362	360	338	356	364	367	326	351	358	364	372	370	366	363	367	330	390	350	391	361	394	367	335	396	374	405	389	379	413	379	397	344	384	332	342	371	359	361	365	376	384	348	375	381	347	390	371	366	349	331	338	356	367	360	383	372	343	353	395	361	360	378	379	364	355	347	381	379	354	355	397	365	371	351	354	357	350	360	392	377	377	353	323	359	363	360	358	350	379	384	369	359	386	369	358	356	354	365	356	379	365	394	324	373	342	370	356	369	323	369	373	330	376	352	375	350	355	360	398	342	373	373	354	399	352	368	350	342	353	388	377	343	342	349	396	404	375	383	331	371	368	351	361	364	364	335	348	353	348	381	352	397	363	362	376	347	366	363	331
49540	48688	53276	49921	45726	40184	41283	56184	56965	50112	39250	31800	34435	42638	35562	29759	30832	34725	35289	32628	36775	33947	25700	27586	27370	24818	18783	20811	16635	13215	11935	11056	9682	8616	9026	9613	7614	7281	6088	5214	5914	6453	5383	4865	4352	4409	4674	5340	4377	1773	1182	1095	696	339	309	318	361	480	569	639	442	393	349	380	401	354	267	231	212	159	180	197	200	169	165	182	176	180	195	187	185	192	199	203	208	204	196	179	196	182	187	178	184	178	172	185	170	200	164	203	187	181	185	181	197	165	178	184	187	165	161	193	173	197	174	175	187	192	189	181	183	196	169	189	168	162	179	191	185	192	176	196	160	156	181	154	173	170	195	175	174	184	176	177	197	179	177	155	194	184	200	177	189	164	170	179	198	185	193	201	171	198	189	186	170	177	198	171	162	169	198	155	195	176	197	174	161	195	181	179	193	184	164	181	185	182	182	188	183	164	178	176	181	204	167	156	161	177	204	190	186	172	167	183	192	181	165	165	168	192	181	169	186	173	194	172	187	176	190	155	215	187	171	157	196	192	188	205	167	165	187	194	176	163	176	179	149	196	203	195	176	187	163	203	190	185	176	184	168	211	195	176	209	176	174	182	203	169	168	191	179	169	158	166	174	184	200	198	178	189	182	171	195	162	199	187	189	176	179	180	179	180	169	178	150	190	169	186	192	164	195	171	182	173	168	207	164	161	209	172	218	180	197	208	197	171	169	181	196	185	183	188	171	163	193	186	194	175	157	171	176	167	176	207	192	172	180	191	182	164	155	162	194	178	200	191	185	174	182	138	183	153	173	175	200	190	180	179	167	181	184	184	183	192	214	173	166	188	202	168	209	147	168	179	186	175	172	180	174	164	180	176	199	175	168	194	181	160	178	172	165	191	199	182	184	187	184	158	175	209	183	196	188	171	193	178	178	186	208	192	182	172	177	167	175	162	180	183	172	192	192	178	198	171	196	153	179	167	187	190	180	193	177	189	187	186	176	160	184	168	173	200	170	199	180	155	180	200	181	159	185	168	195	177	192	178	185	185	168	147	171	164	148	192	169	180	178	170	184	175	195	175	172	190	174	181	176	173	173	206	209	172	148	171	179	198	161	185	185	189	173	172	187	165	169	177	192	189	174	185	188	183	184	188	183	164	173	214	200	199	194	211	174	183	189	176	156	189	200	170	189	190	205	170	171	172	175	202	157	195	188	171	179	200	197	177	176	165	206	193	198	187	159	137	182	205	170	161	193	169	182	187	166	179	153	190	188	171	196	175	167	202	180	170	219	175	162	195	157	179	165	172	165	186	172	158	151	168	174	190	162	172	171	173	203	164	185	177	204	189	177	209	186	192	150	197	175	173	181	177	184	190	181	198	185	186	166	179	201	190	167	199	219	193	189	180	136	181	157	184	213	177	190	221	180	169	184	175	179	182	171	189	199	188	194	144	210	180	179	187	158	188	198	174	156	150	191	159	180	172	164	195	174	179	168	182	179	178	167	171	180	196	168	200	165	163	199	191	198	201	173	179	180	169	180	176	191	182	200	170	180	186	163	203	161	181	204	167	203	192	158	181	182	186	170	195	175	153	170	174	192	197	176	202	186	196	200	175	192	209	160	183	181	219	180	174	175	185	180	180	187	163	176	188	180	180	210	218	190	193	171	167	179	169	161	169	161	186	194	179	188	180	190	193	189	188	185	189	189	163	159	200	203	192	182	186	176	186	180	165	157	163	153	177	191	181	183	180	203	173	183	199	192	172	190	183	185	179	167	159	185	189	209	183	190	204	166	164	168	171	178	176	199	189	186	197	181	187	168	165	162	184	173	172	163	187	181	182	195	200	200	185	183	189	173	199	174	179	188	191	164	192	185	162	179	175	185	184	185	161	176	176	163	169	174	197	177	164	179	171	165	187	163	177	188	195	173	184	173	175	189	168	194	188	190	207	189	173	163	193	187	184	173	183	161	165	185	213	151	161	186	168	174	181	178	166	174	181	161	180	149	207	167	180	191	170	185	170	193	174	173	195	169	190	177	211	193	183	186	173	204	193	185	178	211	188	162	175	175	172	188	191	185	198	185	202	145	206	160	184	181	191	195	207	171	192	182	195	178	193	189	174	163	193	178	187	170	173	172	171	171	205	174	171	204	189	176	181	195	191	158	179	161	166	198	185	177	177	203	176	156	193	175	174	183	159	188	182	188	204	174	171	184	191	187	189	178	181	173	187	170	192	196	183	188	192	179	166	192	185	204	199	177	194	181	173	175	168	177	183	189	180	186	168	155	183	199	184	176	202	192	183	175	185	180	183	181	172	180	162	182	166	177	176	176	171	169	190	171	178	163	181	187	176	213	193	188	161	168	202	185	211	184	172	170	188	186	181	194	160	155	194	173	196	192	173	189	186	190	165	190	188	177	163	193	172	194	194	196	200	161	198	177	168	204	178	196	184	179	185	180	168	195	171	152	170	181	164	184	188	194	195	164	172	178	179	193	186	169	189	190	172	180	189	183	174	191	190	166	209	182	197	193	166	171	165	169	162	193	172	179	188	203	181	183	188	182	171	182	187	168	198	191	187	178	167	185	170	169	184	170	169	150	165	196	189	173	184	186	179	198	167	176	173	186	177	183	206	180	187	187	197	185	183	182	191	175	173	179	148	198	172	179	169	186	192	177	184	189	176	186	200	188	187	168	173	202	176	185	177	182	180	176	196	172	170	182	179	198	204	191	184	158	159	202	192	196	193	180	179	164	172	177	178	190	185	176	169	180	184	180	208	188	166	165	196	168	185	198	185	198	198	187	191	168	192	173	201	204	169	183	189	189	172	172	181	150	177	199	199	198	180	179	170	175	210	177	188	192	171	180	177	152	188	192	187	193	171	153	203	149	188	187	198	185	183	196	161	184	196	166	170	175	192	146	195	196	162	185	176	175	204	169	150	185	194	189	169	192	176	159	192	192	166	183	184	166	172	173	177	154	206	182	190	199	189	177	148	150	187	187	190	172	183	190	178	169	165	155	200	178	192	180	172	162	181	171	194	185	170	188	179	186	199	169	195	185	165	167	202	195	165	153	182	195	205	163	192	167	196	176	176	199	170	201	181	202	178	185	169	193	200	170	182	205	179	218	161	192	222	191	168	180	192	178	184	204	199	210	190	186	180	175	170	184	187	181	194	200	173	165	193	175	173	153	203	157	159	195	178	181	178	180	191	184	188	199	186	194	184	170	169	187	174	183	184	202	173	170	200	207	172	171	201	176	171	151	175	215	176	182	180	176	176	157	203	190	207	163	151	182	199	159	156	156	182	174	188	191	164	193	222	205	194	176	188	184	176	188	185	169	174	180	160	175	174	184	197	148	191	183	174	191	164	167	177	195	178	171	190	167	185	172	167	171	153	193	186	209	170	184	174	191	173	172	156	182	197	175	155	185	155	193	189	199	192	203	180	187	165	180	198	171	186	174	199	187	167	186	180	190	173	181	168	170	210	178	175	193	186	188	164	172	176	154	198
35392	42250	52736	57704	55825	54243	54265	66127	68168	64689	52804	47667	52878	60310	52241	48347	51283	55308	53791	53410	56547	54234	43950	48147	49538	42234	39636	42998	35772	34600	33962	33448	30401	29214	29429	30928	26665	26425	23577	21016	23742	24758	21694	21154	19738	19449	20049	21762	17851	8667	6364	5984	3991	1581	1264	1468	1752	2186	3056	3181	2171	1841	1597	1841	1981	1591	1142	760	540	498	525	488	485	465	449	476	518	479	468	492	478	428	511	590	587	495	509	499	482	478	481	490	450	469	467	485	473	475	470	476	472	459	478	481	481	478	468	444	493	477	478	489	479	473	472	473	498	473	459	454	493	500	450	496	459	483	508	495	526	480	504	477	455	474	491	507	517	503	481	478	461	467	488	452	501	463	494	457	506	448	510	462	438	486	439	468	519	486	466	465	504	506	458	475	457	489	465	464	471	475	441	479	480	489	447	464	469	498	462	454	478	485	469	464	480	467	475	463	497	488	464	486	465	496	484	460	463	489	484	461	449	463	462	458	499	464	468	448	469	484	525	497	480	473	456	473	509	455	497	476	466	484	513	485	479	464	459	484	497	497	515	470	497	513	456	468	461	476	519	436	510	495	465	487	489	449	426	451	488	497	484	472	500	485	471	484	472	483	491	458	479	440	530	481	471	438	476	447	491	504	471	511	484	516	469	491	505	493	491	520	501	460	441	464	473	475	504	443	493	485	481	494	440	480	448	519	476	499	498	481	465	482	458	467	452	470	519	472	455	517	476	483	431	477	452	469	525	504	506	440	527	495	435	482	480	469	465	483	539	493	459	478	453	489	483	472	494	484	490	477	483	511	470	466	492	454	432	444	494	465	484	441	466	472	474	480	459	431	495	451	492	494	470	464	503	511	464	517	479	487	439	461	502	491	494	475	466	475	493	499	462	473	477	475	487	516	472	507	500	440	506	463	440	441	492	487	476	488	494	475	484	471	457	450	503	449	508	434	484	474	463	522	476	503	479	488	478	442	512	482	461	479	456	479	492	476	488	466	485	504	459	501	441	465	437	476	466	479	492	477	476	483	494	469	515	474	483	491	487	458	466	452	521	485	505	441	502	486	487	459	494	494	476	489	455	486	484	455	441	491	492	441	507	459	520	492	487	482	487	468	501	463	442	467	503	459	503	501	513	461	446	525	451	500	423	520	464	484	501	448	503	492	445	493	454	492	476	477	495	477	470	485	479	462	461	432	487	476	464	481	527	463	452	466	475	486	450	489	490	492	464	460	480	476	480	455	489	490	496	479	452	504	491	476	522	494	496	465	461	476	435	455	470	460	445	485	477	416	486	501	514	480	505	462	469	538	479	509	405	512	472	448	466	469	485	498	505	486	486	438	489	503	479	499	496	498	475	458	476	498	465	536	496	435	454	492	479	471	459	472	451	492	471	493	515	433	497	447	510	459	530	478	475	446	454	493	473	509	486	483	498	422	471	473	474	458	485	510	439	495	432	425	483	492	514	513	454	515	494	493	448	495	493	521	488	497	473	514	440	502	462	487	486	503	492	453	503	491	540	420	469	503	524	477	459	492	501	478	474	505	503	483	497	486	468	428	501	455	489	451	466	464	474	484	494	501	480	483	449	512	468	506	535	497	477	521	482	464	500	464	477	494	498	501	474	457	460	488	473	485	508	464	455	445	530	447	472	472	471	462	478	460	478	466	518	515	499	455	447	498	508	484	472	475	466	491	461	467	471	498	451	470	502	481	433	499	470	469	461	489	478	490	488	430	482	496	500	532	438	521	485	464	472	475	497	504	495	467	512	454	433	459	498	499	452	489	445	480	494	505	510	510	461	484	460	475	484	474	449	461	509	479	517	491	448	457	469	455	479	453	465	445	457	459	467	462	512	475	486	498	468	451	512	486	435	485	472	490	497	467	495	494	456	503	470	480	450	488	491	472	472	478	480	466	490	496	539	442	451	480	511	457	483	501	474	480	479	502	462	469	447	456	462	442	460	504	512	472	446	467	503	474	459	472	496	479	485	509	476	462	466	441	471	479	451	454	502	514	467	448	464	518	431	511	493	491	462	482	445	510	455	512	483	484	421	509	472	527	487	446	455	449	467	483	450	500	490	481	530	465	477	475	470	487	490	462	495	511	462	455	458	483	459	466	465	430	494	477	508	466	479	448	484	485	479	467	458	496	484	495	462	452	490	494	510	461	479	484	450	504	481	434	480	487	424	489	486	465	440	434	444	489	477	468	499	490	434	451	492	475	511	471	474	470	440	455	464	521	504	471	457	465	511	430	499	500	473	478	493	472	430	489	493	466	490	515	525	458	457	496	489	445	472	493	485	493	476	483	467	457	463	486	471	461	489	509	493	482	468	498	447	520	498	464	487	501	522	468	444	464	484	393	473	482	489	478	454	464	428	525	451	473	470	439	487	478	469	470	477	486	497	432	504	453	499	478	466	473	460	449	441	501	506	491	448	491	468	502	455	428	484	455	516	494	487	456	470	505	493	513	482	477	531	497	437	463	501	455	473	488	499	478	507	470	450	458	469	508	497	485	510	515	461	467	478	500	503	492	509	430	482	445	485	465	484	488	471	464	452	473	461	505	479	460	474	467	510	476	539	492	493	491	491	540	503	483	487	485	452	453	476	461	468	462	486	470	493	497	480	467	468	479	500	506	459	431	468	501	490	492	466	477	452	405	500	462	468	466	452	505	470	488	462	498	471	465	495	497	460	480	447	470	455	494	489	466	523	469	492	456	494	497	469	469	443	450	498	507	461	480	476	452	496	481	489	507	486	503	481	437	458	486	487	549	436	472	429	483	483	468	507	477	472	497	521	500	445	461	484	448	423	490	469	491	469	442	443	455	517	485	458	530	473	479	463	507	442	482	476	482	437	470	477	474	454	520	495	491	488	486	478	496	466	495	476	507	454	482	466	487	484	476	474	465	453	480	500	469	510	467	515	516	475	464	503	429	482	452	472	457	484	464	483	476	477	488	538	460	438	467	445	456	488	452	476	440	487	447	454	463	474	444	446	465	458	437	502	480	467	447	495	463	474	461	504	454	452	490	486	473	488	465	462	500	506	478	441	463	468	528	463	453	461	455	474	446	492	468	526	458	510	500	455	487	489	530	430	484	465	466	490	469	481	498	477	470	486	496	502	493	431	453	479	504	470	476	492	491	506	520	464	495	468	479	482	492	506	450	482	459	495	492	472	499	457	497	448	452	475	450	462	504	461	534	482	435	462	485	487	450	493	435	483	450	481	477	466	496	495	481	525	514	475	465	495	466	465	492	476	505	489	440	492	488	466	461	467	417	482	485	509	451	467	475	398	442	467	484	436	535	469	463	447	523	481	484	485	462	476	487	484	453	481	478	491	487	509	484	467	446	477	486	494	458	490	530	494	471	497	474	511	456	447	479	512	490	470	511	434	524	495	446	492	461	478	477	438	525	496	503	468	457	460	448	480	481	467	480	453	481	497	451	475	507	425	463	486	493	495	470	504	458	484	478	463	483	493	476	451	482	462	462	466	483	458	455
26020	24740	22680	16638	11222	7325	8352	7154	6091	3548	2058	1483	1358	2029	1541	1177	1236	1365	1368	1265	1547	1267	885	1041	924	773	624	760	524	579	406	423	366	350	347	302	359	305	271	255	285	304	285	223	222	255	235	254	190	177	152	156	148	122	138	127	158	122	137	137	135	141	148	127	126	136	123	128	99	133	124	135	102	119	113	126	134	135	123	137	134	127	115	130	113	127	111	109	118	133	96	117	122	136	120	110	129	123	138	125	143	112	124	141	82	105	113	139	127	141	140	127	122	133	139	132	119	125	108	92	134	112	139	110	121	125	127	116	134	113	125	135	135	116	114	128	126	134	141	131	111	145	117	120	121	123	140	123	115	121	116	104	125	143	123	122	112	126	122	140	108	125	114	117	148	127	116	112	122	117	104	143	128	114	138	134	120	125	130	115	105	107	112	105	123	119	108	114	116	127	131	112	119	115	116	117	138	115	106	112	125	106	128	119	125	109	133	118	127	111	125	122	112	122	130	121	125	111	116	120	115	125	135	142	121	121	114	114	125	124	120	121	109	128	127	122	137	126	129	116	111	116	123	140	139	123	156	126	132	144	110	96	120	121	105	138	140	148	124	124	113	110	129	118	137	109	125	114	126	119	120	132	120	137	133	128	121	126	130	108	122	126	126	138	125	143	128	124	132	142	132	128	122	117	114	147	115	124	118	102	116	133	122	123	123	119	123	120	105	139	147	117	134	117	122	125	112	135	121	127	129	114	121	135	126	119	118	127	113	119	121	151	129	112	122	124	137	128	118	121	132	110	138	100	119	131	120	138	116	104	115	138	128	120	103	125	136	113	92	144	122	135	151	132	112	122	134	123	115	108	151	117	104	126	109	126	136	109	114	100	110	101	120	128	123	126	119	105	113	122	135	108	132	120	113	130	127	133	126	130	144	124	111	120	147	121	119	119	141	138	111	117	121	128	133	120	120	137	124	114	118	130	123	116	126	97	132	130	115	119	113	125	131	130	117	124	144	134	89	134	117	103	110	114	133	121	136	115	90	120	113	125	109	121	98	134	127	122	131	105	106	127	121	117	134	126	133	134	103	130	121	134	132	134	136	125	135	124	133	127	129	126	129	126	117	132	126	125	118	117	134	130	118	116	104	115	126	132	116	117	113	131	113	115	104	138	120	105	115	150	129	123	114	135	141	125	128	103	145	110	103	102	134	135	126	120	111	113	129	123	101	132	123	154	137	109	102	120	118	137	123	121	115	136	119	147	125	112	107	112	104	122	149	142	121	111	125	132	116	135	115	127	122	106	104	127	100	119	132	119	119	125	127	126	133	128	127	112	134	145	137	123	129	105	146	105	132	110	132	125	137	119	125	109	142	118	124	120	113	107	112	131	133	136	124	115	125	120	134	103	129	118	100	110	126	137	115	105	110	101	134	122	124	124	123	128	114	129	124	134	128	113	125	101	113	120	137	126	105	121	125	114	110	138	126	118	110	129	99	118	127	121	120	119	111	123	128	151	119	117	127	126	128	131	123	121	102	114	123	120	134	107	123	125	118	110	109	134	119	135	123	121	125	121	134	120	124	97	114	126	117	114	120	110	133	111	120	119	117	110	115	126	128	123	127	119	108	108	123	109	123	89	103	138	129	128	114	101	122	111	130	119	131	122	96	126	109	117	131	119	128	121	115	108	118	120	126	118	135	113	115	136	108	123	133	133	109	128	130	126	103	118	120	122	132	143	130	137	127	145	122	107	114	113	119	136	130	117	122	141	124	107	117	126	118	115	142	110	115	130	114	92	122	120	134	112	141	115	115	131	115	122	120	101	120	134	139	124	118	139	133	110	133	122	115	125	120	129	125	115	125	123	126	118	147	124	127	127	108	123	109	103	102	120	113	128	128	130	103	116	136	123	107	133	129	107	109	122	125	131	144	117	169	127	104	144	109	116	119	113	129	123	114	131	128	118	107	129	130	130	117	125	119	135	101	115	125	129	106	117	129	122	130	104	133	120	131	131	128	130	137	110	114	132	107	126	126	134	110	116	144	109	99	105	122	125	147	115	125	105	122	117	112	121	105	126	110	108	124	123	116	129	141	126	111	110	124	104	106	119	97	117	134	120	114	128	134	135	115	122	147	109	133	129	126	143	123	122	127	118	129	122	117	123	113	116	137	108	131	132	119	114	122	130	140	112	100	117	119	107	126	129	118	125	117	111	139	120	128	125	107	112	139	128	130	108	119	127	127	111	139	97	128	123	130	131	125	117	116	123	140	122	139	136	110	110	118	109	103	136	128	121	111	125	122	129	142	113	117	129	128	117	125	131	121	121	121	136	119	136	129	124	116	161	115	123	122	138	141	120	114	104	103	127	135	130	121	131	128	99	138	136	123	115	116	122	122	109	133	114	124	111	131	102	142	114	124	135	110	129	134	111	117	126	118	133	146	131	136	107	107	144	112	100	123	134	117	132	124	125	134	121	125	114	112	143	126	120	150	125	90	119	125	106	109	133	151	125	125	139	117	117	137	121	117	102	136	133	111	100	130	134	111	141	111	129	130	112	115	121	126	121	128	127	121	118	116	133	125	119	121	134	112	121	120	100	112	111	125	109	123	139	118	137	115	134	133	112	116	143	130	116	115	124	127	115	131	122	120	154	127	122	117	109	107	134	125	107	136	140	123	136	123	129	131	115	158	126	131	113	124	119	131	124	126	126	131	137	127	111	121	136	111	131	109	121	130	129	118	137	130	97	127	121	143	125	119	105	121	115	116	130	102	118	121	130	131	131	107	109	130	143	110	122	114	132	115	127	131	144	123	130	114	113	143	121	126	140	121	118	133	119	130	107	116	146	118	109	113	124	127	138	125	131	128	101	125	118	122	113	110	112	122	112	111	120	122	108	125	144	120	127	113	122	100	113	120	116	104	131	109	119	109	109	120	104	130	128	106	125	122	137	131	119	153	138	121	116	135	114	141	123	122	150	119	114	115	122	145	135	128	139	119	134	144	149	124	126	123	110	106	120	139	125	107	112	124	122	127	119	118	112	124	128	112	128	113	123	139	122	119	114	109	108	120	130	144	123	110	129	115	101	103	111	107	134	98	119	124	117	127	129	120	111	132	121	116	128	129	129	114	114	145	94	123	139	138	133	120	102	117	136	141	119	145	125	115	116	140	124	118	139	94	129	115	129	123	110	136	126	101	120	114	122	120	122	139	126	136	119	125	131	127	115	115	110	128	130	119	120	116	97	130	126	90	113	116	113	102	131	111	120	131	128	115	138	131	141	122	131	106	117	126	112	124	126	107	120	111	126	122	119	132	130	119	127	120	118	112	131	124	114	115	130	150	120	116	129	94	122	142	141	129	109	129	120	112	127	126	123	126	123	112	127	124	120	120	127	109	120	153	148	109	138	104	112	140	123	132	132	126	125	119	121	133	116	141	109	135	124	143	108	121	133	143	132	127	122	105	125	121	119	130	131	130	125	114	115	112	122	141	125	114	119	118	133
16516	20216	27122	27759	23762	19722	25220	22776	22225	14962	10262	7520	7477	11158	8684	7124	7437	8510	8335	7705	9164	7729	5593	6584	5957	4765	3941	4708	3254	3632	2438	2230	2335	2011	1968	1762	1780	1586	1641	1446	1492	1499	1367	1132	1125	1289	1295	1259	1071	732	651	558	439	370	390	379	403	388	424	400	391	401	375	371	377	361	348	351	300	363	345	343	340	358	331	330	332	358	358	371	335	319	359	374	336	379	344	327	343	328	374	300	324	365	333	349	300	392	331	314	333	307	334	305	334	348	369	350	346	349	352	315	306	362	322	344	344	361	350	325	313	362	331	349	336	388	334	322	370	349	331	334	361	310	358	346	339	337	343	350	339	357	338	350	321	348	338	330	354	313	351	363	310	359	352	335	356	323	321	340	315	361	347	351	314	343	367	342	333	355	353	304	341	331	312	353	340	324	338	370	356	374	360	332	367	385	292	339	359	352	324	339	348	361	334	322	316	340	348	374	365	375	356	343	318	343	324	351	326	330	320	349	336	325	340	351	316	381	339	347	382	348	346	333	342	361	354	339	365	341	345	355	360	326	332	323	340	311	345	322	381	346	360	362	327	329	316	310	345	356	341	309	345	340	352	331	381	316	331	356	353	339	333	344	318	363	341	340	327	337	360	392	403	329	351	339	369	316	345	352	332	367	314	343	303	337	355	335	359	343	354	362	320	337	349	335	376	346	354	353	350	345	347	345	325	336	360	325	348	353	381	346	292	336	343	338	325	332	336	351	326	355	289	338	351	367	329	348	347	335	331	342	357	354	323	335	335	346	358	294	349	342	323	390	345	331	354	319	334	348	335	297	381	313	374	337	385	333	324	371	326	344	326	359	391	344	342	316	347	352	342	340	361	336	374	347	350	325	329	341	346	332	345	339	345	352	366	320	326	367	360	345	327	335	335	327	367	393	334	364	334	336	327	369	325	328	357	299	319	339	358	310	344	346	338	358	349	347	337	315	346	360	325	355	330	324	325	324	341	314	343	318	367	304	327	337	337	367	323	348	362	333	366	345	368	346	376	356	361	298	340	338	339	357	347	339	356	340	296	375	339	343	342	319	311	327	345	369	357	329	298	344	353	353	360	346	338	325	323	339	343	323	347	377	332	326	344	332	297	369	363	365	311	320	290	352	352	330	342	329	347	321	329	359	367	355	320	347	358	299	368	363	330	327	333	363	343	329	358	323	362	349	368	337	316	320	310	365	346	303	332	332	337	340	312	321	353	340	335	333	335	308	327	310	380	329	332	340	348	314	347	316	316	366	339	364	338	312	381	335	337	325	315	369	326	325	334	355	360	331	357	379	351	343	348	350	322	350	357	358	350	358	358	342	354	327	299	370	318	340	333	305	314	335	347	345	336	322	389	334	331	353	345	313	372	364	344	362	301	306	368	336	379	343	357	341	357	352	330	363	366	357	327	354	304	306	344	368	323	343	342	353	324	368	366	335	349	358	362	332	351	360	319	295	341	364	306	342	352	341	348	342	352	309	343	373	367	340	340	384	338	358	334	317	344	368	371	314	316	325	335	371	322	322	350	339	330	341	359	350	334	367	338	324	330	366	333	332	324	329	346	347	378	330	316	343	357	310	365	349	363	320	364	349	335	363	359	330	361	335	338	332	350	372	306	309	327	362	357	356	381	329	355	320	367	302	325	355	358	343	325	312	325	325	332	345	346	343	350	329	311	341	325	320	344	336	324	352	325	327	325	337	357	323	302	363	345	362	327	329	320	333	311	343	325	313	355	338	364	350	329	329	332	370	338	327	341	334	353	367	382	342	330	324	353	349	350	302	341	333	345	326	346	325	363	356	355	350	336	345	352	334	337	332	338	314	334	350	348	339	372	346	360	344	316	322	316	355	357	351	351	325	341	388	392	378	354	341	334	352	327	359	311	352	329	328	319	359	352	361	390	367	333	337	346	318	345	324	327	328	348	388	341	338	338	324	359	346	362	358	332	359	355	364	337	356	364	332	347	341	360	362	313	335	351	327	347	357	346	342	332	342	364	326	344	374	372	351	309	352	323	319	365	296	321	358	308	341	335	319	332	332	362	330	343	342	350	343	315	373	350	323	363	345	343	350	327	324	346	337	324	320	344	341	322	354	346	331	337	318	303	370	322	324	336	311	319	321	327	313	348	351	334	338	344	351	313	325	349	345	341	338	334	318	303	340	335	318	339	373	372	317	332	334	319	328	354	330	335	332	375	331	337	341	328	304	308	356	340	334	331	318	292	323	339	358	348	338	349	353	334	363	334	355	329	365	369	358	353	372	356	334	325	352	338	349	361	321	327	340	368	380	353	365	340	337	363	307	365	340	328	344	336	365	313	320	332	344	345	340	326	298	364	354	340	317	342	332	350	361	356	339	344	348	369	330	357	322	347	346	337	335	348	347	351	338	335	357	326	347	310	314	345	377	376	327	356	343	384	370	331	374	362	328	372	351	330	323	355	346	324	329	347	339	360	323	346	333	330	333	336	306	349	339	323	327	356	340	345	354	334	335	361	323	345	318	345	325	339	313	338	345	335	344	324	348	338	301	353	336	345	357	354	351	298	310	349	361	358	331	321	334	333	309	376	323	344	353	351	371	327	328	336	357	359	369	347	328	343	348	340	302	336	334	353	328	327	348	334	356	339	341	339	339	333	333	356	318	341	356	361	352	343	336	354	325	311	327	329	338	303	329	360	328	333	313	318	335	325	329	336	361	354	322	346	326	323	335	339	296	355	338	339	352	350	333	334	334	329	356	340	351	361	329	344	313	353	335	330	340	355	340	354	348	339	304	337	366	363	309	348	358	334	328	358	335	341	307	362	375	350	341	342	343	344	331	347	331	330	355	360	334	330	344	368	313	348	344	321	360	328	331	326	296	389	357	361	316	349	343	316	349	335	341	348	354	319	330	327	356	307	343	348	324	332	343	346	354	312	371	362	336	330	340	342	350	350	326	333	342	334	331	355	333	344	322	356	357	344	374	347	328	357	339	348	325	370	355	330	333	384	319	355	361	353	347	323	330	343	374	348	349	314	341	302	354	337	315	355	363	366	360	362	329	335	330	331	356	333	347	326	328	342	335	360	290	331	345	377	334	347	333	327	317	318	343	323	340	318	338	323	357	332	351	322	362	354	333	338	326	332	312	308	317	339	328	347	334	329	317	311	336	362	342	355	341	360	318	347	310	316	367	344	361	353	333	383	323	356	351	345	334	324	327	346	329	332	327	353	359	319	332	361	326	313	317	374	346	319	336	364	347	325	375	307	336	361	365	328	312	341	365	321	321	328	334	356	321	332	343	340	325	351	309	329	333	307	326	378	349	352	331	328	313	332	342	326	361	358	340	328	333	351	348	365	365	348	336	332	362	363	331	301	345	355	329	335	304	306	338	343	383	308	355	315	322	346	339	347	342	345	325	341	325	321	321	344	319	340	314	353	332	341	308	342	328	337	337	326	357	363	356	326	307	349	329	348	369	337	384	314	359	346	357	330	310
44286	41920	43578	45000	40836	36461	49794	51827	44452	32380	22880	19215	15655	23624	20936	16550	18129	21908	19382	19085	23134	19544	14022	15139	13889	11425	9118	10610	8562	10040	6394	4113	4539	4940	4368	3988	2918	3060	3402	3184	2852	2660	2210	1766	1821	1828	2050	2758	1471	754	646	473	342	268	237	208	241	311	245	206	224	200	235	222	192	195	176	174	176	177	151	120	156	138	154	120	150	141	149	136	111	132	167	166	157	132	135	143	127	154	155	129	121	156	152	109	157	153	133	137	130	128	145	134	150	124	140	141	134	133	126	147	136	121	142	129	128	134	147	124	118	117	116	124	162	129	140	144	122	136	126	143	148	126	151	132	152	139	141	163	172	129	131	141	125	133	133	147	126	132	132	163	159	118	151	122	142	126	151	160	140	137	135	135	162	120	126	144	131	127	126	152	148	153	144	136	122	131	115	114	144	151	144	163	132	168	134	113	134	128	128	125	163	134	143	121	143	127	161	141	136	157	124	147	112	141	142	128	127	124	141	135	143	122	140	145	147	148	151	148	164	151	125	140	146	136	129	119	121	133	125	132	141	128	151	150	149	127	142	117	151	123	133	133	134	139	130	139	150	120	135	144	130	159	131	135	144	143	152	143	153	140	149	154	142	132	116	129	108	132	130	149	128	168	170	142	124	131	151	158	134	163	117	150	138	149	144	155	135	144	127	146	124	161	158	124	159	136	142	150	130	151	141	145	140	141	128	134	155	134	143	116	135	159	151	142	133	140	127	130	123	156	160	150	131	153	139	144	167	148	149	131	152	131	135	137	149	135	138	132	137	121	143	144	142	122	143	165	138	133	154	158	133	138	154	143	150	152	148	159	148	135	128	127	130	144	131	130	154	139	128	128	145	158	122	152	159	115	150	152	152	150	148	155	131	132	149	153	133	129	154	177	145	141	168	140	138	149	137	127	131	121	144	146	143	111	116	148	133	140	130	129	154	147	156	127	125	136	151	145	146	122	148	140	121	113	161	159	143	139	125	176	160	151	128	125	131	159	148	165	145	163	150	140	157	128	132	123	154	127	124	138	118	138	122	152	140	125	125	130	134	152	143	140	148	150	147	112	130	146	142	142	134	140	121	157	142	151	150	140	131	146	155	139	128	126	114	143	145	121	139	133	151	128	147	136	143	120	135	106	139	140	156	160	137	152	159	165	134	142	147	150	131	143	147	154	152	150	142	151	133	138	137	117	152	153	134	155	149	142	134	135	154	145	139	122	136	134	142	145	135	149	152	144	152	125	147	126	130	151	151	139	149	124	139	143	135	113	167	148	131	127	142	133	158	132	130	137	145	136	121	150	120	135	144	159	144	131	127	141	150	145	140	159	156	126	130	121	118	144	131	162	142	144	151	154	149	115	124	143	126	142	133	138	135	144	129	153	121	143	124	150	164	134	141	133	150	140	150	146	144	162	135	111	146	119	91	128	127	159	123	161	126	125	150	135	146	123	140	132	116	168	137	142	132	138	130	169	130	130	132	124	138	133	130	145	144	143	131	141	145	134	137	151	149	159	164	134	159	125	137	162	141	138	137	129	154	140	164	135	152	137	121	147	131	122	143	139	132	129	163	135	149	142	126	137	140	137	148	148	120	117	117	131	136	164	130	127	137	155	132	150	141	125	163	115	105	146	143	139	129	156	152	155	127	130	124	116	136	142	150	125	153	147	132	160	136	131	169	153	117	131	137	150	131	141	145	127	149	143	141	130	140	152	131	143	122	149	123	141	130	133	129	146	134	126	140	144	137	140	142	154	133	138	118	151	130	123	147	140	134	151	136	155	140	141	108	163	134	147	146	145	164	130	143	151	159	156	136	149	131	129	130	136	132	142	156	140	140	148	124	143	129	121	148	138	166	116	137	158	125	135	140	148	139	123	162	157	142	138	125	141	157	138	123	128	161	140	117	152	128	146	163	136	130	127	134	132	135	147	148	165	151	129	144	159	130	122	146	150	158	122	131	138	123	145	142	132	137	136	140	151	140	129	141	153	125	126	137	150	135	142	146	134	128	144	152	126	131	132	141	130	144	113	141	152	127	149	149	148	154	119	135	144	128	143	133	144	147	136	140	130	135	135	142	142	120	144	143	144	158	111	143	144	142	158	140	138	145	146	135	153	139	167	160	159	130	133	129	133	133	122	147	141	127	133	127	142	137	122	171	132	125	143	159	144	120	150	144	143	147	125	128	148	140	135	170	134	116	142	135	161	139	128	129	143	119	141	161	153	116	137	141	129	124	134	160	131	154	140	126	138	153	133	130	153	126	151	133	141	148	157	168	127	127	155	151	124	115	143	130	157	144	129	127	144	131	131	121	139	138	138	149	150	134	144	126	151	113	172	126	163	134	110	140	143	157	159	134	118	147	130	142	153	135	122	161	153	141	123	136	113	131	156	137	159	146	123	119	126	150	156	150	131	153	140	158	138	129	145	121	157	129	172	141	126	152	163	137	134	138	141	159	121	154	119	148	131	129	145	156	125	126	132	138	136	144	128	149	139	138	141	149	147	124	134	137	148	143	145	163	137	136	154	121	142	140	130	135	153	149	140	124	138	140	139	133	129	116	129	131	121	129	110	130	148	127	115	126	134	143	123	150	125	130	111	150	139	125	128	151	131	129	147	150	145	123	125	141	117	133	137	136	149	123	138	127	155	126	152	131	130	147	127	141	130	130	149	129	110	145	136	141	133	135	142	124	149	135	119	146	139	123	128	128	117	123	149	130	129	155	145	148	135	133	150	157	130	143	121	121	146	157	154	127	143	144	133	132	130	129	155	129	159	172	147	137	132	140	162	142	136	159	125	138	146	147	178	162	158	148	147	141	156	135	122	156	144	128	121	142	145	146	130	142	155	111	144	155	151	149	132	135	136	137	134	146	145	150	122	185	142	139	132	131	140	124	142	131	151	167	159	163	131	134	126	141	126	143	164	131	129	140	134	129	130	144	116	122	134	144	134	146	151	134	137	131	134	143	139	129	143	145	148	129	135	130	128	163	137	145	149	158	152	137	129	133	145	171	136	119	127	145	144	136	149	145	150	152	151	153	152	133	140	135	135	134	152	109	125	135	133	122	156	124	158	125	146	126	127	149	136	152	125	151	128	147	138	165	127	121	158	132	122	143	111	156	144	130	126	150	144	146	128	124	137	117	136	148	136	153	134	122	125	149	159	170	138	109	143	127	132	157	147	144	131	140	127	150	132	140	119	139	131	161	135	134	146	149	158	149	130	132	132	133	137	163	144	162	123	152	126	151	124	154	136	132	150	133	131	149	150	151	146	125	144	123	139	156	140	158	174	128	126	147	159	146	123	130	133	160	130	124	130	141	124	127	137	130	127	133	119	130	140	129	126	130	148	137	148	153	149	146	138	129	129	145	140	135	131	160	162	134	152	134	165	133	114	124	127	125	142	152	121	112	137	116	164	135	127	155	145	150	134	112	121	148	125	137	129	123	141	133	154	149	128	136	129	149	134	124	132	156	140	158	146
30413	34598	44287	49735	49633	47543	59123	61847	55757	45726	38987	37815	34944	45346	40581	37440	40934	44828	40038	42350	45228	41545	34717	37622	36815	30467	29577	32050	27670	31775	23977	18653	20708	21345	19707	17785	15132	15456	16628	15664	14675	13900	12161	10114	9946	10586	11970	14298	7826	4347	3550	2871	1692	942	788	862	1114	1492	999	946	930	1003	1106	789	946	706	613	637	680	579	397	388	385	422	403	400	350	382	382	380	394	384	386	465	424	373	393	404	383	401	412	381	381	373	393	415	355	385	412	384	392	353	385	409	373	418	368	355	403	391	386	416	389	412	402	377	407	357	390	397	367	362	412	363	404	405	389	345	384	380	364	342	395	394	369	375	369	388	383	384	387	335	434	351	360	376	370	412	368	435	358	349	373	365	375	381	347	382	423	375	381	412	405	343	388	389	372	381	401	385	372	380	399	399	416	358	398	370	397	341	376	365	377	395	374	373	427	405	381	393	389	383	369	375	393	379	391	382	359	393	388	346	336	384	383	362	391	386	397	376	359	390	375	387	382	413	374	399	381	393	384	372	368	368	362	380	400	356	349	401	364	347	397	408	373	373	382	383	375	391	398	360	409	405	362	402	385	407	381	377	379	372	360	377	372	379	366	401	383	411	408	380	424	356	381	400	366	370	349	370	400	385	385	388	362	412	384	412	405	388	386	408	408	373	372	369	380	356	371	374	382	355	396	406	372	421	419	417	394	390	405	397	382	354	394	370	355	386	422	373	393	397	385	391	391	351	408	379	396	361	412	405	359	389	368	406	401	361	364	397	347	400	409	375	359	359	383	388	356	395	401	382	415	356	379	411	389	419	392	421	368	382	392	385	361	363	370	389	368	394	382	387	387	378	385	343	391	359	372	381	417	386	401	352	412	365	384	370	385	414	358	390	383	378	415	376	378	376	357	375	348	384	405	372	370	388	368	402	379	359	373	398	355	376	375	384	362	358	397	362	392	389	348	387	412	380	372	350	392	398	382	356	347	386	377	360	337	387	388	409	394	387	369	383	387	417	376	345	327	407	397	394	369	360	386	365	364	349	367	365	372	373	423	361	335	369	385	385	379	387	367	342	363	384	374	386	312	401	380	368	412	358	392	385	391	360	381	363	391	409	424	407	367	385	391	428	367	360	382	357	385	379	404	375	372	355	379	373	374	427	419	393	384	428	374	367	380	375	371	377	386	371	428	403	362	387	358	357	375	379	400	364	404	414	382	372	399	396	378	397	357	380	390	360	361	336	376	346	395	391	371	391	380	395	355	406	389	349	374	383	392	375	408	371	377	366	374	422	367	366	379	365	361	376	384	372	365	379	375	379	409	382	379	391	364	383	362	387	394	385	379	371	419	369	354	394	420	376	382	400	389	390	370	387	404	370	362	361	376	395	360	380	372	359	362	367	380	351	376	351	366	334	429	346	413	376	367	377	395	358	381	385	378	431	372	383	390	387	396	361	378	388	363	360	368	393	361	401	370	390	351	376	387	398	378	371	362	374	359	405	386	370	366	365	377	358	385	366	354	397	398	375	386	387	423	403	396	397	399	386	396	398	393	383	392	334	368	381	378	370	403	368	405	396	358	357	377	393	382	396	364	362	345	347	366	390	372	394	363	379	356	350	367	403	367	402	375	375	378	385	366	362	389	377	384	377	370	394	388	381	356	379	375	381	387	359	393	352	376	397	364	389	382	369	369	376	387	391	361	339	408	354	391	375	360	345	398	409	380	373	373	401	368	374	373	384	404	412	392	375	383	354	398	398	366	375	393	423	331	373	330	371	414	345	385	380	389	391	379	366	358	362	340	373	406	405	387	402	369	391	369	373	425	386	393	407	377	403	395	378	383	390	359	359	397	381	386	371	396	370	359	349	389	368	351	387	406	372	367	407	419	387	383	408	385	372	382	346	378	396	356	360	381	348	368	423	409	359	382	355	392	346	366	375	366	386	374	369	364	403	392	370	386	354	386	393	407	381	352	381	351	388	364	398	340	391	342	343	395	383	403	407	376	383	387	368	378	450	392	420	380	356	403	365	417	371	352	372	357	371	378	343	414	367	385	388	390	405	386	411	395	373	405	349	371	346	323	362	379	379	416	339	379	371	375	385	381	385	391	368	383	364	365	370	376	400	345	362	388	361	416	389	381	389	399	372	399	389	391	401	409	390	408	398	373	386	395	403	357	374	338	393	362	359	392	399	368	413	365	372	412	401	393	363	409	390	347	397	379	390	341	383	366	356	401	375	421	395	350	382	386	346	380	358	396	397	421	391	390	428	364	393	406	364	355	390	356	402	393	375	377	403	421	343	414	358	388	391	389	387	382	385	397	391	418	374	360	415	377	412	346	366	386	392	417	398	376	360	372	378	366	351	403	411	386	363	385	370	371	378	377	354	402	378	382	399	370	407	374	374	397	410	370	396	386	390	359	376	421	360	370	368	362	392	389	366	362	364	334	370	399	365	360	374	358	365	345	394	387	391	425	381	385	396	340	392	408	391	379	388	355	390	402	378	370	362	419	382	358	384	411	366	389	394	384	374	406	394	362	397	402	409	334	375	379	363	375	394	363	357	360	399	378	384	401	363	386	371	361	347	382	398	372	397	388	367	394	403	387	378	389	363	367	377	400	364	405	383	396	380	363	380	370	431	386	361	371	401	356	415	382	350	392	385	402	410	381	391	395	374	387	366	406	365	372	392	385	380	378	397	385	361	407	371	389	403	373	364	382	361	377	387	355	390	345	379	372	406	386	378	370	407	395	368	384	367	353	404	372	371	380	381	391	403	410	373	366	372	400	355	355	369	382	394	417	368	387	390	370	379	333	382	393	409	388	354	403	375	397	331	384	369	396	379	371	368	370	373	376	371	385	349	408	409	356	408	370	397	390	393	423	401	418	406	403	371	355	359	406	377	368	361	411	396	366	398	356	367	428	372	372	410	380	368	359	395	386	384	359	378	367	406	403	393	392	407	346	362	394	401	373	401	384	408	365	396	395	365	380	365	399	384	390	392	361	409	399	360	383	385	341	414	384	374	357	378	377	366	357	366	353	353	414	365	341	398	380	352	391	372	370	397	376	368	379	394	360	386	345	359	364	377	431	387	377	362	393	395	370	370	366	360	396	387	368	362	388	400	340	402	367	379	374	391	390	389	370	380	389	379	396	392	369	387	379	410	413	371	377	337	383	349	390	362	385	365	383	373	393	357	352	406	372	367	392	354	351	391	383	371	376	407	377	363	368	369	370	391	392	385	397	388	350	404	369	357	393	385	396	402	371	415	358	389	375	396	381	362	366	406	355	349	365	404	383	376	352	382	370	365	382	364	380	378	370	393	355	357	354	374	372	400	408	395	362	376	375	371	386	356	413	364	382	373	367	362	376	399	386	387	343	381	412	375	395	382	397	403	395	390	395	421	407	371	376	356	393	377	373	422	367	394	379	412	373	383	374	328	414	373	375	334	400	392	387	375	374	371	375	422	369	378	368	333	343	388	354	386	380	416	400	397	356	388	359	411
50817	49789	50926	49552	50243	41885	57421	56868	53945	43658	33154	32546	26275	34234	37009	27356	28321	36745	32805	31901	38563	31379	24610	26532	26090	22491	18855	18750	16749	20337	15415	9142	8827	10634	9836	8394	7275	7843	8027	6936	6637	5298	4586	3744	2963	4024	4814	4533	1697	1136	816	848	508	420	402	406	510	542	432	287	382	383	402	368	358	309	265	280	281	264	243	211	180	170	185	178	178	165	184	176	175	191	192	200	218	189	194	215	201	211	211	186	177	193	200	183	173	192	179	169	179	179	175	178	186	194	172	211	223	207	177	166	161	173	200	172	170	179	186	176	188	176	166	170	190	183	179	183	203	170	182	187	202	164	174	170	198	206	174	191	176	158	176	175	189	191	181	204	166	182	190	180	172	226	183	170	180	207	200	192	171	180	171	167	190	195	173	177	207	208	173	181	188	174	189	174	184	202	191	200	181	173	173	185	173	168	201	170	158	209	184	193	173	181	173	212	196	208	181	176	193	179	194	156	180	211	185	182	172	187	173	183	202	225	192	211	180	177	179	168	163	166	164	160	182	174	195	172	175	210	160	204	166	172	190	171	181	187	176	171	170	193	164	169	200	190	173	159	171	193	191	179	208	172	162	171	209	203	162	195	164	214	183	175	209	185	194	177	169	168	151	199	167	173	195	188	196	207	177	186	174	192	189	192	209	191	194	170	175	181	187	192	165	196	186	171	218	174	185	159	201	175	213	171	186	196	184	204	181	192	167	199	171	174	167	186	195	190	189	162	181	187	193	193	187	178	208	185	189	174	181	170	184	188	200	182	199	171	186	172	180	194	200	195	178	223	181	192	157	186	180	181	178	199	173	179	198	151	221	184	168	175	195	187	200	182	181	194	208	198	176	167	182	190	162	195	189	171	204	189	178	189	173	182	169	189	189	172	168	174	195	183	206	168	182	187	200	190	172	200	203	170	164	199	192	194	196	196	200	199	190	190	185	174	190	178	199	191	161	188	203	208	195	195	183	190	192	194	169	179	177	173	215	173	165	178	185	184	166	196	161	212	190	153	209	176	167	167	186	190	195	194	192	169	178	182	199	169	171	200	190	215	175	208	180	209	161	173	170	175	178	180	170	196	170	183	166	181	208	160	173	164	205	181	204	200	206	186	190	186	204	195	195	196	186	203	191	172	197	171	197	221	181	219	199	177	166	200	175	176	198	188	194	178	192	199	212	191	202	161	187	154	201	184	167	179	190	173	184	176	183	212	207	169	190	195	188	169	178	167	158	189	171	183	201	178	192	185	171	199	166	184	180	158	202	182	189	161	159	180	209	182	160	150	188	185	170	196	187	178	171	163	202	206	193	199	192	188	173	184	199	196	173	192	174	199	158	177	183	176	149	188	190	194	200	200	178	198	191	186	202	190	201	165	167	163	190	160	189	191	175	179	200	176	181	195	181	175	171	191	186	177	182	195	198	168	166	180	183	185	224	187	210	198	179	164	183	192	199	165	213	203	202	185	196	175	172	195	186	215	185	177	195	187	197	188	177	195	201	186	175	162	169	179	182	178	196	237	174	187	153	202	184	170	175	171	186	197	204	206	211	170	187	171	169	181	202	172	194	178	204	172	172	177	180	205	187	193	159	210	179	194	173	184	208	211	193	187	179	197	205	193	194	185	218	177	203	182	183	187	186	194	190	188	187	175	176	181	204	170	195	170	200	178	199	161	215	173	181	162	209	186	189	195	183	182	195	175	200	185	156	180	206	204	203	188	169	183	162	168	195	185	205	151	198	186	184	207	160	189	165	169	194	185	176	186	180	173	187	170	172	188	213	170	186	187	198	169	197	169	198	173	194	171	189	165	174	187	199	188	167	180	158	200	167	201	185	201	184	194	183	190	189	186	156	187	202	184	175	211	154	189	167	183	159	193	191	176	177	154	173	159	193	225	197	205	204	178	169	200	173	178	180	197	173	189	184	208	178	189	195	184	174	187	158	172	166	183	171	186	189	184	197	183	172	189	192	178	175	184	199	199	191	208	179	148	192	194	175	185	181	182	175	206	176	197	196	183	206	181	180	187	185	198	199	190	195	187	196	168	211	184	159	190	157	162	169	155	178	193	163	164	186	185	188	161	170	186	171	202	180	176	178	216	198	166	188	193	201	175	182	191	165	202	189	197	194	212	189	202	191	180	173	184	182	179	164	185	167	177	162	170	179	192	179	187	173	191	197	166	189	178	177	177	181	198	168	171	182	180	165	165	181	201	183	194	176	192	160	159	183	181	169	168	178	186	169	209	189	186	177	163	221	199	186	180	181	181	176	186	187	188	176	163	168	176	193	191	172	181	178	191	188	167	163	180	204	189	154	193	188	148	201	175	176	194	185	165	212	174	159	185	191	206	178	218	187	180	165	183	175	185	177	171	179	190	202	176	179	169	191	181	178	160	216	179	194	208	185	188	188	179	201	195	184	202	159	199	167	183	172	184	168	205	174	184	189	193	169	180	187	149	202	193	194	197	168	195	180	168	194	182	182	197	185	191	185	174	188	183	192	173	179	209	177	195	169	197	178	192	212	198	175	187	192	169	189	189	170	166	162	195	160	195	181	166	168	184	211	174	204	189	157	189	168	210	181	181	223	168	187	190	165	188	213	181	179	180	187	175	178	191	172	179	185	185	181	190	193	159	170	213	181	158	175	187	179	169	189	202	185	175	185	173	176	181	192	188	185	189	188	197	165	190	156	168	185	193	190	185	189	178	176	174	181	178	178	191	198	168	212	197	181	205	160	177	172	188	191	196	174	190	177	184	169	216	219	168	194	180	208	206	189	177	181	179	169	196	171	176	162	186	178	183	199	172	191	216	209	209	166	186	202	193	178	205	176	186	186	196	172	173	177	166	171	176	176	190	180	197	175	194	192	203	168	189	151	183	198	176	230	190	181	191	167	178	174	178	200	210	181	195	194	194	188	190	200	187	196	181	178	186	187	179	196	200	204	187	205	214	189	185	184	182	192	196	184	190	179	189	165	192	208	172	182	205	193	177	180	188	168	198	196	163	199	180	217	182	168	193	193	182	191	210	192	198	189	202	189	186	173	200	184	200	205	214	205	186	188	198	186	184	173	200	187	192	177	212	209	196	182	201	192	188	193	211	191	188	205	194	196	199	202	170	208	180	185	175	194	161	184	178	199	188	177	179	175	199	194	186	191	177	182	188	178	171	190	180	199	187	185	177	168	188	171	189	201	175	174	175	164	191	181	182	183	199	199	203	197	178	189	200	199	184	185	209	189	188	184	207	180	175	213	196	202	190	204	173	186	159	186	213	163	175	189	183	215	185	177	164	178	192	166	191	195	184	200	165	168	183	153	173	194	168	181	199	173	185	196	165	186	196	202	174	184	158	182	188	171	171	191	165	188	170	207	192	165	188	164	192	208	173	196	210	191	192	206	172	172	175	176	179	194	169	183	158	195	191	193	187	186	186	199	171	190	179	189	209	175	174	178	181	173	193	181	184	182	185	191	182	155	178	179	183	175	159
36282	42435	51550	56510	59749	54323	67994	66252	66073	55512	49038	49138	44554	53874	54627	45857	50056	57062	50994	52911	57634	50182	44178	48027	47626	42124	40194	40946	39054	43536	37189	28113	30260	33182	31523	28366	26610	28076	27411	25414	25431	21240	20260	17464	14756	18974	21261	19391	7827	6364	4133	4651	2768	2005	1817	2022	2296	2944	1836	1326	1868	1903	2095	1759	1567	1134	948	881	942	911	908	550	528	476	495	485	471	468	506	449	503	505	521	603	649	506	496	526	442	497	498	497	510	452	501	501	482	484	535	493	500	462	478	497	446	495	474	485	466	449	488	463	495	495	496	527	482	482	490	454	505	429	466	495	459	488	495	519	475	506	441	480	488	479	484	498	497	506	500	482	493	457	500	453	478	505	460	463	491	450	479	466	504	491	482	458	479	458	479	510	486	485	478	492	517	469	493	519	487	486	488	486	527	467	450	491	466	543	484	462	530	462	471	491	518	497	513	492	502	474	482	480	497	465	486	479	472	466	478	515	485	507	526	479	491	543	477	490	482	448	509	474	490	507	538	461	472	483	530	452	470	467	462	502	493	488	497	513	499	491	440	409	476	486	502	503	478	460	494	528	490	504	458	469	503	485	532	503	509	452	489	483	513	463	496	492	494	488	474	492	471	471	455	506	487	495	468	476	471	465	484	484	465	461	467	499	494	498	491	487	452	508	462	497	500	465	481	498	490	449	501	474	490	502	487	484	506	490	447	514	495	465	482	492	469	527	506	467	494	455	489	463	492	476	496	509	483	456	493	515	442	478	499	486	484	503	469	541	475	488	490	469	487	505	498	503	462	459	488	470	500	477	430	483	484	464	502	479	447	490	479	457	451	450	460	484	443	460	518	438	464	438	490	460	493	486	505	475	486	477	495	480	521	501	507	471	503	487	502	489	474	482	456	459	482	444	471	463	498	476	503	477	486	442	479	430	487	467	472	479	481	488	490	513	472	482	475	452	464	479	443	474	498	497	491	452	476	440	474	475	438	488	528	491	480	483	422	529	478	484	479	489	465	516	477	480	447	501	497	503	484	485	486	489	498	502	480	487	466	476	509	461	473	490	519	454	469	475	445	487	473	491	495	434	512	468	474	441	480	437	507	466	478	495	488	475	459	462	473	489	475	466	517	438	467	486	474	481	524	468	511	491	481	485	455	482	493	497	525	494	454	524	486	485	495	472	497	496	497	495	510	485	471	501	481	483	454	503	508	471	463	489	512	497	471	499	494	510	491	439	462	472	490	520	478	539	463	512	452	488	466	470	437	454	528	505	488	490	491	428	507	502	496	499	464	489	431	474	502	491	523	516	448	484	460	464	499	489	446	511	489	528	481	515	472	495	436	503	508	501	501	497	464	473	450	456	501	457	503	433	468	490	476	493	510	494	499	474	481	482	496	493	496	483	505	502	448	462	506	452	491	496	540	465	447	461	459	474	481	485	508	506	466	501	437	475	480	497	476	496	460	493	476	484	480	518	507	489	470	487	494	460	465	485	493	445	499	504	483	487	473	483	454	479	485	486	467	467	445	485	459	450	487	475	506	480	492	477	503	518	473	490	474	458	486	482	507	465	458	498	475	495	459	496	465	485	519	478	469	473	477	468	501	467	477	494	498	511	466	463	474	470	480	452	483	472	477	517	458	483	444	475	482	479	432	501	514	431	520	432	497	494	530	458	434	447	478	456	472	493	488	479	473	485	451	509	520	473	496	435	482	437	509	511	467	438	453	507	508	468	462	461	491	471	502	497	499	518	478	510	504	455	470	464	436	483	540	528	466	484	461	463	493	472	505	478	474	469	521	477	492	470	487	482	484	507	502	501	477	458	458	475	478	499	468	487	482	518	497	472	465	472	471	462	483	483	447	467	498	506	492	490	486	487	515	508	490	509	468	513	483	470	485	497	541	493	484	482	490	469	447	508	474	463	481	490	467	488	500	518	544	453	457	510	450	485	475	516	485	502	488	478	445	513	510	483	506	475	478	477	472	451	485	452	531	475	506	453	487	491	494	488	462	495	502	495	481	489	444	474	510	497	514	442	482	477	482	501	490	485	471	467	454	495	499	453	472	471	467	465	481	469	454	429	526	494	450	476	470	493	480	469	437	487	496	482	501	504	475	444	477	476	494	471	463	490	519	517	454	488	489	462	478	458	475	461	471	466	501	469	474	445	497	477	480	492	499	497	478	467	478	469	416	493	516	486	501	500	495	508	486	442	484	494	475	458	457	463	488	478	458	437	471	498	472	502	534	477	465	493	495	531	469	466	435	536	479	492	457	461	471	500	512	475	466	496	504	495	447	500	431	480	462	497	457	476	480	445	469	453	482	511	463	524	472	490	510	458	490	505	535	496	452	507	441	514	524	509	513	508	451	488	470	448	454	446	509	480	471	457	445	506	458	478	515	451	464	478	488	473	468	493	547	461	510	488	511	453	497	431	498	485	508	443	500	448	478	495	466	465	481	503	501	477	491	453	503	514	465	453	506	516	504	470	464	458	456	494	455	491	529	435	438	439	488	471	497	469	497	468	510	492	463	468	514	489	493	479	523	510	466	500	482	486	467	496	472	496	495	483	484	486	491	475	456	507	513	493	449	445	518	461	478	504	423	505	495	476	499	451	472	446	469	459	435	475	491	463	505	466	483	510	463	499	467	486	525	455	456	492	479	501	492	505	464	469	504	474	490	440	519	503	482	460	460	482	487	492	465	500	493	498	523	475	504	512	458	485	472	460	493	476	472	487	513	491	486	463	473	461	473	458	469	483	479	510	497	442	494	483	493	481	419	425	452	462	475	493	480	475	500	463	478	446	479	487	452	433	476	513	451	486	467	495	483	503	450	479	513	464	526	442	475	516	443	498	456	497	466	461	476	500	514	487	461	503	466	478	490	458	516	470	460	458	484	515	475	492	455	495	477	468	449	503	517	516	482	503	474	463	463	491	449	437	527	506	476	496	469	495	510	492	470	469	462	455	489	473	477	476	466	498	475	475	481	478	489	484	480	519	479	484	494	462	476	491	476	472	505	461	473	480	496	486	482	432	453	437	489	481	472	467	516	511	461	449	485	487	500	495	480	517	496	507	498	483	460	504	454	468	492	486	464	476	506	464	489	488	433	464	457	499	458	456	483	478	477	481	505	484	443	500	477	484	535	465	479	466	522	482	476	481	443	488	450	475	420	488	496	483	472	499	466	507	477	480	469	495	481	476	494	482	461	471	465	505	496	460	484	528	488	490	470	458	519	487	506	442	511	513	516	498	502	505	529	455	479	495	465	506	493	529	521	510	454	464	509	470	477	490	452	506	495	500	462	431	475	488	478	502	449	525	471	509	497	479	487	476	483	493	451	485	477	498	484	474	496	473	489	510	491	488	457	494	497	488	476	450	506	471	489	505	457	496	504	451	483	530	503	501	497	484	457	463	472	462	499	482	454	470	445	506	497	491	514	507	445	505	497	463	452	530	500	475	461	478	463	503	533	488	484	473	474	500	453	486	489	500	476	488	492	493	492	494	533	504
28487	25133	22509	15829	12168	7243	7601	7466	5032	3765	2390	1700	1521	1970	2150	1293	1335	1834	1604	1259	1969	1481	1054	1184	1157	1034	764	687	800	853	713	436	455	509	532	415	423	440	422	353	363	352	262	280	231	281	313	235	167	178	126	139	123	126	123	141	151	134	124	117	128	119	137	150	136	130	125	121	129	128	110	119	127	111	105	120	124	148	114	120	112	134	150	114	113	118	121	142	121	122	138	105	120	117	124	117	152	130	133	129	121	142	130	117	119	114	130	117	127	121	137	129	118	126	136	108	120	124	127	121	126	134	133	124	139	138	143	133	112	132	142	125	131	137	118	101	100	116	124	111	129	131	112	113	141	135	127	140	116	133	136	107	116	114	131	131	108	114	122	135	129	107	113	133	128	122	137	126	135	124	122	117	137	139	111	126	119	106	104	124	146	137	116	107	124	144	129	122	126	124	143	127	140	118	133	117	111	129	118	123	133	131	120	110	140	149	115	115	124	120	124	137	128	109	140	109	122	118	140	124	133	116	144	155	127	125	124	118	124	115	129	127	126	111	115	108	128	100	128	147	121	129	123	111	120	132	120	122	124	120	122	133	140	110	121	95	115	123	104	132	113	115	109	131	151	123	122	127	128	120	112	110	127	122	119	139	138	125	137	128	143	119	110	117	133	135	111	134	123	105	138	119	139	140	123	127	135	121	134	123	119	106	113	124	130	102	114	116	127	123	132	117	130	125	119	122	133	122	114	121	136	131	128	141	127	132	122	123	144	114	146	122	138	113	106	137	126	140	117	115	117	135	156	107	116	149	141	140	118	144	140	134	117	116	128	97	122	118	115	123	148	125	111	129	136	123	139	132	125	149	127	121	123	135	122	133	135	125	120	130	117	105	140	115	156	148	122	129	118	101	122	130	127	127	119	114	109	142	134	140	143	136	131	112	114	133	130	131	115	127	141	115	133	113	126	113	133	120	109	129	126	122	132	117	122	101	114	115	115	122	112	107	107	115	121	125	120	121	119	127	143	118	113	130	126	128	111	115	128	109	133	123	151	136	156	113	126	133	117	129	115	119	120	120	101	98	156	126	129	140	122	150	135	120	129	126	103	110	112	114	104	104	129	112	137	121	139	133	125	131	112	123	120	136	136	130	136	112	143	136	139	133	114	106	115	129	119	101	116	122	127	133	107	131	125	121	126	131	142	144	106	120	132	138	122	139	125	103	138	130	120	120	122	126	131	130	116	146	129	119	110	136	128	141	129	115	107	106	131	106	112	127	128	133	132	120	127	134	129	119	127	123	139	129	116	146	131	138	129	133	114	115	130	128	122	110	124	135	145	139	116	145	131	139	138	141	129	126	129	119	111	129	125	116	121	131	132	133	141	127	137	119	117	111	131	126	133	106	122	140	111	120	131	116	140	106	129	105	107	108	125	131	106	142	117	124	126	119	137	122	113	150	123	137	144	111	143	123	132	123	129	117	124	127	111	114	128	135	125	131	133	127	118	121	118	137	113	124	122	112	105	147	122	115	123	112	119	117	116	115	121	124	133	134	119	126	124	108	138	107	121	118	135	115	124	120	134	118	137	115	125	112	114	143	116	134	132	151	133	122	140	120	109	128	120	119	118	122	129	121	119	136	127	118	110	118	111	132	142	131	113	105	116	148	117	119	136	132	112	131	110	124	126	135	121	107	133	109	123	134	112	123	130	129	125	130	129	118	138	118	130	123	120	124	136	126	113	129	117	122	113	153	132	130	118	100	114	101	105	130	115	130	128	154	121	132	139	123	119	122	112	135	125	134	141	124	120	117	132	132	123	119	129	141	119	128	122	121	107	150	135	124	119	132	128	139	122	115	121	129	123	130	106	136	129	155	122	135	120	107	120	116	131	129	138	123	142	123	119	123	130	119	125	115	134	122	135	122	134	132	149	121	143	114	113	140	119	124	119	112	116	127	113	119	123	126	142	147	108	120	116	107	127	143	123	131	122	115	113	126	149	144	124	121	146	119	125	125	125	128	112	119	133	106	106	120	130	120	146	140	129	118	115	109	120	108	125	128	126	115	123	134	123	133	149	119	112	107	147	125	147	125	131	128	110	113	136	124	126	126	127	125	116	127	108	150	128	142	99	130	113	115	141	129	119	123	142	136	136	125	143	121	128	103	122	128	117	113	109	126	107	111	128	119	111	114	139	150	119	117	114	121	127	138	155	107	115	113	153	136	102	142	128	123	115	141	110	131	148	150	121	138	127	129	120	118	111	138	137	131	120	98	105	151	124	131	129	114	130	123	128	119	150	136	120	121	127	125	136	120	113	109	131	131	123	149	128	122	127	116	118	135	119	119	118	122	123	136	121	128	150	121	132	140	140	129	124	125	114	100	110	126	135	110	105	110	123	128	127	107	112	141	124	114	117	140	146	152	121	111	123	113	109	130	114	118	128	124	131	112	124	135	118	106	125	138	117	118	122	115	104	145	122	126	116	130	128	116	120	131	117	122	120	109	129	115	123	131	139	144	127	101	117	131	142	124	130	114	129	112	129	140	102	119	122	124	132	105	141	117	129	121	125	129	123	104	137	137	116	120	121	142	122	144	135	118	144	126	111	128	149	120	126	117	129	116	131	114	130	127	96	154	123	119	120	116	126	111	131	114	118	121	117	130	125	128	135	139	121	116	136	109	128	133	140	147	122	120	121	114	132	114	125	137	135	128	121	143	131	127	137	109	122	139	136	126	105	145	134	120	119	141	137	131	124	140	153	120	110	125	100	135	123	122	127	129	121	146	116	149	122	134	129	107	129	117	124	130	147	128	126	128	122	106	123	126	116	127	139	132	114	125	132	134	126	129	128	132	131	120	117	124	124	123	124	115	142	121	109	115	104	127	139	112	124	123	127	118	117	120	136	128	108	132	132	131	134	118	131	113	122	139	139	141	105	124	115	123	132	141	124	136	110	131	124	106	138	99	130	123	114	116	141	123	144	134	110	124	127	109	103	123	108	114	128	102	133	131	128	127	123	135	127	138	119	122	113	133	122	127	119	125	116	122	111	135	138	125	121	124	118	124	113	121	100	131	127	137	120	126	130	126	132	116	129	122	131	111	125	118	102	113	159	138	159	121	127	119	137	117	108	111	122	126	131	112	155	134	150	117	127	137	112	120	138	132	134	130	139	109	126	119	119	138	125	122	123	116	110	118	132	140	104	130	132	121	119	124	140	120	108	136	116	130	137	109	136	134	139	130	128	114	120	129	123	116	128	141	135	119	133	133	124	125	123	132	118	132	133	131	115	145	131	113	107	119	119	133	124	134	142	135	110	132	139	135	131	119	110	119	105	127	112	124	91	134	101	129	122	129	130	108	133	120	121	102	115	131	145	124	129	104	138	134	109	113	122	118	127	99	122	139	107	137	122	112	114	129	105	120	120	129	125	115	123	108	132	110	136	138	124	123	121	120	138	134	117	115	146	130	137	122	129	133	131	115	132	103	124	124	140	123	113	118	127	130
17856	19996	26612	26865	25445	18698	23916	22694	18303	15038	9949	7751	7132	10201	10470	5974	6896	9475	7979	6702	9689	7433	5377	6477	6501	5173	4025	3872	4016	4575	3762	2530	2565	2656	2902	2192	2138	2256	2410	1666	1929	1683	1274	1197	1247	1375	1621	1066	572	500	496	481	475	420	417	442	455	397	400	411	415	421	449	440	388	358	337	362	331	361	350	334	348	305	363	328	348	355	313	359	346	303	352	354	349	349	302	364	341	369	332	304	341	345	329	350	349	381	346	337	314	353	354	347	351	330	338	327	375	343	311	356	353	328	320	338	338	329	345	325	365	345	338	306	346	350	378	367	358	345	370	351	338	352	355	303	309	323	344	366	329	361	333	329	336	355	331	356	326	373	333	316	388	340	341	347	333	345	369	352	341	344	349	345	352	376	306	338	344	343	350	328	319	354	335	372	360	339	330	351	335	347	355	342	342	335	346	343	333	382	340	342	346	377	363	354	332	366	326	307	320	333	315	362	330	347	338	371	341	357	350	342	338	346	324	353	327	336	348	322	343	379	366	344	365	310	351	362	315	355	335	327	337	344	330	310	373	338	321	366	340	322	325	307	347	373	343	348	351	334	356	326	318	354	338	305	326	328	359	362	355	343	338	355	349	345	326	354	344	352	366	389	340	321	364	338	327	344	346	333	353	340	365	357	349	338	344	338	323	327	357	321	351	365	350	348	364	335	331	334	342	330	344	368	354	335	322	321	308	360	342	343	347	359	361	320	348	304	341	343	336	330	343	336	391	354	323	308	330	379	348	345	322	346	355	350	331	318	343	330	345	394	331	369	374	333	337	333	327	365	369	359	380	337	393	336	377	323	380	340	339	349	360	367	344	365	350	364	360	324	350	349	334	354	338	357	362	373	385	339	313	343	349	335	356	339	344	371	344	338	373	347	353	368	355	349	362	354	370	359	335	357	346	353	344	349	300	336	348	343	318	296	328	336	334	342	334	336	348	349	352	323	361	333	358	349	363	378	332	329	336	368	326	331	386	349	343	360	320	344	363	397	344	339	338	352	345	362	342	335	329	320	347	374	313	336	341	321	359	330	354	375	344	349	326	322	357	363	367	340	357	363	349	354	321	373	314	362	347	323	366	325	345	316	360	307	347	347	326	354	373	384	318	345	357	316	342	347	344	317	346	352	341	337	324	342	337	340	342	349	346	325	342	353	359	333	343	312	369	362	358	329	324	353	350	315	329	368	354	341	366	332	318	328	367	314	334	345	372	349	372	330	341	329	341	331	351	339	367	373	351	340	332	327	331	324	320	357	351	358	330	355	358	362	349	333	340	345	339	401	357	365	351	362	358	337	343	349	342	326	350	380	374	329	335	330	331	312	350	338	350	349	333	325	342	343	354	326	336	363	331	343	324	342	319	357	314	350	348	349	324	331	324	378	339	348	344	335	332	329	357	318	357	362	350	358	366	350	340	371	338	326	333	330	350	368	321	348	364	322	355	325	321	349	320	373	328	340	342	356	334	318	348	343	345	346	378	359	355	295	298	355	347	330	351	362	357	309	341	342	340	347	332	341	338	321	370	351	367	339	319	352	367	359	315	336	340	328	341	374	343	350	344	339	359	329	364	354	338	306	370	344	341	370	360	358	348	332	351	334	341	342	387	350	323	354	352	348	350	329	348	307	309	358	338	338	360	331	356	332	325	347	335	334	379	332	372	328	340	360	360	336	342	327	362	334	368	330	332	359	344	322	343	363	355	334	376	345	368	345	311	349	351	336	336	361	355	333	338	346	372	346	372	367	319	341	353	348	328	319	316	342	334	326	352	332	332	324	321	345	323	339	329	344	322	337	349	311	356	352	354	338	339	326	348	351	328	341	342	354	377	336	344	324	362	358	339	344	337	366	386	338	334	333	363	321	338	352	344	347	366	340	319	327	338	317	360	342	362	328	361	334	328	343	304	360	357	329	334	342	310	335	342	366	362	356	329	341	339	352	338	336	358	348	309	338	334	340	368	356	388	351	325	370	332	329	320	354	322	332	344	342	343	320	311	389	337	347	341	352	343	340	343	347	330	356	359	353	329	371	347	351	343	333	322	328	373	338	356	338	360	346	311	342	366	343	366	318	330	313	372	346	320	338	364	366	348	364	337	334	322	328	357	366	293	351	375	356	339	306	307	348	333	362	348	370	296	338	341	350	331	370	369	372	350	339	349	369	351	335	352	333	325	374	329	344	345	339	350	364	347	329	320	354	339	327	376	343	323	344	317	365	340	330	332	360	352	365	313	330	319	320	361	359	340	350	328	325	315	335	358	317	343	347	322	356	355	325	334	328	367	341	347	341	343	335	362	326	353	348	371	343	327	374	343	334	325	351	323	355	324	345	365	338	345	331	342	335	349	358	345	320	343	355	364	360	320	344	341	355	346	369	369	348	349	341	346	328	331	367	331	342	351	326	352	341	342	375	330	359	368	379	327	343	348	347	375	377	364	363	359	371	326	313	340	346	335	314	329	363	360	361	375	338	351	354	333	351	364	331	337	378	374	289	349	348	367	365	373	354	339	372	348	326	353	341	328	317	344	350	321	353	328	344	310	332	379	355	321	316	353	321	334	381	350	346	366	314	343	359	331	333	345	310	343	314	328	333	309	331	322	329	339	342	308	352	333	359	330	362	355	343	337	329	340	334	369	351	316	369	372	343	338	327	349	350	347	342	319	333	334	350	367	324	341	371	344	349	332	335	326	355	325	338	346	367	321	326	350	345	359	329	341	346	366	338	318	319	335	326	347	357	332	359	344	366	329	351	325	346	343	313	347	343	320	354	350	365	343	361	344	370	333	354	368	349	333	317	358	343	332	355	380	345	334	348	334	352	339	331	360	358	382	378	307	331	383	316	365	323	362	355	334	341	333	358	340	313	308	348	353	391	322	331	348	332	331	358	359	354	344	287	318	347	341	331	335	362	342	353	334	309	313	320	379	345	340	364	367	317	345	336	341	346	368	354	348	335	338	327	340	350	326	355	372	342	383	326	327	346	357	340	341	331	348	357	345	353	358	349	338	314	326	338	371	346	349	342	370	358	349	366	317	348	359	345	352	347	354	355	327	306	347	352	356	348	366	341	308	338	342	370	316	346	317	385	358	361	326	357	389	319	334	319	372	348	354	323	327	396	352	355	303	339	344	320	334	333	331	332	345	344	340	359	340	351	330	361	345	358	364	341	346	343	345	332	343	366	323	345	365	352	338	358	328	344	346	320	321	336	354	384	332	353	329	336	330	343	346	354	308	346	355	354	361	336	328	355	363	347	387	360	349	377	329	378	320	333	368	356	346	339	325	330	380	402	348	365	336	365	348	348	295	318	334	334	329	335	338	327	341	324	332	334	346	356	361	317	359	358	361	329	376	368	353	372	348	344	342	349	340	350	354	357	360	360	348	330	372	329	366	347	328	362	326	325	350	361	332	371	357	335	330	332	369	349	376	336	373	385	354	341	341	326	322	350	337	336	327	349	351	345	356	346	336	347
43031	45627	44033	42121	39913	33635	40043	52279	38555	33309	24378	16841	11902	17083	22385	16483	15377	19236	20249	16962	21492	17759	13565	15752	15140	11822	9534	9427	9262	9167	7033	5350	5478	4198	5246	3647	3911	4228	4064	3043	3287	2812	2017	1723	1934	2085	1619	1621	623	346	318	312	257	269	222	236	291	276	261	241	216	237	222	233	206	169	136	138	169	166	131	144	147	140	130	165	153	133	130	164	135	128	137	127	148	141	144	132	160	126	133	149	153	129	142	154	142	137	146	138	128	138	150	137	148	156	118	135	151	135	129	164	157	149	134	150	125	138	131	134	137	139	148	142	141	140	139	144	160	155	140	129	137	123	123	154	142	159	117	149	133	147	133	149	147	157	137	132	127	147	127	135	151	145	161	158	149	131	155	148	137	153	133	153	151	113	133	153	145	149	137	138	130	157	131	135	142	131	150	137	149	160	143	139	129	114	138	136	139	118	127	126	171	155	126	123	143	154	156	128	133	139	147	152	147	157	136	150	153	152	144	140	129	120	147	157	141	139	136	124	147	128	145	119	132	143	148	130	139	127	134	126	152	145	164	146	130	147	117	119	137	136	150	122	127	155	130	142	129	128	105	148	142	130	132	122	141	149	147	130	157	140	160	161	132	138	129	140	137	120	131	139	137	136	137	154	126	125	141	136	140	133	155	155	145	155	142	138	131	144	139	157	125	148	122	143	137	157	140	139	138	147	138	134	152	116	127	145	151	136	134	119	116	157	151	153	152	148	135	173	153	145	125	130	140	128	140	126	107	148	123	138	166	128	139	127	154	130	138	144	139	154	155	143	123	149	153	123	130	144	145	131	133	136	120	134	151	136	128	130	119	156	152	137	122	139	152	146	151	157	150	138	127	130	114	144	145	149	152	152	127	137	135	148	135	146	146	153	165	126	153	164	140	134	159	153	131	151	136	138	131	142	144	160	128	128	158	144	140	135	120	138	121	142	137	131	133	115	131	125	139	133	151	158	149	124	123	139	133	155	142	135	138	132	132	142	161	141	128	155	151	145	132	134	129	149	156	163	150	131	140	147	150	157	131	128	149	111	129	156	155	145	143	142	148	131	131	145	148	142	137	139	130	161	147	146	141	156	154	143	137	156	132	161	155	148	148	128	142	137	150	139	136	142	138	158	127	138	155	133	136	134	142	149	142	150	149	148	128	131	125	126	147	146	131	156	141	149	149	142	140	138	140	150	137	145	129	112	132	116	134	145	143	137	138	119	134	136	162	148	150	150	125	131	149	134	151	156	130	145	148	133	149	127	155	148	129	130	113	144	125	153	146	138	134	148	142	127	141	132	137	163	145	150	133	149	142	128	150	131	130	124	116	151	147	150	135	146	127	122	134	125	144	133	124	104	145	138	143	165	134	133	122	153	165	121	143	124	150	140	144	141	153	137	148	152	122	149	137	138	135	135	139	146	147	137	132	142	139	138	128	133	156	131	146	146	129	122	122	138	117	149	164	147	149	151	152	150	136	150	149	113	139	142	136	139	145	129	113	134	153	127	128	151	135	122	152	141	132	158	150	144	134	137	156	146	141	125	127	138	121	120	133	132	139	133	137	136	130	126	133	132	135	122	146	123	126	156	135	123	146	136	144	141	135	118	130	149	154	149	141	146	141	126	135	160	119	144	131	140	138	135	165	140	153	131	172	165	131	136	151	145	147	131	126	137	138	142	139	142	161	131	138	139	122	160	131	143	129	143	136	135	152	132	131	144	111	145	136	146	142	169	145	122	144	135	151	146	144	133	139	148	133	143	141	154	123	150	150	136	133	145	139	151	145	118	125	148	136	111	127	124	129	121	157	127	137	146	123	140	146	149	161	130	150	125	117	137	161	137	133	154	124	123	138	142	141	135	143	132	140	147	153	150	152	133	151	130	164	139	122	148	118	139	140	153	155	134	121	132	132	139	140	132	137	150	146	148	152	116	123	157	130	131	136	140	125	138	134	138	163	150	133	133	148	146	126	148	134	140	114	128	145	125	153	153	146	113	141	134	149	132	158	130	159	135	139	148	145	134	139	142	136	137	141	154	127	118	151	132	141	143	137	128	136	138	166	123	120	160	127	149	141	141	155	154	152	128	156	143	141	132	157	148	137	156	143	149	141	152	149	132	127	124	141	139	147	120	143	141	130	141	135	116	126	135	141	131	143	136	133	148	137	140	131	133	126	145	149	147	156	136	135	147	139	152	143	151	137	127	122	150	142	152	143	156	119	134	143	177	140	156	150	152	140	125	148	149	151	158	151	140	142	123	151	109	130	120	142	142	144	124	147	129	159	135	144	147	128	138	149	130	140	157	131	148	159	132	131	135	147	123	121	135	137	126	145	144	154	140	141	140	133	137	148	130	142	148	134	131	143	131	147	117	149	150	148	145	128	119	120	133	125	123	139	140	123	144	137	144	151	140	125	157	142	142	168	156	130	142	147	133	157	160	123	118	138	135	151	124	139	142	136	145	147	123	119	150	151	143	125	140	155	126	153	132	146	157	154	158	152	134	140	134	145	153	139	158	145	148	126	152	131	143	131	143	149	142	149	151	127	169	132	124	162	140	132	138	141	128	150	129	137	158	126	158	133	148	137	132	134	132	127	134	148	133	137	131	135	149	148	135	135	142	162	134	134	147	132	146	143	150	133	119	165	147	149	118	150	155	131	148	151	122	161	143	143	124	153	122	143	146	143	146	143	122	128	140	136	108	153	154	131	150	154	153	125	118	121	123	129	136	126	153	142	136	139	132	149	136	118	141	130	129	125	155	114	151	126	165	138	153	142	144	130	163	122	150	131	148	119	135	138	151	157	148	131	148	149	142	130	141	143	148	124	135	157	156	134	156	142	152	148	143	137	140	130	143	132	147	134	155	156	145	144	132	146	152	153	137	146	128	153	141	144	153	143	148	136	143	141	128	156	151	137	124	126	145	150	136	148	152	129	135	150	141	127	128	136	107	159	130	128	149	151	138	129	141	130	120	126	134	155	125	149	163	139	132	164	125	139	140	127	150	151	136	131	138	148	143	143	135	146	155	128	145	127	155	151	120	154	142	133	151	138	123	150	135	134	126	133	140	131	149	127	134	135	143	127	149	122	149	140	145	136	146	124	146	147	124	149	160	132	161	133	145	143	150	139	150	142	152	149	152	143	149	143	151	153	150	122	127	156	141	153	144	141	125	128	135	136	153	151	140	164	145	152	122	140	119	144	149	136	158	136	126	154	130	154	121	147	118	146	138	126	135	128	145	139	120	136	129	147	145	136	136	145	143	132	134	128	163	126	116	135	156	136	128	145	136	171	157	141	148	130	149	143	129	141	117	118	148	147	144	152	121	155	128	144	148	151	125	150	139	169	129	119	127	143	133	127	147	143	145	166	149	141	141	155	131	136	144	136	150	151	139	137	142	132	120	134	151	144	133	132	146	140	140	128	142	130	153	146	144	137	121	160	141	178	154	144	161	126	130	143	133	139	150	125	121	146	122	128	113	158	151
29559	38442	43150	49302	48297	44852	53860	60829	51305	47955	39729	34759	30332	38677	44782	35666	37716	42121	42471	39334	43853	39170	35225	37924	38298	31695	29026	30600	30266	30319	25712	22544	22970	19262	22375	16422	18385	19643	19162	15155	16574	14764	10920	10035	10975	11390	9230	9185	3436	1935	1821	1648	960	1117	1097	1118	1347	1306	1182	1075	1082	1007	974	1051	907	599	599	514	475	491	486	408	403	437	394	425	388	375	394	385	393	393	384	492	436	389	387	386	380	371	381	338	385	396	382	375	396	399	404	381	391	392	393	398	369	397	358	409	393	367	388	360	326	422	369	400	390	398	413	382	386	369	369	371	388	387	384	397	395	371	384	388	376	395	362	385	387	399	403	374	370	426	387	387	407	391	399	374	388	339	347	369	403	383	386	395	379	393	357	386	349	361	397	374	380	384	398	406	372	405	394	416	371	389	378	390	394	407	339	431	379	383	352	365	385	400	405	364	418	394	387	387	366	388	357	391	388	376	391	372	368	349	405	370	381	389	413	364	355	388	377	404	375	375	344	361	411	363	410	392	366	401	401	382	369	393	385	435	408	397	360	372	386	411	408	349	380	360	384	376	375	425	385	398	391	408	386	377	387	396	376	366	382	356	398	372	401	386	395	365	371	365	364	382	413	398	383	383	438	372	347	372	381	347	391	400	397	395	425	375	397	359	394	395	397	380	385	374	390	381	375	404	399	390	388	368	410	416	412	389	391	428	401	395	388	410	363	416	388	385	386	366	365	368	385	395	411	423	392	386	401	368	370	362	405	377	380	382	368	378	373	389	384	423	367	372	402	348	356	392	372	375	372	341	358	389	361	366	414	395	376	379	385	392	394	393	363	386	423	369	408	371	388	370	338	379	403	383	396	388	399	375	393	386	349	404	413	398	412	391	386	383	404	389	394	373	373	355	386	387	356	409	391	379	371	407	399	375	375	411	444	390	423	363	360	412	354	387	367	386	415	352	400	389	390	400	374	402	376	355	399	395	380	380	414	405	390	396	362	358	390	354	406	383	379	375	402	401	417	384	378	393	391	424	358	383	364	376	376	390	370	407	384	385	380	351	365	354	391	412	408	341	345	389	405	367	347	390	400	346	388	384	375	402	409	355	376	379	352	380	395	374	416	392	388	344	391	379	377	362	387	382	362	371	371	377	421	367	393	383	414	377	385	400	379	367	399	367	411	389	356	368	389	375	404	349	408	348	383	377	413	368	392	383	390	382	393	394	392	406	370	382	393	337	368	374	393	387	386	387	372	374	376	407	374	405	405	407	378	359	365	409	362	391	372	387	380	370	332	368	361	412	348	400	380	377	393	406	352	359	371	383	372	370	357	361	390	390	368	386	359	386	371	378	390	420	391	390	402	383	345	398	391	395	412	404	367	412	389	388	362	376	374	381	404	350	381	406	369	358	379	355	370	374	398	379	379	359	349	381	361	361	400	404	378	380	389	358	370	390	386	383	367	389	353	367	400	378	376	395	381	389	397	391	361	381	400	399	375	373	382	378	388	387	412	379	360	380	377	370	353	393	380	378	405	375	382	391	416	409	372	351	401	402	393	362	416	393	381	390	394	424	387	342	366	385	364	371	366	392	357	387	357	394	369	386	367	372	406	386	366	365	395	442	374	388	377	397	390	393	359	402	387	399	368	425	363	403	362	411	380	356	373	417	367	363	409	410	374	361	371	407	386	396	378	381	375	380	378	370	387	362	374	386	400	371	351	388	389	366	382	416	402	386	365	394	404	398	391	407	378	380	359	364	387	410	361	363	348	367	380	386	398	364	373	449	385	370	367	385	366	376	404	402	383	381	400	390	366	351	366	385	371	416	435	374	374	315	386	365	400	381	404	372	412	362	407	395	378	348	387	375	398	377	377	379	374	392	414	392	395	410	371	407	418	398	374	372	384	371	362	405	408	376	396	384	379	376	376	392	376	388	375	409	409	390	403	369	429	369	349	376	355	387	397	403	358	376	365	386	413	424	364	399	379	353	378	389	362	393	393	371	391	397	358	381	373	361	354	392	421	383	381	394	375	374	368	377	370	361	389	388	384	366	372	353	366	392	389	421	395	341	372	391	382	348	376	373	381	366	363	392	374	387	372	410	392	382	407	402	398	367	372	382	416	401	420	371	361	356	404	366	380	349	374	378	371	382	381	393	361	369	385	364	357	396	430	366	357	428	370	356	396	369	407	406	365	375	365	370	376	368	360	397	393	389	377	358	423	376	381	379	394	360	405	408	357	385	392	375	390	395	350	342	356	389	378	386	385	429	394	402	410	406	388	396	406	400	390	393	391	370	334	431	372	360	393	390	414	378	399	369	433	391	389	364	388	398	387	352	379	377	376	381	402	395	392	370	388	364	406	436	401	400	348	390	358	380	391	416	383	379	373	373	405	366	357	386	394	356	419	393	387	405	391	381	393	421	372	407	376	392	400	377	380	377	343	388	380	365	368	377	433	359	368	403	427	377	384	366	381	376	380	383	395	363	396	410	394	360	369	390	393	404	352	385	382	373	387	386	369	398	393	355	351	394	358	388	345	396	352	338	399	392	387	362	374	383	396	384	382	385	390	387	378	368	381	369	393	406	390	407	362	369	426	385	386	358	404	405	375	414	361	342	380	427	411	369	413	375	413	369	387	384	375	385	342	395	376	354	354	388	384	357	399	392	396	382	390	357	394	395	363	389	405	361	375	385	362	396	405	367	375	394	384	403	386	392	373	408	368	346	383	400	378	376	371	349	395	401	401	400	387	407	414	404	381	420	401	363	374	411	381	402	391	366	398	364	363	391	362	365	394	368	388	392	389	384	375	397	381	371	347	403	387	367	414	415	336	395	388	375	387	408	428	404	398	422	402	384	386	413	430	375	391	341	431	394	371	413	388	408	361	385	379	386	395	363	377	374	375	351	402	386	326	393	359	373	369	392	383	395	431	388	367	397	393	386	387	396	364	394	401	413	360	369	369	389	376	402	412	383	369	379	369	343	378	374	395	396	382	381	384	380	414	377	389	382	398	401	395	390	390	391	358	394	369	390	380	389	366	418	379	362	340	377	394	394	372	388	382	387	400	349	366	398	427	393	373	409	388	375	367	391	357	400	399	386	403	377	369	429	381	365	357	396	424	398	389	385	343	351	384	384	379	384	344	375	406	389	395	376	381	356	393	363	403	366	373	427	365	401	388	411	374	385	396	418	362	348	399	394	394	369	373	372	394	376	387	382	377	371	353	403	376	394	399	347	377	356	415	379	421	397	384	364	373	393	384	376	406	391	392	374	397	374	356	372	377	381	375	360	417	363	415	397	383	334	404	396	381	399	361	383	356	405	383	388	395	389	407	357	390	375	385	396	418	380	379	407	398	409	391	392	406	401	386	407	381	418	374	386	391	350	366	427	396	361	390	411	378	373	430	371	406	361	381	338	346	376	367	363	368	371	397	359	387	357	372	382	370	344	412	362	392	413	388	384	373	391	390	396	370	372	392	337	383	381	371	351	366	377	387	391	412	364
51037	49615	50802	47583	45731	44387	44980	65181	50359	42654	37846	30244	25365	36174	37568	29233	30675	34303	34510	30411	35483	31127	27403	28156	27288	23201	17421	17827	19370	16232	12542	10116	11835	8946	7103	7063	7039	8629	8176	6300	5169	5638	4864	3564	4385	3980	3359	2425	594	636	536	446	330	444	402	365	472	446	380	314	350	428	414	326	246	238	214	243	215	188	207	197	205	182	173	165	195	199	188	190	192	189	184	210	192	181	187	178	149	180	169	176	189	148	203	172	178	177	170	193	178	186	178	198	193	189	182	195	164	214	185	188	196	192	173	191	194	191	191	169	203	174	202	163	212	180	191	231	195	196	184	179	176	178	195	197	175	174	163	174	191	173	208	168	169	200	170	193	203	153	203	193	172	182	194	205	183	185	176	164	185	168	183	163	172	185	157	176	189	181	212	166	173	180	187	154	186	189	189	179	171	184	176	167	188	195	199	189	174	187	184	160	185	185	184	175	181	199	188	186	200	198	209	187	177	196	173	189	166	188	190	176	174	179	162	219	176	185	196	167	186	169	194	178	185	176	181	191	186	180	179	201	173	188	213	194	170	164	183	185	185	180	160	199	146	189	157	205	177	198	159	182	202	182	177	197	190	193	226	186	224	192	203	179	205	197	164	196	181	171	209	193	211	203	185	219	216	181	191	152	200	184	199	200	201	178	184	179	177	189	180	174	194	187	196	173	169	204	179	185	175	189	204	180	190	173	186	170	199	197	239	178	191	174	202	181	206	194	172	184	184	191	171	168	198	206	205	174	182	204	181	183	195	167	196	177	166	189	190	172	218	205	175	195	194	170	172	183	153	193	179	162	196	192	198	167	197	182	178	189	175	184	188	191	183	184	182	168	184	175	205	159	182	158	205	173	174	188	174	189	159	153	170	174	189	180	200	189	183	194	193	195	184	205	199	180	189	176	167	202	174	162	183	193	168	192	177	172	195	184	170	190	182	169	174	206	204	213	184	184	194	207	186	172	178	181	180	181	160	201	169	188	177	189	207	165	193	166	175	194	188	194	203	175	169	200	187	150	199	158	181	195	198	180	196	179	197	181	189	188	176	222	176	171	188	197	167	155	193	191	173	198	222	183	181	162	182	177	180	171	174	184	169	190	176	223	160	170	196	181	199	198	179	172	168	164	202	166	185	157	184	185	191	212	189	187	207	176	181	186	198	204	173	183	185	185	173	206	175	176	182	178	189	167	183	202	182	174	176	207	187	198	194	215	175	194	181	175	192	213	196	179	185	219	206	180	193	185	203	197	177	172	194	171	192	206	204	185	192	188	169	191	193	169	203	196	165	171	212	190	186	195	178	198	181	195	196	194	214	176	176	197	173	180	196	199	200	206	195	192	182	192	192	179	169	194	190	185	184	182	198	171	208	195	175	195	185	177	171	154	195	197	184	180	198	180	175	203	194	165	196	170	181	187	185	182	170	188	193	179	184	175	198	187	164	158	213	183	191	210	186	180	166	204	193	177	170	198	158	197	194	197	153	178	200	183	177	172	209	194	213	195	197	191	186	187	179	211	175	175	189	222	198	171	186	203	161	198	173	221	192	188	180	176	180	191	189	189	179	195	181	195	174	175	180	186	188	239	198	196	192	190	171	176	191	211	186	182	165	177	177	199	174	175	182	188	177	188	180	172	166	175	176	181	181	185	186	193	191	188	177	178	192	167	182	173	195	181	211	163	181	175	191	177	206	164	211	200	186	167	186	216	193	209	192	210	193	187	205	196	192	178	167	177	199	175	211	153	185	188	192	188	185	188	170	184	179	179	228	189	164	181	167	171	196	182	178	204	221	188	200	194	224	173	202	204	202	181	199	204	181	189	213	204	172	180	183	186	186	180	148	168	193	168	174	169	199	172	174	161	182	179	208	190	193	189	167	181	191	192	175	181	172	196	181	184	174	207	177	194	155	201	186	203	171	200	169	170	173	183	199	193	184	199	205	187	203	168	205	179	182	175	184	191	182	181	192	171	208	158	191	180	181	175	176	159	189	180	154	183	197	180	184	194	186	181	188	191	188	187	172	165	202	188	178	203	190	183	158	199	192	212	194	182	188	171	187	165	179	164	205	193	222	164	195	199	212	172	187	182	173	176	187	192	174	162	184	198	196	200	192	180	194	181	171	186	199	169	194	204	203	187	197	196	204	190	185	182	195	190	189	185	189	205	208	187	187	216	185	169	210	191	173	181	171	176	207	180	195	173	200	207	192	184	162	189	194	176	199	189	180	186	170	170	190	188	165	199	188	177	215	177	192	197	178	173	178	181	202	159	197	190	183	178	220	186	169	161	175	180	204	203	182	187	192	172	195	178	173	186	174	177	175	191	189	191	214	185	188	184	192	189	168	166	179	196	183	186	188	181	169	172	202	187	170	178	209	170	171	173	186	177	191	198	215	195	172	184	207	181	194	196	167	181	185	197	223	175	182	179	176	215	179	177	177	207	181	173	176	175	169	173	168	194	198	192	180	181	179	197	188	216	197	208	185	166	189	193	224	177	188	194	182	193	176	184	182	200	195	177	199	188	174	212	182	166	168	189	191	188	187	183	188	196	191	211	174	185	194	200	178	204	176	182	193	190	178	188	175	167	186	199	175	203	174	214	195	205	189	191	192	174	178	189	190	180	169	184	194	189	181	172	180	179	184	192	181	190	212	166	175	207	195	222	203	207	216	172	173	187	172	184	204	195	193	180	171	211	187	180	168	180	153	173	188	199	202	173	216	182	216	209	181	180	184	193	182	199	174	173	175	185	196	210	180	191	198	203	177	177	165	192	189	196	189	181	178	160	199	206	184	197	191	188	191	171	195	160	202	189	170	185	201	183	152	186	187	200	189	221	188	196	201	189	185	224	196	183	169	161	188	175	174	165	191	202	195	176	194	189	169	206	200	219	178	207	179	166	203	186	199	188	186	199	184	213	174	189	186	171	177	200	191	181	201	199	208	187	178	188	168	201	188	184	147	211	227	209	168	179	179	200	198	183	209	190	206	196	187	173	198	171	183	196	172	213	183	177	176	187	204	182	173	179	190	180	190	178	186	184	227	188	169	194	182	189	173	181	180	164	183	165	170	171	174	163	202	186	180	206	179	181	190	185	182	205	169	199	202	181	213	191	184	169	206	191	196	171	170	176	184	189	216	196	166	193	174	190	194	201	217	163	164	187	191	171	175	209	221	180	187	167	186	208	197	183	179	194	186	201	196	176	191	203	183	188	192	177	175	169	193	180	182	179	197	181	199	190	189	187	212	212	203	171	200	162	180	192	172	172	196	180	204	182	189	167	201	177	179	153	165	182	181	191	213	190	186	204	171	171	203	176	183	198	182	193	210	158	196	186	197	195	185	167	203	184	173	179	175	192	200	177	174	205	173	173	201	168	197	179	172	176	196	175	201	179	165	199	180	172	178	189	154	190	184	184	200	175	164	165	176	162	211	183	201	164	174	178	187	191	207	184	213	194	197	191	190	179	190	200	162	180	184	203	189	173
36703	43525	50725	54872	55134	54931	58029	70625	61564	56624	52804	45460	44056	55000	56981	45768	51301	53850	54200	50803	55197	50272	47045	48353	48308	43631	37100	40663	41533	38250	33106	31515	34403	27879	24981	23988	26344	29922	28402	23520	22323	23305	20890	17167	20583	18017	15916	11458	2935	3267	2911	1973	1586	1992	1851	1826	2448	1956	1810	1323	1515	1900	1757	1443	1121	865	768	763	678	640	560	541	505	509	519	519	491	536	484	483	474	498	536	594	570	473	531	475	491	483	480	512	497	497	450	482	507	475	482	472	486	495	484	513	453	507	503	507	501	529	464	498	481	485	452	481	495	501	487	527	459	482	483	447	507	494	489	504	467	454	487	505	516	495	487	470	467	495	543	546	494	519	473	496	453	476	459	511	512	466	474	500	473	505	491	498	519	493	495	473	495	489	507	485	461	493	502	423	482	490	499	505	491	487	464	494	534	500	498	481	502	479	523	467	492	466	447	484	449	490	507	416	480	524	465	527	507	450	462	512	514	484	475	501	496	508	487	490	503	478	474	493	505	469	520	486	465	484	474	503	467	509	483	511	513	495	498	511	478	499	512	470	474	478	485	465	498	470	459	486	449	478	513	486	464	467	513	480	492	500	485	516	497	474	498	457	492	498	490	478	487	511	490	453	518	483	479	534	467	483	476	445	480	494	503	496	492	442	484	511	489	403	489	506	470	506	479	495	447	484	480	478	483	486	494	519	474	488	493	477	501	457	499	444	472	526	502	465	522	519	506	506	504	493	464	490	484	509	483	490	516	503	500	458	499	453	471	501	479	481	476	486	491	499	536	561	485	443	471	481	474	466	499	456	493	473	497	479	538	493	486	492	506	514	499	505	502	521	500	487	490	496	490	506	520	500	489	496	511	520	481	502	526	485	462	495	511	502	469	500	445	489	488	508	508	483	480	483	526	518	500	503	474	462	508	442	488	477	489	509	496	488	474	498	493	459	484	465	463	470	502	466	494	457	476	465	479	526	528	452	475	491	452	435	527	492	498	467	487	471	496	498	469	474	494	486	471	463	485	498	486	486	477	475	489	509	514	480	480	494	459	496	477	502	499	476	480	518	490	526	499	439	475	472	477	492	519	473	473	448	456	455	479	469	445	489	511	509	475	500	460	488	494	481	473	493	520	500	541	469	516	481	520	501	480	496	470	457	512	479	486	477	468	515	503	495	472	484	487	476	482	487	478	467	501	487	489	506	461	448	496	477	434	441	478	484	492	469	487	531	496	497	474	499	485	490	495	495	499	509	474	531	494	491	502	466	478	530	509	483	486	492	505	498	515	490	477	480	476	519	499	489	472	467	476	469	520	494	501	522	500	517	468	482	478	502	481	476	453	514	478	514	502	468	512	498	471	521	506	463	451	451	518	469	511	487	504	500	488	411	492	486	457	536	474	478	504	499	508	484	467	482	471	471	482	512	475	493	472	446	489	485	492	522	463	486	504	475	517	518	523	481	442	496	453	451	487	462	458	457	473	529	523	508	518	505	449	485	498	538	428	514	496	488	472	456	472	488	488	472	505	479	443	462	510	491	523	465	495	484	474	487	517	540	488	451	457	507	465	471	482	487	492	451	505	516	501	484	505	501	499	458	475	453	485	517	491	470	474	502	470	514	483	488	514	506	494	494	487	506	540	482	480	485	508	533	478	461	469	498	473	465	505	488	509	519	489	521	468	489	452	505	517	483	491	473	528	453	470	463	510	475	508	506	460	458	466	475	450	510	509	467	467	499	486	515	481	471	468	476	493	503	448	483	461	472	484	494	492	501	476	468	496	504	498	497	486	491	496	507	499	476	477	486	497	472	483	481	511	513	487	465	481	474	483	467	482	480	504	486	512	501	495	442	475	490	481	474	512	505	495	483	487	497	452	473	484	517	474	487	488	483	505	490	509	470	521	497	462	497	498	482	481	520	496	490	486	491	491	484	469	443	503	506	468	471	518	488	503	486	503	495	499	483	479	435	492	510	537	472	504	463	487	473	501	497	499	491	503	479	475	504	498	466	499	481	505	491	491	500	488	490	492	464	486	492	487	510	493	412	530	458	491	502	435	481	465	455	479	493	470	459	425	490	475	513	476	504	441	524	482	457	552	524	458	480	516	458	477	473	496	516	489	492	525	461	519	476	462	505	516	483	479	520	470	488	488	492	450	500	473	485	483	466	519	535	460	520	466	468	486	485	495	499	496	489	481	512	463	470	454	490	462	539	463	484	499	465	508	477	498	519	527	459	489	488	499	532	481	512	467	478	474	490	492	552	528	518	504	458	463	482	454	512	474	488	530	490	518	486	484	485	506	491	477	494	473	460	455	482	466	484	512	507	453	494	512	488	473	528	486	524	477	476	484	495	490	484	490	513	448	468	492	488	506	470	438	508	482	479	512	483	449	501	442	518	437	479	499	473	492	462	509	461	509	496	481	476	474	506	506	484	501	480	459	462	477	478	511	479	483	466	487	483	533	520	531	520	474	519	482	509	521	450	465	516	501	477	453	476	522	492	488	508	490	471	475	521	530	494	495	484	476	505	494	506	472	478	467	489	477	523	497	469	484	474	517	499	457	463	510	500	512	463	471	500	505	489	476	495	500	496	471	455	502	470	505	512	481	497	497	450	498	451	493	492	473	510	492	528	494	494	497	475	470	453	509	498	496	494	481	458	491	495	478	486	478	494	480	519	474	506	508	540	499	523	482	463	518	541	496	472	501	484	513	468	481	468	529	483	494	525	506	540	439	446	467	458	486	498	494	467	509	493	495	514	523	497	497	491	474	465	512	464	497	487	492	457	456	473	459	479	495	525	500	491	502	471	492	500	506	480	501	493	507	462	549	497	483	476	486	485	467	461	446	495	493	469	523	426	506	525	475	501	470	495	483	492	475	480	523	502	485	475	490	504	507	503	504	483	446	478	481	477	511	486	457	472	485	478	519	455	468	502	535	461	480	461	475	524	480	489	484	480	477	463	473	494	464	461	509	484	455	456	470	498	493	487	484	501	515	484	568	488	499	471	480	444	483	477	543	476	502	474	496	513	481	493	475	487	509	501	470	512	494	492	486	414	468	531	498	499	462	518	482	464	439	480	465	479	510	481	494	466	460	463	521	451	482	516	447	466	475	509	492	475	476	500	470	521	485	485	487	507	486	505	475	472	524	494	476	469	506	503	487	488	492	489	455	498	506	474	475	498	503	495	464	444	521	514	473	520	514	470	491	463	527	513	482	476	505	527	465	527	464	469	474	482	490	481	494	488	494	465	456	504	495	467	533	468	499	493	490	489	487	504	497	484	499	501	500	480	483	494	481	484	455	497	512	447	508	494	492	515	485	509	500	515	484	470	460	465	524	450	506	472	531	453	494	477	499	483	476	453	471	450	483	536	482	488	479	487	467	471	467	460	499	443	488	521	454	494	480	465	479	490	476	487	473	486	470	494	507	493	468	473	498	505	516	529	506	494	510	472	483	502	495	479	480	483	467	494	499	507	473	491	486	507	468	493	477	503	503	493	493	505
26771	22910	21539	16127	10547	7199	4984	8748	5534	3379	2813	1676	1387	1984	1956	1491	1715	1634	1682	1346	1737	1513	1182	1217	1252	994	724	846	909	688	541	485	564	456	350	336	387	451	369	392	320	334	264	290	262	236	250	195	147	153	116	143	145	166	129	143	142	152	141	141	160	153	139	149	142	142	127	121	139	138	163	134	114	143	130	103	119	134	147	126	134	150	123	131	131	145	154	135	127	115	136	140	114	122	138	146	118	114	152	145	134	137	150	134	143	111	149	128	144	144	138	129	138	122	140	126	118	149	122	121	134	115	117	143	136	132	138	155	114	136	117	125	116	134	150	144	141	138	126	131	128	153	137	134	128	133	114	141	133	107	133	113	144	128	141	137	122	160	117	135	130	127	121	142	124	114	131	146	136	139	129	124	139	120	140	143	136	126	137	122	146	148	131	130	133	121	137	143	122	146	122	134	148	105	131	127	128	117	145	128	110	101	106	141	143	136	128	140	141	138	141	136	130	132	127	137	142	138	141	126	145	136	145	133	134	136	116	135	138	143	152	129	122	143	142	107	156	155	137	136	130	127	130	133	119	151	143	134	128	140	141	141	140	132	129	126	127	126	133	120	128	125	129	130	133	123	123	116	125	143	142	130	128	109	118	138	121	129	130	107	135	138	135	139	141	116	137	135	122	152	137	138	123	130	135	118	112	129	124	138	128	142	127	129	107	120	149	129	124	130	127	136	153	120	109	133	110	121	137	113	130	139	142	119	122	137	110	114	130	128	134	142	132	139	111	128	119	151	146	134	140	135	138	134	129	139	154	136	127	135	129	132	136	146	121	125	121	136	127	119	133	113	125	143	135	123	127	130	116	144	137	124	130	131	115	125	131	138	121	116	135	139	145	133	141	125	129	145	129	124	124	120	153	114	133	131	135	134	108	123	133	134	113	116	144	127	130	158	144	116	134	117	149	147	143	133	163	130	141	119	156	138	131	132	138	132	130	154	139	122	129	113	144	145	133	128	110	132	135	142	133	127	130	136	126	145	127	114	112	132	154	141	146	142	135	123	135	140	134	147	136	138	110	131	130	136	120	128	116	123	146	120	140	116	133	140	142	121	145	136	132	135	143	128	139	112	120	136	116	135	126	129	130	136	138	131	133	138	156	125	144	114	131	124	130	131	139	137	126	135	135	142	133	131	141	121	128	142	145	135	140	123	131	137	124	133	123	135	143	126	127	125	131	144	126	150	156	140	126	127	135	134	132	142	142	131	114	140	124	132	123	135	140	150	144	135	139	137	140	142	151	127	127	151	98	149	131	138	116	142	141	128	161	146	120	133	143	132	134	126	118	115	136	131	130	133	121	135	139	120	121	128	141	150	130	107	164	121	124	125	145	126	136	135	135	132	146	124	143	139	122	149	160	132	142	124	131	126	137	140	142	143	152	121	145	122	134	135	145	115	143	137	146	148	136	127	134	139	147	128	133	135	126	124	140	138	157	130	115	124	141	133	126	112	128	124	142	114	109	135	134	144	126	149	136	158	135	136	156	135	128	142	152	122	145	130	133	124	137	123	141	136	132	149	131	122	123	126	149	120	123	130	130	135	140	144	136	143	133	139	120	110	138	135	131	124	120	128	136	105	128	125	124	132	125	124	123	134	124	121	127	141	156	141	131	121	138	124	129	138	136	117	132	132	111	129	150	142	115	128	131	140	135	115	126	141	143	122	121	118	133	131	137	142	140	113	140	123	140	128	133	145	136	125	123	141	112	122	132	112	123	118	135	128	146	122	135	121	126	128	123	128	119	125	150	134	150	116	131	138	136	136	138	128	155	118	136	142	127	135	135	123	136	135	140	124	128	119	138	121	136	126	137	135	132	138	143	137	126	124	126	125	160	131	141	152	131	123	121	133	139	129	135	129	130	155	144	132	141	125	132	124	128	124	143	149	141	125	124	135	142	141	106	148	134	107	138	141	130	132	113	116	131	147	142	124	125	132	135	108	131	142	143	133	114	125	126	127	112	125	142	120	158	150	123	128	155	123	132	132	127	122	150	154	144	118	131	135	115	141	130	151	139	128	123	125	163	129	117	125	125	139	149	125	120	143	124	141	137	142	142	132	122	129	140	124	124	136	124	150	135	149	134	129	115	148	117	164	126	125	139	151	128	131	122	144	153	134	136	126	148	135	130	123	126	138	137	132	133	125	128	139	120	120	146	131	152	136	138	129	132	117	123	145	120	134	145	134	109	121	123	134	108	137	126	123	145	107	146	123	149	128	143	130	120	131	146	127	158	127	109	125	133	130	132	142	140	147	127	139	156	128	141	140	126	111	144	116	132	117	134	123	127	132	128	129	130	126	132	149	122	125	139	134	129	123	112	138	149	124	135	123	123	114	135	140	107	137	134	135	115	129	139	124	132	136	124	129	129	135	123	113	129	144	140	128	131	136	137	140	127	133	106	133	125	122	120	137	127	120	148	131	122	123	141	144	135	148	140	128	131	119	142	131	106	126	122	151	133	139	140	125	116	129	138	139	146	99	146	134	166	138	142	109	123	124	158	138	152	148	107	140	122	117	154	132	154	127	140	129	128	136	129	112	120	127	116	126	137	123	127	148	154	127	142	126	115	105	140	111	129	130	133	140	134	145	120	120	133	137	106	126	162	127	145	144	132	124	134	123	111	133	138	134	132	124	113	119	143	116	145	142	124	118	130	119	139	120	121	128	126	130	133	109	128	118	141	132	110	141	129	126	131	122	141	126	125	144	126	128	135	136	129	142	125	137	141	130	140	149	138	143	132	141	128	140	143	142	118	123	142	136	128	138	128	135	114	127	139	113	150	131	126	127	135	142	141	129	127	136	128	138	111	135	120	127	131	126	133	146	140	136	133	124	134	125	145	161	114	134	140	128	119	130	137	131	136	138	110	130	127	128	139	138	125	145	120	125	116	97	132	146	153	125	132	124	136	135	141	123	138	131	130	130	128	123	131	143	145	135	120	133	147	141	139	115	134	140	136	145	134	124	137	137	135	149	135	125	144	147	130	139	116	151	131	135	134	133	123	123	116	118	126	136	143	135	134	148	123	150	125	143	143	142	142	139	128	139	120	118	144	146	127	148	128	121	134	136	145	139	125	141	130	140	131	125	135	133	166	106	129	128	130	133	147	131	144	131	132	110	134	141	112	112	143	115	131	127	118	153	136	133	137	136	128	129	137	126	138	126	142	147	115	143	133	133	124	147	127	116	149	126	126	144	137	126	138	138	126	138	137	139	146	131	151	123	142	127	127	130	126	132	133	156	127	150	140	120	132	119	128	152	121	138	137	127	124	136	135	128	142	127	133	144	130	123	144	122	129	123	130	130	127	131	140	115	149	133	127	125	123	123	118	127	121	125	146	150	126	135	128	122	150	118	123	128	123	157	136	119	133	141	133	133	127	131	146	149	135	149	122	138	136	141	142	122	139	125	150	144	121	141	142	158	123	114	119	124	128	117	140	105	164	139	135	149
17018	18955	26207	26767	22661	19309	16568	27201	18821	13457	11849	7370	6562	9950	9653	7677	8676	8293	8723	6822	8928	7762	6164	6460	6561	5561	3916	4325	4449	3684	2823	2682	2913	2494	1522	1626	1883	2221	1962	1773	1462	1633	1459	1316	1310	1090	1224	973	438	477	466	403	431	448	425	435	401	403	415	393	426	434	374	396	388	389	396	380	396	376	388	317	373	335	328	366	385	368	361	373	354	378	373	361	378	363	357	387	365	358	358	329	372	364	389	354	370	368	374	347	322	372	356	353	387	373	337	359	363	356	371	372	388	360	351	353	375	379	370	337	389	360	343	382	352	348	377	357	347	334	352	368	370	363	371	344	347	358	413	383	342	364	357	386	368	330	324	394	393	347	370	378	373	344	344	362	364	371	381	347	342	368	316	331	392	378	356	333	349	393	362	369	358	371	367	385	367	386	368	333	339	345	381	355	334	347	361	355	339	375	367	353	382	331	392	381	363	348	373	342	386	372	345	369	376	340	362	364	367	371	322	355	369	345	353	352	324	373	397	352	372	374	379	321	324	353	397	362	391	356	394	380	360	359	323	334	388	343	361	333	379	378	364	349	369	353	371	348	384	359	379	351	350	382	364	367	384	361	373	334	351	364	345	354	384	343	346	401	361	378	390	403	371	338	408	343	372	361	382	376	376	401	332	382	374	346	384	390	366	366	340	332	336	362	351	363	337	357	411	369	361	358	355	359	366	355	371	356	364	350	380	388	342	354	360	387	366	344	407	339	331	378	375	335	381	358	352	369	379	371	354	355	344	365	372	373	380	375	371	343	365	341	386	362	365	378	380	382	369	344	359	363	351	373	401	361	364	348	356	347	375	365	373	342	347	358	385	331	360	355	365	339	348	381	368	352	385	354	377	382	385	343	394	357	358	353	373	367	334	381	375	349	340	366	352	363	361	387	357	380	359	364	324	376	360	387	395	333	347	385	357	359	346	345	363	359	366	391	345	357	373	388	360	387	335	355	393	357	367	349	366	362	373	365	311	392	376	363	353	354	385	367	377	344	361	338	373	359	347	384	385	348	371	364	351	354	366	413	360	347	371	393	385	392	396	386	372	344	369	364	349	354	382	373	377	372	328	382	354	402	383	356	355	388	346	366	373	368	397	365	351	386	381	328	361	314	374	372	385	364	393	350	366	349	352	351	389	376	367	358	347	303	363	368	330	329	349	363	387	357	343	365	326	377	370	368	366	337	374	343	381	366	367	334	373	338	331	360	365	391	373	370	369	362	358	340	336	338	356	343	352	352	381	347	360	356	351	361	372	398	375	378	379	409	364	370	338	379	377	340	350	365	366	364	355	343	366	333	353	409	353	366	378	367	367	399	348	357	372	382	361	379	358	338	387	353	345	379	373	390	343	356	345	337	372	365	344	357	364	324	348	360	385	329	347	354	344	372	322	388	343	383	379	345	391	364	370	389	343	422	363	408	354	390	377	378	321	340	351	384	379	379	385	387	356	383	344	344	341	365	352	374	372	369	356	357	371	349	402	391	322	370	355	369	370	347	359	357	364	351	333	380	338	348	362	389	399	358	347	359	353	365	342	376	350	366	379	364	351	380	358	402	344	367	371	377	359	336	387	385	352	341	361	347	363	373	365	341	374	338	344	356	368	386	353	363	401	375	355	376	337	350	358	388	392	374	420	337	340	386	375	361	341	388	367	335	349	345	331	337	330	368	384	366	381	370	367	356	366	365	394	355	370	391	354	368	373	343	375	372	316	360	329	380	358	317	349	354	350	377	358	335	369	353	346	376	366	343	369	321	365	353	336	390	361	385	349	358	383	358	361	353	358	384	386	357	332	350	399	354	347	374	348	368	375	400	374	347	356	364	353	335	371	380	384	378	358	379	369	344	342	356	365	380	393	342	404	355	400	398	373	354	333	382	343	337	350	390	354	384	345	362	368	341	368	377	376	391	346	341	373	347	376	356	381	382	347	367	387	396	356	369	355	367	345	366	358	340	392	352	393	355	358	343	388	350	334	363	338	363	410	368	361	373	333	363	377	370	377	363	346	341	370	360	357	357	334	324	358	367	395	372	365	374	384	356	336	373	350	347	386	360	341	341	416	383	352	338	361	326	359	350	344	372	365	384	366	321	361	387	386	370	378	359	366	351	365	319	344	364	332	378	402	409	386	388	404	350	363	334	367	354	368	393	382	357	337	351	349	382	365	350	399	346	367	336	343	341	333	365	379	335	360	347	382	364	363	397	365	372	337	375	382	379	387	350	356	334	375	376	383	366	393	364	376	352	334	369	360	360	397	353	341	376	388	338	381	347	388	395	401	383	367	383	355	350	368	349	391	336	376	358	353	372	359	349	358	356	338	390	349	361	345	371	356	366	367	345	364	390	335	352	389	352	358	336	316	366	346	378	345	369	382	309	370	345	351	369	371	384	380	376	390	336	365	343	353	351	402	353	346	375	350	330	397	362	381	373	349	346	370	369	371	352	382	373	354	349	349	359	350	370	352	362	393	385	353	357	378	335	369	356	370	380	381	337	353	354	352	366	343	362	335	369	371	351	372	338	356	364	370	366	394	343	346	341	345	365	372	367	353	360	357	355	355	367	361	348	343	371	358	362	383	318	397	378	373	345	361	366	345	353	354	383	408	362	393	385	373	383	378	355	347	373	354	355	333	340	364	381	356	361	369	353	365	366	330	381	373	360	358	354	359	336	331	361	356	382	366	356	376	364	347	355	327	421	369	386	374	344	347	333	352	369	392	405	333	361	386	373	365	382	389	355	382	338	363	344	379	347	355	331	329	328	365	377	379	354	375	363	350	401	342	380	372	370	361	399	362	344	332	377	348	354	379	372	371	377	335	392	374	368	369	361	349	342	327	400	362	374	341	364	348	320	336	376	368	356	382	339	371	378	370	376	342	360	323	365	332	341	380	382	347	388	354	352	351	368	351	384	361	355	385	386	349	324	348	367	392	370	373	331	383	363	345	313	365	379	337	366	374	336	355	383	373	398	368	374	391	396	345	329	378	352	352	336	340	378	363	352	353	371	374	319	367	397	376	358	374	383	375	371	375	360	348	350	379	328	340	345	365	378	357	334	370	333	372	347	348	384	351	355	357	353	390	324	321	337	391	359	341	382	387	376	360	369	351	378	353	385	339	348	358	371	351	354	350	340	379	395	386	388	369	358	376	325	368	376	381	357	375	349	333	361	338	339	392	389	354	371	361	355	390	373	334	341	347	378	372	396	345	385	343	354	339	329	403	337	345	343	356	338	364	378	361	400	370	371	361	391	384	344	361	371	314	369	382	360	349	327	369	342	377	356	362	354	337	400	382	413	367	357	356	378	353	389	392	375	381	356	351	382	334	350	396	338	357	350	363	444	351	367	368	349	356	357	389	350	340	362	337	353	384	337	362	363	353	374	358	373	359	400	343	387	341	383	351	345	357	374	370	376	338	344	336	351	369	337	398	380	358	344	373	357	332	354	362	408	356	365	386	348	379	349	354	340
43977	42285	45849	43532	43017	33990	37789	53698	41285	30429	21734	14019	12574	20723	20633	18458	19616	18804	18087	17159	21152	19762	14882	14904	14675	12514	8975	8967	9330	8197	5771	4209	4790	4047	2135	2213	3131	3207	3139	2913	2264	2493	2086	1612	1286	954	1209	799	254	230	233	229	264	233	224	286	258	200	210	225	190	206	241	247	222	159	198	179	163	156	161	146	176	139	129	136	170	153	147	163	141	128	139	153	145	144	145	156	161	164	149	136	154	139	155	159	143	156	165	151	143	149	170	133	166	145	137	157	143	141	152	136	145	142	151	153	146	159	151	153	155	153	155	157	139	146	146	141	156	131	148	154	191	148	160	131	140	153	136	139	145	159	148	143	138	165	159	152	121	161	143	137	153	151	159	141	162	149	164	137	160	138	141	161	152	158	128	128	126	152	149	166	144	162	166	142	154	130	169	140	143	155	148	146	146	139	136	140	140	148	137	145	155	168	162	162	141	159	157	140	128	144	152	147	132	152	157	138	140	142	145	168	142	136	151	150	140	136	149	153	164	167	150	142	154	177	150	142	134	153	138	149	152	151	136	155	148	171	169	167	157	163	129	127	179	179	157	140	156	134	147	155	164	163	140	143	156	143	151	146	135	176	141	138	156	142	128	148	156	166	136	157	145	147	147	138	159	144	131	146	152	140	140	160	144	147	168	158	158	143	130	132	143	155	156	132	136	152	137	175	146	149	145	153	143	128	137	177	157	162	133	153	161	140	159	153	142	167	142	148	160	140	158	158	132	146	132	104	149	154	156	127	159	181	156	150	158	170	127	160	142	152	168	150	126	138	161	147	159	172	156	135	139	161	146	127	155	144	167	160	160	141	164	140	130	136	143	137	161	143	148	139	168	149	158	126	143	135	139	139	151	152	144	139	133	149	141	153	131	161	126	157	138	161	156	149	139	137	166	154	130	156	126	148	160	164	135	133	163	159	148	139	133	128	157	164	136	157	135	165	152	138	151	153	151	153	129	133	154	168	134	131	134	160	150	169	128	124	141	174	132	149	151	131	147	138	146	142	122	174	168	140	147	141	145	140	152	119	127	163	157	142	159	154	144	151	143	150	141	150	138	139	148	151	125	153	125	110	146	144	149	151	150	146	128	153	129	147	153	159	158	138	131	130	136	150	135	149	141	135	163	129	136	130	141	168	158	169	151	115	153	152	131	134	142	145	134	139	144	126	151	157	142	149	156	118	136	139	155	134	174	165	150	165	142	149	162	132	138	157	129	157	129	148	149	156	149	137	167	155	139	146	164	174	129	148	129	138	147	135	149	155	151	164	151	168	159	162	144	152	147	135	146	148	146	153	138	162	143	131	159	145	173	176	147	135	154	165	157	164	159	142	159	137	165	153	143	155	161	133	127	151	147	155	151	144	145	156	129	136	148	153	134	153	143	154	156	150	133	137	149	116	171	136	114	146	140	160	140	142	130	138	158	146	160	141	151	131	146	145	145	125	136	117	153	142	145	169	181	148	158	125	139	144	140	149	132	144	150	124	145	135	150	140	150	139	124	151	146	141	153	157	153	140	124	153	157	137	143	140	147	153	157	152	175	161	136	163	138	139	146	128	154	119	155	137	152	138	151	128	164	129	133	148	135	134	142	151	148	157	138	150	159	146	156	133	153	173	147	142	155	136	158	149	123	134	171	150	167	149	139	151	141	159	147	152	157	158	139	141	149	144	162	152	157	158	165	154	128	160	130	149	142	147	157	140	154	152	151	148	123	153	140	151	137	135	152	152	172	142	135	147	178	147	156	142	165	144	162	156	149	168	148	167	156	159	141	149	143	131	154	144	152	122	124	132	141	144	158	147	142	139	161	163	153	132	153	156	143	163	144	137	164	118	147	132	140	185	162	155	147	164	144	144	150	139	144	132	150	139	150	170	140	164	151	157	141	164	154	118	169	161	137	162	157	138	142	133	137	152	140	121	154	160	159	161	169	145	150	143	156	168	144	154	164	136	187	139	147	149	125	154	130	152	162	154	140	141	153	148	153	169	155	136	138	153	152	164	139	144	136	164	149	176	146	158	148	152	157	149	161	157	149	136	137	150	148	143	130	143	153	154	148	145	158	124	151	152	147	170	149	142	148	150	146	152	117	151	141	159	153	138	168	125	169	164	151	164	168	129	138	147	147	149	149	154	150	142	148	138	130	147	158	175	123	167	153	153	164	124	130	135	142	150	140	162	130	129	139	161	155	169	149	170	130	159	142	131	152	158	133	136	160	144	126	151	145	169	153	156	146	152	134	134	159	160	135	140	167	146	154	143	134	153	153	134	139	133	170	143	148	155	144	158	152	150	140	140	140	125	154	159	149	149	147	168	148	140	146	136	145	146	147	172	150	158	148	164	158	163	147	169	142	143	135	138	158	156	178	128	131	158	163	152	140	154	164	155	179	159	165	144	136	153	148	122	156	152	166	140	145	143	145	130	139	138	134	149	157	148	165	173	153	161	150	152	135	154	139	152	132	156	146	156	149	142	182	159	152	143	132	142	168	135	144	149	141	130	176	142	129	134	138	139	138	151	142	154	149	144	163	155	152	136	141	138	161	139	154	159	156	154	148	142	166	148	156	143	150	140	158	158	156	163	151	167	155	176	163	144	147	144	145	136	153	155	149	163	133	159	137	151	155	164	160	127	165	141	139	145	136	163	182	133	143	160	143	137	137	143	158	150	151	122	156	152	143	171	145	159	157	160	124	144	148	145	154	159	145	166	155	141	148	142	146	135	140	142	158	157	132	155	157	156	137	145	144	127	143	134	137	146	132	140	151	146	136	139	152	144	156	142	147	118	147	154	146	143	150	149	153	161	159	134	143	150	152	152	141	140	139	147	139	143	165	143	156	154	154	145	165	142	143	136	148	149	144	144	141	144	148	133	162	152	151	149	160	145	143	152	138	155	160	155	144	148	136	158	151	149	143	119	163	148	127	149	171	153	136	138	137	132	128	151	129	145	117	148	153	155	144	144	165	162	146	146	132	138	147	140	137	137	163	150	142	151	143	148	144	171	147	160	166	137	159	167	148	136	161	147	160	122	135	131	151	149	143	133	135	139	168	130	151	148	157	134	127	158	143	136	148	151	134	140	153	123	140	132	144	137	136	136	141	154	149	175	138	148	128	150	149	153	131	153	148	125	155	138	121	175	130	160	141	142	151	163	137	134	146	144	137	143	134	147	158	145	134	146	143	147	156	126	152	118	170	164	146	144	144	131	146	149	130	140	149	133	161	143	168	150	155	153	160	142	159	154	143	164	160	140	152	146	182	167	135	130	140	139	137	151	136	143	126	155	138	137	140	153	151	139	153	171	165	133	153	156	151	152	160	156	174	140	138	131	117	157	128	139	144	144	148	173	152	167	145	133	155	145	155	143	171	147	166	154	176	159	137	149	135	172	120	153	162	160	127	162	160	136	131	132	147	159	142	159	166	158	158	162	132	129	147	135	143	147	145	148	145	161	140	151	145	139	147	143	172	131
30492	35226	45041	49400	49537	45597	52287	62753	53243	44443	37807	30786	32167	42943	42142	39587	41651	40699	40133	39090	44096	41468	36348	36530	37738	33445	28316	28845	30806	25930	22644	19105	21343	17365	10814	11015	15787	15747	15828	15005	12425	13090	11405	9170	7586	6050	6996	4386	1203	1031	1071	974	946	993	985	1199	962	993	1050	771	707	932	949	994	839	680	622	543	484	427	434	401	411	409	403	379	421	351	424	415	357	362	413	428	408	370	403	447	431	428	392	387	402	395	445	391	407	386	377	435	408	424	392	460	391	390	436	414	442	440	421	400	397	400	419	402	392	436	449	410	401	414	412	381	393	431	399	409	420	397	414	456	406	408	420	388	408	415	413	398	402	410	399	397	397	379	400	372	401	417	402	350	368	396	394	408	404	427	406	402	391	434	379	398	394	409	449	388	404	385	380	397	384	392	392	429	434	406	428	385	405	401	402	400	366	382	413	399	398	415	389	437	363	389	390	397	388	416	422	398	399	400	449	384	382	397	405	418	392	413	393	423	393	408	393	383	406	393	417	434	448	408	392	407	406	417	425	403	430	420	390	385	380	395	379	406	381	409	402	395	384	413	397	397	412	414	399	407	421	387	401	405	457	402	390	379	407	370	424	387	359	438	403	375	399	400	423	387	378	393	380	408	417	399	416	418	380	402	433	397	395	366	409	440	423	423	422	383	387	413	397	409	372	410	401	350	409	441	392	435	421	418	413	423	400	364	411	428	406	426	413	397	413	422	393	404	384	441	357	412	414	409	377	379	428	423	367	410	404	417	372	397	415	429	419	391	370	402	386	432	414	406	402	439	399	449	387	417	414	394	436	408	381	404	415	392	402	404	423	365	401	360	382	382	433	396	416	420	395	395	433	396	412	400	419	382	378	384	410	399	382	412	408	423	420	380	405	402	402	410	430	438	412	408	370	436	416	441	423	375	405	389	403	385	391	402	430	416	445	413	388	392	414	386	388	416	384	411	409	403	393	383	421	401	431	396	414	407	404	415	392	387	396	406	407	410	391	382	435	423	410	400	419	413	435	394	391	400	448	389	401	398	402	401	412	393	388	393	369	388	413	379	430	407	420	379	374	398	391	407	378	399	416	450	400	423	399	429	397	385	400	395	415	428	418	420	399	392	405	392	376	395	398	379	383	412	382	394	426	411	374	429	391	422	397	415	389	401	413	387	410	409	418	387	399	406	430	420	384	415	404	447	388	407	384	384	391	387	415	422	359	399	440	404	409	429	393	378	428	412	422	377	429	376	427	395	408	373	390	412	384	400	412	388	409	401	394	405	403	374	411	406	413	413	384	360	434	363	407	418	390	427	379	412	400	420	418	433	395	389	414	395	372	397	453	415	427	394	381	407	422	433	397	417	368	393	400	416	391	388	409	401	422	383	442	429	377	417	412	414	449	377	424	439	446	399	426	410	376	414	407	412	415	409	395	407	403	409	399	458	421	393	436	413	395	408	381	362	410	428	413	369	369	386	424	396	404	380	379	394	418	408	420	418	388	392	415	411	429	442	399	400	416	431	408	418	397	455	396	417	399	388	399	395	405	377	411	404	377	421	395	395	403	380	360	373	389	390	417	384	408	421	366	404	386	409	367	404	383	434	406	399	435	425	388	406	380	400	404	391	377	415	396	410	400	372	425	431	418	404	370	423	436	421	396	441	376	399	392	415	424	381	385	402	418	379	418	408	398	419	433	380	364	374	390	395	418	376	378	389	390	400	411	445	395	385	443	421	395	386	415	395	384	404	392	413	415	454	371	393	408	409	409	436	395	388	415	411	394	447	377	412	386	382	365	419	436	419	444	367	401	392	405	400	373	413	397	376	409	383	371	390	417	374	408	430	415	413	398	420	367	404	383	399	381	374	368	379	435	372	381	382	414	349	426	416	374	410	354	401	401	380	397	396	408	405	394	427	406	388	385	404	429	365	404	356	391	398	427	390	419	389	429	381	423	375	410	439	423	439	387	395	390	413	389	407	407	371	392	392	386	403	396	412	402	397	407	400	444	404	390	416	387	400	385	407	412	376	430	391	397	408	410	366	401	387	412	403	390	429	415	431	416	402	403	427	398	414	410	415	377	388	366	421	375	439	372	420	392	406	397	417	409	397	443	436	409	408	401	460	389	371	406	369	452	410	431	409	370	391	417	379	407	375	413	364	408	397	379	399	419	434	400	424	388	412	400	444	410	414	395	435	403	370	355	387	401	432	408	403	399	383	394	428	395	395	395	395	401	380	394	374	407	363	395	383	384	391	421	407	413	423	407	403	394	391	403	400	378	401	393	408	425	410	407	443	432	393	404	374	413	405	416	368	403	352	429	402	422	442	398	425	375	405	379	419	389	398	398	397	401	373	385	426	408	402	383	380	400	424	416	423	432	408	369	419	384	374	402	381	426	419	427	407	384	354	425	423	386	420	400	434	383	428	401	376	384	408	405	408	404	395	408	426	433	385	414	388	392	449	400	412	383	420	440	420	442	383	421	377	411	403	432	376	416	401	407	388	384	414	415	392	387	389	391	385	429	400	416	394	427	373	421	413	420	395	354	408	398	386	407	414	390	395	391	391	367	394	395	382	415	425	413	391	423	410	390	396	404	381	394	427	382	394	435	391	408	393	409	373	396	392	404	420	424	414	385	396	401	435	392	415	436	391	410	418	358	435	376	410	390	413	382	429	372	397	387	373	439	432	405	404	410	411	412	389	415	428	426	371	413	401	422	380	410	402	378	392	397	389	379	398	395	354	430	401	384	373	392	404	399	419	404	409	422	401	410	396	421	392	375	414	406	405	440	399	398	372	386	372	455	407	400	375	391	422	398	414	412	426	424	410	395	436	410	380	431	418	410	423	398	396	397	378	373	418	418	410	380	433	426	382	370	432	382	437	414	405	392	404	409	395	415	434	406	417	376	396	381	386	400	412	421	409	434	416	420	426	408	388	413	371	386	399	403	366	424	434	426	415	387	411	411	395	398	438	399	438	393	395	386	385	422	367	416	424	398	419	375	409	398	407	370	405	415	420	412	429	422	399	432	438	393	396	406	363	431	389	407	395	383	388	447	407	428	419	387	401	404	393	393	439	414	426	396	384	377	414	441	372	431	410	352	449	394	429	355	422	366	363	418	374	425	415	425	428	416	395	419	391	398	404	399	420	420	361	417	378	401	396	403	415	424	392	400	387	412	386	429	387	396	407	406	429	385	407	416	411	374	393	378	409	358	385	393	388	396	396	382	400	388	403	392	417	429	428	383	409	428	419	398	418	380	430	389	408	409	424	426	372	387	374	423	384	385	410	419	393	385	439	385	406	393	405	373	423	445	413	402	401	397	409	400	406	435	420	378	415	408	410	419	389	425	416	389	417	407	372	419	415	390	382	419	387	398	405	449	415	407	392	425	382	384	415	400	416	414	397	395	423	426	406	404	413	386	404	379	400	401	392	392	410	390	416	405	398	404	388	399	410	417	407	378	407	394	393	378	410	439	388	377	432	404	378	393	433
49082	50530	51026	51731	45858	46293	55017	61614	47216	39801	33768	22422	20263	30886	33252	35461	33090	32665	30573	30736	34890	33899	27042	26936	27265	25130	21759	19583	18983	17677	10695	8164	8895	7055	4702	5930	6531	6883	7019	6217	4316	4445	4507	2738	2092	2091	2001	1265	383	358	361	354	386	346	408	424	302	357	479	412	304	336	416	336	344	302	235	212	195	218	211	208	195	181	208	200	208	199	190	173	172	202	179	223	194	177	195	205	222	190	177	209	189	193	202	191	179	206	199	188	198	175	176	189	176	177	191	196	177	213	205	198	177	162	172	195	176	190	185	187	208	191	179	194	190	193	203	198	191	199	202	206	203	194	185	196	188	210	196	192	175	184	190	171	171	197	190	170	212	196	175	214	206	179	190	200	183	188	177	186	179	194	214	201	183	183	191	186	211	194	184	159	183	178	174	167	183	213	206	164	204	170	174	183	201	193	165	200	190	211	181	194	193	205	199	201	209	201	199	179	174	196	204	167	163	183	200	190	191	196	185	177	165	183	185	219	164	193	202	212	187	195	174	191	189	189	215	204	160	188	214	242	196	173	194	204	209	222	210	179	186	181	222	201	216	195	184	211	197	177	191	191	180	183	201	178	205	200	216	184	182	219	188	195	199	211	232	183	175	179	190	198	176	186	162	199	234	180	232	173	175	198	203	197	211	187	208	184	206	179	202	239	187	199	176	193	187	220	217	177	201	194	193	203	219	176	188	202	193	179	183	198	202	198	219	181	209	166	214	206	191	198	207	199	201	196	164	193	179	199	192	202	196	184	183	189	170	186	189	206	166	195	180	194	184	181	188	207	203	191	176	189	194	193	200	198	186	189	178	179	200	192	181	182	184	199	178	183	188	181	197	181	189	207	204	179	211	208	190	177	229	210	212	176	193	212	191	175	188	208	179	198	175	177	184	205	183	202	201	169	164	184	183	212	205	200	186	197	169	165	181	213	179	210	212	195	186	184	169	177	176	206	191	234	190	177	189	180	198	161	203	197	207	190	179	183	183	184	199	190	200	189	224	161	176	183	172	199	201	185	192	183	208	159	193	200	197	189	182	208	161	194	182	199	191	217	202	214	206	174	196	204	195	203	168	178	177	183	175	184	182	180	181	193	173	175	190	204	184	185	206	189	199	190	182	205	169	221	208	192	189	190	199	190	192	171	195	174	171	197	201	189	160	196	194	215	186	179	204	194	200	194	180	214	195	190	183	180	190	188	181	192	194	195	188	197	177	192	196	192	194	191	207	192	186	187	177	209	219	201	207	177	203	201	180	226	208	184	204	193	189	201	178	187	189	206	183	186	163	216	229	188	188	196	187	187	210	176	196	224	182	178	167	192	198	186	183	222	195	167	207	187	173	196	170	207	181	175	200	174	201	196	195	177	184	166	198	211	206	188	213	207	184	191	216	172	196	192	212	201	221	172	192	192	174	190	193	206	224	203	177	190	160	182	209	194	184	197	212	218	190	198	198	162	168	199	199	189	196	189	204	187	203	192	197	166	179	176	202	206	197	173	202	193	171	207	178	183	189	192	202	198	182	200	211	183	175	155	183	192	189	186	176	198	184	188	164	195	199	221	205	186	188	188	174	177	181	206	188	184	177	190	177	174	200	176	193	170	189	189	188	183	189	223	196	188	184	194	187	213	161	181	205	199	199	200	177	200	199	189	224	191	201	182	194	168	193	205	201	169	177	184	177	190	174	174	185	191	222	174	178	204	188	186	205	211	177	209	200	208	171	189	195	209	182	171	176	201	189	180	186	219	186	169	184	212	210	195	191	189	209	187	192	193	191	191	190	206	194	164	170	210	172	186	164	200	187	199	187	219	182	211	182	175	194	205	191	189	174	189	188	175	190	160	176	170	200	192	165	187	185	200	181	194	185	191	210	200	214	174	178	195	192	184	193	185	184	199	196	205	182	199	200	194	202	173	190	197	179	213	181	158	186	195	200	199	230	198	187	196	189	183	177	207	201	214	169	200	180	193	209	187	217	160	194	186	161	205	191	180	212	198	187	171	211	195	200	216	189	177	188	200	192	199	209	201	195	195	209	205	186	208	195	208	199	192	193	197	205	200	178	188	182	195	175	200	202	187	193	189	201	191	163	167	173	208	204	197	194	168	210	209	190	179	175	181	195	209	211	169	162	191	194	191	184	200	196	171	175	189	195	181	182	199	210	161	178	197	185	178	226	191	180	197	203	213	172	173	198	206	190	160	185	197	223	175	186	230	176	200	186	157	215	198	213	186	191	176	175	185	172	204	206	191	193	193	192	168	178	184	188	197	209	225	181	181	195	185	199	209	160	199	174	194	180	187	212	177	188	182	190	197	182	195	208	176	216	195	229	184	223	199	205	182	195	184	185	194	184	161	196	228	178	189	191	182	194	208	186	176	180	207	197	185	175	206	181	197	178	224	197	195	222	177	217	188	200	181	192	185	211	209	195	175	180	209	213	186	176	181	187	204	187	208	200	194	181	192	181	204	176	184	214	194	208	192	156	228	200	200	161	164	203	188	203	181	205	191	192	180	203	182	203	187	174	199	213	193	205	180	203	200	188	199	168	192	202	183	186	194	181	179	183	184	197	171	180	179	185	188	190	192	216	216	194	187	207	185	188	217	214	196	178	177	214	196	202	171	184	199	177	186	203	183	178	194	206	208	149	175	174	177	209	176	191	179	186	192	182	207	189	180	183	206	199	173	204	190	194	194	181	207	195	184	174	198	207	200	204	212	178	199	173	176	191	188	227	193	201	178	194	181	157	214	178	210	197	197	190	183	194	189	173	201	207	165	192	189	168	206	195	187	218	197	183	164	193	179	190	186	191	219	194	199	178	207	184	196	163	195	181	207	194	181	197	192	174	193	198	209	193	214	188	201	224	219	199	174	192	188	181	202	177	183	201	187	190	143	197	173	187	210	200	172	180	196	171	195	195	178	189	171	181	187	197	179	188	182	196	184	218	210	209	175	180	200	195	207	169	192	186	188	188	181	176	199	189	195	224	187	188	216	203	189	212	190	204	176	176	191	189	195	184	183	220	229	163	185	172	189	199	175	204	217	180	204	177	184	209	185	200	197	187	204	171	198	215	191	197	199	195	174	211	190	183	170	194	167	195	179	190	197	225	183	182	181	167	196	197	224	184	176	189	186	210	191	189	215	171	189	187	197	209	221	217	191	198	167	168	184	214	210	203	180	201	173	194	172	185	192	181	194	153	185	212	161	184	185	208	188	182	170	198	194	198	205	176	228	209	179	197	199	203	196	198	212	176	183	187	226	217	161	197	193	209	216	156	183	196	237	209	197	197	173	172	197	185	191	196	181	201	184	182	183	201	195	178	165	235	190	185	197	220	188	189	194	191	185	165	191	186	175	181	178	190	168	203	195	194	199	191	180	190	186	183	178	190	177	206	197	187	225	207	193	192	191	214	177	184	189	197	193	197	196	189	186	182	198	211	182	207	173	178	202	176	192	183	206	185	180	190	174	195	183	188	190
34647	42787	51791	55728	57828	59008	67493	69306	62613	55240	47192	39149	39571	51183	52541	55144	51380	52741	50858	51263	55634	53033	46745	47458	49026	46097	43296	41113	42038	38275	30907	28363	30567	22842	18452	22905	24750	26016	25402	23391	18690	20065	20013	13288	10845	10833	11010	6312	1667	1830	1690	1680	1654	1574	1906	2167	1497	1569	2466	1791	1305	1621	1965	1606	1533	1311	832	707	682	562	524	507	531	491	502	488	487	545	489	463	479	535	521	528	506	491	527	511	548	485	495	492	478	501	527	488	498	505	532	502	520	483	510	505	522	502	504	530	482	478	498	517	480	475	499	512	514	496	491	455	505	526	454	494	555	485	459	535	486	468	489	479	521	477	484	528	472	503	517	511	460	518	537	501	508	513	492	479	521	482	462	495	500	491	495	522	513	485	504	465	487	478	499	479	509	526	524	462	449	493	479	501	470	466	460	530	497	482	497	498	498	467	485	479	462	485	502	462	501	496	468	533	517	517	506	493	526	498	522	492	504	541	532	503	468	516	500	481	487	555	488	475	510	538	521	486	488	506	497	497	528	501	516	493	467	484	489	481	500	504	501	484	549	471	516	478	525	510	497	500	520	495	473	547	497	481	509	471	492	518	483	540	467	512	503	506	516	493	528	489	508	509	464	517	456	457	491	493	456	494	503	494	509	539	456	469	513	466	530	509	499	527	478	510	501	441	492	507	468	524	469	500	512	466	527	507	468	468	489	497	499	527	478	524	457	495	486	494	505	506	491	513	490	486	512	495	491	497	487	463	505	491	491	486	498	504	512	451	474	507	497	470	495	504	505	491	505	519	478	480	490	503	494	467	486	520	494	531	517	551	542	489	499	519	511	468	480	530	521	513	521	502	481	529	522	511	486	477	499	482	487	487	471	507	501	470	529	478	501	516	470	488	510	494	503	510	510	523	512	499	484	522	532	522	481	469	489	491	493	502	482	507	476	520	506	497	495	479	468	470	505	526	502	488	482	478	457	523	497	510	510	451	517	513	475	505	514	470	495	491	484	514	537	487	477	517	497	488	503	477	480	513	480	479	537	543	494	478	507	493	469	474	492	495	450	510	440	529	504	464	526	476	500	484	486	464	514	485	498	494	504	466	517	433	519	473	517	516	503	493	485	487	486	487	507	493	509	498	519	494	494	519	490	477	546	475	525	474	496	482	499	487	493	502	472	488	501	480	469	502	510	507	489	520	542	480	486	461	460	457	530	487	510	501	520	516	481	482	493	460	486	476	506	498	499	478	508	508	503	502	500	527	496	504	525	530	515	486	466	508	484	521	533	495	497	463	506	445	508	509	489	529	538	505	489	475	488	506	533	499	463	467	497	505	490	480	466	559	508	514	481	513	509	502	514	501	487	502	483	509	491	482	528	507	484	472	496	495	521	504	509	512	523	550	505	480	472	513	520	497	466	478	481	440	470	469	502	508	487	518	503	487	521	461	488	505	498	487	530	504	491	519	483	484	491	513	477	468	509	489	510	487	528	496	465	475	493	468	494	528	502	495	507	529	515	474	462	516	458	459	496	479	488	531	510	495	509	478	497	528	516	503	504	471	499	501	491	519	490	512	499	445	503	484	517	484	489	498	495	510	484	496	500	453	518	538	472	475	486	493	479	515	488	490	507	485	476	478	542	455	487	499	484	466	506	514	472	480	541	524	532	474	493	503	482	505	464	492	548	511	475	478	483	494	500	472	496	520	500	512	538	513	471	500	507	501	472	487	473	515	467	495	475	488	508	489	462	497	529	456	483	479	527	523	491	506	509	441	486	487	496	503	524	533	487	481	443	480	502	492	443	468	508	494	502	493	505	491	510	541	521	543	521	526	507	504	487	501	479	482	513	494	468	482	478	481	493	485	508	479	512	501	539	526	497	489	467	479	506	520	504	464	473	457	500	489	502	503	498	516	523	497	473	472	509	510	476	481	502	532	501	490	498	472	519	499	500	522	508	486	503	505	532	506	494	512	500	467	497	514	466	489	513	517	505	528	503	487	513	538	501	505	526	463	488	486	537	543	486	484	534	482	520	534	492	533	501	498	479	513	544	518	464	508	492	524	473	498	521	491	499	481	502	457	481	510	510	505	509	530	494	475	509	494	487	486	482	467	491	469	492	446	511	462	519	449	486	482	486	486	511	499	448	530	523	518	490	513	494	521	501	509	486	503	505	505	467	470	503	517	502	472	520	534	518	527	494	523	515	497	518	494	502	500	503	511	501	497	523	485	499	507	515	498	513	488	491	544	536	488	504	508	501	532	475	539	510	550	509	518	459	518	555	478	524	508	464	503	513	533	519	505	500	523	533	475	528	535	481	487	490	514	478	480	528	527	495	469	490	464	468	542	531	495	523	469	544	521	473	483	484	520	499	524	478	528	496	498	509	538	491	495	485	485	473	486	535	531	498	465	527	522	537	450	497	480	502	519	484	500	489	543	521	492	514	456	522	503	499	473	527	482	502	504	458	473	494	510	474	495	525	472	483	518	503	469	516	506	518	504	494	501	495	499	539	492	515	488	483	508	504	516	502	492	485	488	542	492	516	493	480	474	479	514	537	526	492	500	481	478	507	514	540	486	492	457	484	531	521	501	514	503	506	511	487	460	471	515	477	451	484	513	497	494	511	497	522	503	509	499	521	505	471	550	534	479	526	455	536	511	493	489	476	489	476	552	476	467	509	517	488	489	491	488	494	483	498	508	490	521	483	498	507	467	479	511	497	495	461	482	493	496	489	491	514	542	467	507	471	509	512	495	527	515	517	503	497	487	519	509	487	490	498	524	527	483	509	493	532	477	511	480	495	479	500	476	560	485	520	465	508	500	514	448	516	505	527	481	473	464	490	473	517	490	516	478	471	490	518	471	502	463	510	510	501	482	502	509	499	504	476	519	507	498	518	470	481	498	459	496	449	459	513	506	523	496	500	498	480	500	471	466	499	454	496	497	500	487	513	543	536	496	469	495	496	482	461	495	494	517	469	498	498	477	509	496	493	478	523	484	472	483	518	497	529	504	508	493	511	467	485	514	487	527	519	512	518	455	486	493	533	522	521	496	491	485	496	513	483	491	528	497	473	500	498	481	514	528	501	469	560	522	495	478	467	506	471	540	519	527	513	509	550	512	526	508	494	508	532	479	484	453	494	473	494	457	488	480	507	480	488	487	497	506	497	496	479	498	502	506	454	508	514	510	484	524	511	462	476	526	495	486	485	506	516	476	485	485	515	507	503	485	472	493	498	515	481	498	520	523	490	494	497	486	495	476	498	447	529	517	493	476	493	492	509	496	466	516	468	493	513	475	495	520	519	504	491	494	507	481	518	535	516	432	499	495	484	498	517	501	495	498	501	484	510	492	500	539	477	511	483	450	511	553	522	500	536	496	493	534	484	463	514	525	473	508	490	518	498	496	487	503	493	505	519	521	457	494	503	486	548	472	477	520	504	515	515	533	474	517	498	452	502	492	495	496	511	482	485	492	486	520	505	488	479	469	538	495	490	476	468	491	502	443	500	482
22256	21157	20789	16614	11676	9556	10281	9856	4763	2836	2195	1531	1346	1481	1734	2267	1520	1560	1373	1472	1692	1528	1291	1168	1277	1190	856	781	883	766	498	430	432	397	307	363	371	419	339	314	307	296	275	211	165	215	207	156	149	148	137	141	145	152	150	144	154	141	152	138	146	127	132	143	136	156	142	149	126	112	170	115	162	135	131	132	144	134	119	113	134	136	147	141	147	125	134	132	124	119	149	136	132	142	135	124	126	135	133	127	126	112	134	138	132	155	128	124	147	160	123	131	141	124	125	138	128	124	114	133	128	123	135	162	126	131	133	129	124	141	132	121	126	122	148	145	130	125	159	135	152	127	140	149	141	137	124	132	129	146	140	150	149	110	132	136	101	152	150	143	139	139	130	113	120	143	137	132	137	141	138	121	115	132	165	138	139	142	122	145	112	148	163	118	148	121	120	137	114	133	150	129	122	134	145	147	147	126	139	140	174	153	155	122	166	150	133	138	125	123	110	137	134	118	147	126	131	158	137	123	156	133	138	130	127	128	132	150	129	137	155	156	152	120	139	134	144	147	137	134	160	154	164	159	137	143	125	147	149	166	141	132	133	160	143	103	132	140	118	123	169	121	137	161	138	124	144	141	150	147	134	128	146	116	115	132	151	150	126	140	149	152	136	142	131	141	130	142	113	122	119	135	123	140	135	132	148	121	148	110	138	130	128	156	138	144	111	120	139	171	146	129	134	128	149	143	126	122	156	142	122	136	123	135	168	129	138	151	130	138	126	133	137	127	129	125	148	123	115	135	148	130	143	141	140	132	130	128	139	129	144	115	134	119	135	124	135	146	143	126	136	156	104	141	128	142	128	137	135	148	133	139	126	145	117	156	142	139	145	121	142	143	142	120	152	141	136	139	112	137	150	129	143	129	144	126	120	152	123	132	125	151	115	132	128	141	132	132	143	127	137	140	135	147	134	122	140	138	141	118	149	108	141	123	138	122	135	108	153	142	138	114	169	140	136	135	130	125	128	137	151	146	137	149	146	130	141	115	157	139	137	128	118	133	130	134	116	137	129	126	120	125	137	134	146	126	148	144	148	130	137	134	136	109	136	116	133	163	137	130	122	148	110	129	133	146	130	136	145	142	109	127	123	151	154	144	125	142	138	134	157	141	152	135	129	154	122	155	132	133	143	131	124	134	132	141	133	144	160	140	140	117	140	157	145	137	141	120	124	125	136	153	136	139	137	130	138	149	136	140	118	128	123	138	147	110	136	140	148	121	137	124	140	133	150	135	128	147	128	121	136	131	133	129	127	131	148	152	148	140	148	130	163	146	132	125	123	139	145	140	148	140	144	133	125	148	149	131	152	144	159	135	149	144	144	135	141	141	142	155	157	149	131	166	133	121	140	131	135	121	152	136	134	121	128	133	125	149	136	147	117	136	129	134	131	128	135	151	123	125	141	124	122	128	116	125	142	135	129	136	151	136	144	137	131	157	122	130	139	130	141	145	158	160	128	141	132	125	139	128	122	108	138	139	153	138	123	124	147	127	125	147	141	153	121	133	126	139	145	134	131	132	154	133	137	128	117	158	120	133	127	151	133	126	131	131	162	157	132	144	148	149	151	139	123	134	143	128	136	136	116	154	128	135	141	160	132	136	139	143	127	116	132	133	141	122	164	142	117	120	151	132	131	126	146	135	133	134	117	120	138	136	130	135	131	163	143	146	134	128	128	150	136	150	150	145	148	139	138	134	126	135	131	137	127	151	137	154	151	128	141	149	138	121	132	130	131	148	133	122	136	145	124	129	140	146	149	149	150	137	138	148	150	131	108	125	130	117	129	145	141	130	154	109	141	143	163	130	130	159	155	113	131	133	144	138	134	124	158	120	139	130	161	135	124	144	119	147	138	140	140	146	135	141	129	131	128	145	133	134	122	132	106	127	146	120	152	140	141	138	127	160	138	126	133	135	154	157	151	116	125	136	141	137	136	129	162	127	140	135	170	124	137	132	128	154	133	149	130	133	126	131	122	124	139	141	144	143	129	137	111	131	129	135	112	128	141	143	126	156	135	111	151	140	143	119	127	122	135	134	149	136	113	139	118	132	136	123	143	134	128	109	174	137	144	137	144	121	134	127	143	129	147	133	116	155	134	120	140	135	142	148	127	132	122	135	137	141	151	139	139	138	129	129	136	117	145	144	152	139	131	145	147	129	143	142	143	129	144	151	155	138	135	147	123	128	133	123	122	137	116	152	132	137	137	138	137	145	128	130	98	177	155	155	159	131	122	133	130	127	133	141	130	143	117	143	143	155	127	127	125	129	147	148	136	135	113	129	139	147	129	128	144	118	120	126	121	152	143	138	137	132	135	130	136	152	128	132	136	133	125	155	130	117	132	113	133	149	153	122	145	145	143	118	123	123	129	134	148	122	139	122	117	136	140	125	152	136	133	141	106	130	117	125	145	126	149	151	141	125	149	129	128	122	150	133	146	143	156	150	120	143	158	131	152	136	137	144	136	153	108	130	124	155	121	132	153	140	147	130	136	120	139	113	149	166	116	119	135	140	140	131	125	125	146	116	127	128	145	146	141	144	112	115	141	153	131	138	131	136	120	124	143	124	129	147	142	150	128	146	120	135	125	133	132	143	101	148	131	131	136	173	142	131	133	141	139	132	154	142	150	146	153	142	150	125	113	156	127	131	130	125	148	132	138	133	135	139	165	139	148	143	136	132	143	122	135	137	122	136	143	147	137	156	125	128	132	117	144	141	131	141	125	148	119	135	115	132	139	136	136	123	138	144	156	139	157	141	115	152	141	143	143	142	146	142	154	146	126	144	136	122	137	140	135	152	130	137	130	116	146	138	128	120	131	153	149	126	139	131	107	158	145	158	129	135	116	142	120	133	146	146	125	141	133	139	129	141	138	134	155	133	140	143	127	135	122	131	152	127	123	124	113	155	158	141	168	127	137	137	144	146	122	129	139	134	126	129	148	118	133	144	115	141	142	149	149	127	114	129	153	136	145	126	131	119	120	153	130	134	147	138	132	135	130	128	134	143	157	133	126	137	143	144	119	130	124	132	142	134	128	138	138	147	144	162	144	116	143	129	130	131	142	114	130	137	136	153	135	132	144	130	142	122	161	132	141	125	151	145	137	126	167	119	137	131	131	127	129	122	154	147	115	129	121	143	154	117	154	136	131	139	140	123	107	121	140	144	129	126	160	151	142	136	132	134	127	138	145	135	125	148	150	139	139	162	145	134	130	146	120	143	162	123	143	136	116	129	134	114	130	147	155	133	128	120	180	138	149	146	139	114	135	142	142	129	125	136	136	124	145	140	116	124	132	146	138	152	116	148	129	153	134	138	147	128	139	131	147	131	120	154	152	162	132	135	139	144	124	149	139	141	129	162	132	146	154	154	158	124	115	138	145	143	126	124	152	146	143	151	132	141	138	121	137	155	120	138	142	144	141	153	142	159	129	169	143	126	136	150	141	145	128	148	132	149
14009	18086	26163	27039	24699	23996	28551	27143	16462	11774	9466	6962	6303	7692	8832	11718	7394	7584	6846	7459	9049	8164	6729	6241	6817	6203	4458	4273	4792	3975	2645	2114	2236	2074	1388	1937	2133	2141	1811	1616	1365	1310	1179	882	689	906	954	638	443	428	440	438	423	356	471	451	396	418	489	426	446	431	422	419	453	384	394	386	398	394	365	406	386	378	394	371	363	397	377	398	380	365	393	365	366	385	402	349	377	395	378	396	355	367	362	385	353	380	389	373	358	358	383	400	428	371	373	376	381	389	374	364	386	410	396	371	392	415	406	377	379	398	381	395	405	392	370	350	365	359	355	367	402	349	375	350	361	377	378	420	378	350	378	353	368	344	403	367	359	355	358	402	379	374	395	339	376	368	381	411	366	406	376	352	389	372	366	354	354	406	345	393	392	368	398	370	388	372	377	381	390	357	355	366	383	404	370	369	371	371	370	379	392	359	355	354	349	392	370	365	376	386	404	394	375	352	384	364	381	355	393	338	393	383	362	395	397	369	364	370	361	399	396	390	400	359	382	373	365	370	374	348	398	380	376	386	374	377	414	397	378	402	381	378	381	374	353	348	382	364	384	390	378	385	375	346	379	378	412	410	406	363	344	375	382	377	367	355	348	346	347	370	354	373	415	385	412	392	397	373	365	377	367	352	363	368	348	353	354	411	362	388	348	366	364	379	375	415	392	395	358	355	383	382	434	340	375	345	343	359	409	371	353	365	381	365	383	382	399	370	401	383	395	405	353	344	381	384	352	351	353	353	366	354	371	391	400	390	364	335	330	363	372	357	356	395	386	398	401	348	358	393	373	407	388	341	367	382	357	365	378	355	381	357	388	353	357	394	406	364	381	396	399	328	361	387	372	367	398	337	331	344	396	410	369	355	370	353	389	398	374	406	386	383	377	334	377	379	383	339	379	412	398	385	363	389	388	371	346	394	400	386	330	353	400	366	393	372	369	370	379	415	396	383	367	311	393	364	371	431	372	373	398	381	361	339	408	365	343	348	366	381	364	369	383	361	370	375	377	375	357	333	340	382	376	394	400	376	355	393	389	386	403	348	411	353	399	325	405	383	341	398	370	388	397	365	379	387	371	398	393	374	352	386	389	353	380	403	407	393	382	378	374	384	354	386	370	364	399	352	357	394	385	403	359	375	351	327	384	362	403	364	365	360	388	376	359	390	348	371	348	352	408	388	357	372	348	370	371	376	370	357	388	363	340	425	392	374	409	364	355	388	384	345	404	388	359	368	373	371	360	361	369	390	374	379	368	384	416	370	391	428	402	385	393	362	412	381	378	378	367	373	352	346	372	379	390	363	355	387	395	388	356	414	381	341	365	353	356	399	372	359	370	379	371	383	372	375	439	386	374	361	377	383	385	373	381	370	388	358	401	386	369	377	399	378	373	398	378	372	357	390	386	386	371	371	373	380	369	406	369	379	384	381	385	329	382	359	389	352	361	398	360	390	357	374	383	353	357	370	404	364	392	406	378	378	373	385	403	353	385	359	351	367	390	405	378	415	396	356	415	368	382	403	369	363	400	382	384	372	396	390	407	369	381	384	395	379	363	385	357	397	386	376	366	347	364	374	371	390	367	381	352	386	359	417	321	350	411	365	358	360	345	370	411	356	373	345	345	409	401	380	390	364	364	363	389	396	384	384	353	379	395	386	367	390	377	392	347	354	353	367	395	385	387	382	389	368	358	374	342	365	359	386	347	405	388	357	380	406	394	369	368	389	382	371	392	369	362	377	424	365	361	365	363	341	366	386	360	377	356	372	395	354	357	401	390	379	355	377	347	363	375	396	382	378	376	382	379	375	363	373	381	404	370	374	353	405	354	376	357	347	396	376	368	362	412	383	397	395	405	378	349	381	419	383	344	379	399	393	365	391	377	404	357	366	396	356	412	365	379	365	373	378	374	396	375	377	376	349	376	395	382	409	379	347	390	388	380	373	359	359	386	368	355	352	391	394	353	388	387	349	382	398	393	359	388	391	399	352	392	423	388	381	381	399	399	357	367	407	366	361	406	361	384	383	399	371	355	388	384	395	361	384	387	382	380	359	411	382	368	377	338	393	363	359	384	388	372	363	416	357	368	373	348	383	386	379	321	362	342	330	386	402	368	358	356	385	389	376	379	422	392	386	346	375	412	356	363	382	399	356	357	387	377	386	393	392	368	348	374	349	367	410	394	389	376	370	394	395	376	378	356	392	355	390	396	389	400	346	389	380	384	378	357	366	411	348	343	362	362	364	387	369	331	378	368	371	358	400	360	354	388	372	371	361	358	410	353	397	432	377	379	402	385	367	382	389	385	377	378	376	374	379	365	378	397	388	361	382	377	372	377	367	374	367	408	391	399	367	372	385	408	364	351	361	383	368	392	371	353	362	371	380	378	371	383	392	390	360	381	413	388	403	371	427	348	365	380	406	375	363	358	348	365	414	368	398	381	404	379	356	345	384	313	352	377	386	375	382	352	386	396	347	359	367	383	353	374	337	386	371	377	357	401	382	363	384	352	395	343	378	430	406	401	386	333	358	333	359	371	407	374	371	366	377	366	322	356	389	389	370	383	361	394	372	369	380	368	392	386	414	377	380	402	428	382	356	360	369	364	350	384	378	358	388	363	391	364	381	361	397	358	373	363	384	344	407	389	406	357	366	393	373	372	347	352	373	375	366	395	325	372	374	360	349	397	377	404	371	392	348	369	328	398	380	380	405	383	376	361	395	366	376	368	361	351	361	359	350	396	356	419	364	388	377	376	374	384	392	394	375	370	353	337	347	394	380	400	376	335	356	381	376	374	389	396	368	362	371	367	366	368	382	383	377	331	396	397	372	411	381	366	345	408	416	413	384	356	382	393	373	382	377	352	390	329	371	390	396	412	377	401	363	391	402	379	356	368	358	346	386	371	360	419	381	346	339	378	370	363	381	406	384	420	366	399	370	372	357	394	383	351	390	397	393	409	372	369	398	393	335	355	361	394	363	380	394	338	394	377	390	356	409	389	390	372	371	417	351	327	398	354	362	382	394	371	371	400	375	356	342	376	375	369	353	393	376	351	374	388	362	384	377	415	355	376	359	364	371	387	346	394	378	370	378	366	373	371	359	380	392	368	390	358	358	354	359	387	376	379	389	360	384	372	366	364	372	414	402	398	376	368	398	334	357	378	347	404	348	377	353	389	364	388	365	371	369	347	365	352	358	412	381	392	383	338	360	386	353	370	379	373	362	343	361	388	380	368	392	369	415	411	399	378	373	338	365	401	391	386	347	394	346	365	359	369	372	384	417	378	393	354	346	388	388	391	362	361	355	385	380	352	364	385	390	372	379	387	364	343	401	379	377	365	366	367	395	364	376	370	412	386	361	379	398	377	356	413	353	378	386	352	382	375	376	384	357	360	373	374	379	380	376	342	381	357	364	386	376	366	405	348	369	381	386	354	383	361	404	348	437	400	377	369	352	383	384	409	362	338	385	349	340	395	364
42408	43943	47167	47769	41644	39306	53688	50531	34236	27091	20244	15042	10628	11595	20379	25739	17436	18260	16631	15605	18914	17147	14345	14537	14449	14234	9768	9552	9273	7266	5527	3674	3337	2973	2046	3598	3637	3478	3184	2574	1971	1693	1440	818	868	1187	1270	659	289	271	225	203	202	244	330	187	212	201	288	267	295	250	225	186	189	187	161	156	138	170	162	157	133	159	156	155	131	147	171	160	154	140	131	128	165	145	150	157	140	152	145	176	148	148	151	164	133	167	158	145	136	156	128	166	143	140	149	153	177	155	129	144	150	156	169	171	148	154	142	146	163	150	153	177	139	140	180	145	152	141	163	154	152	147	169	155	148	152	132	139	161	155	145	156	167	144	150	138	170	139	180	151	146	175	159	156	170	159	146	159	153	167	171	156	136	153	151	137	168	157	148	143	140	182	157	154	158	171	164	144	135	174	147	139	147	175	146	155	161	137	163	147	156	165	153	165	141	168	141	143	145	140	160	160	147	162	160	143	162	150	126	179	183	155	168	150	142	152	156	146	160	134	142	150	158	148	153	139	158	153	153	140	141	149	138	164	150	154	159	167	139	159	147	155	156	149	151	149	158	156	153	145	147	176	145	172	155	159	159	173	149	173	146	143	157	164	145	146	164	139	160	162	167	125	124	129	147	165	135	134	156	136	165	162	147	142	166	166	173	153	155	182	171	166	152	156	149	140	134	149	169	146	139	173	165	158	164	157	131	157	161	158	182	156	163	156	155	133	181	145	136	165	162	181	137	166	170	178	146	176	137	167	141	147	137	147	159	162	147	141	113	138	145	167	154	150	156	151	146	144	157	133	166	145	152	168	129	156	145	140	152	118	139	155	160	178	147	154	165	138	156	154	128	174	161	120	163	173	153	130	153	151	165	133	163	177	162	159	165	159	151	147	129	149	148	146	150	148	158	149	147	147	140	147	140	141	153	169	132	156	159	147	168	133	150	155	144	162	137	146	128	150	164	157	159	146	157	142	150	131	146	136	154	138	159	144	152	169	141	149	136	154	146	166	160	158	138	151	151	157	145	150	173	158	153	148	144	141	150	154	139	176	177	156	160	157	171	146	154	159	151	167	139	141	155	145	169	135	157	146	129	154	141	147	153	165	165	157	141	153	162	140	170	168	137	142	157	130	158	158	157	170	158	154	148	137	165	147	158	136	168	143	156	142	167	149	151	144	136	146	175	163	141	152	165	146	144	157	140	164	154	167	148	147	156	169	147	151	152	149	169	162	150	135	143	168	162	148	161	131	128	160	146	165	163	150	168	174	147	144	148	154	155	179	128	155	158	134	153	160	131	139	163	174	150	157	158	164	160	174	158	182	177	148	153	151	138	139	150	150	163	155	149	151	162	174	142	153	147	171	135	133	153	155	154	160	142	153	170	163	141	166	164	156	143	167	146	137	131	158	149	146	162	151	140	140	140	153	158	158	148	144	150	151	159	163	150	144	149	145	167	140	152	153	154	142	139	134	169	168	162	149	142	140	139	145	152	143	138	153	149	147	138	156	144	160	164	151	155	146	155	146	141	142	162	152	166	165	145	144	132	119	163	161	161	159	149	144	169	162	166	169	151	149	149	139	181	137	140	179	150	155	160	150	172	146	168	143	166	147	144	148	142	136	159	152	154	153	154	175	160	153	156	141	139	160	142	170	172	153	166	134	147	144	138	159	147	158	157	158	151	133	155	154	154	153	166	125	121	165	156	153	142	139	153	145	152	151	140	144	137	173	152	131	135	124	146	124	154	144	144	164	157	143	178	124	158	159	155	154	147	171	169	143	163	128	162	155	150	159	129	148	140	135	166	136	155	132	145	145	159	167	140	151	146	163	161	153	163	146	165	160	155	146	158	166	147	143	142	173	158	140	131	162	171	161	144	159	169	157	147	148	144	162	144	148	156	154	139	153	149	161	157	150	144	141	154	139	146	140	161	167	152	142	166	156	141	134	133	183	145	151	150	138	163	142	147	143	141	139	139	144	182	152	163	167	168	153	167	144	133	131	164	155	143	139	156	145	157	146	162	156	146	161	142	166	157	179	145	133	143	149	144	144	166	146	155	145	136	149	141	149	164	156	175	154	152	173	143	152	136	148	131	146	158	159	141	145	172	138	146	147	159	138	122	167	153	156	151	145	147	149	139	144	162	136	160	186	140	133	170	152	145	180	153	150	142	156	169	143	142	146	165	156	174	172	143	152	155	146	134	151	134	142	173	148	176	161	178	151	148	165	157	163	148	154	147	161	142	147	156	149	122	156	162	166	184	160	148	133	138	180	160	147	148	136	152	134	153	152	154	150	152	151	169	133	138	141	159	163	141	135	174	136	151	143	164	149	135	153	151	153	141	141	147	183	144	125	143	170	164	128	150	134	129	161	155	171	141	159	128	157	154	150	144	159	153	144	160	152	165	167	157	152	164	135	148	147	154	173	143	161	145	150	153	155	155	161	128	163	159	155	157	140	158	166	157	140	154	130	163	164	152	179	175	155	155	141	159	147	146	160	148	159	183	144	133	149	158	173	195	146	158	171	147	129	174	151	166	158	153	163	148	151	166	138	150	146	158	146	151	168	163	146	148	159	158	156	160	141	143	151	155	136	168	158	141	158	146	164	148	137	174	154	131	147	152	136	179	152	169	162	140	161	164	161	125	150	160	145	159	166	155	131	151	156	146	136	155	168	155	177	137	144	160	162	147	146	174	160	143	159	163	184	178	146	144	148	185	167	143	179	132	173	134	143	151	159	144	169	153	150	175	155	162	155	160	147	167	156	158	136	150	143	166	139	120	178	151	154	142	136	141	167	157	174	148	133	154	149	142	167	145	173	160	162	159	138	157	150	160	164	163	160	169	132	152	174	156	158	149	153	152	146	148	165	146	168	149	155	159	152	149	154	163	134	126	150	161	174	161	142	160	148	143	159	147	120	165	146	119	161	149	165	168	164	137	140	151	156	152	156	154	162	152	167	135	167	150	151	138	140	144	142	143	157	156	153	160	154	143	167	160	167	161	173	162	155	146	152	150	144	177	163	161	175	155	189	173	150	164	159	143	153	152	150	172	157	180	138	155	155	169	151	142	156	164	156	169	160	153	152	152	153	172	160	151	167	159	136	147	166	162	165	151	140	144	154	141	152	155	148	150	155	154	151	140	160	169	132	173	150	146	154	167	152	165	156	175	153	163	177	156	135	172	166	142	139	148	162	144	148	155	154	155	133	138	150	157	163	162	162	152	142	152	148	162	171	146	142	148	158	154	150	164	157	143	137	133	141	162	148	157	140	176	173	163	158	154	159	130	136	142	149	130	138	141	157	150	141	174	137	152	157	145	153	143	150	137	164	152	139	178	140	155	155	156	190	172	148	167	132	171	136	155	143	169	153	140	147	157	153	159	157	127	130	122	145	166	149	161	153	146	147	162	159	151	159	158	154	155	155	161	146	147	168	154	175	153	151	153	177	138	158	157	158	182	188	143	147	134	146	146	139	134	155
29340	37139	46453	51662	50382	50306	63908	59491	47495	42394	37749	32867	28652	32136	43511	45933	37911	40381	38474	37635	41584	38477	36275	36400	37606	35797	29073	30678	30509	25098	21692	17269	16587	14560	9740	17245	17329	16922	15457	12905	10787	10019	8158	4789	5023	7060	7431	3404	1305	1187	1032	790	943	1063	1499	837	728	779	1068	947	1039	1138	841	775	717	703	522	480	441	457	430	482	446	402	404	369	426	427	407	419	421	431	428	451	428	432	372	448	392	416	451	389	406	435	420	426	435	413	437	404	386	358	406	383	405	407	421	401	377	431	405	424	414	459	438	401	397	414	419	391	419	411	403	374	420	408	402	452	383	418	419	414	378	435	398	416	387	402	438	388	417	400	393	383	403	430	453	382	444	434	390	401	389	442	394	388	418	408	384	428	395	410	389	433	393	456	439	435	425	399	397	405	397	401	411	390	401	414	410	426	430	413	404	433	405	430	385	408	448	439	402	423	420	411	394	413	424	408	392	414	409	384	433	389	405	398	402	455	428	413	384	381	428	413	422	429	398	418	389	391	420	412	419	458	420	395	430	421	428	442	416	410	433	418	404	408	380	390	404	376	388	414	453	442	421	423	400	391	400	431	419	420	419	419	422	383	399	407	389	421	368	438	432	425	405	460	381	392	395	425	391	363	448	397	419	437	419	423	393	418	446	415	413	393	421	392	407	357	439	412	419	407	406	409	417	402	424	429	412	405	430	407	425	408	411	409	461	420	384	450	435	397	405	412	387	359	444	425	393	432	397	452	432	409	428	421	401	416	425	408	388	401	388	423	398	449	439	428	426	404	415	411	429	414	432	411	369	402	445	441	450	437	413	386	432	398	405	375	423	381	407	444	393	458	425	374	412	410	387	417	396	391	465	452	428	425	403	422	400	406	397	390	416	402	461	374	416	418	431	409	447	423	416	405	429	424	407	440	382	413	391	396	399	411	414	411	406	422	462	410	408	417	424	422	401	411	418	406	392	391	444	464	446	403	394	450	422	431	408	433	406	437	414	398	402	447	407	419	408	406	429	422	401	399	364	432	411	420	436	412	391	420	430	445	443	404	373	415	407	420	424	379	401	403	405	441	402	427	414	402	394	423	394	406	399	428	416	398	405	427	377	407	398	418	383	419	421	427	399	443	395	409	443	402	388	386	420	410	433	400	407	399	436	408	388	409	398	416	421	438	396	405	408	388	431	397	444	389	400	392	403	373	395	410	416	415	444	466	402	374	425	406	443	403	408	430	364	440	409	381	399	392	430	410	388	384	424	396	380	442	402	425	381	430	382	432	412	395	433	411	394	423	386	409	400	438	413	356	411	405	448	404	414	417	404	429	430	404	416	382	402	407	415	408	405	398	419	381	436	421	390	429	423	404	384	380	427	406	385	428	404	419	436	386	397	414	417	426	446	421	427	391	405	418	398	393	447	418	416	449	398	405	401	387	430	428	350	432	407	431	406	421	389	408	455	383	432	389	381	411	379	424	418	400	439	448	414	404	402	415	396	397	405	419	441	432	391	412	396	394	399	433	425	398	396	427	402	404	413	385	425	386	432	423	435	438	429	403	389	416	392	431	386	417	428	425	417	409	419	452	410	423	426	415	409	419	412	417	412	422	418	388	422	408	439	400	430	434	441	428	406	416	409	416	441	409	374	426	395	376	385	406	419	424	387	410	402	438	433	444	392	387	395	429	395	415	408	441	435	421	388	404	411	427	411	366	403	395	405	406	452	439	403	425	393	414	411	412	422	386	420	435	441	421	414	457	422	412	417	401	398	454	373	382	435	405	390	413	433	406	400	432	369	407	391	411	409	401	428	386	408	420	427	401	406	434	455	402	416	413	413	414	385	423	399	387	421	458	427	433	427	412	424	435	448	416	407	414	462	425	408	407	425	452	397	430	423	390	425	434	374	385	435	416	410	394	420	423	405	408	402	423	444	425	424	387	434	411	399	421	419	392	407	427	387	410	379	392	429	431	413	426	413	422	418	406	392	405	370	418	401	445	432	417	385	407	378	396	406	384	406	430	396	410	384	396	417	423	441	412	418	410	435	434	415	441	418	443	403	431	384	412	388	417	416	418	421	440	450	411	386	421	392	398	397	400	367	387	444	433	401	413	413	404	411	389	434	436	421	377	409	429	416	380	400	366	413	421	407	369	403	412	428	420	405	429	399	403	408	410	414	416	441	421	408	430	385	397	395	404	410	428	460	412	418	430	448	416	421	456	414	422	423	403	409	411	418	429	400	413	414	404	393	384	415	410	433	425	417	402	400	413	429	400	411	399	420	397	425	386	408	441	419	364	377	427	414	433	409	403	419	417	413	405	424	400	387	406	433	425	407	386	457	438	413	439	415	439	421	432	422	427	431	387	409	381	403	413	412	434	407	397	414	414	433	446	445	446	410	390	401	386	429	433	409	451	387	436	418	430	416	438	401	435	402	417	386	442	394	429	426	382	386	394	423	416	405	413	399	424	423	437	398	400	416	427	368	416	449	436	416	422	425	433	394	372	429	423	416	389	433	437	389	397	416	388	426	418	421	399	398	429	426	387	397	398	432	398	444	417	413	369	408	404	432	443	445	431	411	405	395	415	411	401	393	439	387	442	419	416	452	430	387	430	407	409	406	418	383	399	383	424	384	392	434	401	370	411	439	414	407	409	398	397	395	427	392	397	398	427	408	450	410	402	434	395	403	418	422	391	400	409	427	409	445	426	418	401	409	419	423	426	441	436	426	383	409	386	419	394	435	426	411	420	419	430	396	403	402	403	390	398	397	466	407	408	388	416	398	425	398	429	399	430	388	398	401	441	441	412	407	404	393	422	438	410	396	455	413	402	380	410	384	420	384	417	449	415	413	397	435	393	426	425	424	438	408	392	393	386	403	415	413	404	414	425	392	419	430	394	395	437	403	436	408	403	434	383	404	440	428	414	446	426	396	406	420	426	398	403	398	455	389	447	425	446	375	418	425	413	423	444	421	416	434	449	420	408	419	423	416	423	396	383	432	359	423	411	427	386	419	431	407	411	414	388	435	421	392	416	422	425	393	402	399	390	423	418	434	391	438	391	435	423	392	423	402	424	397	381	422	431	407	423	401	429	425	421	420	430	414	388	420	441	401	418	421	433	402	387	410	390	444	413	399	437	450	428	422	389	423	425	409	436	362	409	391	423	411	397	416	416	435	369	414	391	384	401	386	391	427	428	391	413	397	404	413	393	425	395	447	422	419	418	396	391	429	421	381	399	433	427	420	409	436	411	409	410	431	424	423	374	385	399	389	391	421	404	389	405	425	443	395	368	425	403	396	409	445	399	396	417	369	424	441	406	442	424	405	428	399	386	412	430	403	431	410	392	435	373	442	403	411	435	396	422	423	371	429	454	403	432	421	396	413	411	400	393	445	391	390	429	412	407	414	400	405	395	369	400	428	437	420	434	434	407	422	385	395	399	397	455	387	374	395	391	410	434	397	418	404	420	384	419	434	422	441	403	441	433	406	415	412	403	435	403
51964	49564	52411	49804	48931	48109	57172	61491	45482	37671	32842	28497	24080	20946	35023	36995	30362	31061	29180	25653	30826	28362	26056	26822	26958	26322	20046	18611	18117	14142	10140	7951	7444	6490	3685	7053	7007	7045	6553	5739	4635	3514	3099	1974	1771	2368	3519	1357	517	462	356	316	400	546	415	346	354	359	481	402	364	418	349	260	228	262	239	195	207	226	185	201	185	207	193	201	190	209	191	202	197	191	200	203	238	192	202	206	187	186	199	196	200	205	213	215	201	208	201	197	191	195	210	173	175	197	185	208	188	186	199	209	213	209	203	167	176	192	237	185	185	169	185	183	215	181	201	233	185	185	207	206	206	185	190	196	225	189	200	197	219	191	188	206	196	195	196	196	200	183	225	211	172	190	193	192	218	232	191	209	193	198	196	165	199	195	181	186	205	185	192	184	202	177	216	183	192	180	201	176	196	200	209	209	196	195	196	178	190	205	166	166	170	160	200	183	197	207	199	167	188	196	220	206	184	213	178	202	211	183	185	215	192	194	202	185	195	215	187	219	181	202	179	193	169	194	187	197	208	181	206	193	218	218	179	206	187	217	176	216	190	208	194	194	194	220	195	199	188	191	180	220	200	203	182	216	175	206	177	205	173	171	204	209	183	206	195	195	175	234	169	179	200	211	163	203	173	198	176	176	184	189	200	202	195	174	189	208	202	199	206	186	202	195	199	211	224	223	230	222	184	182	174	191	197	194	184	179	193	224	183	199	196	213	212	204	175	203	196	194	176	171	197	185	216	202	203	188	200	192	189	209	218	184	195	206	177	204	193	195	221	191	198	191	193	209	190	217	201	220	233	195	201	206	196	202	201	174	205	181	184	192	210	195	202	200	178	167	191	181	202	193	187	182	210	185	184	174	195	217	211	197	189	201	182	203	190	197	209	189	220	202	181	181	170	205	186	189	200	194	188	220	189	185	183	199	199	196	204	211	180	199	179	212	188	194	174	178	166	184	209	207	186	175	194	188	185	204	192	221	202	226	206	198	181	189	191	147	191	213	199	225	211	197	188	204	224	183	190	187	186	165	181	191	193	175	200	172	190	188	203	219	198	225	207	188	213	183	204	185	201	204	192	192	159	193	207	190	176	188	184	201	192	181	194	195	202	192	188	213	205	185	204	205	186	209	204	192	212	193	175	174	169	204	221	193	224	191	183	213	180	178	206	161	194	189	186	197	182	197	217	189	198	210	193	210	195	208	202	182	200	200	198	217	203	184	194	204	209	206	186	199	203	190	184	183	201	184	207	183	210	189	210	217	179	189	210	188	204	208	198	206	200	194	200	186	181	194	221	203	188	197	201	198	175	190	202	190	187	215	214	162	201	182	196	180	184	191	206	184	202	166	208	187	194	206	175	213	190	204	183	208	188	186	199	218	203	187	203	182	188	178	160	173	191	228	206	175	191	187	197	188	189	183	200	162	194	208	198	212	192	189	202	194	205	199	206	182	201	179	187	169	202	190	179	202	192	198	195	181	188	171	210	209	178	229	212	196	208	187	202	212	206	225	221	210	190	201	197	207	206	206	196	212	195	197	183	193	183	195	225	170	175	196	179	192	206	204	185	180	181	173	204	173	211	195	197	182	183	198	203	189	184	205	199	189	212	188	204	197	186	193	204	200	194	200	211	190	213	175	186	197	190	210	177	202	201	180	181	216	192	188	192	191	197	208	202	194	193	192	197	166	193	200	195	198	193	189	194	199	193	217	171	211	215	198	190	205	212	184	200	175	175	204	211	169	193	215	210	187	200	179	191	191	212	190	177	187	209	183	202	213	210	220	202	187	212	197	213	195	207	187	200	205	185	188	198	184	195	176	188	203	214	223	224	187	198	197	196	210	179	185	178	192	191	220	176	185	178	183	188	210	185	182	193	206	188	184	191	189	202	184	210	178	210	197	201	200	188	204	205	196	187	192	201	202	203	195	187	192	181	215	203	188	210	181	199	187	197	172	204	183	239	193	165	193	180	194	208	196	197	191	189	215	191	191	194	196	187	179	206	203	197	188	209	202	191	174	180	194	196	188	205	184	186	211	193	181	174	217	217	200	203	177	182	182	186	197	217	176	213	202	191	189	211	206	213	197	199	207	186	195	223	206	198	190	190	196	198	192	193	186	209	196	201	214	214	181	194	185	185	169	174	193	187	197	190	182	195	201	199	183	188	202	192	182	176	197	185	219	178	194	203	177	208	183	209	183	213	193	183	212	208	210	218	191	199	181	196	210	214	189	192	184	187	216	197	214	191	225	192	175	188	204	219	190	221	166	203	167	229	189	196	209	223	194	195	218	236	205	197	187	168	187	192	208	167	187	183	200	189	225	211	202	194	186	205	180	191	183	204	192	191	187	221	205	208	204	203	198	182	189	224	192	170	186	182	202	197	182	195	200	225	223	196	198	198	190	204	179	208	178	205	188	190	185	213	177	205	212	206	205	193	206	173	208	197	198	184	180	208	189	199	199	191	202	205	188	173	182	188	189	212	190	174	177	208	217	216	198	191	187	184	175	199	204	198	189	193	175	186	182	193	197	186	195	195	235	216	202	195	197	204	179	184	172	210	206	194	176	193	186	202	181	190	192	190	192	198	203	193	178	200	196	220	174	194	172	208	204	171	198	193	184	190	160	187	173	213	209	201	187	195	191	188	166	194	199	188	165	170	173	189	225	180	166	197	188	179	189	203	200	195	181	202	214	175	198	173	196	200	200	220	193	178	228	214	199	201	202	202	189	177	210	199	196	192	190	207	186	218	181	185	195	171	204	187	210	208	188	209	192	186	223	183	213	220	199	178	196	220	174	187	191	202	191	206	215	193	202	184	210	191	190	190	195	221	215	193	179	179	210	195	177	214	203	199	188	219	209	188	196	190	187	185	191	179	197	193	178	201	196	198	195	181	190	176	186	191	188	194	198	189	193	199	179	192	219	214	186	204	232	173	195	195	184	187	215	204	204	204	177	239	184	177	189	195	207	188	202	183	208	185	188	183	159	186	215	183	207	205	182	189	202	170	190	197	183	210	173	187	200	210	180	199	205	192	184	191	212	237	203	180	209	196	198	194	202	214	219	203	193	157	200	202	199	191	178	181	238	187	172	206	184	214	207	183	194	183	205	215	172	213	166	196	173	210	201	230	190	212	171	211	178	165	186	206	187	180	199	182	170	188	181	208	204	190	211	205	189	199	200	182	207	181	212	223	181	195	190	180	193	219	195	169	184	208	200	193	187	213	191	185	209	197	181	189	187	176	188	200	206	201	178	196	175	176	208	201	181	197	202	205	195	192	220	211	209	213	174	189	178	212	202	195	195	180	177	199	193	217	189	206	207	220	195	172	207	160	199	195	188	202	187	195	196	189	212	205	180	204	210	200	196	187	221	189	199	185	209	218	180	195	191	172	172	189	211	202	187	191	195	206	197	187	195	192	191	197	201	189	210	200	172	170	188	186	165	189	214	197	197	213	201	199	207	180	174	185	176	224	192	186	204	220	181
37943	44954	53126	58082	58128	60390	68708	70029	59436	52739	48386	45768	42889	40135	55075	54883	49038	51481	49449	46094	51769	48054	46855	47186	48077	47139	39441	40898	40564	34445	29813	27117	26944	22557	15043	25382	25957	26922	24944	23341	19136	16686	15317	9989	9812	12760	16787	6461	2694	2277	1683	1342	1777	2722	1933	1492	1404	1807	2365	1531	1659	2054	1583	854	792	804	620	652	631	570	532	557	539	540	518	538	562	500	507	513	501	521	469	551	576	519	509	509	484	476	501	482	512	525	505	517	509	507	473	538	536	517	517	475	507	500	553	520	479	523	470	497	504	532	505	519	525	534	486	483	524	504	539	548	542	481	517	505	464	488	504	480	512	493	524	484	499	491	462	498	492	529	495	518	511	519	510	464	482	489	504	525	487	517	542	547	519	523	544	504	494	539	562	479	492	490	506	525	521	498	502	482	508	503	515	516	518	482	496	527	511	493	516	513	523	510	509	524	529	518	501	547	535	516	547	518	492	504	497	497	513	510	527	505	497	475	490	549	487	505	540	557	492	532	509	483	499	494	522	441	452	519	498	537	503	515	481	523	524	493	474	500	512	497	497	529	545	522	551	526	549	503	527	533	558	483	522	550	521	517	465	514	499	530	532	497	522	508	524	478	491	515	538	473	511	502	518	464	512	550	506	519	490	500	485	549	504	482	512	484	551	512	492	538	499	547	512	515	504	507	529	494	474	510	481	490	501	528	465	495	466	504	529	481	509	502	519	509	494	509	505	543	513	478	503	529	497	501	533	470	491	491	498	521	490	487	536	546	501	533	515	509	532	501	493	505	555	501	557	560	518	485	497	487	511	518	521	448	509	510	528	459	518	494	533	508	446	525	503	532	511	499	505	538	496	490	545	507	483	514	518	511	492	493	504	474	530	508	539	494	505	502	486	477	498	523	515	509	500	511	522	508	471	527	512	540	499	520	478	503	522	478	506	522	496	531	547	517	506	499	540	490	503	489	494	485	483	498	492	477	520	490	497	497	533	499	485	510	512	550	503	497	520	492	516	551	494	550	532	511	510	493	486	502	527	508	481	447	488	538	517	502	481	510	492	511	483	509	473	509	497	480	476	516	494	499	511	503	468	544	489	499	503	506	501	463	518	510	493	505	509	515	486	544	512	544	505	507	495	532	524	516	510	507	496	504	526	488	524	484	513	501	474	505	513	502	527	520	472	504	505	500	516	497	523	508	508	486	497	526	482	542	506	580	461	520	519	557	492	509	493	530	500	500	500	536	484	536	501	488	497	515	493	514	516	536	522	510	571	490	499	517	543	497	499	529	477	535	495	503	559	478	473	497	504	512	531	495	514	473	495	502	487	516	507	495	534	521	491	554	518	504	498	523	522	540	499	514	479	469	482	523	508	505	540	499	508	548	497	489	470	548	503	534	510	494	487	465	554	476	487	470	486	501	481	524	534	500	522	458	507	512	494	479	501	502	495	507	528	517	525	524	540	532	497	517	543	499	552	520	504	527	519	462	478	526	505	526	509	494	476	507	500	522	487	543	514	479	464	459	514	513	511	537	564	525	508	490	546	492	540	522	475	518	478	523	507	522	505	495	512	474	532	504	540	520	509	477	506	522	528	513	547	533	487	520	488	498	533	503	523	477	504	530	498	529	494	530	521	508	496	549	492	487	499	510	527	476	535	496	513	528	492	569	485	534	522	490	533	563	483	557	517	491	515	563	537	484	509	503	505	503	523	494	500	537	518	505	521	490	525	505	496	493	493	524	495	485	497	501	516	507	493	480	437	486	521	496	501	490	523	493	509	573	524	494	499	521	483	518	555	513	481	524	497	473	508	498	536	495	509	506	502	472	512	505	488	516	492	516	532	483	575	493	462	530	459	519	529	536	541	516	485	561	501	518	525	517	500	541	511	492	497	501	506	482	492	503	503	484	517	499	493	469	521	508	535	505	454	524	511	511	517	496	491	541	514	496	519	506	509	487	497	532	479	537	519	485	456	511	506	520	478	520	502	523	503	532	479	519	516	473	496	499	495	478	544	493	502	564	531	513	482	485	510	511	496	515	524	505	474	479	526	534	573	527	508	493	500	501	507	492	509	511	507	506	464	511	466	499	498	510	507	471	513	501	495	477	480	512	523	478	543	546	535	498	479	485	543	509	498	501	527	493	480	515	512	526	549	515	486	522	527	512	472	568	516	466	537	520	537	494	495	495	484	489	513	481	495	500	471	507	513	486	515	515	522	501	483	530	512	536	473	515	498	491	545	479	499	512	510	539	499	538	494	486	524	523	527	526	530	520	536	490	532	522	484	510	530	502	512	495	552	492	511	482	486	509	508	473	480	488	503	531	504	483	519	542	489	484	534	498	500	530	499	506	540	517	507	479	519	499	521	479	504	482	561	514	500	534	529	465	526	512	528	534	512	456	521	514	511	531	530	499	460	508	494	517	513	468	533	516	532	493	511	484	537	504	490	476	494	492	510	501	495	525	505	512	519	512	513	525	527	543	512	485	472	500	518	474	517	508	526	487	514	488	504	509	527	456	532	513	499	492	502	503	457	469	522	523	538	528	515	460	496	487	456	495	553	498	526	513	478	488	506	509	485	513	525	524	522	504	502	476	524	486	489	463	490	521	516	499	500	509	492	491	527	498	501	507	507	509	507	483	505	536	506	509	497	510	532	513	527	513	510	511	521	503	558	486	520	481	481	515	507	478	504	502	477	486	537	508	505	488	474	520	515	529	512	517	501	470	535	477	526	530	500	524	484	496	499	511	541	511	523	530	549	493	506	514	518	468	495	510	486	460	466	497	499	524	545	492	467	487	482	496	482	499	496	503	523	488	455	504	536	533	522	520	494	509	459	522	522	509	488	516	524	517	467	518	522	474	508	524	479	482	496	500	498	495	523	497	520	514	533	533	501	488	489	501	503	524	541	525	507	517	536	500	537	515	502	503	501	533	504	501	494	520	482	497	511	504	489	476	516	498	540	526	485	498	483	481	495	511	489	535	522	514	509	500	514	546	531	552	523	450	503	475	478	507	509	487	466	504	511	521	565	523	515	525	518	508	488	468	524	513	510	511	489	494	517	515	523	499	509	514	544	552	517	525	488	519	476	529	519	498	470	499	478	521	509	461	511	485	503	501	454	498	512	499	500	505	474	504	489	503	521	506	475	533	492	478	483	501	520	550	483	541	481	498	519	485	478	507	542	502	493	507	476	485	492	528	520	555	492	515	468	521	482	486	528	514	534	501	485	517	482	493	511	515	513	506	507	511	533	497	503	497	513	460	514	523	514	499	501	548	487	503	538	514	451	505	517	476	515	508	512	487	564	503	549	479	518	480	480	507	539	482	487	498	510	538	530	525	528	472	483	556	482	494	504	506	521	486	543	470	536	507	547	525	507	549	498	494	511	531	508	533	493	488	510	481	501	497	516	476	534	515	502	466	456	497	512	509	505	522	517	534	492	503	529	515	540	491	529	527	536	508	484	456	544	487	516	529	492	491	491	519	486	490	510	511	523	506	556	496
25387	23049	21880	16449	12677	9007	11309	11275	4408	2597	2471	1782	1246	1059	2062	1894	1609	1666	1481	1359	1549	1419	1345	1322	1277	1193	772	814	804	609	454	447	425	465	320	375	363	388	380	343	302	272	227	222	208	215	290	187	160	163	153	151	130	165	139	131	144	162	162	140	162	170	131	149	135	144	143	156	140	160	142	143	137	147	121	154	156	111	145	156	146	140	148	136	131	131	140	144	145	149	155	140	167	145	127	158	138	140	148	145	133	138	150	123	138	154	159	142	165	165	162	178	127	162	140	137	153	147	136	139	156	150	182	163	153	126	139	151	148	152	143	159	123	131	155	125	157	149	139	123	148	151	144	154	128	146	131	116	119	136	152	147	148	124	123	134	141	158	132	136	132	167	135	138	146	148	140	174	140	138	145	142	131	162	152	142	136	129	144	134	134	142	155	149	124	148	154	158	153	145	154	134	153	133	134	139	137	144	164	152	126	136	156	146	138	157	153	143	127	154	152	161	149	141	141	125	139	167	138	137	142	135	130	136	138	148	125	153	150	160	152	137	149	159	155	155	134	155	137	152	129	147	145	155	119	162	147	163	152	141	116	148	150	138	146	162	142	125	148	137	156	151	129	131	133	142	148	135	148	133	153	131	151	146	158	140	149	145	151	128	145	148	133	148	147	154	148	144	132	137	136	133	148	133	150	148	138	150	131	141	133	157	155	160	136	136	134	156	157	127	115	155	123	150	142	158	147	142	154	157	148	141	147	113	144	147	134	145	146	142	131	160	153	172	147	142	136	147	134	128	148	140	136	139	145	130	160	127	146	135	149	126	156	119	134	153	139	138	136	150	178	142	153	156	135	140	150	152	125	155	144	158	150	127	154	137	129	146	138	137	173	144	136	126	142	123	137	135	149	141	178	143	156	166	145	151	128	146	138	158	157	151	149	139	145	134	149	161	151	158	140	129	147	159	132	137	156	143	155	134	146	133	139	126	166	146	141	144	120	121	134	133	141	163	152	156	154	159	126	137	147	133	136	182	135	124	144	144	144	138	154	144	156	157	134	144	144	153	130	165	162	133	123	134	162	144	127	157	133	139	165	130	139	145	142	140	139	149	143	178	157	147	150	151	124	137	143	167	136	152	130	137	130	161	144	144	141	156	141	149	133	140	157	129	134	153	146	142	122	150	133	146	136	136	141	144	138	138	160	131	135	146	143	143	137	151	118	112	161	120	165	159	150	108	156	132	148	130	142	132	158	121	179	147	138	133	159	153	159	158	160	138	160	145	144	146	137	146	125	136	129	135	119	141	156	165	148	164	129	156	156	141	133	170	146	139	132	141	139	154	157	144	151	130	146	158	119	131	156	156	129	139	143	138	130	135	149	150	152	142	147	151	152	153	141	153	135	143	188	142	143	162	138	137	171	147	152	153	144	137	145	131	137	146	137	124	133	147	133	168	131	152	149	142	141	162	147	134	139	133	146	155	155	123	142	136	122	153	136	121	133	132	183	161	154	123	138	135	145	132	140	131	152	164	126	146	149	155	172	134	141	134	152	151	138	136	134	161	160	157	147	134	150	156	135	144	115	159	149	155	153	154	134	121	128	132	124	146	116	132	146	142	144	130	144	154	146	166	156	150	171	166	156	149	134	158	144	174	148	132	152	148	144	139	132	158	142	157	158	138	153	169	153	150	142	140	123	131	148	137	128	149	154	140	157	120	147	151	159	124	154	133	139	134	156	136	122	162	150	158	138	133	151	139	128	137	135	127	139	136	158	139	128	129	138	156	125	147	155	155	123	134	134	138	128	145	144	142	113	146	132	156	130	142	141	143	171	105	166	141	154	126	139	128	133	130	147	147	144	147	122	141	149	154	120	135	157	152	159	156	149	160	158	127	138	182	150	144	133	147	153	143	145	127	160	153	143	130	150	132	144	158	135	150	133	165	156	119	137	127	129	151	135	128	159	147	138	151	153	118	129	141	147	154	147	145	141	151	142	137	125	148	152	147	148	128	183	161	142	146	139	160	159	129	163	159	158	125	147	138	149	158	159	136	122	164	140	133	132	158	133	140	143	158	168	145	159	148	141	139	130	132	149	144	124	164	152	163	150	139	145	129	139	161	136	178	130	134	132	128	135	122	122	148	148	143	143	125	140	155	144	162	153	155	144	134	149	159	150	147	151	161	128	159	163	151	135	145	137	146	166	140	138	149	150	135	155	136	136	157	155	127	162	136	152	133	160	136	146	123	135	159	133	145	129	155	127	172	134	123	118	135	164	135	155	152	170	172	136	135	145	165	148	127	138	131	137	155	136	141	148	175	152	144	163	182	141	146	141	129	143	135	118	144	135	160	153	156	135	128	154	139	139	150	130	164	152	157	126	151	153	138	130	144	144	161	145	164	125	136	135	151	137	147	140	132	169	159	188	152	155	155	164	145	134	148	154	136	140	142	137	140	137	162	152	143	138	137	148	138	149	138	136	146	148	129	149	140	141	140	143	146	163	134	142	144	152	148	144	122	124	154	146	149	138	155	146	143	162	137	153	125	143	133	138	135	135	133	150	130	151	152	160	144	127	148	161	151	146	129	143	149	115	132	145	133	133	154	137	154	135	153	131	144	137	138	136	161	123	128	125	146	129	128	151	158	171	142	143	139	146	128	148	136	137	123	144	148	135	138	144	144	135	135	138	155	147	158	148	108	141	139	133	158	148	151	138	146	137	142	134	161	139	115	125	138	147	155	140	143	148	155	121	139	144	145	140	155	136	155	139	125	157	108	156	157	159	151	151	133	134	130	158	144	135	168	151	131	145	124	132	107	142	154	137	160	137	134	148	153	146	157	118	121	156	149	133	149	160	138	138	156	153	161	134	149	128	145	142	142	140	142	157	128	128	145	142	141	142	119	127	130	132	139	171	160	144	134	133	149	130	149	138	139	147	130	159	142	140	172	151	152	151	140	147	142	153	132	129	151	135	156	132	175	171	142	126	126	162	157	143	152	120	125	128	160	128	168	160	136	166	131	149	125	136	147	150	146	147	126	145	113	147	151	148	139	136	148	149	125	143	136	128	129	145	141	139	140	158	139	142	149	153	147	143	141	172	140	141	134	121	134	140	140	142	144	131	153	138	150	124	120	135	145	140	147	135	167	142	148	145	145	128	163	152	152	162	151	135	137	137	141	134	120	144	134	149	158	138	141	134	120	155	129	124	138	167	141	142	146	152	130	148	143	157	134	133	146	150	135	137	144	128	132	142	141	135	139	138	147	132	161	152	140	149	137	140	145	160	146	160	154	128	126	154	144	143	146	138	178	138	151	143	132	137	153	131	153	133	164	140	133	142	141	133	158	135	135	141	132	146	146	143	169	149	136	132	149	129	132	151	141	129	133	129	145	153	139	155	126	144	150	154	144	157	149	148	120	140	135	173	135	148	126	153	143	131	144	152	138	129	129	159	146	133	143	158	141	152	141	123	153	145	159	131	160	163	151	150	137	158	154	146	130	140	150
16128	19191	27070	27420	25414	23568	30167	30621	14136	10628	10495	7430	5645	5096	10025	8662	7584	7828	7072	6396	8105	6751	6387	6251	6430	5756	3619	4479	4291	3069	2252	2123	2139	2321	1491	1766	2003	1906	1912	1736	1519	1254	1135	916	881	937	1247	711	470	463	468	435	456	519	407	409	446	457	501	461	451	483	434	405	387	402	406	397	404	376	419	400	389	398	369	382	386	349	410	386	379	396	371	415	398	400	375	384	414	384	411	392	404	394	413	392	367	383	381	426	386	368	402	409	386	408	394	376	410	398	377	362	400	381	379	396	383	382	434	381	411	377	370	401	389	416	387	407	415	387	390	383	434	380	394	357	388	366	381	355	372	382	396	391	418	382	347	379	368	368	361	399	404	405	375	406	402	404	378	413	404	373	391	421	403	388	387	402	387	407	379	420	381	400	395	350	389	402	396	386	415	391	361	391	392	410	357	384	376	387	411	382	398	419	361	388	376	353	388	361	388	376	387	374	398	359	390	387	397	390	382	346	400	409	377	350	359	353	375	395	423	369	382	393	410	360	360	369	399	405	351	352	379	383	374	385	392	362	403	411	386	397	388	367	380	405	385	413	382	426	387	388	385	356	396	358	426	382	392	393	371	372	403	352	392	405	375	412	339	387	340	404	371	401	414	406	405	399	388	396	364	397	384	377	412	412	389	395	401	366	417	357	404	363	391	429	405	389	400	392	368	393	393	348	378	392	408	355	398	395	404	388	347	352	362	374	387	401	383	456	413	374	387	365	370	385	365	377	380	367	381	390	390	374	428	382	402	385	422	394	384	412	414	399	383	384	400	363	393	414	400	379	413	384	398	412	404	399	393	401	375	383	389	386	398	406	402	386	362	383	357	405	386	380	397	366	373	349	398	398	397	408	391	366	389	410	404	373	407	370	411	402	385	395	417	365	380	417	411	382	395	383	392	388	385	433	388	380	396	391	373	401	354	408	404	397	420	392	403	393	368	374	433	390	383	392	393	369	370	373	401	390	426	398	373	421	387	377	391	405	387	392	406	401	364	427	377	358	411	372	412	376	388	417	385	379	405	414	374	402	418	421	373	387	396	385	406	373	408	417	399	408	372	398	382	356	361	392	375	391	421	389	407	423	368	387	381	378	393	420	409	393	428	360	395	358	386	369	416	366	414	403	417	378	418	419	378	386	440	384	426	349	377	380	393	381	396	400	410	397	377	407	368	377	395	382	357	339	404	391	394	366	379	392	410	392	369	382	356	374	406	417	361	407	394	424	374	373	414	380	388	366	421	393	387	416	390	377	377	413	348	369	374	369	370	414	381	396	374	409	342	383	404	374	405	391	388	401	388	395	382	416	384	432	412	417	389	392	404	383	362	359	393	405	392	367	368	368	391	395	351	412	468	407	390	403	393	367	365	408	360	383	409	394	383	399	390	385	414	343	357	380	413	384	391	394	391	349	376	419	405	407	403	406	387	392	373	390	426	409	391	386	381	401	408	397	365	378	419	398	385	423	372	381	367	405	402	410	358	368	400	400	376	401	411	400	417	364	378	401	363	386	371	401	355	371	399	409	376	401	388	396	409	384	431	395	431	386	368	356	415	404	369	394	372	413	391	396	406	401	386	387	402	414	409	393	367	390	363	355	378	367	410	411	369	394	428	375	381	373	419	381	395	390	404	375	373	373	417	390	375	382	418	371	415	373	382	390	416	390	364	380	380	355	395	367	399	407	364	359	399	400	397	383	441	367	378	421	378	380	362	395	404	409	389	367	375	400	390	415	383	383	447	363	364	378	377	372	401	418	358	385	394	379	426	362	413	385	386	396	401	368	400	415	391	370	397	414	403	422	397	365	400	392	356	428	412	380	372	385	415	435	407	386	384	432	425	381	392	395	402	375	362	380	400	404	376	406	364	402	374	383	420	398	401	377	409	377	364	410	396	390	398	380	358	364	385	395	386	386	385	388	377	374	353	398	411	337	364	374	397	383	372	398	386	370	367	388	388	373	417	412	380	378	385	389	362	414	400	404	364	403	392	355	381	395	402	389	391	392	362	386	365	362	393	420	428	403	403	409	396	388	407	399	370	390	402	362	397	364	366	423	356	384	370	411	388	392	396	415	360	374	408	389	400	402	370	380	376	399	400	430	391	402	420	383	401	399	400	399	423	405	372	371	378	390	402	375	402	406	374	410	370	374	391	406	414	397	391	401	392	423	397	413	377	391	380	359	368	408	379	431	370	386	354	406	401	405	352	391	394	396	375	430	391	394	349	392	388	408	354	405	362	399	376	403	393	391	385	373	395	394	380	411	406	377	423	404	413	386	391	425	368	373	402	381	390	397	377	437	409	391	413	400	392	393	378	422	365	370	373	417	414	385	374	383	432	354	369	379	412	410	369	438	399	396	392	371	379	370	403	384	403	418	400	406	334	414	451	368	421	387	380	387	391	391	408	398	401	411	372	411	421	391	425	356	396	422	420	388	415	424	373	359	425	368	411	393	373	378	360	413	381	382	421	400	403	403	399	400	395	421	389	381	376	370	394	410	381	399	407	383	388	403	369	363	410	399	400	392	378	406	396	361	389	417	400	394	401	398	379	363	397	422	373	384	448	359	392	418	401	350	383	383	377	377	376	373	360	389	390	369	392	382	389	371	398	388	377	375	385	411	342	391	403	403	372	389	404	393	359	358	373	432	357	396	416	421	389	384	364	372	350	397	357	366	364	377	403	387	408	367	392	418	398	412	422	368	432	368	457	386	367	397	403	441	378	393	394	389	391	379	384	393	415	409	406	380	374	419	419	402	377	399	388	364	388	407	424	386	387	385	418	407	405	347	412	355	397	392	381	392	402	365	391	375	380	389	411	367	419	420	398	371	383	394	362	365	352	362	392	357	405	397	391	396	366	410	411	396	370	423	431	406	381	377	388	392	367	390	404	359	401	370	374	421	395	380	381	391	383	381	377	404	417	357	360	411	425	411	367	378	361	370	396	424	416	405	401	394	352	355	376	368	413	384	390	389	394	376	385	375	410	434	370	431	370	375	379	418	365	382	376	341	393	419	365	376	398	413	402	409	401	386	380	384	371	379	377	392	396	393	403	382	379	398	413	363	408	378	384	376	412	382	411	381	373	427	392	388	366	378	396	390	391	395	410	359	373	397	379	372	398	401	378	393	330	411	424	386	391	381	395	388	388	381	376	400	369	390	410	372	376	401	375	384	419	405	419	409	361	385	375	373	403	381	364	401	421	381	364	392	383	370	375	422	379	390	388	379	374	391	411	369	374	366	383	367	403	419	369	382	404	402	393	421	413	404	436	394	413	402	380	385	375	371	412	396	400	355	404	368	420	393	372	376	406	412	402	384	372	399	378	400	381	389	398	385	389	392	374	378	427	400	399	423	383	378	380	389	407	397	366	381	415	391	382	416	401	429	366	414	388	374	361	371	374	396	367	389	388	383	427	384	394	403	428	367	384	404	379	434	366	422	390	428	381	394	428	420	379	375	383	401	395	392
42801	43559	44224	45857	46128	38377	52744	56677	34876	20099	17099	17075	11748	11140	22840	20714	18509	18234	16081	16793	18905	16592	15356	14619	13500	12603	9513	10005	8206	4439	4363	3399	3663	2451	2420	2363	3363	3291	3003	2761	2183	1741	1260	1067	1185	1710	875	398	236	242	205	246	287	234	248	271	257	260	248	274	215	247	222	171	189	179	162	172	163	176	156	168	153	189	156	183	165	163	153	163	175	167	164	177	169	160	151	161	161	149	159	146	159	160	168	151	150	150	159	134	178	178	173	160	162	155	147	167	172	153	129	163	145	139	184	144	155	154	173	154	163	146	154	155	171	135	174	148	162	153	146	163	171	152	161	144	172	150	141	164	169	184	154	159	165	137	148	126	162	163	150	151	158	159	156	133	152	129	158	163	167	155	165	169	171	170	156	161	122	173	164	142	157	171	163	153	151	161	163	135	160	149	133	163	145	137	126	159	168	145	149	144	158	157	166	152	160	148	135	162	168	128	156	158	158	151	129	166	173	170	158	140	146	162	141	144	163	140	157	157	178	147	142	167	170	166	183	158	147	129	152	193	161	152	158	133	149	159	170	149	158	156	168	184	162	152	166	177	185	164	152	156	164	135	147	155	162	160	148	145	144	137	150	139	154	144	184	157	152	187	156	169	171	158	168	188	156	152	158	156	140	156	147	146	176	166	160	143	145	157	175	157	159	168	150	149	161	164	132	159	161	142	153	166	148	158	157	176	151	159	179	158	149	155	156	169	164	159	161	163	149	163	157	170	153	187	164	175	160	148	123	147	180	150	155	157	187	144	160	153	173	172	151	169	147	144	138	161	158	146	171	155	133	161	178	142	158	142	152	161	180	174	156	150	181	146	167	166	157	157	150	145	150	145	151	148	169	161	171	147	167	163	159	161	144	175	149	170	160	121	164	143	156	175	152	182	161	168	171	164	175	170	159	158	166	168	142	154	148	138	151	154	159	185	110	143	130	137	146	163	137	165	150	158	156	162	186	134	165	151	152	160	130	136	133	159	140	174	168	160	145	149	159	143	135	158	159	157	141	148	165	150	162	155	145	166	149	148	168	172	161	168	177	179	163	159	165	160	172	164	174	150	164	164	157	158	137	149	144	150	175	125	129	161	154	142	168	164	166	156	157	150	149	183	174	162	150	154	157	147	143	157	184	157	162	187	140	151	153	152	151	180	142	176	172	144	157	152	176	160	145	181	163	153	191	161	141	160	139	140	161	183	168	170	162	148	161	165	167	163	128	170	144	163	152	137	146	155	150	175	176	157	152	173	144	156	149	143	177	150	178	157	146	157	169	167	163	195	188	150	159	168	147	160	149	133	158	155	154	137	148	141	157	176	152	179	168	148	164	164	147	171	144	169	183	148	147	161	159	171	145	170	150	147	144	172	150	150	154	161	170	165	165	135	162	152	149	174	148	156	122	122	167	156	168	153	151	161	163	154	153	149	187	148	159	171	144	157	156	170	154	185	126	155	138	166	158	181	175	156	159	170	175	166	151	143	141	150	146	156	174	145	157	178	155	172	173	139	134	169	149	160	143	148	152	136	174	172	161	160	175	166	153	165	169	154	163	145	160	155	154	129	173	150	173	190	145	146	189	168	170	133	172	166	183	148	144	177	140	140	151	150	163	145	147	172	178	152	139	141	169	160	178	171	155	136	153	141	140	127	156	150	142	129	150	161	159	171	165	139	165	144	149	173	159	171	155	147	148	145	143	163	154	154	155	153	152	165	145	163	169	152	170	151	162	148	175	161	160	141	147	171	167	159	128	154	137	155	176	136	157	152	149	178	186	156	162	167	138	155	142	172	175	145	151	151	167	153	177	154	177	184	145	159	171	154	149	146	151	168	138	149	167	163	146	148	169	155	170	136	152	160	153	152	158	163	160	151	146	170	158	147	181	165	139	165	176	152	171	163	143	164	172	151	169	166	161	169	179	154	152	151	147	148	186	162	168	161	166	139	186	162	166	162	152	165	151	152	181	168	158	151	177	163	142	180	133	139	174	147	151	147	159	156	180	147	156	180	152	133	168	159	146	150	154	167	164	151	133	155	157	143	161	163	167	175	149	169	173	179	155	149	162	140	148	139	152	146	153	159	130	167	167	157	156	148	152	143	161	148	172	147	145	146	151	174	126	150	178	147	146	164	153	172	158	159	143	149	163	145	166	168	143	161	173	152	162	149	154	159	140	157	137	139	172	169	151	162	161	178	195	172	142	146	146	149	151	155	139	148	165	187	139	150	150	181	154	157	163	149	162	164	159	173	178	134	165	169	139	141	158	165	175	160	151	182	164	129	177	148	148	135	132	156	135	163	160	169	162	153	165	174	179	164	154	156	133	145	153	131	155	179	155	183	160	133	170	155	153	151	152	154	151	129	160	147	139	166	151	157	133	147	138	151	150	144	151	173	155	155	159	159	166	155	155	156	160	145	154	155	158	138	170	154	161	155	137	148	180	182	156	166	145	156	168	148	137	164	173	150	125	176	165	138	178	137	154	152	131	156	135	176	176	160	168	180	149	169	167	176	175	160	163	164	172	168	164	155	164	170	152	142	172	170	161	165	153	170	150	161	163	146	171	147	171	151	158	157	169	165	165	164	153	152	133	174	163	160	137	171	164	161	155	173	167	180	165	150	160	149	189	158	159	170	145	176	161	156	158	146	174	155	159	183	166	167	147	183	144	170	154	151	156	145	168	163	173	170	143	148	168	155	135	155	141	132	176	155	137	162	164	160	176	164	176	162	148	148	137	179	170	152	169	162	164	154	171	153	156	150	148	161	155	125	152	175	155	157	155	165	167	144	126	178	177	147	168	158	153	158	161	167	134	162	146	176	142	156	161	150	178	149	168	157	169	177	147	168	168	161	164	162	138	175	154	149	169	154	160	159	160	132	172	154	162	175	124	133	142	160	148	172	171	140	158	162	155	157	200	159	156	186	161	157	176	146	151	154	148	194	170	127	140	139	164	150	166	154	159	161	152	156	153	134	146	143	145	173	154	149	158	172	140	152	158	140	151	150	163	166	167	157	168	165	161	153	161	171	166	152	164	170	139	136	157	156	160	153	147	165	178	168	173	164	174	155	162	191	181	156	173	169	159	161	152	156	146	142	165	157	157	138	161	162	150	123	138	196	147	148	172	183	157	151	168	165	148	154	154	144	155	151	186	166	146	146	159	146	165	158	164	150	169	147	173	164	157	147	162	158	162	150	167	147	148	160	157	167	142	156	155	184	163	171	147	165	166	146	150	174	159	187	158	144	157	180	162	172	156	152	152	150	159	154	159	156	164	161	160	178	148	162	130	148	163	140	140	130	143	171	148	159	149	151	158	139	146	168	172	174	141	168	143	140	154	157	166	163	167	149	147	120	169	152	155	145	151	145	173	188	146	145	163	163	151	166	157	150	161	148	168	151	156	153	149	148	153	157	165	143	156	144	163	168	162	162	155	160	157	159	131	142	169	159	182	154	141	164	174	147	158	167	149	160	186	184
29812	36260	43391	51600	51185	49810	63611	66378	44085	32948	35567	36017	29353	30754	43995	42176	40067	40185	37775	39518	41031	38055	37810	34980	35787	33993	29139	30532	26922	17584	19197	16323	17603	11198	12115	12023	17232	15940	15168	14075	11397	9794	7101	6257	6826	9557	4620	1989	1157	1099	797	1015	1567	1163	991	1162	1094	1291	929	1040	876	1085	840	598	529	480	460	473	459	437	450	417	411	465	408	419	395	438	403	418	403	425	414	389	466	466	427	442	434	446	382	426	442	418	446	424	383	420	414	439	419	383	420	449	419	428	427	428	434	434	441	390	445	444	448	448	424	394	401	452	415	419	437	428	397	437	413	419	439	390	405	393	394	408	461	418	442	481	444	403	429	434	413	434	408	449	412	414	427	384	407	405	450	397	451	403	416	428	389	405	430	427	431	470	417	432	445	446	426	397	426	456	440	405	453	431	382	417	410	452	413	407	418	413	405	400	391	416	416	396	426	445	480	412	376	418	416	402	421	438	457	412	471	413	398	419	430	417	424	411	390	432	469	400	437	450	413	413	415	431	422	464	415	428	412	452	426	420	425	436	450	413	427	425	429	435	405	419	393	430	414	449	418	423	446	426	422	424	429	425	423	436	438	409	418	471	391	409	427	391	423	406	399	439	419	434	442	437	422	401	448	428	439	437	411	419	432	379	427	423	417	415	417	433	395	442	433	442	427	432	433	431	421	379	440	413	458	427	457	417	420	425	418	442	416	434	424	404	448	448	442	426	431	402	379	395	401	407	434	438	432	422	379	422	455	419	411	474	396	399	446	409	409	395	455	406	377	402	421	389	411	416	435	373	441	398	435	399	409	419	400	449	417	455	443	442	459	428	417	414	440	405	409	435	385	450	427	430	388	451	386	389	436	452	435	432	400	447	420	434	447	444	440	418	459	426	393	456	458	433	418	392	432	402	399	456	438	430	397	429	387	434	434	439	420	402	421	427	465	432	420	417	431	434	443	418	431	445	445	421	379	430	421	417	472	423	448	395	392	432	422	452	431	401	457	450	429	445	413	405	452	444	400	440	440	406	429	450	448	414	400	457	416	403	443	428	404	427	455	433	425	410	466	454	403	399	434	432	435	407	410	429	445	385	435	441	403	445	432	423	420	438	407	395	428	429	400	481	432	432	424	401	407	434	419	401	438	427	439	411	417	405	436	456	407	455	417	426	427	438	421	425	406	412	415	415	409	416	434	417	451	442	387	448	417	410	418	415	423	412	435	461	421	437	409	438	410	438	445	412	413	405	410	426	427	424	427	443	390	420	459	435	416	444	392	426	411	372	464	445	399	374	445	459	436	427	429	412	414	445	428	401	409	402	421	445	408	399	400	409	426	442	418	425	407	421	417	417	427	393	416	451	441	417	429	410	422	424	416	429	378	408	392	433	416	417	429	423	442	436	395	392	449	415	435	399	457	413	471	432	456	459	445	480	442	406	439	420	409	416	431	406	430	424	420	406	432	440	408	456	444	463	404	433	408	423	458	422	427	419	410	406	433	431	446	446	414	433	421	429	408	412	415	427	422	439	435	455	443	431	426	462	445	424	427	417	465	392	408	439	421	438	398	462	415	412	442	426	418	432	419	395	436	450	409	437	420	431	431	468	419	426	426	443	409	398	413	412	427	411	451	429	430	413	421	386	412	429	442	466	409	427	443	439	453	431	436	399	440	401	427	442	453	402	445	415	416	417	425	387	457	412	417	423	396	440	383	435	401	443	411	428	453	437	398	448	426	394	424	406	369	431	421	426	463	387	399	397	420	417	394	425	428	405	407	403	401	460	427	424	445	440	400	417	418	402	452	384	415	422	411	441	452	440	426	439	433	431	415	390	436	419	423	433	414	407	438	417	453	422	428	416	459	441	435	440	412	458	404	434	423	408	437	442	431	433	460	396	424	447	427	415	414	427	405	429	424	437	445	420	434	407	451	407	418	429	455	444	445	409	414	455	445	403	397	474	427	410	418	426	446	426	401	452	390	445	433	440	442	424	436	444	408	442	464	391	447	439	432	451	435	431	399	434	421	463	437	456	424	422	406	471	407	434	439	431	441	370	422	416	416	391	421	365	419	416	448	434	394	439	448	415	464	429	423	395	392	451	444	430	463	401	415	422	448	457	437	451	430	418	412	438	427	420	423	423	460	443	426	427	416	408	429	451	445	445	421	424	418	427	441	420	396	422	409	403	446	430	404	403	429	421	408	428	430	425	415	411	471	446	437	422	455	435	420	428	443	412	418	456	436	399	434	395	402	425	416	393	424	419	405	399	445	430	438	409	429	423	398	449	435	402	400	422	444	420	465	437	410	429	424	381	422	421	445	441	408	443	457	400	406	443	418	378	431	422	424	414	442	437	466	380	421	446	437	431	405	469	438	436	418	426	405	421	449	440	396	443	401	436	414	440	446	412	420	422	434	426	427	410	445	426	428	432	423	414	427	430	466	411	463	392	432	423	417	438	431	414	416	411	431	446	428	405	399	412	420	461	431	401	444	424	443	427	432	394	410	437	421	433	452	410	424	417	414	417	432	441	417	433	432	412	358	432	477	403	452	409	417	411	420	408	422	462	423	421	409	412	458	431	449	406	425	426	437	407	446	447	441	402	421	423	389	421	432	443	439	397	427	415	417	413	452	425	404	446	454	450	430	414	425	422	400	450	418	402	392	400	437	425	484	440	432	438	431	405	434	423	399	442	447	436	436	422	436	408	440	430	401	422	414	376	449	427	431	440	418	440	413	422	420	407	408	430	442	424	431	443	407	447	437	413	429	441	429	431	443	394	431	417	422	397	440	394	427	393	428	411	432	371	432	425	396	426	413	435	412	415	413	442	417	418	424	425	399	470	447	419	411	406	443	416	478	438	415	431	426	403	427	395	437	408	436	401	411	428	406	430	430	439	430	393	433	416	431	442	410	434	405	444	432	430	409	422	420	414	419	442	410	410	428	421	430	416	411	410	448	456	453	414	420	422	429	421	401	442	442	393	429	434	427	401	437	389	417	423	476	418	436	432	444	453	420	433	417	411	417	418	411	421	423	417	467	433	423	460	416	442	408	465	441	412	418	412	468	432	424	435	439	474	410	439	406	453	437	409	434	435	396	383	468	445	385	409	416	421	419	469	435	464	435	372	422	406	449	454	423	409	462	429	435	421	433	412	446	486	414	430	442	388	437	419	437	393	430	440	423	403	425	422	399	404	435	443	413	408	452	390	372	437	439	408	443	428	412	456	441	438	428	427	430	450	413	412	447	407	444	425	404	409	458	422	407	442	444	410	400	391	447	470	457	432	390	374	446	412	385	403	406	439	402	387	429	425	435	414	443	449	420	436	419	435	419	412	426	435	359	430	445	411	446	410	392	450	397	392	428	426	396	435	389	453	422	430	420	391	422	432	408	418	408	427	436	407	411	429	410	401	441	438	420	413	411	405	450	432	450	423	416	421	430	394	422	425	444	421	465	440	437	453	441	432	377	387	410	414	385	462	416	408	445	407	489	418	428	432
50408	50425	52505	51380	47929	45980	54358	60646	43152	30097	31744	34413	26443	28197	38010	35257	33404	31455	31119	30294	31252	28731	26924	23277	23188	22251	20321	21650	19408	12058	11020	7601	6894	5142	5208	4247	6854	6905	5512	4908	3375	2689	1974	1930	2464	3511	2582	703	415	395	317	453	509	393	406	419	410	434	417	439	383	363	328	250	200	210	223	208	196	181	191	202	181	208	216	222	201	200	197	188	198	209	184	179	207	191	200	186	209	165	197	173	189	163	175	202	187	205	197	204	231	178	223	188	202	180	226	192	195	196	212	175	196	198	188	201	197	186	180	197	180	214	193	201	193	201	210	210	194	220	178	221	197	195	209	219	171	213	194	183	222	223	180	229	195	193	199	194	203	180	180	193	191	181	195	193	172	180	187	214	206	178	202	180	203	185	178	193	201	206	208	219	195	202	174	181	229	199	195	190	231	198	217	218	228	218	172	199	198	200	214	217	201	193	198	214	199	196	198	172	231	202	196	211	190	206	205	194	209	199	216	172	202	202	202	178	219	177	194	196	194	201	195	194	175	208	198	212	222	202	210	188	217	205	196	182	204	186	180	188	199	181	195	198	205	218	216	200	203	187	198	190	205	218	189	191	200	171	189	196	203	210	188	189	198	192	207	174	210	209	193	171	223	199	180	212	176	235	174	184	214	194	191	189	197	196	209	190	179	192	219	202	199	194	200	195	173	195	200	188	204	198	207	211	167	204	201	226	190	216	210	191	211	208	204	212	214	223	198	184	218	186	214	201	190	211	226	188	197	193	195	190	200	190	187	206	203	217	191	180	180	186	182	195	207	185	218	200	213	182	178	202	199	226	183	202	216	185	197	186	193	215	205	212	210	193	206	203	209	170	215	181	198	183	172	199	215	194	210	193	203	172	197	194	212	212	187	198	221	183	163	208	208	191	212	201	212	192	187	211	215	194	196	171	189	170	187	210	201	205	185	184	172	182	230	192	220	186	220	221	214	211	206	200	199	192	184	207	206	190	196	199	217	197	193	202	180	208	203	196	180	195	220	215	201	219	206	191	169	209	205	206	208	184	200	198	166	180	234	186	192	195	197	250	205	208	213	203	205	210	179	193	202	194	201	212	199	199	185	212	180	202	185	186	207	201	216	229	191	202	186	198	214	196	182	213	224	194	200	185	207	191	215	203	211	212	197	200	212	197	172	211	185	196	204	182	188	222	219	195	190	203	201	196	188	215	188	199	205	195	179	194	169	187	186	182	196	180	214	212	205	208	194	207	186	193	194	197	222	185	202	203	190	190	207	203	181	205	189	193	217	198	206	205	190	171	193	211	202	193	166	196	200	184	193	198	202	216	182	194	176	192	213	222	195	182	184	186	180	189	173	231	182	214	205	205	211	228	195	209	223	183	195	195	174	185	207	201	210	235	189	228	184	172	192	214	219	182	198	204	190	212	212	208	194	245	186	198	196	214	214	188	196	198	176	198	217	204	181	215	205	191	188	184	164	192	214	174	186	196	190	194	205	172	214	203	203	208	209	158	209	187	177	189	201	195	208	195	203	211	206	209	230	205	210	206	195	206	207	176	181	167	200	195	182	179	201	212	193	194	208	193	173	210	213	201	185	210	205	180	185	225	221	208	164	191	195	193	218	210	179	181	200	209	195	204	217	202	187	208	176	194	167	165	197	201	180	222	202	203	205	202	207	177	198	182	181	205	205	216	215	196	203	207	210	219	214	199	228	189	214	163	185	188	199	189	200	203	191	202	211	209	199	201	197	197	229	194	173	214	202	209	215	183	205	193	205	223	209	199	210	180	175	219	224	200	182	188	214	209	197	205	187	204	203	193	204	195	189	217	188	208	191	182	202	192	191	194	208	214	201	203	193	230	193	210	206	217	199	239	205	191	209	199	189	213	210	209	210	221	197	172	199	207	206	201	196	196	180	202	210	174	190	213	200	202	205	214	225	191	196	202	196	228	176	216	184	189	196	204	225	200	197	196	165	215	182	184	197	224	189	194	190	209	200	203	171	206	188	203	206	182	213	220	214	202	186	171	204	175	193	207	201	200	191	208	192	194	200	215	211	225	181	204	181	196	179	213	209	188	203	182	208	212	199	176	227	186	189	201	171	192	185	189	221	217	211	214	189	191	183	209	175	187	189	202	206	201	206	191	216	207	201	209	216	206	187	201	199	195	214	209	229	213	189	198	182	220	210	204	181	189	186	192	169	212	198	201	193	172	182	178	166	220	198	190	219	195	198	227	212	174	199	188	205	179	210	195	221	204	188	213	205	185	211	209	204	171	232	198	189	209	206	192	190	190	219	197	191	180	188	193	202	176	198	195	194	205	186	185	222	189	210	180	206	219	182	233	200	192	210	178	207	174	220	191	196	200	181	206	196	204	206	206	193	215	207	204	205	188	184	197	222	211	211	204	196	205	187	186	181	202	190	199	233	208	211	204	179	171	195	200	215	181	150	189	198	182	202	202	184	192	222	181	202	185	197	190	164	217	196	190	200	171	181	194	202	201	196	180	174	195	168	168	206	202	200	196	221	193	195	189	177	193	205	205	197	183	181	199	201	211	214	179	170	214	206	185	200	211	197	188	193	205	193	185	202	186	218	216	185	182	191	181	204	191	200	188	208	194	190	184	181	191	207	207	230	173	214	164	198	214	185	214	186	196	203	185	211	237	179	187	203	186	194	219	191	183	205	186	216	199	156	193	184	201	205	189	200	205	199	191	185	198	216	195	205	190	188	219	200	193	193	236	210	197	182	193	199	194	200	200	181	197	174	211	201	183	193	190	191	193	190	200	203	200	212	200	205	179	209	190	218	189	213	198	193	192	192	183	188	193	209	191	206	185	214	210	200	192	205	198	195	184	208	177	207	204	189	199	205	204	201	223	206	211	217	203	188	181	215	201	169	203	207	202	196	234	200	180	209	205	187	213	203	176	183	177	184	241	195	198	204	209	213	210	186	185	210	218	195	215	203	207	194	187	177	193	204	201	198	199	224	183	167	179	172	181	197	202	226	202	203	216	201	191	190	186	198	203	184	197	199	211	204	231	225	210	179	188	175	208	181	196	208	193	187	176	188	183	195	224	189	202	214	208	203	194	192	195	200	203	204	177	210	176	192	202	181	191	198	224	186	205	165	196	193	208	218	193	210	226	193	193	189	181	172	213	211	199	188	199	196	203	162	191	198	180	219	206	165	179	184	189	202	207	174	198	213	177	203	191	179	200	210	199	211	211	175	207	220	202	190	210	201	189	219	200	183	201	178	210	187	218	203	217	194	220	203	224	207	198	185	188	209	217	183	201	191	213	193	211	174	189	198	230	206	196	176	217	190	191	181	203	189	195	215	198	180	168	198	200	184	170	207	210	213	205	180	183	177	201	194	213	206	200	185	205	190	186	197	189	215	197	163	201	220	197	201	217	225	205	221	195	192	227	222	192	228	215	196	199	191	219	170	212	193	180	195	200	204	194	208	208	208	198	201	185	204	185	180	213	184	185	185	172
36795	44290	53201	56879	56789	57232	66012	68597	51012	45388	49421	51222	42934	47928	55501	53805	52525	51824	50953	50979	50911	48395	47089	42275	45217	44191	41768	43366	40016	30918	31953	26195	24441	20038	20144	17613	26111	25271	22509	20562	15402	14047	10574	10487	12535	17091	11781	3388	1975	1755	1427	2131	2876	1870	1774	1958	1914	2103	1843	1808	1447	1523	1418	843	629	603	589	573	556	548	530	551	534	533	532	520	539	552	530	509	524	568	506	531	532	519	516	524	538	533	499	517	476	509	513	513	474	536	527	559	495	483	508	546	512	528	511	483	503	518	553	521	506	525	478	470	476	515	541	505	537	543	511	531	545	500	508	511	488	494	517	484	506	518	528	508	507	512	487	539	476	497	503	515	525	502	547	530	503	497	505	539	510	538	503	510	512	526	497	529	514	561	527	516	486	484	523	521	541	523	519	506	526	484	520	539	541	510	513	518	503	533	508	537	531	473	524	476	522	475	471	510	527	556	481	511	515	512	508	480	502	543	484	531	585	513	545	509	502	568	454	519	533	559	529	518	500	491	516	521	542	518	546	497	523	542	486	509	460	478	517	440	498	519	496	502	543	554	503	552	543	493	529	494	504	526	508	521	530	516	514	528	521	481	533	537	509	543	551	521	544	522	542	521	532	504	549	522	515	529	488	531	488	550	558	507	518	501	550	498	505	529	519	515	554	512	489	469	485	517	541	512	514	537	500	491	514	519	524	536	506	494	521	518	491	485	508	539	508	535	529	483	532	513	535	519	558	498	505	510	550	551	512	518	468	510	521	507	494	504	494	512	502	531	512	465	516	527	489	501	509	472	513	471	496	499	489	533	544	504	514	547	543	540	559	491	505	480	521	549	534	500	534	515	527	532	533	537	518	499	507	511	525	539	514	484	486	575	530	527	561	566	494	534	512	535	534	560	510	504	531	532	509	495	487	547	490	559	495	530	498	507	520	511	504	566	543	489	510	550	537	499	514	517	532	512	551	503	492	500	473	527	557	515	491	517	523	512	559	518	533	532	466	475	490	530	520	556	513	501	565	518	493	490	503	548	484	490	531	491	518	550	504	502	549	501	535	504	485	538	497	493	487	513	525	553	504	521	518	515	521	517	542	530	508	516	472	533	523	576	504	492	524	525	504	512	580	542	530	503	467	496	472	480	557	522	501	489	515	536	490	535	502	515	532	483	494	499	536	484	529	491	523	537	500	520	524	483	524	525	563	526	492	525	540	488	570	504	504	541	565	532	535	480	514	502	497	526	517	531	509	517	479	494	527	500	495	535	486	522	510	515	511	494	498	506	515	544	519	564	507	535	495	489	489	499	497	532	517	549	510	555	542	515	506	530	491	494	529	569	521	508	526	529	521	517	506	479	510	512	523	485	509	538	527	522	507	495	569	537	537	490	501	534	494	516	495	495	489	547	514	507	511	495	516	514	548	496	507	536	486	498	529	526	537	472	489	527	552	475	536	503	533	540	529	530	507	550	506	540	553	516	491	559	548	544	532	500	517	541	479	517	527	531	490	521	535	501	493	534	488	526	561	553	573	521	522	484	509	492	538	490	502	554	519	535	496	497	457	525	487	527	509	505	541	529	494	492	549	552	508	506	513	505	526	497	506	535	505	497	527	497	497	485	539	530	465	516	494	517	506	484	529	549	509	535	541	527	520	484	502	493	544	510	537	528	469	511	510	513	494	512	501	536	508	489	502	517	496	512	530	510	504	526	498	524	515	495	533	473	542	505	492	477	473	515	537	528	485	542	545	537	470	488	525	495	493	522	529	517	540	480	528	491	519	506	522	545	501	534	549	533	505	517	524	500	531	504	507	518	511	487	482	505	491	517	532	484	487	509	495	481	535	489	545	491	530	530	560	534	473	527	506	503	509	523	516	451	492	523	505	522	511	496	515	558	537	491	559	530	505	505	495	494	521	535	471	527	494	477	487	519	508	500	478	529	570	505	530	528	518	537	512	514	535	493	550	511	455	494	508	544	516	479	556	527	480	496	529	511	536	529	489	510	514	499	517	532	509	530	514	493	524	527	491	515	547	545	525	514	528	468	491	554	544	494	505	486	515	478	525	480	511	579	528	499	506	515	547	502	532	494	507	511	497	545	546	506	494	535	495	488	522	508	504	499	500	542	514	541	510	449	523	552	521	487	547	544	533	490	524	560	513	506	540	498	523	502	512	554	497	487	504	556	505	543	491	528	538	524	558	502	517	526	572	554	515	541	558	512	536	545	520	479	532	525	492	522	534	506	505	524	531	509	511	547	494	541	513	546	546	484	501	537	527	535	525	521	461	520	497	513	529	507	506	526	475	496	500	526	503	527	506	512	511	501	494	512	499	560	545	503	491	529	514	498	490	506	493	549	530	521	519	496	502	515	500	542	489	507	538	512	505	482	510	517	545	519	503	515	531	532	516	486	511	514	505	524	551	530	521	524	534	549	549	523	531	486	525	510	487	544	541	524	490	546	514	470	522	481	548	542	513	492	505	515	530	552	499	491	504	524	563	526	515	520	507	532	492	490	517	498	536	488	529	475	549	523	532	511	531	525	520	579	501	506	535	527	528	534	495	504	511	484	525	513	527	481	547	516	500	541	502	520	486	491	498	501	552	535	527	493	514	527	524	544	511	466	490	523	506	525	516	494	521	579	529	541	509	502	495	503	528	465	447	505	512	491	493	503	488	517	544	527	569	484	503	535	519	496	512	505	542	518	500	510	493	494	497	510	535	506	522	523	437	517	543	522	502	532	523	513	501	465	507	551	547	522	543	520	535	515	536	512	531	521	520	463	477	520	511	529	500	516	541	538	499	489	481	515	525	505	514	510	520	538	464	507	538	486	510	485	493	505	535	509	498	535	547	507	540	523	538	494	562	521	530	499	514	508	525	567	538	505	543	545	502	529	521	514	517	510	513	518	521	517	512	513	513	469	497	543	515	499	543	580	518	504	506	502	493	495	557	505	529	512	469	533	484	520	497	526	529	535	486	540	491	534	528	531	572	493	483	529	545	488	500	484	554	516	517	534	502	511	502	532	502	509	520	523	551	523	501	525	494	525	525	552	526	531	550	554	479	522	539	507	517	471	513	514	521	538	514	520	476	484	524	534	532	512	517	552	495	453	515	526	494	531	535	498	486	515	537	493	565	533	524	469	531	503	515	533	542	460	542	538	500	561	546	554	496	538	538	541	567	539	556	525	509	502	470	524	525	518	507	514	541	517	511	547	505	522	475	538	481	521	540	505	518	517	517	496	536	535	507	491	514	524	511	501	529	521	556	519	479	511	523	492	487	507	497	550	515	516	522	517	513	521	514	517	543	550	534	452	503	564	516	504	500	502	518	550	465	527	524	516	482	547	494	509	544	532	533	521	505	524	532	558	495	507	522	459	486	486	562	505	501	511	500	536	482	481	518	543	539	490	514	518	529	517	551	540	499	505	538	500	527	508	549	538	526	515	501	501	503	536	524	504	502	511	500	545	531	558	559	518	505	525	506	524	506	522	537	515	548	528
24860	23167	23854	16240	10087	7032	8721	9460	7172	2484	2206	2046	1634	2218	2252	1976	1816	1593	1487	1528	1507	1440	1187	1049	1079	1148	978	894	879	579	524	454	383	350	378	331	396	428	372	298	258	248	190	232	259	258	172	147	150	139	158	166	167	152	170	163	163	169	149	157	168	175	156	151	144	174	154	160	151	131	161	155	158	146	155	152	167	155	172	163	164	135	137	155	138	179	131	146	140	136	141	157	156	137	141	133	156	165	171	136	159	152	139	122	148	159	136	127	162	157	161	149	141	157	163	141	151	152	157	131	138	134	154	151	150	135	143	147	139	133	164	146	149	162	136	141	160	160	148	142	172	144	157	152	159	151	161	150	181	150	130	139	154	146	149	132	140	142	170	153	149	138	144	181	142	140	133	180	140	137	162	142	147	148	147	145	162	156	152	145	142	150	142	156	143	142	146	141	148	138	153	175	169	165	165	168	134	166	161	165	154	153	144	138	152	129	132	141	149	133	169	164	138	162	136	134	151	162	155	157	169	132	169	130	146	126	143	157	136	170	134	152	147	158	134	159	151	165	161	114	157	154	167	140	140	138	126	142	177	158	142	147	150	169	147	160	148	139	139	154	151	149	135	150	152	141	130	161	127	137	172	149	153	167	143	141	150	151	163	164	141	151	160	162	161	164	144	138	149	161	147	117	133	166	151	146	154	142	148	149	167	150	142	135	141	140	168	140	147	149	140	159	141	146	159	145	161	171	149	155	164	149	154	166	162	133	144	149	145	153	150	164	135	147	146	145	146	163	160	167	139	166	142	165	170	151	136	158	160	137	131	166	154	142	144	120	148	141	141	164	146	139	161	129	142	147	165	131	168	138	149	145	150	139	145	151	171	144	130	145	147	143	164	174	133	141	158	146	140	160	147	135	164	157	142	175	147	146	152	150	153	147	176	133	170	134	143	165	167	141	158	193	128	157	163	132	145	167	152	147	158	163	131	151	156	162	157	144	143	153	148	172	152	126	126	129	147	125	145	154	157	153	150	130	142	144	152	146	137	153	145	156	160	142	141	142	156	163	154	171	164	153	139	151	126	153	145	132	154	168	142	139	159	149	158	149	147	173	137	120	178	135	172	147	136	135	141	154	142	150	157	140	127	149	137	152	148	163	129	156	136	155	147	165	138	138	128	165	166	152	121	161	135	160	154	164	171	138	160	152	137	185	151	129	163	155	184	140	160	159	173	176	152	148	146	145	129	154	155	149	158	148	160	164	161	132	165	152	158	120	146	149	161	151	138	146	145	161	155	166	154	151	164	146	162	156	153	152	168	155	147	141	134	152	141	144	151	172	138	150	157	135	142	155	145	144	128	134	168	150	176	163	161	143	141	135	136	156	156	163	149	142	150	155	155	130	156	142	158	138	129	135	125	181	160	143	140	126	132	152	170	141	150	149	167	138	140	154	173	145	141	160	143	160	169	165	126	124	151	152	148	136	158	154	173	159	181	167	144	141	151	169	156	147	149	159	152	170	165	151	144	142	153	171	146	156	142	154	148	167	164	142	153	145	140	157	142	151	146	148	160	160	168	155	133	168	156	155	133	140	150	153	146	160	135	152	163	143	146	145	158	156	162	154	163	146	128	144	137	157	132	142	175	135	147	165	158	145	160	163	159	136	161	125	156	158	128	155	141	148	132	150	145	153	129	163	153	146	129	163	151	137	152	153	145	143	156	159	162	174	132	153	137	139	162	157	154	162	148	135	163	128	134	139	137	145	134	158	138	140	143	159	147	152	143	150	141	143	176	147	139	159	168	141	182	147	133	155	146	165	154	135	146	146	157	142	133	178	136	156	157	152	168	150	154	167	147	157	147	154	148	162	157	135	145	132	157	156	140	142	156	141	146	130	162	160	147	132	142	136	161	146	143	160	146	156	161	125	147	148	160	160	153	126	144	175	147	152	144	150	149	131	157	159	134	169	151	136	138	149	160	175	156	150	170	146	164	175	177	125	139	137	137	143	121	135	136	136	126	156	156	147	160	154	147	145	160	172	165	143	139	144	160	147	136	162	144	145	148	146	146	154	133	169	150	148	171	144	154	148	146	153	176	125	135	154	161	166	106	141	132	146	144	119	142	145	143	155	158	138	153	150	170	147	160	156	153	135	157	154	165	120	150	137	164	150	137	130	111	167	152	136	171	154	136	149	155	131	140	133	140	151	155	162	140	162	144	141	123	143	148	165	131	157	141	161	134	151	148	163	115	164	166	147	144	140	130	148	156	129	158	145	145	155	167	140	168	157	151	137	141	129	164	160	132	136	150	136	166	149	155	155	153	154	167	142	153	166	130	154	179	143	154	158	147	128	142	150	128	141	158	157	128	141	146	165	146	145	127	133	135	169	133	155	156	139	146	167	153	156	156	160	150	159	142	136	149	147	155	138	149	151	166	125	155	146	128	159	166	144	154	167	148	149	151	155	131	147	140	167	150	159	137	159	165	156	154	151	132	139	148	143	155	185	145	119	134	136	130	156	146	146	149	148	127	150	140	152	147	154	136	147	148	138	137	153	155	148	188	142	172	148	123	143	149	130	166	143	118	134	143	150	162	160	144	147	145	126	161	165	143	143	173	138	140	163	149	158	157	152	162	159	162	139	155	165	134	135	118	150	160	136	127	137	156	143	142	157	127	141	144	129	158	163	166	141	161	149	160	137	174	138	153	137	159	144	148	151	156	148	144	165	125	140	140	154	154	160	139	153	137	150	151	147	153	138	158	161	157	158	132	168	144	139	136	148	133	170	156	149	135	153	138	135	155	171	145	140	155	122	160	162	148	147	134	147	147	149	151	155	152	154	182	172	161	181	150	162	138	182	147	144	152	142	145	164	159	145	145	138	162	125	156	127	169	157	146	130	163	135	160	153	157	159	153	145	175	132	153	155	156	148	159	141	154	153	157	148	151	174	163	154	159	161	135	156	143	159	146	148	147	147	141	141	162	161	159	151	160	157	146	153	137	156	137	140	145	154	154	156	158	144	148	139	146	130	124	151	143	181	144	139	160	141	148	136	144	144	130	173	138	172	131	147	165	159	154	147	182	151	144	151	138	140	168	141	140	173	155	138	148	152	162	157	124	158	163	151	160	159	123	147	156	172	141	169	130	140	136	129	140	147	163	156	148	152	147	144	161	180	151	147	164	153	166	145	141	179	129	152	146	156	139	168	155	123	135	145	173	146	141	140	154	154	160	145	158	153	136	161	153	165	158	143	148	158	150	134	153	153	145	150	136	143	133	143	170	156	168	142	153	163	169	152	156	157	135	155	141	136	158	153	163	141	155	156	159	157	178	151	131	146	154	158	171	165	128	159	152	138	147	153	154	146	128	140	138	161	174	145	153	165	150	164	168	153	127	168	158	176	155	133	159	131	152	160	149	148	138	151	141	154	174	141	142	129	153	138	145	155	173	166	159	153	162	164	169	146	151	131	167	155	157	148	145	158	162	144	141	153	148	152	140	136	142	143
15680	19254	28637	25777	22287	19774	25293	28712	21915	9522	9284	9360	7382	10583	10516	9239	8393	8061	7021	7570	7315	7260	6057	4811	5727	5791	4722	4199	4482	2859	2938	2149	1924	1651	1765	1647	1923	1998	1712	1483	1124	1044	869	995	1168	1094	655	475	428	478	449	456	561	458	484	501	523	473	495	477	478	456	474	464	448	413	429	455	398	400	409	406	417	435	417	418	428	443	431	386	395	383	415	395	391	387	399	419	414	407	371	407	392	399	401	416	388	388	427	399	380	390	415	406	430	380	383	397	423	402	414	412	410	408	413	415	444	428	387	406	418	443	423	418	407	392	412	375	407	426	424	402	411	379	429	425	442	402	428	409	380	412	416	389	423	386	441	418	431	418	398	451	458	399	408	411	431	387	422	394	399	424	417	392	357	411	404	401	401	420	370	401	403	402	393	406	403	405	398	407	397	419	418	405	374	406	402	415	424	382	410	373	393	398	443	404	389	404	409	372	409	396	420	404	400	413	405	400	411	372	426	442	409	372	366	408	395	423	410	411	424	376	415	413	442	401	392	421	386	433	415	418	387	444	428	402	409	403	388	396	416	395	438	395	397	383	427	413	396	405	432	432	394	408	397	417	415	379	420	394	425	359	381	418	395	433	375	425	418	416	365	401	403	406	429	392	399	395	386	396	404	370	389	408	416	397	422	430	409	399	395	390	384	394	400	409	424	401	387	378	420	400	399	400	399	456	423	395	388	395	438	454	438	422	405	398	442	426	401	395	426	401	439	384	423	389	390	440	421	429	380	445	413	391	447	426	377	408	384	384	405	426	403	400	415	385	426	431	412	426	403	418	394	398	412	384	420	397	412	396	412	415	375	417	424	420	432	428	411	422	398	447	424	428	401	419	405	373	408	421	389	440	395	419	423	394	420	444	411	438	440	419	420	436	376	363	387	386	397	403	372	424	392	414	405	416	410	375	404	424	405	389	420	408	420	379	407	396	388	382	401	409	416	410	389	417	382	427	411	376	409	387	391	367	417	402	381	409	392	405	417	420	397	417	411	394	403	392	381	414	431	386	397	379	426	389	393	445	430	391	442	459	417	402	361	374	409	384	422	420	424	420	372	396	365	440	395	406	389	395	390	382	381	406	446	378	428	421	425	384	399	415	428	442	397	392	406	395	423	399	374	370	379	419	391	405	397	386	389	412	390	405	377	394	396	406	430	384	433	411	395	401	415	402	409	386	428	389	428	416	395	407	444	403	391	391	398	391	388	406	405	423	400	389	438	413	395	421	405	406	407	417	394	385	408	414	373	408	403	388	365	387	416	383	382	426	402	408	410	406	421	424	413	410	435	383	392	416	405	408	418	421	419	380	407	412	413	430	389	406	389	392	412	419	412	422	403	356	409	431	398	401	402	414	399	391	398	409	389	421	400	422	421	410	403	396	409	415	413	439	404	393	403	443	431	439	427	389	406	423	422	420	386	416	441	388	423	427	410	427	404	390	401	397	371	409	391	404	399	405	406	456	404	416	427	399	398	422	382	362	411	450	420	402	422	429	398	419	407	381	399	402	417	380	398	389	393	393	407	415	432	391	439	407	407	393	435	371	395	381	412	427	370	426	401	394	393	396	432	413	413	405	417	403	386	398	399	382	412	400	405	392	407	420	393	390	410	422	437	423	445	368	391	397	388	403	424	420	402	409	403	403	395	414	389	393	422	431	422	445	439	428	431	409	402	414	414	423	411	415	426	417	415	386	400	387	403	396	411	407	382	410	410	410	388	411	381	424	411	405	408	397	412	390	382	418	375	413	423	409	393	378	433	392	404	378	391	398	433	392	387	436	356	399	393	418	383	381	380	455	389	434	412	404	411	404	411	431	385	420	398	418	375	406	437	365	423	406	416	424	399	438	406	420	429	404	392	444	411	430	392	433	421	349	376	437	420	390	412	427	422	409	393	394	440	418	396	395	408	379	387	385	399	412	375	420	400	446	426	394	395	395	376	419	396	421	396	425	399	390	408	388	389	404	364	395	399	394	391	369	396	402	448	402	419	401	418	385	419	406	444	394	369	397	404	418	407	378	404	383	378	413	376	446	399	398	414	401	406	430	442	400	387	387	441	400	409	422	444	424	435	405	434	376	402	419	389	402	413	414	395	389	400	388	424	400	403	416	430	415	410	413	410	401	407	380	434	409	386	387	415	393	414	407	415	402	433	387	410	412	384	413	422	433	408	407	395	438	398	419	410	407	421	421	425	405	416	417	384	418	386	370	433	405	396	389	427	405	418	399	401	403	386	418	385	441	433	403	427	403	403	382	397	417	402	410	383	393	389	394	394	364	375	392	416	420	432	374	432	422	375	416	420	413	389	400	384	412	406	475	377	429	434	362	412	411	405	421	395	417	434	374	393	418	396	412	410	387	433	417	413	444	394	429	385	430	423	424	406	429	400	423	412	380	426	451	436	397	416	434	410	404	419	424	386	419	402	403	397	407	383	409	414	387	449	417	413	401	422	408	411	394	401	408	399	389	456	400	442	394	403	405	409	398	435	423	445	377	387	395	409	417	406	421	400	390	366	388	416	428	417	395	427	439	400	435	424	425	421	405	411	433	386	411	419	408	402	375	436	405	427	442	381	398	404	389	420	409	395	449	408	384	358	390	397	411	393	448	421	400	382	391	388	435	389	397	421	426	414	456	439	376	426	435	394	408	380	407	396	376	412	393	402	403	407	393	397	409	374	389	408	446	428	403	385	402	410	423	387	441	419	421	412	394	407	412	452	417	406	419	434	382	438	437	410	405	403	422	403	421	404	410	432	372	415	384	369	406	366	385	417	413	387	373	427	420	398	413	420	397	369	407	438	408	355	427	407	427	401	433	422	410	394	407	433	427	395	385	418	448	394	453	390	429	429	404	436	404	395	448	437	395	383	412	393	433	425	407	388	371	395	398	382	400	418	393	402	385	433	396	407	391	350	403	408	399	430	428	422	460	375	419	403	420	384	412	377	405	405	425	389	408	405	391	404	401	441	403	391	419	390	413	402	408	442	381	419	417	425	423	409	388	409	435	399	372	386	393	400	384	436	405	389	396	401	387	378	393	398	379	371	425	398	397	403	417	410	411	403	407	390	411	428	440	403	436	370	424	389	397	416	370	418	417	415	428	410	396	397	403	415	405	390	406	400	410	403	433	432	416	383	435	424	439	414	436	402	373	382	415	392	397	422	395	379	388	396	394	408	423	398	412	386	399	410	414	374	391	393	414	410	390	429	425	423	425	418	379	383	421	400	377	387	416	411	369	399	373	427	411	400	397	388	407	394	401	376	412	384	384	404	414	394	399	428	421	403	411	415	406	366	391	421	385	418	418	403	433	384	401	436	411	411	402	411	419	368	428	438	398	405	396	385	365	395	405	396	421	417	407	398	395	424	407	392	429	404	365	409	385	416	417	432	416	414	401	396	397	410	412	405	384	384	405	397	423	401	419	405	403	400	382	412	399	398	389	379	414	423	377	442	425	411	395	385	445
40329	42308	47006	47689	41741	38352	52773	52140	44579	24786	16446	16419	19091	27130	25210	22384	20596	19323	17581	18930	19705	16206	13470	11633	14053	13424	10813	10575	9155	6247	6139	4893	3710	2271	2247	3816	3760	3450	2783	2189	1576	1155	969	1344	1455	915	372	262	342	296	307	441	316	281	332	339	341	294	270	272	255	225	253	216	181	162	161	164	166	156	178	141	144	154	170	178	177	186	168	166	170	150	188	163	171	192	191	162	200	148	151	155	174	143	178	140	155	200	168	164	182	149	198	180	151	159	164	179	178	176	171	142	155	159	202	165	137	144	183	179	161	170	154	163	166	174	154	179	176	162	172	164	147	162	177	162	151	155	166	160	165	151	168	169	142	177	177	154	170	165	171	165	161	158	157	153	160	169	161	167	178	155	148	188	171	180	163	153	173	148	142	173	163	154	171	173	167	159	151	173	168	165	156	188	146	191	156	165	175	176	171	180	177	184	174	169	175	173	185	154	138	178	170	152	165	177	162	169	174	173	159	171	153	173	165	167	188	152	157	182	145	176	136	169	145	196	180	199	161	161	168	190	167	181	165	170	182	170	164	174	187	189	168	158	155	163	147	155	149	153	140	162	187	151	163	206	167	155	178	165	158	147	166	170	166	174	142	168	150	161	164	164	168	149	183	163	165	162	164	177	162	171	164	167	197	162	148	133	171	173	174	167	164	163	145	173	174	176	161	174	173	149	184	145	183	188	142	160	181	154	140	171	185	166	157	178	169	195	146	196	174	179	184	151	155	156	176	172	155	177	162	167	198	163	168	184	147	164	159	170	144	134	166	144	154	181	150	152	167	154	128	167	159	178	137	155	173	159	164	171	157	170	161	171	180	158	157	150	181	196	186	149	173	176	182	179	148	159	170	150	186	172	151	150	180	167	140	151	157	162	177	158	176	169	189	184	159	191	172	159	146	183	174	152	166	166	160	185	152	167	151	179	166	148	162	169	157	167	159	161	192	153	181	149	147	162	147	146	192	181	154	150	166	161	168	147	157	174	172	161	170	157	186	185	175	154	172	145	168	157	168	141	171	170	187	163	165	162	168	144	168	164	168	190	173	181	175	171	168	176	166	176	169	172	196	162	154	125	154	170	160	176	161	148	159	161	157	166	125	174	166	173	167	197	188	172	163	161	161	154	172	201	181	167	171	150	154	168	154	162	149	148	159	185	146	190	145	165	155	162	160	186	154	149	150	163	162	151	187	165	160	158	170	166	160	179	171	174	161	148	181	172	170	165	188	149	154	165	198	184	193	173	158	182	171	154	158	172	181	163	164	146	160	160	164	173	186	176	179	157	182	178	154	172	142	159	173	139	182	174	175	165	153	159	159	150	162	189	160	177	175	158	141	156	163	162	172	186	167	198	150	183	174	191	192	165	167	162	203	182	147	174	175	171	153	158	177	131	162	165	164	161	172	140	165	128	174	165	163	148	152	139	156	173	143	173	160	161	183	168	156	156	167	156	164	134	163	166	147	165	186	162	183	175	178	175	162	165	135	174	154	160	193	190	188	167	184	161	179	161	178	143	171	179	183	169	170	181	168	179	144	169	168	157	167	153	172	180	175	176	155	173	159	152	161	181	167	167	188	160	179	173	166	157	170	160	173	151	146	169	169	165	160	173	176	164	154	182	149	179	155	159	164	170	164	180	181	180	190	152	177	168	165	181	189	170	154	186	177	167	157	185	163	134	186	169	157	173	155	165	176	157	155	144	146	162	159	160	179	162	157	162	139	187	163	166	165	171	164	164	183	166	166	161	183	182	159	145	168	160	198	163	188	153	163	183	170	174	160	183	166	156	172	163	169	180	168	184	160	179	161	170	174	150	172	168	179	167	172	170	176	171	166	159	163	169	171	153	176	166	177	175	153	165	155	174	176	152	185	178	156	166	160	182	161	154	177	171	153	165	166	186	134	146	172	163	171	170	179	163	175	191	188	161	186	164	154	155	169	172	158	135	172	158	153	149	184	131	187	168	148	160	160	142	151	156	173	186	189	184	151	165	169	169	203	199	164	170	165	149	148	175	160	183	134	165	193	181	185	165	172	163	172	154	168	174	182	170	198	162	172	177	175	182	137	186	157	190	154	176	172	149	164	132	173	183	176	134	180	189	144	162	153	163	172	151	160	175	153	167	158	155	154	183	173	175	171	207	164	157	178	171	150	175	181	203	161	172	168	167	173	158	164	179	176	167	178	173	159	182	149	157	182	179	161	160	187	184	169	180	159	167	154	177	158	145	165	165	161	185	163	184	162	137	173	168	152	185	161	182	173	144	178	181	174	158	167	162	168	166	174	170	156	149	159	157	175	167	165	165	172	185	176	161	153	158	163	155	169	188	161	165	155	161	172	168	153	150	188	196	173	168	156	143	181	165	172	180	168	144	166	183	176	179	165	162	176	175	162	164	148	162	157	175	153	204	161	202	184	188	171	174	175	180	168	159	169	178	170	146	172	152	176	188	173	151	139	169	192	183	164	182	160	182	173	155	161	153	183	184	175	153	164	161	159	163	171	177	170	167	206	152	189	170	178	164	171	153	205	175	152	191	150	180	189	184	138	192	163	160	180	161	162	162	166	173	138	180	179	173	173	180	202	181	185	143	167	169	137	171	163	151	154	156	174	158	172	173	163	172	181	177	166	195	169	168	150	154	173	162	164	178	161	186	167	153	156	168	160	166	163	172	177	198	184	179	138	157	180	161	172	158	161	165	135	152	147	161	171	181	172	169	165	177	174	166	158	174	156	168	162	161	162	172	158	161	188	157	158	190	149	159	180	170	161	167	164	158	158	177	173	151	168	186	172	154	169	168	170	194	165	164	157	165	158	179	164	164	168	179	169	166	172	161	177	175	156	181	171	168	166	162	145	155	169	187	158	160	170	167	164	173	157	159	157	182	137	187	162	178	165	174	162	140	150	158	168	174	141	175	186	194	167	179	160	161	180	166	166	152	168	169	161	153	177	181	170	175	154	161	171	177	158	159	165	181	171	179	174	178	166	165	146	151	171	167	169	165	155	161	171	186	169	165	170	160	158	147	169	191	158	160	187	146	170	181	170	163	173	171	171	192	164	197	169	175	150	174	146	161	192	171	179	135	153	170	167	181	175	196	164	156	164	156	159	164	185	178	166	152	166	181	179	146	158	164	188	175	166	157	169	161	154	181	164	166	159	179	178	152	145	192	176	183	168	168	178	154	183	142	181	169	162	172	147	166	163	155	169	171	150	173	166	166	169	158	169	156	162	185	168	172	169	146	163	174	140	165	160	161	173	175	169	158	162	169	179	155	183	183	180	168	164	167	178	166	171	173	164	172	158	172	164	183	164	130	166	184	153	171	151	173	149	165	186	166	192	188	170	185	196	149	172	184	176	148	195	147	154	184	160	155	162	151	161	162	149	148	172	161	170	178	148	156	173	173	144	167	179	159	159	167	159	189	178	168	166	175	159	164	164	175	153	161	162	156	182	176	160	178	158	165	185	175	173	187
26516	35302	46754	52174	49006	49940	62397	64507	55886	36533	33590	35897	39306	47399	45684	42509	41757	41346	38403	41936	41137	37622	35138	31539	37360	35448	31114	31726	29124	22404	24310	20848	16736	10505	11108	18155	17420	16080	14632	11593	8890	6875	5619	7929	8050	5012	1696	1200	1540	1430	1617	2328	1516	1452	1453	1784	1650	1261	1215	1067	1012	1071	984	763	547	475	454	462	463	495	451	441	473	466	449	460	463	447	442	432	435	441	476	457	449	434	456	416	441	462	436	440	443	463	454	426	427	420	436	448	437	454	470	479	439	457	434	427	418	418	472	440	480	439	451	430	456	412	415	446	490	451	440	463	462	517	444	416	417	434	467	449	458	489	427	449	432	434	446	438	452	450	490	448	460	429	464	463	433	464	453	458	449	476	464	462	432	459	382	426	450	464	465	461	443	443	430	462	433	452	452	435	435	479	438	462	447	461	437	423	426	449	448	474	421	443	461	445	430	435	455	471	458	419	434	448	419	418	463	420	429	403	437	431	428	462	435	464	473	464	445	429	482	433	464	428	471	431	464	428	469	457	439	421	475	450	446	497	457	465	442	451	475	437	432	446	431	477	451	464	445	426	470	426	438	446	458	483	454	428	431	490	421	457	448	458	460	447	464	452	442	429	445	411	413	452	442	445	471	447	454	427	455	432	441	430	458	423	445	432	488	440	428	467	470	435	471	455	439	465	463	474	451	487	424	449	459	453	456	470	419	464	450	438	441	411	426	428	455	437	477	455	418	462	408	439	415	452	427	439	488	478	469	424	445	416	470	473	445	462	467	451	469	420	452	474	459	457	434	435	447	449	489	466	475	428	409	444	446	438	457	435	442	424	471	430	436	443	461	453	445	471	472	443	449	484	439	413	443	454	443	446	472	460	463	410	447	429	475	436	429	459	445	462	445	425	441	465	445	442	417	478	456	477	465	465	452	456	444	451	429	454	375	479	470	469	457	421	466	433	472	471	399	468	462	494	461	430	418	464	433	459	475	435	475	425	466	465	470	420	466	447	445	420	451	470	467	430	437	422	464	446	437	454	426	434	415	465	452	480	489	418	451	429	457	460	410	439	461	445	463	453	455	447	472	433	449	427	438	432	427	467	462	461	459	438	433	454	451	452	453	468	442	461	451	421	463	456	432	435	436	470	453	461	426	459	479	451	489	469	443	417	503	430	433	445	453	420	410	415	421	453	445	480	452	443	413	395	436	440	452	486	435	437	421	480	446	424	374	413	462	430	436	411	450	454	449	423	465	435	472	476	412	417	458	444	457	414	462	457	505	448	486	482	434	450	456	481	434	474	432	453	490	406	449	453	461	440	406	427	444	434	436	432	445	443	438	445	428	435	440	463	437	432	431	461	438	453	443	463	444	487	468	443	463	487	472	433	433	462	463	436	461	453	439	459	448	420	436	439	424	457	449	448	460	447	450	441	479	454	444	473	436	461	442	457	440	446	450	424	467	432	448	405	460	433	435	429	445	432	405	436	448	429	453	446	478	453	435	413	455	434	457	484	442	444	408	443	396	445	416	490	489	438	407	439	464	475	453	448	407	469	443	427	466	432	419	496	460	430	389	455	437	448	489	440	423	411	422	453	483	438	461	414	482	494	467	450	464	473	409	416	413	430	415	436	476	447	453	472	448	445	437	452	433	435	405	437	460	420	415	420	437	450	431	428	448	469	466	477	439	445	429	447	437	436	406	441	425	438	472	441	460	444	441	415	426	480	452	483	402	432	430	429	416	455	457	449	484	380	439	457	419	448	446	434	432	448	420	450	459	435	445	423	452	459	430	430	451	421	419	434	451	446	427	400	499	412	463	446	414	449	460	479	464	418	458	439	447	458	473	391	453	445	446	501	450	445	443	442	462	404	463	468	474	437	420	457	411	431	454	445	443	479	412	452	453	436	420	433	464	479	437	455	470	441	454	429	470	425	453	469	412	478	452	474	432	427	446	450	435	431	447	442	500	458	409	441	433	450	474	432	444	423	479	411	485	449	417	450	499	423	461	498	453	414	428	446	455	478	442	441	437	451	444	464	419	446	458	452	441	454	445	469	438	463	442	444	472	493	456	436	447	450	474	444	437	462	452	435	419	457	423	437	435	400	421	425	435	442	480	410	440	441	487	428	462	443	425	442	436	454	489	452	432	450	434	434	480	446	454	474	476	483	429	439	495	434	483	455	441	467	442	477	449	473	409	442	451	450	461	425	423	422	444	393	427	446	430	444	470	467	438	470	433	452	439	410	447	430	485	440	444	441	450	467	434	432	435	417	439	458	421	463	489	446	445	453	448	462	464	438	465	401	434	436	461	457	485	461	389	446	440	465	436	439	450	448	472	450	458	460	443	461	441	453	427	465	454	475	437	443	461	445	456	427	428	432	454	460	437	456	450	421	464	451	401	442	457	443	473	415	430	425	445	423	488	435	478	421	441	417	440	457	403	466	454	486	487	442	459	433	462	483	417	441	422	449	471	423	461	431	470	441	464	459	451	456	461	435	482	473	446	461	406	453	445	417	461	415	456	442	488	471	421	475	445	444	453	439	466	455	465	437	490	494	421	465	458	445	457	453	430	438	450	438	458	443	454	441	454	423	457	438	433	458	462	433	435	420	399	457	451	450	441	443	453	434	462	459	454	436	462	438	460	450	433	458	427	428	425	493	472	428	465	473	476	415	416	442	436	483	465	456	415	436	460	454	435	439	441	454	450	464	447	458	427	464	453	451	405	499	476	455	459	474	453	447	446	433	474	420	442	429	444	416	431	471	444	429	457	484	430	480	433	471	426	456	479	431	478	421	454	469	439	401	422	479	444	422	451	426	460	411	464	473	458	453	408	489	432	405	427	444	411	439	421	448	418	486	422	415	464	465	452	448	465	442	452	438	443	468	480	440	447	484	480	453	434	463	467	438	473	480	462	472	482	467	440	460	432	448	444	457	435	483	403	440	417	443	445	483	486	443	413	458	434	453	413	447	453	457	481	430	449	420	452	433	415	423	448	457	417	410	442	433	444	469	442	415	440	446	431	450	455	426	460	423	442	417	411	435	448	470	451	446	470	458	460	438	399	451	424	438	487	419	451	442	412	454	478	481	444	464	428	431	422	415	489	435	465	407	474	423	463	439	436	445	459	409	453	409	448	463	508	414	414	430	428	464	427	429	473	440	481	484	476	444	457	477	439	401	450	408	424	475	419	460	477	464	427	472	434	493	415	462	467	449	470	456	427	434	430	454	479	436	393	424	441	452	433	444	459	450	406	457	440	455	481	425	464	439	441	422	412	417	455	460	430	466	466	444	473	477	455	417	437	463	454	441	430	457	412	406	483	449	422	447	483	484	401	423	458	465	469	433	449	479	428	455	499	465	445	441	463	462	418	415	451	494	449	445	405	442	436	457	465	457	470	461	467	442	443	437	439	437	456	444	427	430	476	455	442	438	492	467	444	441	459	464	469	458	463	429	450	448	443	460	430	423	438	477	442	392	481	404	425	455	446	473	440	472	432	450	433	469
45409	48450	52538	52934	47805	46082	59459	61433	58735	39054	29252	35491	36148	41867	39244	38312	35128	34629	30814	32906	33503	28908	24549	25674	26073	24760	21139	19706	16530	11717	11900	10109	8667	8707	5997	6515	6917	5782	5419	3802	2988	2601	2538	3469	3896	2952	1176	687	676	642	693	899	574	579	625	729	498	531	448	417	508	447	363	251	227	233	209	214	220	206	218	223	220	214	192	201	208	227	236	205	187	208	210	198	245	213	173	206	196	234	210	210	224	213	198	200	208	202	214	203	202	207	190	231	192	205	203	236	221	174	200	209	202	238	182	233	202	199	207	217	200	207	205	198	189	214	213	211	203	222	222	203	221	217	219	195	209	220	217	228	168	207	200	189	202	195	199	233	195	189	223	207	209	188	203	213	207	177	197	184	167	181	208	178	231	207	191	208	218	207	224	166	191	237	210	221	224	217	207	208	179	203	215	224	197	200	174	221	192	220	186	204	205	188	201	202	221	212	195	224	194	210	213	190	226	217	226	201	221	194	211	216	236	201	240	204	205	229	224	225	201	205	203	164	190	226	207	187	183	215	207	194	220	233	222	187	186	221	204	209	192	204	219	214	202	187	197	213	182	210	209	212	207	203	192	215	213	194	202	188	214	216	186	222	194	218	201	200	210	222	209	199	208	204	224	190	209	183	188	202	208	197	202	246	195	205	189	200	230	213	187	206	195	219	198	202	194	214	213	206	200	209	224	215	212	208	202	210	202	192	207	196	189	187	209	222	197	181	207	189	197	193	205	242	205	211	212	208	201	232	217	214	235	205	192	202	194	210	171	211	226	219	192	213	216	180	205	214	204	204	195	185	210	189	189	218	217	179	203	215	220	192	252	203	186	202	223	183	210	209	218	203	201	216	209	211	204	218	230	209	213	207	216	202	193	219	198	205	214	200	206	211	174	201	207	198	210	165	192	196	176	185	203	205	201	203	202	185	235	188	213	203	189	223	193	179	199	215	232	227	198	219	208	210	206	182	173	199	217	193	216	185	210	208	213	209	216	205	217	205	212	218	224	206	197	205	203	217	172	201	195	209	213	171	199	204	181	195	199	221	200	201	202	192	194	198	210	185	216	212	199	221	212	224	203	210	189	206	198	200	231	197	207	231	201	229	186	213	218	221	208	214	208	196	206	193	214	221	211	205	211	194	216	195	224	197	172	207	214	192	218	205	201	199	229	195	227	198	205	190	175	212	225	214	169	212	219	183	236	232	204	203	221	198	212	233	210	216	207	201	209	196	197	193	212	194	195	186	217	188	211	222	200	208	197	193	211	193	215	200	203	218	204	217	216	205	231	229	198	223	208	212	197	200	220	227	195	180	198	190	213	214	212	230	207	210	167	194	189	216	219	206	188	211	184	198	191	222	189	227	198	206	223	196	232	233	205	203	224	195	201	227	222	203	171	198	224	223	232	218	205	207	212	205	214	225	197	218	211	243	200	211	201	209	224	194	206	199	196	189	229	215	219	201	210	217	196	204	193	195	200	211	180	196	209	217	215	195	216	185	192	193	194	187	199	196	234	204	238	226	210	195	210	204	215	210	212	207	197	193	192	217	187	197	219	243	209	204	179	195	213	201	212	189	196	228	206	190	213	210	192	222	225	214	222	212	211	193	195	219	218	210	237	216	209	207	177	238	214	213	203	196	208	205	189	189	207	204	227	216	198	193	218	190	227	226	199	226	237	209	224	210	215	203	222	217	194	207	190	172	217	200	204	204	202	199	193	204	194	211	216	190	208	212	219	191	196	181	213	228	204	201	220	166	219	198	214	189	226	223	205	195	209	214	185	184	196	188	225	209	228	201	215	181	196	214	191	182	232	210	205	187	199	203	221	176	230	191	211	225	210	203	180	196	205	202	209	182	205	220	198	232	215	207	212	198	164	231	185	200	227	212	199	221	208	198	202	205	215	205	218	215	202	206	179	239	203	224	223	224	193	198	203	205	213	218	200	210	214	216	194	192	193	201	216	201	214	200	203	222	202	199	194	196	220	182	216	219	203	197	211	215	227	230	219	200	185	178	212	207	205	199	207	209	215	205	188	241	184	203	195	239	183	182	190	208	198	216	212	233	217	205	207	215	198	220	204	230	208	201	186	200	187	184	205	178	214	206	211	214	201	207	180	217	201	205	193	198	209	208	220	220	196	215	239	227	225	188	199	212	213	223	220	220	217	212	209	221	181	189	216	212	188	203	224	195	176	187	200	181	205	208	209	235	197	238	216	234	204	220	182	204	204	200	205	201	229	245	188	189	208	188	194	200	226	228	215	204	220	195	192	208	253	209	211	192	196	220	184	213	186	216	200	210	201	209	207	211	191	243	211	188	239	209	213	238	199	211	208	179	201	208	219	207	199	215	191	208	195	198	219	185	184	191	201	203	202	209	209	182	220	212	208	211	201	216	211	198	182	214	199	197	201	199	161	204	201	235	233	207	195	193	200	220	174	181	212	201	211	236	212	215	199	209	200	193	221	233	189	208	206	222	190	191	235	196	209	216	194	204	223	216	198	230	203	194	242	209	193	213	221	198	193	239	208	170	222	207	218	195	173	205	206	202	214	209	209	218	199	190	202	227	198	200	174	225	195	216	218	221	205	216	194	208	208	221	218	188	216	211	183	205	226	227	216	204	202	195	184	247	213	208	216	201	192	184	212	205	210	213	206	226	230	217	246	187	223	195	215	202	206	210	216	210	215	199	206	185	235	201	204	222	179	196	210	210	196	225	195	194	216	222	223	216	204	201	210	231	199	208	206	228	198	201	222	200	211	183	195	200	196	193	190	211	197	212	214	197	206	205	227	197	201	200	228	189	208	228	198	215	183	202	226	211	206	204	211	229	199	197	209	208	193	189	201	203	204	211	220	210	191	209	202	209	196	207	223	214	189	224	203	214	185	206	243	210	192	198	199	219	204	206	204	212	183	233	188	219	192	199	216	193	206	183	217	246	200	181	206	202	235	197	207	194	203	223	221	195	183	219	200	196	230	219	200	192	206	189	232	198	202	224	203	217	193	168	217	204	214	189	190	194	208	194	210	200	222	195	235	204	207	206	203	191	223	228	226	175	206	181	213	217	180	218	221	184	212	208	207	204	210	202	214	211	210	204	212	205	211	204	208	211	181	222	220	234	191	215	185	209	171	204	220	220	165	188	216	217	217	213	182	203	216	190	192	213	192	213	220	194	227	194	214	202	192	192	198	213	193	216	205	210	237	211	227	172	207	205	173	189	222	183	217	229	198	195	220	217	198	205	235	207	196	213	218	208	237	206	194	212	192	191	219	191	204	214	182	208	212	202	184	191	216	229	188	206	197	228	223	190	237	220	190	223	211	203	215	200	220	219	228	203	226	209	215	203	217	210	210	187	204	231	193	215	179	191	176	181	186	194	215	193	206	218	205	183	218	232	214	207	208	221	205	214	215	175	217	226	206	184	203	196	195	178	207	214	215	226	201	209	186	197	214	188	224	199	198	200	205	187	203	211	209	244	212	216
31919	41784	52234	58235	56990	58177	66257	74483	68981	51599	44118	53201	51711	58483	57361	56154	54034	54573	49140	54602	51863	48693	45331	45992	47562	45987	42629	41686	37666	30967	34118	30741	28551	28167	20562	24977	25171	22130	21894	17099	13905	12906	13203	16684	17260	13728	6102	3685	3825	3562	3948	4729	2890	3214	3494	3929	2328	2602	2090	1979	2104	1968	1427	889	614	627	577	566	605	571	574	531	531	542	594	552	551	549	560	570	522	569	549	545	524	536	515	498	533	504	547	529	492	541	547	511	518	568	520	510	526	533	507	494	516	544	552	521	539	593	526	501	526	541	595	558	499	556	562	519	558	526	521	535	529	531	539	522	539	508	559	592	538	554	537	530	548	524	545	511	533	540	533	518	534	534	578	578	567	569	526	513	545	517	538	503	552	530	533	529	535	524	536	529	516	507	532	523	532	523	518	560	555	550	523	507	522	501	549	566	555	547	547	544	521	565	544	554	537	569	504	511	522	502	557	487	509	516	530	563	550	546	559	542	577	510	545	521	479	536	550	516	551	558	533	535	533	519	536	593	529	519	532	578	489	517	545	557	509	501	517	507	521	533	551	510	536	508	553	541	540	530	550	534	579	609	503	502	499	546	526	524	558	555	527	495	537	535	528	524	527	527	535	574	538	530	530	541	562	498	569	509	570	555	558	484	531	552	564	542	584	544	508	563	519	526	521	538	585	523	574	543	546	534	562	523	534	542	589	522	541	500	501	548	540	544	503	522	541	548	501	559	545	524	524	568	536	540	526	509	545	507	528	508	589	568	565	552	547	540	546	543	524	551	558	513	559	484	493	510	526	515	539	542	536	564	531	569	533	560	545	573	551	529	477	554	527	480	526	530	512	545	476	539	542	509	518	507	553	535	530	532	566	551	487	577	540	473	539	546	525	552	524	526	534	560	557	581	551	552	519	519	569	541	557	506	520	518	589	479	546	541	560	526	507	526	546	542	547	546	517	538	542	539	531	534	544	525	528	508	560	561	533	522	507	541	525	554	536	532	499	535	507	564	564	555	526	541	537	515	533	521	573	539	586	532	547	529	515	534	569	552	531	547	533	543	533	518	550	541	505	548	547	529	543	526	521	501	567	549	546	489	567	536	546	557	553	544	548	525	533	489	525	502	524	524	523	536	509	535	527	574	558	520	547	529	495	526	537	530	542	500	540	496	561	523	561	592	542	547	542	568	565	502	561	578	508	513	500	548	505	546	512	513	513	560	556	563	530	567	525	549	535	545	565	509	537	529	531	526	564	530	536	542	528	545	556	537	518	553	542	527	483	526	516	530	512	522	571	538	552	516	534	569	549	564	567	514	573	560	515	552	498	515	518	490	556	511	522	508	549	535	517	520	570	531	543	534	530	551	545	543	535	565	570	522	515	544	507	574	526	529	496	528	530	529	558	555	575	508	558	548	518	558	580	521	573	555	532	506	521	528	536	524	521	576	537	559	526	552	529	524	512	532	556	554	533	551	519	532	494	534	525	531	545	533	524	519	506	488	541	539	526	518	491	567	555	555	559	523	519	568	527	523	585	542	550	556	498	477	510	560	527	547	539	515	549	512	510	527	498	550	585	525	517	545	539	517	556	545	552	543	534	541	528	550	535	549	524	568	549	547	535	548	555	519	514	512	540	516	488	555	516	563	527	510	591	535	541	543	566	518	562	491	492	545	514	510	575	525	560	537	591	531	515	525	566	497	505	571	512	503	494	556	525	549	538	538	528	554	534	523	499	559	525	491	507	505	546	525	530	553	529	524	555	529	487	584	528	533	554	545	504	549	535	572	532	500	517	543	572	530	514	525	520	510	559	541	532	499	551	573	545	546	492	547	546	522	533	549	548	519	542	511	549	544	572	514	532	491	528	508	558	549	535	529	526	543	586	574	530	521	569	507	554	576	571	554	520	565	523	524	563	569	557	495	534	523	522	554	525	535	509	550	489	544	535	547	550	548	554	574	568	542	566	560	582	529	538	530	510	538	557	558	510	556	526	564	535	548	547	495	557	529	521	539	556	470	579	524	532	529	505	512	527	516	521	526	487	507	516	583	534	536	521	559	534	546	530	555	564	556	535	520	543	498	556	502	561	549	538	533	550	522	566	512	600	502	481	510	533	528	537	551	576	552	513	536	489	535	522	594	497	540	514	565	558	507	560	541	540	559	533	542	555	539	520	563	495	524	571	553	534	558	537	503	533	489	519	528	536	537	533	551	541	524	525	551	556	507	545	499	529	517	560	541	579	520	573	552	574	574	535	533	566	551	615	577	507	507	528	588	535	568	550	582	547	556	539	526	531	542	542	567	517	540	551	524	553	516	528	528	557	537	559	556	484	563	521	511	539	550	541	519	545	583	505	538	548	527	551	550	530	540	538	544	530	538	542	578	568	524	533	576	536	506	506	519	541	531	537	538	527	492	563	540	546	549	539	549	532	547	551	512	581	614	565	554	515	510	545	565	515	552	538	530	524	561	539	473	529	572	500	518	564	535	532	527	550	522	563	528	555	514	542	543	491	504	540	514	535	514	569	559	578	520	563	571	553	523	553	587	556	578	538	538	553	559	534	534	536	542	535	585	527	523	557	543	573	513	520	555	542	558	558	593	526	528	544	525	497	522	545	542	539	528	498	531	513	508	539	543	504	516	567	523	501	545	611	556	549	538	540	540	537	529	545	493	537	525	504	542	547	488	568	572	508	566	547	578	483	495	523	576	572	535	537	500	509	547	528	509	538	575	575	560	532	505	517	561	563	532	553	513	583	555	543	524	564	482	553	537	554	515	522	541	563	536	542	537	561	532	570	554	487	505	543	559	524	570	523	541	565	551	567	516	536	569	537	536	556	563	539	542	512	536	527	530	548	524	549	539	523	537	564	533	571	554	513	556	484	544	514	511	507	543	548	585	526	547	506	511	556	518	573	526	545	551	545	512	541	541	519	500	546	535	544	522	529	572	543	539	548	535	571	545	533	542	547	529	528	551	539	515	565	557	541	547	529	540	572	535	543	523	525	565	575	565	521	485	567	531	538	560	496	548	548	527	508	537	548	502	541	552	544	538	560	550	545	528	556	528	577	552	577	563	533	564	527	530	500	531	535	514	575	528	573	568	562	541	557	516	519	553	557	532	558	565	525	560	582	518	512	583	543	525	529	505	514	587	559	515	545	539	542	502	549	516	533	491	523	522	518	525	518	557	521	492	498	516	501	512	559	542	523	543	526	544	589	575	522	548	520	494	535	550	532	536	548	559	528	507	569	529	566	517	517	508	554	581	542	519	554	528	545	558	511	560	506	545	550	551	559	545	532	507	534	501	538	549	495	573	524	463	505	522	531	529	503	544	550	538	545	514	527	531	582	553	541	509	541	483	547	518	526	537	558	510	535	552	549	541	573	556	534	541	505	542	559	521	572	509	532	503	534	507	562	510	510	571	533	567	518	562	585	600	539	567	540	501	517	537	534	578	524	534	519	581	523	562	530	579	515	554	566	536	531	533	523	550	538	480	551	536	531	544
20448	18173	20682	15592	9823	7557	11743	11124	5849	2533	1694	1771	1905	2269	2263	2158	1889	1851	1584	1704	1531	1306	1167	1191	1139	1049	885	781	727	572	595	519	453	423	287	390	450	347	365	312	271	267	283	328	328	280	202	191	198	161	181	200	175	177	173	187	158	188	199	164	184	189	198	173	183	145	161	161	167	155	163	162	172	157	188	144	163	168	147	178	161	162	161	162	152	154	158	156	160	171	186	155	163	172	148	173	171	179	141	175	176	183	141	157	147	161	150	184	164	172	152	152	170	133	148	161	163	179	157	170	155	148	156	178	170	162	162	155	176	185	180	141	151	165	177	168	150	161	160	171	162	149	147	155	158	160	173	160	176	139	163	165	174	167	160	167	149	167	173	159	173	155	162	147	163	162	175	160	149	178	153	169	187	167	159	169	159	150	163	154	186	153	146	181	169	161	162	158	166	151	150	154	167	162	158	177	163	161	165	160	167	158	160	149	148	149	176	170	169	178	182	149	179	154	161	168	171	148	155	157	169	167	179	163	153	178	162	144	160	173	175	172	151	167	147	189	175	162	182	162	182	171	167	158	177	152	138	214	173	158	162	153	170	134	152	153	147	163	183	173	161	184	172	195	163	181	161	153	160	174	156	160	145	144	165	163	163	165	165	173	179	170	148	157	173	169	155	147	165	161	184	151	170	184	172	161	154	148	134	154	166	158	173	164	191	170	169	175	167	164	158	197	163	184	171	160	169	183	182	165	168	162	166	193	179	166	174	179	183	166	174	171	170	167	169	166	162	146	179	175	158	166	170	169	181	175	173	151	165	142	178	152	155	159	157	184	170	162	157	142	171	176	166	186	173	179	178	185	150	156	144	184	150	163	167	156	144	174	143	152	154	172	176	171	170	159	172	145	153	147	155	163	165	167	160	171	161	173	138	168	135	166	180	156	165	179	156	166	151	161	156	164	161	178	185	204	173	164	159	178	170	156	156	178	158	155	160	148	173	194	157	170	171	153	173	147	180	159	172	172	150	159	174	150	159	140	161	164	181	190	156	178	180	162	155	176	182	143	175	184	182	151	156	172	181	167	176	153	168	183	149	168	147	155	178	167	162	151	162	148	172	159	159	172	151	155	145	162	182	179	169	176	164	160	175	157	159	137	172	163	155	170	170	178	164	169	162	183	160	169	150	176	155	168	179	194	185	156	166	162	167	155	150	143	167	162	167	160	163	168	167	161	168	166	170	183	162	159	195	170	172	164	167	153	142	179	161	151	156	178	158	169	195	154	159	170	163	173	171	159	166	172	160	171	163	162	169	148	175	150	179	156	176	141	169	175	164	166	166	184	165	174	147	130	161	140	173	169	148	174	167	192	168	152	144	140	163	159	178	166	159	163	155	161	172	151	157	166	156	169	166	154	154	163	180	162	172	149	159	168	155	160	175	180	175	139	138	156	166	148	148	164	157	174	157	167	191	205	168	178	173	170	172	176	163	171	166	146	143	167	155	193	150	164	168	169	166	157	134	161	170	151	162	165	171	169	155	167	165	172	184	161	186	168	140	166	155	138	157	167	152	176	173	164	182	163	175	169	152	154	164	163	160	165	147	152	179	155	143	174	157	184	152	156	152	164	161	146	153	162	170	161	155	166	157	150	174	170	169	164	154	170	145	174	165	184	171	173	175	146	160	172	164	151	165	151	155	166	179	176	146	142	187	155	169	153	155	174	186	173	155	181	165	148	178	184	150	159	181	170	173	145	166	152	169	181	167	173	184	165	140	161	166	156	152	159	158	151	174	169	175	158	173	154	150	143	153	177	164	160	180	159	163	153	153	156	158	159	152	183	191	160	172	169	168	181	160	161	199	164	165	157	161	148	152	176	173	145	146	164	149	164	163	167	152	150	157	141	160	156	147	150	145	139	156	145	182	177	165	180	162	163	176	141	172	159	176	159	168	170	157	147	202	169	163	175	168	164	161	151	156	188	158	161	176	181	191	161	187	164	161	163	191	167	177	149	169	160	170	173	160	150	139	156	175	180	179	204	168	164	148	147	161	169	150	146	167	141	157	142	177	131	161	172	164	180	174	157	171	194	177	145	157	166	179	165	157	188	141	160	169	166	159	163	149	149	147	160	153	153	139	179	152	162	168	142	185	153	170	168	163	151	157	175	181	171	171	152	149	158	157	159	152	163	145	175	191	184	147	168	154	149	162	167	181	169	162	156	143	173	165	156	161	139	185	160	143	195	182	167	148	185	169	161	188	158	163	165	160	162	180	153	168	162	139	157	156	176	174	155	165	165	155	193	172	189	158	152	181	179	162	168	184	173	178	143	140	182	161	170	155	152	161	153	188	170	182	177	167	183	147	164	170	166	148	150	176	153	177	157	159	171	166	163	163	159	173	164	173	129	153	149	173	190	157	154	157	166	160	153	142	148	166	177	164	167	169	166	179	165	154	177	161	185	178	168	174	162	161	176	190	178	172	160	158	166	167	160	163	175	143	177	166	164	170	147	154	176	147	179	149	166	167	130	162	153	178	153	156	162	165	140	176	183	154	151	169	166	198	166	152	148	177	137	151	152	168	160	157	159	146	164	173	152	147	148	178	152	164	162	176	160	170	166	177	171	167	151	161	182	139	166	153	142	145	189	146	163	167	168	161	161	152	171	151	167	181	155	169	153	127	168	146	161	169	164	205	167	174	166	158	173	183	140	181	139	171	176	165	181	170	168	162	163	164	145	183	144	182	151	156	174	155	171	186	152	169	156	144	164	179	158	190	169	151	180	148	172	167	166	163	167	162	155	160	170	174	153	177	152	180	166	167	165	161	180	159	200	160	165	165	185	178	178	165	170	179	185	145	168	176	176	165	154	151	151	168	159	168	182	170	169	159	148	162	182	164	160	156	177	162	198	171	155	167	164	177	186	163	169	153	144	181	188	151	198	173	192	160	135	169	183	139	156	170	214	163	178	170	167	155	161	155	152	137	153	167	138	148	166	185	162	164	170	162	156	159	160	137	163	159	155	147	154	176	145	173	155	164	181	171	177	149	169	178	183	172	149	155	169	160	157	146	164	179	166	156	172	178	167	178	150	161	155	153	183	145	170	165	173	187	156	141	156	175	172	166	178	182	163	159	164	151	166	158	142	174	160	165	152	150	177	168	147	156	173	168	174	148	167	160	193	171	162	159	142	178	147	134	175	158	145	164	193	193	155	168	167	158	148	165	169	167	201	151	168	163	171	165	143	159	199	138	171	171	170	152	153	157	155	137	140	162	144	154	176	173	135	180	143	169	179	160	168	162	152	158	161	164	180	191	176	166	175	157	166	165	164	152	173	159	150	189	156	150	149	158	187	162	174	158	161	147	158	179	166	157	184	175	157	158	183	162	138	163	160	166	159	158	164	193	181	167	153	163	171	163	158	139	168	153	174	169	159	156	170	178	146	173	157	158	151	192	189	174	176	152	154	166	168	139	151	154	160	153	163	145	177	169	182	175	148	157	162	145	161
12752	15920	25806	26405	21824	20764	31244	29954	18124	9987	7260	8624	8522	10463	10584	10089	9347	9121	7354	9036	7544	6675	6405	5939	5906	5240	4269	4405	3689	2781	2925	2648	2547	2164	1312	1887	2102	1718	1617	1341	1217	1161	1246	1272	1602	1097	742	623	640	573	666	604	582	560	569	541	552	579	552	507	536	506	491	491	491	491	473	444	461	513	472	432	418	460	440	416	437	421	456	461	420	485	412	485	438	468	439	439	426	425	449	446	425	453	431	423	420	402	446	431	410	475	430	451	421	451	453	433	443	428	461	434	436	443	480	480	469	427	458	417	452	429	443	439	471	477	503	472	436	453	453	452	431	425	415	452	436	422	444	439	455	435	472	440	398	441	435	471	466	420	468	451	415	458	422	469	438	415	456	450	424	418	488	427	448	448	444	412	443	453	431	430	450	433	423	480	438	422	426	432	431	420	444	448	462	415	498	479	443	458	449	453	481	431	437	466	470	474	455	417	417	459	438	426	412	414	432	422	403	413	405	393	419	458	462	425	415	418	413	448	468	450	444	447	427	465	478	430	447	413	450	450	454	480	437	435	432	446	438	458	455	423	427	454	420	446	465	447	435	453	426	426	433	430	446	449	455	432	425	471	449	466	450	428	472	470	437	444	471	413	439	442	470	442	435	440	455	448	405	437	431	444	450	462	410	412	439	438	403	480	417	462	426	412	454	429	421	419	443	409	438	454	437	435	450	460	440	436	416	461	443	433	441	470	479	435	462	462	457	420	460	439	428	419	398	450	411	464	431	450	456	460	435	481	468	436	433	447	504	453	431	444	451	458	455	434	449	455	423	416	436	441	446	442	408	448	471	449	488	425	462	435	419	410	402	461	450	434	427	428	426	431	457	451	454	441	422	448	428	427	461	458	463	421	443	446	483	424	432	442	442	435	435	415	461	412	405	449	416	434	412	433	447	416	422	398	443	439	430	442	451	442	461	430	463	428	457	464	436	442	453	448	438	434	427	457	453	450	417	437	457	447	446	452	436	465	426	450	429	447	455	473	421	473	448	467	420	426	462	429	427	460	411	428	449	442	433	421	452	417	400	451	428	414	426	470	470	454	483	426	411	470	446	415	443	411	436	443	403	414	443	437	449	420	429	460	464	418	449	466	433	442	469	417	436	464	431	422	424	412	416	430	455	442	431	436	451	405	417	463	491	492	461	432	447	426	435	443	426	447	426	433	437	452	436	438	431	446	441	438	431	450	455	437	437	440	479	451	416	421	450	421	429	438	437	431	420	447	441	448	435	433	476	414	408	396	423	423	451	465	461	444	446	415	454	426	441	413	445	383	452	425	456	424	474	429	405	463	432	432	434	439	443	423	411	443	424	448	403	441	402	435	428	448	435	444	385	456	439	436	444	441	377	442	423	469	459	424	418	460	428	447	445	452	441	426	462	431	453	468	456	460	420	403	451	458	408	379	454	421	444	432	409	454	440	439	445	470	446	463	433	437	475	444	419	469	420	426	465	485	436	398	421	419	445	450	451	440	453	459	458	448	420	434	457	443	443	489	447	464	432	460	420	449	461	447	483	451	445	462	458	418	409	471	427	433	458	461	451	404	438	387	415	470	441	439	456	467	458	428	435	404	408	427	416	452	465	439	412	442	413	418	425	426	412	435	404	483	408	471	406	416	464	418	483	474	435	432	447	436	450	424	465	449	400	435	406	415	434	451	444	416	455	425	445	462	406	483	395	473	469	441	415	454	447	424	456	471	448	434	460	436	418	419	454	475	438	440	447	436	436	445	420	416	417	443	450	452	413	416	437	469	457	415	443	431	413	430	441	472	486	434	430	425	403	438	435	449	429	454	418	432	429	437	412	417	436	440	480	454	452	428	407	442	419	454	447	440	431	435	424	460	468	419	441	455	441	447	437	436	429	455	444	442	456	469	466	429	421	460	433	448	414	423	438	412	442	412	454	468	427	448	426	452	454	401	469	425	447	431	421	434	442	460	416	439	439	458	417	481	461	439	418	454	450	445	460	452	435	455	431	453	468	444	459	419	411	434	464	468	455	438	430	418	431	474	452	460	438	438	420	439	451	445	438	433	449	398	421	462	448	416	452	460	399	437	414	446	411	446	424	428	450	438	473	448	418	441	440	476	448	419	455	403	442	454	446	466	473	420	443	481	478	453	432	489	417	440	482	462	438	424	448	454	464	429	468	422	471	494	457	440	436	453	444	458	465	472	434	448	408	424	415	467	427	451	419	402	450	444	424	467	476	438	429	457	459	470	446	401	394	413	466	473	456	452	457	444	434	462	446	459	471	414	451	483	407	440	426	444	455	442	457	447	423	431	475	444	421	418	453	451	446	454	437	451	459	480	452	436	438	440	415	443	465	445	452	437	441	449	453	423	431	419	473	400	447	442	444	422	427	423	445	481	440	426	409	448	424	383	433	465	443	421	460	414	446	410	410	454	446	436	442	463	458	429	435	428	423	446	466	435	405	436	445	447	412	420	422	408	435	451	456	445	487	433	433	476	423	466	449	423	434	431	413	431	426	440	423	444	434	434	426	435	456	446	429	468	410	429	408	454	411	447	452	436	461	451	490	395	432	396	454	473	427	458	423	436	451	428	424	442	453	463	435	455	436	473	420	470	417	439	436	412	412	460	453	489	452	445	421	467	407	455	418	472	430	468	448	440	456	426	437	425	453	459	433	420	451	460	422	467	470	430	412	449	441	427	451	420	487	454	417	424	442	423	414	448	443	451	453	466	464	447	431	408	444	470	455	426	438	430	448	414	434	461	459	455	419	444	455	478	419	415	437	455	450	454	438	409	447	424	420	451	413	441	488	430	410	416	401	410	462	442	461	418	454	458	451	430	429	415	475	435	437	472	461	452	450	418	477	474	467	463	452	432	446	460	481	438	499	381	454	400	476	461	463	426	427	433	431	435	464	417	466	427	456	471	470	435	408	443	445	454	448	448	434	434	429	438	462	442	400	445	453	458	459	441	446	425	454	451	425	440	428	371	423	457	470	477	436	485	414	399	448	447	468	430	447	435	412	471	453	457	456	442	443	458	454	479	423	435	438	464	425	431	428	433	403	423	458	459	407	451	419	452	419	421	465	443	427	448	456	416	438	394	437	448	429	414	434	462	460	456	462	440	463	422	449	435	413	421	459	426	466	438	420	380	416	402	450	448	440	412	438	395	435	433	449	423	414	440	445	459	468	447	414	438	450	417	435	458	439	423	424	448	410	395	462	423	423	437	431	404	470	444	414	428	434	458	442	462	440	435	442	472	455	445	432	451	427	428	448	447	465	446	423	423	475	466	474	443	409	456	448	445	446	440	452	430	430	401	459	456	455	423	411	453	435	433	448	416	413	487	418	449	398	381	458	443	463	424	469	406	452	416	428	421	398	450	455	390	447	475	461	416	420	451	458	437	433	465	425	426	402	432	417	477	466	422	445	457	491	417	446	443	426	428	449	451	449	425	502	470	489	421	423	443	454	400	447	452	436	434	412	442
37173	37364	40802	40156	40535	40053	53408	58175	40978	25087	17432	19571	17196	23639	24929	25171	23815	23036	21395	20976	18202	14602	15070	12185	12115	10590	9104	9598	8793	9113	5595	4538	3911	2910	2900	3283	3658	2774	2161	1754	1702	1713	1825	2491	2641	2176	1123	546	538	489	567	456	343	367	532	415	316	328	332	316	363	384	351	210	217	185	190	201	187	184	192	182	189	193	196	172	169	188	186	175	190	182	186	170	169	189	169	193	170	174	158	176	167	195	202	195	169	166	172	215	187	189	186	159	174	166	173	166	194	168	180	183	197	172	149	184	182	174	176	162	189	173	207	169	176	157	135	178	190	157	172	159	171	183	190	151	190	198	196	176	210	185	205	187	187	181	150	175	170	181	165	180	162	168	200	186	192	186	208	182	150	196	183	178	159	182	189	176	179	167	172	176	182	184	169	172	190	194	156	180	182	170	190	175	202	178	195	145	176	190	184	156	179	188	192	199	182	178	198	178	175	176	190	176	181	171	204	188	161	172	175	188	200	185	167	161	173	191	195	197	174	189	206	161	181	211	175	184	186	193	185	201	178	165	180	213	180	166	184	161	187	181	168	207	186	176	156	179	165	177	177	187	185	190	202	169	158	172	184	180	170	148	157	174	159	177	155	198	177	184	179	182	190	178	160	177	190	187	166	173	186	172	176	191	198	171	186	192	178	193	202	181	200	162	213	179	198	171	197	173	150	167	175	177	174	206	184	155	187	169	183	185	166	207	170	174	173	170	202	197	172	156	157	202	176	168	200	179	157	171	187	198	154	194	193	195	195	174	189	155	185	157	201	188	171	182	176	166	159	192	186	193	179	179	171	187	205	164	180	163	179	188	167	209	188	189	190	169	176	152	154	202	201	189	184	170	163	178	168	184	203	191	185	170	175	178	179	195	168	193	195	167	177	178	155	196	165	177	173	169	171	202	177	195	201	197	167	181	166	195	172	189	189	183	176	149	185	185	178	154	190	174	161	200	163	175	168	185	192	184	179	167	200	170	163	170	175	178	191	153	163	198	192	152	182	177	185	178	154	163	171	168	205	201	168	186	182	165	165	192	185	211	152	177	190	169	167	177	160	186	189	169	171	174	176	180	178	195	194	169	170	173	172	149	186	183	179	184	144	157	168	186	180	184	173	185	180	177	171	167	195	183	202	165	168	177	159	185	172	167	187	212	158	171	185	163	175	188	180	172	165	174	184	162	177	168	160	185	162	161	171	194	177	159	210	210	186	163	199	187	155	184	166	169	169	188	178	181	185	186	185	187	173	197	202	178	142	180	197	203	183	190	198	183	213	192	164	171	200	184	172	201	185	169	174	178	168	183	186	176	165	168	175	198	180	184	188	198	164	184	178	179	169	167	188	187	194	203	179	169	167	178	172	192	189	184	184	165	195	191	200	183	190	161	178	176	178	155	179	178	181	219	172	184	183	153	189	171	190	184	179	209	184	199	198	152	193	163	171	186	192	203	195	157	170	155	172	226	185	180	188	173	184	181	184	176	177	158	150	179	160	172	182	178	199	166	194	170	185	175	177	167	199	185	171	178	196	181	162	156	201	199	154	186	173	183	200	201	169	163	181	179	199	186	196	207	180	161	171	186	184	181	197	187	175	182	164	187	162	190	184	208	215	167	146	177	160	186	197	182	155	176	188	183	196	182	171	207	176	176	192	163	187	199	184	184	188	165	179	190	169	188	203	184	177	167	157	179	167	189	167	178	173	163	171	178	199	164	183	191	169	208	191	177	187	179	209	186	168	188	189	186	186	183	179	185	180	173	165	193	170	200	177	181	179	183	160	159	170	194	202	176	173	190	171	188	167	167	180	210	179	146	164	184	155	170	181	193	190	196	180	175	162	153	176	183	178	173	188	171	193	193	181	178	190	194	177	175	165	172	200	168	169	159	182	197	187	183	155	187	185	189	178	183	185	175	175	196	184	181	177	149	169	190	151	204	173	193	182	183	177	204	178	190	202	183	157	176	180	151	194	160	168	154	188	190	160	165	186	191	153	165	175	176	184	182	186	190	171	183	180	206	153	159	167	164	173	182	164	194	161	201	191	183	202	185	179	165	172	176	153	195	170	187	193	182	169	172	163	212	169	193	177	188	200	174	185	184	168	168	174	192	168	175	185	195	174	172	175	181	181	173	192	177	175	184	191	176	181	175	168	169	155	184	179	184	173	177	171	180	170	208	177	173	163	158	161	164	186	177	182	158	181	164	147	173	178	188	166	180	178	190	172	188	184	170	178	180	191	194	159	179	157	180	189	176	167	178	181	194	181	168	164	163	172	172	206	203	191	207	187	181	183	169	201	179	179	171	175	172	176	172	171	175	199	183	189	185	168	177	192	169	197	183	171	176	180	156	177	209	201	185	184	166	165	161	168	184	187	193	170	170	192	179	194	165	187	174	195	163	191	178	170	165	198	169	167	184	168	169	168	165	190	184	174	192	163	190	188	183	159	190	183	199	161	186	176	160	175	194	172	205	200	175	171	186	153	170	187	179	186	187	192	188	180	191	200	196	161	182	198	169	181	171	189	195	176	163	178	178	161	191	164	176	169	183	200	168	189	178	179	154	185	172	190	188	187	186	201	194	193	172	210	177	160	189	194	185	181	156	174	176	195	177	193	187	168	182	213	177	154	170	194	181	182	190	170	188	170	198	164	174	196	182	205	148	192	179	208	166	166	187	180	186	188	194	175	176	199	177	172	161	200	173	179	168	155	191	153	181	176	173	203	207	192	185	167	176	174	160	168	174	176	181	195	163	182	178	160	186	173	183	196	185	192	169	176	196	178	196	195	189	186	164	181	172	187	163	163	163	177	204	197	172	201	175	152	184	176	196	194	192	174	156	192	213	172	193	192	171	162	206	176	165	191	215	202	164	177	177	180	173	174	193	172	173	149	162	174	193	184	199	153	180	164	183	156	180	193	184	183	186	157	171	209	171	166	177	186	178	182	197	189	161	204	195	170	193	174	179	185	185	182	175	174	161	199	179	209	178	177	208	196	197	168	167	204	227	186	195	173	171	206	170	180	173	174	183	181	209	191	190	161	184	154	156	167	164	199	191	179	199	196	182	186	175	177	169	181	187	168	202	189	188	199	190	204	171	183	163	182	184	146	169	172	170	173	187	186	189	179	177	177	162	159	184	182	206	188	177	171	164	185	183	199	166	198	188	184	193	174	181	172	181	173	185	198	166	170	170	193	179	183	212	204	181	178	191	180	196	189	186	179	178	195	165	189	182	204	173	180	183	179	174	162	164	156	196	204	172	169	184	163	173	182	163	166	179	198	156	193	171	171	175	189	186	170	192	175	199	175	174	200	175	183	172	197	176	198	174	191	200	191	194	189	192	204	177	179	186	173	167	158	183	167	183	177	161	165	194	157	145	177	177	173	171	178	194	186	175	192	183	192	189	171	187	157	188	197	155	188	179	167	176	163	165	171	196	197	187	183	170	166	164	150	144	160	165	183	206	183	158	185	178	193	202
24667	30626	41102	47119	49241	49901	63062	68084	50078	38370	34345	39300	36824	45248	45466	45619	45081	44790	42995	43997	39404	36476	37285	32813	34330	31477	29243	30361	28301	29523	22520	19978	17069	13775	13538	15466	17273	13830	11106	10040	9320	9703	10281	12897	14063	11146	6332	2883	2982	2645	3177	2481	1875	2028	2774	2005	1336	1489	1460	1460	1815	1704	1586	765	551	531	541	525	520	487	505	488	515	474	536	500	506	471	484	510	488	482	457	503	508	462	466	498	479	463	467	468	511	484	475	462	533	515	523	449	467	466	455	449	450	495	470	492	464	515	473	468	447	479	485	492	463	476	477	485	488	479	479	481	492	484	490	477	471	509	451	472	479	468	484	483	485	456	483	499	477	483	501	474	499	477	518	479	487	479	490	498	459	429	466	515	488	467	486	489	471	454	515	479	514	501	479	480	491	473	528	476	437	483	476	453	467	508	482	457	467	472	489	471	497	459	490	476	493	465	458	512	444	469	488	448	475	476	489	454	483	509	477	467	471	477	468	489	456	465	520	489	498	476	471	510	494	465	466	505	472	472	523	426	476	492	500	497	478	486	459	497	507	452	483	475	489	454	518	468	478	451	473	493	472	492	478	465	490	436	492	493	501	477	501	520	485	485	483	504	507	438	460	452	495	485	503	489	484	483	455	469	467	453	478	486	495	452	457	510	483	484	461	509	514	492	472	456	480	471	503	513	484	480	495	511	452	482	507	470	448	473	519	484	444	459	477	452	457	494	481	465	516	453	448	464	474	501	501	440	485	478	490	519	468	413	457	486	470	479	460	468	499	478	497	470	433	460	494	500	456	484	479	500	496	503	482	464	493	492	500	484	498	480	512	514	498	487	467	472	453	482	517	508	453	441	482	478	470	491	465	488	470	492	459	506	461	506	509	507	515	516	501	491	467	516	538	449	480	512	507	479	510	498	466	450	459	482	501	476	515	477	456	463	509	446	464	479	449	449	502	462	469	457	465	509	515	440	478	448	480	525	470	507	497	499	480	492	459	488	508	465	451	480	462	471	482	450	495	484	470	477	548	493	450	477	462	479	436	535	445	519	474	448	490	436	470	494	488	519	473	509	447	452	481	471	502	467	502	511	515	470	505	489	466	459	506	446	464	472	484	512	493	521	460	460	479	437	461	482	483	494	477	524	501	478	514	465	468	461	479	514	505	477	513	495	506	522	485	495	469	462	467	454	489	522	463	443	502	492	510	473	498	489	504	464	469	489	473	489	501	482	479	428	485	469	464	470	487	478	455	512	454	456	511	413	467	474	488	466	500	472	469	472	460	455	475	483	475	491	477	494	487	486	473	450	477	478	505	502	477	456	473	483	490	420	511	513	480	491	503	499	441	484	453	475	434	446	502	473	454	488	477	441	471	487	453	481	487	504	485	510	479	460	503	462	471	499	496	465	485	486	526	513	494	482	449	463	449	502	501	475	467	483	507	467	521	504	517	479	497	446	541	458	474	503	470	527	508	469	466	449	530	463	475	478	489	535	460	497	472	503	496	448	458	481	482	484	444	472	502	500	474	481	451	448	497	489	508	477	504	448	453	463	518	450	473	509	488	510	498	470	497	516	503	488	502	457	535	497	481	469	465	502	522	440	495	450	457	514	514	490	493	467	452	441	472	494	534	488	488	474	481	500	463	491	419	453	513	503	487	433	474	441	453	493	476	450	460	475	473	506	482	491	471	472	471	492	486	444	443	467	466	472	477	495	499	495	472	495	415	480	513	505	459	497	454	467	495	465	498	485	477	470	498	487	497	477	491	494	511	493	465	460	492	465	496	481	506	534	472	462	462	476	525	503	450	503	498	485	467	493	444	493	489	501	454	490	486	470	506	523	490	472	454	488	503	480	483	497	439	471	485	473	459	525	482	463	460	478	517	481	442	478	461	503	496	463	454	460	502	481	468	481	479	449	490	522	495	510	494	501	479	488	480	483	479	505	475	476	472	467	450	500	509	495	445	475	486	481	492	473	476	471	499	482	487	488	447	456	454	438	491	442	479	510	492	507	528	473	478	448	477	464	475	495	516	505	448	456	525	449	496	467	476	476	448	495	467	471	462	494	491	475	471	490	479	447	492	502	458	455	480	495	480	486	488	444	466	480	465	490	495	468	461	485	458	468	514	472	497	474	507	470	477	486	493	451	481	466	494	484	515	484	461	499	513	517	498	484	464	462	467	488	495	485	464	455	496	490	472	480	450	457	469	475	465	473	465	510	483	517	487	453	479	488	472	494	464	504	468	505	482	487	469	446	448	490	473	469	498	515	497	474	464	479	478	477	490	472	467	492	499	447	476	469	460	493	474	469	464	486	493	487	455	527	453	472	462	443	446	493	480	491	454	449	468	498	474	478	473	495	469	508	449	502	507	467	464	499	475	462	488	477	491	479	493	465	435	502	461	464	470	465	462	503	457	486	486	498	491	496	510	481	466	474	503	450	451	498	486	492	499	492	491	483	472	504	471	494	497	465	508	485	472	484	481	459	492	481	465	491	465	541	423	482	467	489	491	471	526	505	460	471	477	466	477	457	475	472	466	442	466	471	472	508	437	485	492	483	549	492	477	476	468	486	505	475	510	471	461	498	460	473	512	444	499	460	507	467	476	493	476	506	494	516	487	439	468	484	503	467	468	484	495	540	498	486	527	466	489	459	459	510	485	444	515	494	445	457	445	457	487	443	502	483	530	495	518	453	480	478	479	451	455	515	463	478	488	454	425	482	492	515	460	493	467	471	481	457	480	483	468	493	492	498	507	525	494	475	485	515	493	443	478	504	499	483	473	509	491	489	465	476	475	462	493	455	475	476	473	493	490	490	446	514	472	467	494	448	498	471	457	497	524	501	481	501	492	494	499	468	475	504	493	505	454	512	485	462	475	464	471	499	454	486	455	441	462	472	485	469	485	472	475	460	487	481	463	483	504	505	491	491	448	511	461	489	470	497	460	449	468	491	460	467	495	506	471	485	512	478	478	507	506	468	495	457	477	470	441	481	476	459	452	459	509	477	458	509	477	487	507	502	492	496	470	458	482	494	467	470	483	505	447	465	484	506	471	488	446	493	477	464	441	475	464	478	472	506	456	476	453	513	446	473	474	443	491	499	494	483	469	471	494	506	480	505	523	460	509	501	512	493	445	476	491	470	565	482	450	488	460	473	474	495	444	497	476	476	519	439	498	489	494	470	459	483	479	516	516	517	496	494	491	489	484	499	477	475	451	482	486	486	462	430	477	484	503	468	454	461	505	472	514	477	496	479	466	466	481	492	497	462	451	516	503	459	460	508	471	520	447	479	475	485	487	470	483	498	488	535	484	495	497	465	490	528	492	494	463	525	533	455	490	490	481	519	462	488	499	512	472	465	483	472	514	451	487	465	485	511	506	476	491	480	500	461	460	497	491	469	499	468	452	486	473	487	466	483	477	490	468	483	475	465	505	493	493	445	488	458	489	519	504	493	453	512	472	437	485	461	487	486	482	463	468	492	477	502	504	455	489	473	446	500
44069	46830	48334	47364	51217	49148	62240	61726	53919	36171	33062	31417	29082	30590	40491	40047	39277	37684	36320	34914	31096	26404	26148	22274	20556	22260	21939	18352	14358	16443	14144	10139	7266	6399	7796	5842	5939	6159	5699	4406	3674	4219	4709	5765	5632	3767	2174	996	1088	1019	1028	746	578	887	939	623	489	526	579	528	529	606	675	294	269	225	214	225	220	219	241	227	206	223	234	239	214	238	216	227	224	227	203	229	213	227	205	224	217	213	238	223	191	235	186	242	224	199	207	224	227	238	213	224	228	241	213	204	245	204	197	230	187	213	186	215	215	227	244	233	207	252	212	218	215	196	220	211	200	211	208	250	212	201	230	197	212	212	214	210	200	210	210	214	220	260	264	225	222	223	220	212	238	215	178	232	235	210	215	216	230	221	204	238	219	215	216	207	211	217	215	214	243	257	213	189	240	215	234	237	216	208	197	203	227	223	196	241	213	192	222	236	241	221	205	258	232	202	225	187	216	203	231	204	224	233	223	197	220	207	231	202	219	207	210	210	228	220	225	248	204	202	223	210	218	222	204	205	204	211	203	214	214	194	221	211	209	222	194	198	203	227	220	210	218	224	208	216	223	244	218	209	213	222	228	216	217	203	203	202	195	221	239	211	250	209	223	251	220	224	234	217	232	221	212	221	193	216	243	211	226	225	236	208	207	220	193	206	229	237	236	190	220	195	229	237	227	219	215	198	219	182	223	212	224	223	238	216	231	216	222	194	220	220	228	223	217	218	197	203	217	221	232	220	229	208	215	200	209	220	215	215	225	214	200	224	194	174	200	228	203	202	239	202	239	224	212	208	250	244	246	211	193	212	237	194	199	219	225	260	213	217	242	212	224	249	243	220	209	216	226	232	202	219	208	200	231	206	234	222	216	191	203	230	216	235	208	201	206	208	223	198	197	214	199	211	234	228	210	218	249	231	209	200	264	231	214	218	210	212	218	216	213	216	217	243	192	234	197	195	237	218	231	204	220	206	202	206	199	238	201	231	210	246	207	214	211	232	223	236	221	209	221	201	223	202	216	242	211	217	224	215	208	205	221	216	210	239	209	220	216	203	242	194	194	209	227	205	212	236	227	222	203	238	229	228	246	230	220	234	213	262	230	212	227	230	212	228	206	249	226	219	211	215	220	221	207	217	216	211	241	193	186	214	217	192	225	204	222	232	199	214	222	227	204	227	242	211	192	204	210	225	194	192	220	212	241	209	210	231	224	239	219	188	230	207	223	227	229	211	217	226	219	224	177	211	212	217	194	204	206	217	219	237	217	230	205	213	261	236	224	212	208	204	224	245	237	212	200	189	217	203	215	214	219	215	218	225	184	226	207	216	200	240	211	234	227	217	186	229	221	222	230	237	208	217	208	190	225	207	236	231	194	218	219	240	230	210	194	189	242	231	217	230	244	219	234	207	221	209	205	203	213	206	191	249	232	221	208	203	249	218	188	239	214	238	228	194	222	220	244	205	209	200	195	206	209	178	229	206	216	220	202	210	224	220	233	204	237	230	209	221	206	207	203	197	239	219	211	197	188	213	211	217	241	246	222	232	203	217	220	236	213	197	223	246	225	218	240	229	225	244	190	225	191	234	207	219	203	198	194	185	217	233	200	227	190	177	208	209	221	240	242	191	207	233	205	198	222	221	241	236	231	232	181	211	241	225	197	234	235	220	202	217	233	236	198	217	215	206	211	213	205	216	228	217	229	209	214	198	222	196	213	215	248	233	221	229	218	220	214	240	209	234	204	221	211	227	227	249	231	203	211	213	211	201	217	239	240	222	222	189	211	235	196	191	241	243	230	185	222	226	207	208	237	220	234	191	243	235	185	225	234	224	210	205	209	236	205	235	204	206	214	219	213	214	226	228	220	204	226	212	206	215	255	227	227	224	228	199	214	190	234	221	210	221	187	238	223	233	232	215	219	219	211	246	202	195	213	235	212	211	240	212	236	218	215	216	232	238	225	245	219	205	222	233	206	213	189	215	231	228	221	218	198	208	239	208	239	222	197	207	221	216	217	212	238	211	231	247	216	240	220	219	222	204	220	237	204	225	207	244	218	215	227	214	229	226	218	215	227	232	190	211	194	209	204	223	203	222	221	218	203	222	216	208	214	224	212	234	201	183	221	232	225	221	209	236	211	233	218	203	213	200	192	201	195	206	208	198	219	202	191	218	252	223	225	236	217	228	217	225	217	210	220	243	221	221	176	219	241	196	233	238	189	233	210	211	203	205	220	240	220	204	205	214	204	228	223	208	214	205	192	224	242	224	174	250	216	231	226	226	197	210	222	197	204	201	212	195	222	224	236	218	239	219	216	216	221	214	192	215	226	215	224	219	234	235	228	229	200	215	204	213	206	203	240	205	225	208	225	201	236	217	203	238	191	220	213	204	214	227	182	247	196	216	185	205	233	200	219	216	220	208	207	203	224	186	228	207	229	201	205	223	217	229	213	197	203	200	192	230	236	205	227	190	189	204	251	229	218	188	240	221	196	218	251	236	202	248	200	205	202	205	229	221	229	204	211	237	227	215	227	214	207	240	201	212	200	213	227	210	190	215	226	226	200	207	218	241	218	205	201	201	221	235	252	234	221	221	202	230	184	204	207	229	220	194	204	208	239	229	217	244	192	220	206	197	224	219	231	232	203	217	204	229	200	201	230	223	215	192	238	228	195	235	228	232	226	212	197	220	204	216	251	201	209	205	219	227	219	235	200	230	223	221	214	214	220	217	221	212	262	222	211	193	223	210	229	208	218	209	232	216	214	241	231	216	220	233	227	220	207	224	209	218	234	201	226	214	222	207	237	223	210	214	226	211	238	224	233	222	224	226	208	202	235	205	186	217	232	213	201	229	216	230	218	197	192	212	218	223	224	215	218	212	236	207	234	247	220	230	217	203	212	186	208	215	201	227	253	224	218	217	234	231	207	225	208	230	229	191	204	215	238	206	230	226	214	229	223	221	209	236	239	243	218	228	243	231	219	214	223	215	189	227	197	214	210	214	216	202	236	214	224	247	219	240	203	216	237	220	230	232	226	209	195	229	218	219	223	231	241	229	199	207	212	201	219	234	212	223	196	232	239	206	228	196	209	218	206	201	207	238	231	222	193	239	213	218	242	194	212	233	231	242	188	224	217	239	214	221	211	214	228	202	197	239	196	198	234	202	267	212	230	227	214	217	206	239	247	216	220	212	238	212	220	251	226	209	206	220	212	226	235	218	228	204	228	225	216	212	187	232	207	233	218	220	227	202	213	233	224	236	207	251	229	207	213	223	209	216	223	204	230	245	218	218	225	200	245	237	241	217	248	190	257	228	205	205	204	215	224	209	243	238	209	210	250	239	210	203	225	220	236	192	191	208	218	234	239	206	232	231	222	210	237	229	228	228	212	244	245	209	221	212	215	228	208	232	235	186	202	213	218	191	207	233	232	240	231	212	223	227	196	203	202	234	198	251	204	232	233	247	173	220	235	212	213	232	200	209	237	211	204	221
29858	38656	48399	54669	59649	58014	68462	76172	62500	51750	49163	48069	46712	49746	57572	58133	57816	57046	54944	55374	49927	46317	47402	43099	42115	44274	43687	39988	35432	39922	37246	29682	23751	23065	25939	21210	23660	24267	22768	19710	17427	19060	20455	23985	22399	15988	11613	5661	6271	5694	5723	3831	3274	5020	4816	3454	2315	2731	2944	2580	2578	3338	3301	1312	656	602	610	613	634	634	575	585	641	612	620	578	558	630	605	603	566	552	568	579	567	559	535	588	573	548	524	578	539	609	520	542	575	570	578	547	589	575	539	597	603	558	585	577	565	560	567	595	542	584	584	578	557	557	608	550	557	590	599	573	572	582	569	589	555	531	573	570	537	576	627	520	566	597	578	599	587	577	591	587	583	519	603	547	542	528	557	533	539	527	520	576	524	548	536	545	584	582	569	592	576	556	534	572	567	566	578	547	574	553	567	517	553	581	516	576	566	549	514	552	546	520	524	589	591	523	506	524	516	569	544	558	559	599	561	591	583	555	555	560	618	547	539	591	598	563	539	552	569	563	600	589	538	554	565	555	544	546	582	575	641	542	548	579	572	552	577	588	527	561	594	599	564	540	543	552	591	572	540	581	548	570	559	572	544	575	571	585	565	537	603	538	564	577	558	542	520	546	592	560	552	564	595	539	536	556	493	573	576	546	570	554	556	520	548	558	581	572	573	562	540	559	574	572	569	566	598	548	544	534	525	558	569	599	582	606	590	588	528	579	538	576	557	586	564	549	534	594	555	566	578	567	583	523	557	547	550	564	544	565	585	541	564	556	566	569	554	592	557	590	546	561	571	548	589	582	571	583	572	550	567	563	551	555	570	524	610	522	557	524	537	604	524	554	558	549	543	573	584	568	599	547	551	572	571	580	525	584	544	589	537	534	573	533	535	552	553	581	570	544	552	530	550	579	493	565	553	547	517	557	566	578	593	545	595	565	573	527	539	593	535	563	582	580	580	582	605	513	540	564	570	567	545	559	582	583	579	555	562	603	580	587	611	555	577	573	585	558	564	543	554	545	563	590	549	543	510	510	529	569	566	600	581	550	583	588	550	537	578	563	556	563	568	576	534	598	570	550	551	532	571	562	586	518	558	484	582	541	556	575	524	532	600	565	563	580	563	551	565	597	569	587	606	557	593	602	545	550	520	605	570	526	581	550	570	557	570	571	594	599	539	558	541	566	619	507	569	572	575	515	556	581	605	553	529	558	559	533	588	550	597	575	545	581	560	564	583	600	590	579	525	589	547	550	563	568	619	588	585	562	562	553	571	613	556	558	605	556	569	536	538	539	524	555	551	553	592	565	568	565	556	566	545	583	561	559	581	563	566	519	552	554	549	564	581	580	564	560	595	565	536	538	564	611	571	619	625	595	579	556	539	562	576	542	577	534	549	557	576	536	557	596	562	589	542	569	557	550	573	580	569	527	532	571	534	560	568	568	584	553	586	570	542	551	577	528	577	514	555	528	588	592	549	565	572	575	554	571	578	534	540	550	550	582	555	607	556	567	547	617	606	545	619	595	551	561	562	580	603	594	547	564	571	578	536	548	542	550	574	525	580	534	579	588	574	552	562	545	589	597	584	600	592	575	579	526	583	581	565	540	584	534	590	572	559	576	580	547	595	590	551	515	555	519	587	552	608	574	547	557	593	552	509	553	565	574	587	563	558	521	578	588	533	540	541	573	567	569	575	563	592	547	574	558	572	603	570	578	552	572	550	554	533	546	622	564	551	552	608	551	536	607	547	581	566	559	532	536	572	521	555	511	571	562	549	572	586	574	578	566	562	572	570	549	567	546	563	581	589	526	571	537	584	512	583	589	546	584	575	594	601	556	557	589	548	563	608	499	555	593	534	560	575	545	523	583	604	575	557	594	575	547	512	548	569	603	583	511	582	550	597	513	566	558	565	523	536	561	586	614	558	571	557	544	550	540	518	541	584	578	555	536	561	560	595	533	543	588	564	563	554	534	570	562	528	613	573	582	579	576	521	551	550	577	562	539	565	553	585	556	546	553	556	543	568	595	570	547	576	580	562	550	557	537	528	588	546	568	593	560	602	579	530	602	588	598	577	577	537	522	556	544	584	576	542	573	539	599	548	543	533	593	560	566	588	569	569	562	551	551	558	559	527	565	598	565	526	578	559	564	541	597	573	567	551	585	565	547	551	590	536	580	533	532	544	533	588	577	501	547	546	551	540	581	569	507	510	536	559	567	512	551	582	530	569	580	576	572	518	524	588	536	541	557	534	596	500	544	581	545	542	549	526	544	524	572	556	599	511	551	575	616	583	568	545	574	569	541	540	631	567	562	563	583	553	583	555	558	594	553	511	578	584	553	595	580	553	528	546	557	583	522	559	565	548	586	578	551	535	575	516	571	533	529	583	602	570	550	543	532	569	542	558	565	595	543	609	509	587	533	565	555	570	511	569	551	575	546	511	500	609	532	583	592	572	549	580	560	546	527	580	556	553	579	508	588	583	587	564	553	564	560	546	585	564	595	531	571	589	570	590	519	534	539	585	577	586	591	558	585	541	543	519	556	576	556	582	588	580	590	593	580	572	567	545	547	604	557	550	556	585	573	564	550	541	586	528	521	566	589	584	563	576	569	578	579	559	547	590	509	526	577	585	604	543	549	576	564	584	536	537	559	530	592	536	558	518	558	540	554	526	591	522	547	582	551	570	587	563	564	545	594	583	539	547	548	609	556	550	570	587	548	565	512	537	543	562	570	559	551	604	598	573	578	534	548	565	545	547	531	566	578	571	590	538	553	590	565	577	545	582	577	580	553	544	545	573	553	587	539	550	508	592	548	554	565	550	539	629	588	562	522	588	563	599	572	531	571	563	539	576	567	576	547	600	571	568	522	539	581	563	602	533	533	575	542	594	560	550	568	574	571	567	523	595	561	538	550	538	579	576	586	562	599	547	520	561	625	540	552	540	575	547	570	553	553	596	582	516	578	565	634	571	564	572	513	590	529	580	576	565	561	561	549	551	554	595	539	593	511	544	558	526	548	562	565	557	578	605	525	534	533	581	573	564	516	541	582	569	565	596	599	573	548	557	577	532	589	586	536	612	589	546	543	553	579	554	587	546	527	564	580	567	557	539	574	536	548	570	578	592	522	594	614	569	535	556	547	566	551	553	588	597	554	564	547	597	578	563	552	573	604	547	569	515	560	589	558	535	594	534	552	588	600	573	550	557	542	562	502	555	538	587	548	566	555	558	546	604	575	567	598	509	543	539	580	558	536	583	583	570	575	555	499	568	544	543	553	566	551	575	553	555	552	580	588	525	537	537	553	573	602	531	561	561	603	535	542	588	535	600	574	566	558	575	569	573	571	532	587	577	536	552	568	556	620	520	543	532	604	581	593	515	578	528	558	576	563	580	515	593	581	591	576	552	540	533	564	596	529	551	605	567	629	608	579	578	540	576	555	591	541	544	591	530	578	547	536	545	545	578	552	569	593	557	574	579	557	545	552	545	538	553	561	552	539	553	565	533	543	591	551
18730	17882	19007	13890	11349	7801	12220	10883	8049	3226	2445	2064	1776	1900	2548	2399	2297	2212	1826	2051	1524	1237	1261	1022	1080	1212	956	901	745	742	662	587	449	434	521	399	395	414	397	337	318	313	383	373	376	360	274	187	216	235	180	202	164	218	177	172	196	161	206	192	179	209	199	193	198	209	192	182	194	192	181	171	199	183	159	166	190	146	150	162	167	166	173	196	170	146	172	194	170	162	159	174	176	203	174	160	176	160	197	181	178	184	191	166	153	188	165	168	162	164	189	184	174	165	192	174	184	161	185	137	166	189	153	185	187	184	187	188	169	191	193	191	210	182	172	190	165	164	167	177	179	176	174	221	188	187	169	170	179	167	166	178	221	182	177	150	171	178	181	152	182	175	176	164	175	156	179	170	186	188	175	166	164	185	155	197	187	180	182	165	156	186	181	165	158	176	185	191	180	180	186	164	178	180	170	194	166	178	191	178	172	175	177	153	151	180	149	187	181	166	198	165	167	179	164	169	175	164	162	188	201	163	160	178	173	185	179	196	197	195	178	183	178	192	149	163	172	189	173	170	179	154	172	179	189	164	196	190	170	163	161	171	165	193	179	159	186	161	186	174	194	184	172	181	192	185	180	161	174	189	186	193	174	200	182	172	174	166	177	209	172	174	186	184	162	183	207	164	194	166	173	183	179	189	175	166	182	179	190	215	160	213	184	190	184	181	174	146	169	178	167	177	190	185	187	151	187	160	187	186	161	167	183	195	161	172	167	155	167	185	176	179	176	183	173	183	169	190	198	171	183	181	185	182	156	172	183	161	185	171	159	170	190	184	186	168	164	182	183	178	164	189	151	183	194	173	173	153	164	171	155	179	150	176	152	162	189	158	176	183	170	166	175	193	142	167	173	166	175	171	146	201	188	165	166	171	166	181	192	186	180	154	173	189	169	194	173	151	193	171	187	162	188	161	150	189	165	161	157	189	202	175	186	156	191	178	165	195	178	182	169	156	183	177	160	168	158	188	175	167	172	187	176	150	181	165	177	166	209	172	187	198	180	159	172	178	190	159	171	168	189	168	182	194	184	197	160	187	175	174	191	181	174	199	181	176	169	163	190	192	180	166	145	182	173	158	156	176	175	170	191	145	174	169	203	176	168	151	185	166	177	172	157	159	178	168	181	153	170	167	154	153	182	168	195	194	164	172	168	171	169	181	159	153	189	183	167	182	172	163	163	204	146	171	188	183	177	147	178	191	179	181	178	154	189	176	174	172	205	167	145	186	175	177	149	173	162	184	173	182	184	182	169	155	174	174	173	159	181	182	155	175	188	193	170	166	170	166	172	172	178	158	162	175	147	198	174	193	163	158	182	203	182	186	139	172	155	146	152	176	166	157	169	152	177	169	182	167	172	201	164	166	187	188	188	163	165	160	161	173	177	153	160	174	204	186	187	176	169	173	172	155	165	181	187	172	170	154	144	168	185	173	180	171	175	178	175	197	172	162	164	147	163	171	168	196	165	186	186	190	172	165	176	166	186	167	165	164	152	136	159	165	182	183	174	167	177	161	159	166	171	170	168	184	170	177	155	168	170	168	182	197	176	189	169	138	183	183	192	171	171	169	167	174	171	170	173	170	170	195	181	194	161	170	167	183	206	194	167	170	193	179	170	169	198	182	183	164	157	188	157	199	168	167	183	173	170	182	186	169	189	161	169	177	168	194	203	170	168	165	176	173	187	193	173	165	169	194	167	170	166	199	191	163	179	160	174	166	183	175	171	168	178	193	176	173	167	142	149	184	176	174	137	185	175	143	196	179	188	167	162	159	185	192	194	173	177	172	180	173	176	192	186	183	183	166	171	173	182	185	153	175	182	160	170	180	158	168	180	171	181	167	176	175	131	210	176	179	169	169	177	147	157	180	159	184	156	185	157	157	163	168	184	184	167	172	171	168	184	150	162	167	181	184	163	166	179	153	188	160	179	167	187	171	171	160	151	183	169	192	179	176	178	204	188	175	174	154	181	191	184	170	174	155	176	181	171	195	193	172	155	169	169	177	222	168	168	167	194	188	178	153	177	191	187	160	165	161	148	182	160	185	176	157	172	168	176	160	183	160	169	160	173	177	159	180	190	178	162	165	163	173	182	189	184	151	169	170	163	175	158	207	155	173	167	180	163	174	178	171	158	170	190	148	180	185	135	178	156	184	152	137	170	147	173	182	175	166	187	177	161	189	189	185	152	144	154	175	171	182	142	167	170	172	166	184	200	159	165	167	190	149	196	164	179	178	165	179	170	194	173	169	190	187	181	218	185	157	166	183	179	172	177	150	156	185	186	150	184	147	163	197	198	175	169	157	182	190	156	199	178	159	165	189	191	171	148	160	175	164	166	179	168	166	181	177	175	170	156	161	170	185	180	154	192	177	190	160	197	172	181	185	198	157	176	192	152	148	144	201	189	188	184	158	184	189	168	172	168	200	169	181	181	171	186	148	177	160	171	170	149	177	195	166	184	183	172	170	179	170	175	167	173	184	189	170	179	177	198	184	191	181	172	173	149	177	169	162	160	165	152	159	157	195	159	160	170	180	172	173	155	181	162	205	191	193	173	175	165	159	173	149	175	179	167	169	168	144	181	204	191	180	155	213	183	161	182	166	161	188	169	180	182	159	176	190	195	147	156	161	158	164	169	158	161	160	183	175	165	157	185	164	161	186	179	164	182	195	180	190	180	162	188	141	176	175	153	186	187	199	161	180	197	167	160	186	186	165	174	162	174	175	182	185	174	153	180	206	179	164	186	177	171	179	165	166	171	180	182	165	187	159	157	176	165	179	164	203	165	186	183	171	184	205	171	164	153	160	183	187	161	176	177	166	182	158	156	159	174	157	173	175	217	169	185	200	182	172	153	189	163	161	182	174	181	188	195	172	185	163	188	183	173	179	169	187	186	171	170	193	170	173	153	191	138	179	173	200	180	165	183	167	163	172	187	198	177	175	159	191	158	196	166	199	156	156	175	158	175	163	158	183	168	149	167	158	180	193	180	178	158	189	171	177	176	182	190	177	180	155	143	169	174	171	180	164	185	167	201	180	165	184	176	163	149	179	151	192	175	184	174	173	183	190	155	182	175	146	171	168	179	190	176	186	177	185	183	201	175	164	175	189	177	194	180	143	174	195	169	191	164	168	190	179	188	172	170	185	149	205	185	191	194	181	150	170	188	184	174	197	167	171	162	170	175	182	161	182	180	188	183	182	173	208	193	178	192	177	181	187	180	165	167	204	172	162	179	177	174	164	148	161	179	161	164	162	173	156	157	153	164	172	185	183	186	157	182	183	174	173	185	155	152	172	162	171	188	190	177	186	179	195	170	174	166	188	185	167	161	170	168	174	187	196	184	179	147	180	161	187	170	183	169	169	157	164	165	185	170	136	143	190	158	160	187	185	152	169	173	151	187	169	192	199	174	193	167	185	177	186	179	180	172	185	157	159	177	160	202	201	191	177	158	187	162	167
11977	15658	23896	24707	24839	20250	32157	30123	25357	11926	10328	9237	7638	9593	11098	11086	10820	10552	8965	9938	7150	6478	6654	5088	5866	6142	4460	4148	3298	3450	3230	2937	2473	2163	2671	2142	1993	2155	2016	1743	1521	1469	1743	1761	1789	1524	1014	710	759	744	670	611	593	711	719	593	608	641	670	652	641	611	646	570	520	499	529	459	449	481	510	489	479	511	477	462	476	491	485	470	460	485	465	485	497	470	442	469	448	459	454	468	423	474	511	456	446	517	476	432	466	414	457	493	485	466	453	447	489	448	487	489	480	474	463	464	493	459	445	480	473	477	478	462	469	493	486	482	451	496	497	483	460	464	497	452	482	464	521	442	470	473	466	473	470	460	453	456	459	473	452	519	439	455	514	427	473	476	437	445	432	451	451	460	497	431	427	522	450	435	469	501	504	452	481	467	470	492	449	455	444	459	484	498	449	445	508	448	476	464	490	479	452	494	480	486	462	473	466	461	489	489	490	495	474	443	465	449	439	478	467	451	474	465	473	493	458	454	469	491	509	425	409	453	495	490	485	444	432	450	419	445	467	487	466	469	502	452	451	457	508	483	458	469	457	465	474	443	478	472	461	455	515	456	483	464	413	474	439	492	457	468	471	495	470	448	442	433	480	477	519	439	462	462	448	446	500	521	482	474	460	492	457	463	462	479	469	471	477	461	480	449	467	472	494	514	462	454	443	433	445	450	465	420	470	482	447	481	488	457	470	498	465	495	488	442	466	518	444	473	477	459	487	461	448	462	465	475	445	449	430	495	519	440	444	494	478	482	469	475	476	457	501	443	502	467	440	476	490	483	473	464	468	466	480	465	473	502	483	482	461	475	426	466	453	447	468	465	420	466	459	480	464	451	447	474	503	503	469	446	464	444	458	445	430	477	464	457	475	447	467	463	499	448	470	484	484	510	484	491	489	488	488	502	448	470	488	489	454	414	485	490	478	485	433	463	442	480	472	452	467	427	477	462	470	507	449	478	479	478	440	471	437	482	481	491	475	453	476	458	472	462	458	441	519	492	445	458	468	487	480	467	445	492	478	492	474	444	455	436	464	394	464	495	476	451	435	458	455	444	455	479	492	464	471	476	440	495	490	483	476	457	465	458	450	434	473	465	435	457	464	492	514	484	507	451	462	501	474	441	439	447	474	449	489	435	451	446	435	457	505	492	486	514	462	450	474	432	479	462	556	446	464	483	478	449	472	491	489	479	445	485	437	481	424	470	480	456	474	452	502	467	443	463	443	494	469	442	450	476	477	464	476	450	476	498	495	496	520	425	491	440	490	459	465	491	471	471	472	459	466	446	445	461	477	452	444	454	499	461	490	448	446	447	487	448	444	456	483	471	440	492	448	446	510	470	443	483	482	470	488	456	445	459	478	466	446	448	455	475	470	466	436	474	501	461	479	462	487	459	474	502	489	439	458	492	452	461	407	445	483	440	475	451	471	447	484	464	445	489	491	503	493	392	484	478	459	453	468	457	457	500	459	508	463	468	458	485	478	441	491	458	457	487	474	428	492	472	469	440	456	463	441	490	484	411	509	489	460	458	444	474	442	468	512	435	501	495	512	461	483	446	468	477	456	473	456	512	473	466	470	477	437	494	479	462	467	462	460	442	497	483	445	449	458	477	458	500	459	502	452	455	481	467	448	486	468	491	451	477	456	491	474	464	459	425	479	448	447	519	490	452	485	467	481	467	488	480	466	496	471	464	460	475	467	467	500	445	438	461	457	488	459	462	472	461	460	489	472	441	500	511	475	436	489	445	477	454	453	463	470	480	474	453	454	431	484	497	464	432	487	502	469	461	454	435	487	472	486	463	507	464	463	440	436	443	431	486	465	444	480	451	451	504	464	457	415	473	467	455	495	472	477	451	491	443	448	452	458	481	499	448	457	488	470	469	479	510	420	466	498	503	483	473	459	480	468	428	421	480	457	459	507	456	454	451	517	524	467	453	503	441	485	473	471	433	457	504	471	467	487	439	468	464	500	510	430	473	472	480	465	443	460	452	471	444	467	477	447	468	465	459	448	499	498	476	472	489	451	480	489	452	448	448	450	464	467	525	479	476	475	506	478	461	441	435	437	456	474	460	475	455	495	456	478	500	480	479	473	471	453	455	475	450	456	444	491	458	493	474	461	456	453	460	448	459	477	489	477	485	470	473	451	477	441	486	492	461	448	462	447	488	487	472	451	478	455	465	493	435	485	462	458	441	461	469	463	458	450	478	442	476	488	465	422	489	455	490	481	451	452	478	453	458	442	441	453	454	446	474	472	453	453	459	474	485	452	470	472	469	442	461	457	472	454	481	443	467	512	476	500	497	431	461	478	446	483	462	418	480	452	504	459	433	519	456	454	448	422	438	472	443	430	462	464	473	469	485	504	473	479	457	496	481	476	495	498	450	467	478	477	523	442	490	462	476	477	448	494	454	493	442	463	514	428	469	457	479	504	464	453	460	472	476	498	547	450	439	440	487	518	451	480	443	507	457	424	466	496	443	512	473	453	447	466	463	479	428	451	470	502	469	475	482	435	449	465	492	462	480	489	452	444	481	445	497	452	488	466	440	498	440	493	401	469	428	475	475	503	444	455	476	454	519	470	470	479	474	460	466	455	449	462	457	483	465	463	489	509	482	446	451	489	462	479	469	481	446	517	463	505	476	485	481	472	426	426	433	448	488	441	481	472	508	443	452	532	480	484	435	454	465	477	457	432	497	492	414	464	458	444	494	475	500	472	498	460	491	469	462	473	461	444	461	443	525	498	471	463	488	469	484	512	443	465	488	478	432	459	490	483	471	423	447	452	509	483	474	454	452	470	441	476	452	453	455	451	433	453	452	427	487	428	497	463	502	469	445	453	477	455	488	462	523	440	463	467	473	410	463	474	452	445	458	431	492	471	457	456	487	450	466	489	492	485	501	478	460	471	421	489	442	481	460	434	476	431	458	464	425	397	449	479	494	476	423	500	464	480	479	430	446	477	455	512	499	456	441	491	493	471	475	456	491	480	465	466	459	442	495	457	479	426	476	465	446	438	466	473	444	514	489	435	456	446	442	477	474	493	459	461	464	466	442	454	466	464	471	452	450	445	487	445	448	499	476	445	491	445	462	471	483	453	450	482	506	462	463	427	462	440	437	478	484	484	468	484	426	475	459	446	446	474	436	467	441	459	463	513	482	473	444	461	454	446	478	519	472	474	472	513	504	481	457	474	456	492	462	449	487	478	481	462	463	484	516	453	459	479	480	439	484	440	435	463	439	468	512	482	465	459	491	541	481	475	503	494	456	480	443	496	466	449	455	487	451	494	494	509	486	478	512	484	449	480	475	482	466	455	450	440	460	486	479	429	453	476	448	485	435	463	463	468	467	457	421	457	424	461	418	467	432	443	455	441	449	494	505	454	472	450	482	492	489	446	470	450	485	493	467	467	466	473	492	477	483	493	453	438	476	444	467	487	463	455	458	468	473	463	502	458	440	482	467	442	463
35312	37384	39743	35792	40623	39492	55972	58220	48069	28432	20074	16420	14772	25864	26373	26490	25930	25707	23018	21092	14865	13982	13647	11496	13609	11793	8085	7003	6822	5707	4469	4822	4663	5007	3471	3794	3559	3653	3283	2623	2539	2361	3285	2395	2870	2525	1029	585	692	786	607	467	514	487	428	344	302	326	500	651	445	458	477	270	238	192	188	227	171	189	202	183	194	199	201	187	192	174	185	192	162	171	213	179	176	199	176	173	189	199	174	147	191	178	186	173	178	189	167	183	186	175	202	191	180	190	208	187	201	183	196	164	186	197	197	187	177	184	179	190	195	182	196	186	181	168	197	195	187	163	192	166	192	181	171	162	167	179	189	182	190	197	175	202	196	161	178	188	178	187	190	207	185	198	185	179	214	183	201	172	187	161	200	186	187	194	213	184	179	181	176	227	192	211	186	196	180	165	181	202	196	187	166	167	168	194	195	179	200	182	188	183	175	181	200	181	166	210	195	170	185	177	197	152	170	172	182	192	176	191	187	191	174	171	166	195	193	192	212	174	183	174	172	205	198	172	164	194	185	192	178	182	199	193	212	192	196	163	190	176	192	177	209	179	181	198	153	179	186	172	176	181	200	182	163	175	186	206	164	201	185	177	186	165	208	170	161	191	196	205	188	195	176	183	199	188	199	168	224	182	183	214	179	179	212	194	187	208	197	186	181	197	186	179	195	196	199	201	206	168	227	177	181	188	186	181	193	201	175	183	205	160	184	191	178	182	181	167	187	189	189	176	191	164	179	196	169	182	166	184	177	173	167	144	211	199	179	209	184	182	206	183	186	175	175	184	185	182	173	178	178	170	188	175	192	173	209	176	186	191	202	179	202	161	170	186	175	204	179	183	195	179	208	189	192	182	183	188	184	183	206	196	185	170	178	174	184	165	182	186	158	201	176	204	186	198	187	177	195	175	200	188	201	195	171	189	202	210	165	188	205	175	180	196	185	181	180	186	179	164	186	176	179	200	183	169	187	178	167	187	191	193	159	183	149	169	155	175	184	168	187	209	172	187	180	189	178	192	192	184	181	160	208	186	176	185	189	176	188	148	195	156	186	190	186	172	180	210	182	180	175	153	188	172	208	206	179	192	184	172	187	191	198	193	188	182	195	189	218	182	176	196	186	173	175	179	175	197	182	170	175	201	204	185	220	180	187	173	177	183	180	186	187	190	197	193	187	213	192	175	181	179	175	185	196	184	184	178	179	177	179	172	165	180	192	204	204	191	177	219	177	177	187	193	196	179	162	162	169	195	191	186	185	213	175	188	195	192	172	200	183	187	193	191	205	192	202	181	186	176	171	181	185	177	185	186	209	185	183	177	187	196	189	169	174	190	188	181	191	186	205	178	173	182	204	217	148	202	171	185	194	176	195	169	181	171	171	190	163	178	179	194	203	174	178	169	175	175	191	193	174	206	204	177	178	179	190	181	172	200	196	182	200	206	170	198	182	174	184	172	189	175	157	183	183	179	180	181	198	182	208	169	147	219	217	188	206	185	180	173	190	195	181	190	168	173	202	180	203	195	171	186	154	180	197	179	187	173	174	162	193	196	187	180	190	186	193	164	165	207	220	174	206	226	174	186	177	163	191	210	199	185	218	197	198	178	192	185	166	169	162	183	177	194	181	198	176	189	181	170	176	196	194	184	224	192	175	169	181	180	178	177	177	166	171	163	192	189	170	174	191	183	181	175	187	167	186	185	171	205	177	181	183	173	187	213	183	161	163	184	157	195	194	186	194	161	184	176	186	199	168	204	191	183	195	143	172	169	192	175	166	180	179	199	183	195	179	190	163	164	162	208	184	190	190	184	202	174	202	175	196	160	171	198	175	182	163	193	190	182	191	162	181	188	169	196	176	175	174	192	189	184	194	195	167	178	205	203	169	186	164	193	177	196	192	172	174	205	202	178	168	182	204	181	183	189	193	191	188	160	186	182	165	174	167	188	174	184	194	171	191	174	192	189	173	162	183	174	175	157	180	181	176	199	194	186	189	195	181	152	169	212	176	214	203	160	197	184	184	164	166	216	198	195	206	205	204	182	191	178	182	171	159	172	191	172	147	178	174	197	191	160	165	154	174	169	193	199	190	183	199	195	177	203	187	180	199	186	170	166	191	182	188	215	187	185	171	184	185	202	182	184	196	173	160	205	182	172	185	162	184	223	162	215	198	198	184	190	192	200	191	176	198	185	209	183	183	191	196	202	208	202	180	207	162	179	192	165	187	205	189	198	170	178	204	182	189	170	211	168	203	199	187	169	204	178	177	181	209	165	177	181	196	165	191	199	193	213	180	186	193	196	165	208	186	175	208	148	176	189	186	180	176	198	183	198	165	169	190	178	162	198	152	181	176	169	203	176	180	167	192	191	204	194	195	178	187	200	174	196	180	201	167	192	221	173	204	213	152	176	206	192	193	230	174	202	191	161	163	183	196	154	195	177	183	232	199	190	180	165	181	187	184	185	178	165	198	185	191	175	191	191	189	169	188	199	193	197	198	193	147	153	187	174	203	150	172	185	153	192	196	192	174	191	198	183	193	177	171	193	211	187	206	202	185	173	206	186	194	185	210	170	186	169	187	200	191	211	180	180	187	179	183	175	180	180	195	181	188	209	162	164	174	171	170	177	163	186	185	172	187	175	157	188	174	181	197	187	197	181	181	189	177	205	179	168	180	187	169	192	196	173	170	179	169	181	177	170	174	187	181	207	180	161	177	187	194	189	174	181	207	179	194	180	188	158	190	177	180	173	196	179	167	181	180	164	160	168	165	189	179	187	179	192	174	198	187	174	187	193	170	186	190	203	205	170	187	182	187	177	190	184	179	183	197	207	161	183	205	177	171	178	195	187	191	171	161	172	189	191	186	187	161	180	187	171	178	168	198	187	188	170	204	185	197	196	174	183	214	199	179	180	197	187	174	210	172	162	159	169	193	189	173	173	174	179	198	174	193	176	174	193	200	167	223	180	201	184	195	184	167	224	153	174	168	176	190	180	197	181	193	187	190	207	172	178	187	201	191	172	188	187	169	194	168	167	196	207	192	157	177	199	168	157	180	187	171	181	183	154	186	188	162	189	209	204	184	163	196	179	204	192	213	187	169	190	177	185	180	194	198	182	212	172	177	178	179	169	174	158	175	172	184	185	201	203	194	188	171	192	193	191	203	187	183	187	178	191	172	187	174	172	180	193	176	186	216	182	188	190	185	199	170	211	182	179	172	197	177	183	217	189	173	194	200	184	183	189	181	192	177	157	177	175	196	181	187	160	205	176	179	168	182	196	170	191	198	180	195	189	216	196	174	181	177	176	188	183	181	195	180	171	180	208	195	158	192	167	166	193	138	175	167	193	185	194	170	186	175	166	186	182	190	203	178	166	177	190	177	183	179	186	195	206	207	188	194	203	165	176	171	147	198	172	212	168	179	190	204	200	204	172	198	196	195	162	180	198	203	182	158	172	187	191	194	179	198	198	173	154	183	169	169	190	211	177
23578	30793	40557	43124	49874	48586	64089	69104	58129	42061	35960	34824	34219	47455	46578	47834	47150	47372	44010	43475	34447	35840	35281	33529	36156	33174	26474	26267	25751	22729	20923	21805	21123	22051	15360	17672	16898	17836	16057	14253	13500	12855	16571	12945	15229	13346	5754	3363	4169	4654	3274	2529	2729	2540	2224	1537	1242	1647	2456	3411	2184	2497	2727	1177	657	617	642	573	547	498	557	549	558	502	537	543	493	478	521	524	476	505	527	447	464	489	447	480	483	474	501	531	483	467	479	541	461	510	519	483	485	506	491	479	528	492	513	470	482	490	513	483	496	485	511	450	499	475	506	489	488	471	463	513	503	460	511	517	498	476	539	516	481	536	542	491	482	499	511	516	474	507	496	498	459	457	498	496	503	475	490	471	458	454	487	482	521	485	432	478	508	471	496	497	483	470	481	481	436	497	505	474	475	526	504	522	515	504	502	490	505	510	468	545	457	464	472	493	463	456	502	506	508	490	518	517	475	460	493	475	487	439	488	509	480	485	522	486	487	502	493	525	500	445	468	453	500	511	476	490	530	486	479	500	466	504	494	477	481	456	537	505	490	471	473	488	516	513	543	494	458	476	515	476	471	488	470	537	480	529	479	499	469	516	517	478	466	476	488	496	523	493	500	479	528	489	492	495	481	486	476	476	483	551	473	478	481	512	514	457	496	453	463	501	481	486	439	456	488	470	478	469	466	505	482	472	470	511	487	465	470	512	494	495	493	455	515	476	463	498	480	515	503	490	530	478	533	507	508	487	513	463	497	464	475	472	494	512	450	494	501	496	481	505	522	504	504	502	482	500	477	473	483	522	474	466	508	483	462	492	466	512	497	498	479	476	475	489	511	520	478	494	481	453	525	475	496	472	492	485	514	501	544	488	508	485	485	497	492	455	512	494	516	531	500	501	497	485	530	484	440	507	512	453	509	460	466	487	475	506	486	508	527	473	516	505	495	497	506	468	459	483	466	494	472	491	472	461	497	500	477	521	509	487	485	491	493	533	472	501	503	523	486	499	464	501	509	471	504	484	502	484	488	490	482	476	465	490	501	476	469	456	491	485	497	477	517	468	527	513	476	516	490	457	507	476	468	508	502	502	478	521	478	516	498	496	488	509	513	503	539	497	470	522	476	513	485	523	444	500	468	478	497	487	525	500	528	433	513	519	482	496	471	495	479	531	470	486	485	485	523	499	482	500	442	445	468	493	476	474	509	532	455	516	471	473	476	469	491	479	467	488	527	474	499	503	453	511	463	459	489	474	485	533	463	461	490	513	496	481	494	485	481	476	476	482	520	498	491	502	491	471	488	483	493	483	512	497	490	485	459	513	478	498	491	490	510	474	481	480	490	478	506	494	497	494	498	497	476	493	499	482	449	503	539	555	523	483	466	486	500	501	509	495	486	457	467	507	500	492	507	484	462	538	486	492	463	482	504	505	484	501	501	491	538	499	491	490	462	466	487	469	446	488	515	479	509	478	478	514	516	480	468	483	479	477	492	456	471	492	470	462	478	482	470	441	465	522	512	492	513	512	499	479	453	491	473	497	508	506	518	478	484	504	469	512	446	494	494	482	483	529	504	502	476	474	477	480	485	453	519	485	489	526	476	509	447	505	497	504	478	518	491	499	494	501	498	467	570	499	515	469	480	503	490	512	503	489	477	486	499	523	461	478	505	482	471	512	534	509	480	488	507	521	492	509	503	494	476	499	504	470	497	481	474	447	546	518	498	465	484	516	490	488	488	525	487	489	453	503	506	474	477	452	525	455	506	488	520	457	460	508	486	506	492	495	478	503	483	486	479	438	474	465	501	495	468	500	501	468	479	509	476	466	514	505	497	488	479	482	503	452	470	507	492	525	515	479	539	473	496	515	512	544	505	459	542	445	489	531	509	473	439	510	472	508	501	513	490	464	502	450	474	508	461	509	483	453	505	445	497	481	476	470	482	472	474	526	472	503	500	475	471	514	490	502	522	518	459	476	489	518	525	511	490	465	479	482	509	506	505	476	486	496	509	514	481	470	492	521	534	506	479	482	543	476	493	475	477	534	489	495	555	511	483	468	476	501	535	517	475	501	474	499	460	502	540	461	481	487	535	477	521	462	491	530	489	540	514	469	475	503	518	494	516	474	466	468	484	465	471	466	449	467	512	513	463	450	470	477	518	486	493	526	459	464	520	492	471	487	485	519	476	490	488	462	464	502	538	467	482	453	494	493	502	505	461	475	478	523	474	496	492	559	462	475	504	475	441	476	525	472	484	489	506	479	499	472	484	512	495	504	482	498	528	503	491	505	505	490	520	502	451	499	523	505	498	467	474	463	492	467	488	482	499	479	510	463	491	463	493	485	512	509	453	505	475	493	493	526	488	473	481	479	526	477	469	491	488	489	509	488	513	493	488	501	493	485	456	505	478	528	487	483	479	500	496	509	524	529	474	493	486	496	514	495	491	494	507	462	487	458	527	493	492	514	501	480	463	471	456	511	507	478	487	486	481	506	525	481	517	501	473	468	495	517	498	506	491	488	508	463	506	474	474	493	518	465	493	472	521	491	505	498	471	478	462	503	439	508	479	456	515	456	483	472	481	513	464	466	477	477	483	475	486	525	508	455	517	492	467	511	460	513	492	489	486	468	421	501	494	518	499	516	491	478	497	528	477	474	465	488	508	453	512	497	503	540	477	503	512	479	509	501	503	491	472	489	507	462	458	492	486	516	509	526	496	531	525	456	501	490	519	508	485	502	505	530	501	506	474	503	485	539	488	472	500	524	463	493	501	542	524	498	526	479	483	467	517	505	473	517	469	456	500	470	482	498	491	504	465	485	504	504	492	480	481	530	506	469	511	478	537	488	483	497	485	511	503	464	525	509	478	483	464	496	486	514	480	504	449	433	506	477	511	463	525	492	470	486	500	494	456	506	543	506	456	518	510	479	473	493	474	504	494	497	505	480	515	504	508	465	525	462	456	469	487	505	459	486	495	494	466	444	494	481	483	500	494	508	510	502	497	536	518	496	519	480	482	502	474	484	483	520	505	472	471	473	464	508	523	503	465	520	490	451	512	483	474	492	466	521	491	449	505	486	511	503	476	467	529	468	495	478	517	503	496	482	466	460	509	475	483	518	489	511	461	526	502	510	511	513	462	515	493	490	500	490	526	529	530	503	473	496	462	471	513	471	499	484	457	527	475	512	492	509	488	475	491	466	460	461	505	506	491	498	507	486	490	451	478	473	491	466	471	472	496	515	458	484	505	468	510	472	472	486	473	514	480	499	533	484	493	508	496	477	469	473	527	528	495	506	448	475	462	484	502	521	509	479	504	497	494	488	555	543	512	485	505	489	460	549	503	538	478	481	503	500	497	459	495	479	463	462	515	519	516	498	510	519	488	513	508	481	470	449	485	487	510	469	488	492	471	503	483	489	496	500	519	514	508	473	528	458	496	434	511	471	495	498	514	460	505	488	486	464	456	481	478	485	505	485	480	470	466	545	490	496	485	492	525	480	508	508	484	494
45262	44372	47936	47182	46112	49065	62026	61345	57660	37948	27644	23134	30305	45484	42216	41257	38735	39407	36375	34040	26278	24773	23697	23743	24042	22228	17467	16297	16246	12778	10198	7864	9095	7328	7033	5863	8025	6561	6782	6266	5865	6093	6262	5791	7103	5845	2211	1071	1323	1875	1242	1247	734	751	742	557	425	713	840	1140	806	870	1012	721	348	266	282	251	238	263	258	219	232	220	209	223	233	238	213	207	207	219	234	222	211	213	205	189	199	233	227	213	214	236	182	213	207	228	228	212	204	205	206	235	217	237	193	211	207	229	234	221	201	203	223	238	218	231	234	243	214	242	214	204	189	226	210	241	231	232	194	224	224	203	234	208	214	232	226	187	210	192	216	233	214	229	206	221	238	221	200	181	199	213	198	182	211	231	228	199	211	231	202	209	186	233	211	219	220	207	250	212	221	191	222	219	211	212	222	207	217	218	248	232	196	224	211	199	210	222	201	209	201	239	218	219	216	223	208	214	223	215	210	212	205	244	201	212	206	224	220	201	192	217	228	242	214	205	212	200	215	215	242	229	210	201	186	223	196	208	195	239	247	210	234	222	200	244	183	217	214	222	181	220	210	191	220	192	230	234	212	228	217	212	237	220	223	207	196	198	199	200	209	208	235	230	235	217	189	188	215	214	207	213	222	192	237	226	222	222	238	243	199	234	227	240	202	234	227	217	216	226	192	218	223	220	211	248	230	212	178	210	204	228	219	206	210	240	204	221	223	234	191	208	230	229	232	201	201	237	244	206	210	207	252	200	200	208	195	188	208	219	207	208	232	193	186	242	211	224	215	229	183	222	207	227	216	220	238	209	195	232	228	201	210	200	255	235	217	194	216	200	208	209	206	203	240	212	186	223	211	232	217	208	217	219	195	218	221	208	244	226	235	233	225	201	249	207	210	224	203	203	233	222	236	193	213	218	220	207	206	199	237	206	255	222	238	197	203	209	243	256	217	214	240	186	224	244	222	212	234	213	236	238	206	211	216	221	219	246	198	201	205	243	203	205	224	196	234	228	226	230	220	219	211	214	201	221	197	212	208	227	222	188	233	196	206	216	246	249	205	223	225	210	207	212	209	247	224	222	197	214	235	248	236	220	213	234	208	213	220	228	231	238	211	233	215	206	202	212	210	236	216	212	200	221	204	218	231	225	210	233	193	237	222	248	219	206	217	212	228	203	237	223	227	213	192	202	198	218	232	249	209	205	216	201	224	239	226	215	208	212	209	221	220	229	201	193	224	206	205	213	200	238	223	191	219	211	232	236	202	213	244	218	226	232	208	203	243	224	214	201	211	235	202	206	206	218	225	210	192	241	217	224	223	231	190	236	203	197	222	197	238	188	233	201	223	199	210	207	204	225	228	194	222	219	221	201	217	223	202	214	201	230	199	223	197	221	212	237	211	213	243	212	225	187	248	234	214	211	217	211	216	214	240	214	220	215	216	207	200	215	229	209	229	200	236	194	232	217	218	210	212	218	223	187	249	229	203	248	244	212	209	223	208	204	195	229	211	227	222	213	213	198	217	221	231	209	223	232	221	217	205	200	220	215	218	238	206	216	243	207	226	219	234	230	200	237	190	215	196	207	189	211	198	220	226	207	210	210	204	218	203	207	205	238	216	222	209	215	220	203	204	234	217	227	262	184	219	196	233	222	205	245	203	222	229	204	210	198	227	200	204	220	230	218	232	222	197	226	229	213	232	221	216	207	208	228	252	223	205	259	217	194	221	210	205	227	216	224	212	201	206	213	204	204	216	246	224	187	226	222	207	210	203	223	212	246	220	206	237	213	211	220	211	206	236	223	211	213	215	217	201	209	220	217	201	213	227	231	225	216	238	206	228	196	219	224	211	199	231	236	207	220	222	195	214	193	216	203	240	218	232	209	212	205	209	191	205	201	208	221	234	234	196	215	231	228	225	214	236	209	219	233	200	214	209	209	230	216	197	225	240	205	208	186	219	208	203	218	234	216	248	207	235	237	202	203	219	237	219	223	207	223	212	189	212	249	222	206	208	238	201	220	217	199	225	192	223	228	186	210	212	212	218	209	245	216	219	209	227	220	239	183	225	217	203	217	220	224	244	203	221	225	236	229	228	210	218	219	226	211	216	177	210	184	213	241	244	222	214	221	226	225	220	209	201	202	207	199	223	215	220	220	221	224	223	220	220	196	244	202	212	203	203	204	195	242	254	217	228	222	243	252	238	198	214	227	220	236	215	251	232	233	198	217	225	237	190	218	221	223	205	226	225	229	192	217	193	222	223	216	230	255	197	192	232	238	222	236	191	212	233	223	202	213	211	217	196	214	212	237	224	216	217	215	208	208	220	218	223	214	200	226	215	195	240	222	211	220	202	220	223	220	219	263	198	241	236	208	205	208	224	214	230	217	226	210	216	223	203	230	208	225	215	225	207	217	222	235	189	230	227	215	198	203	205	213	204	201	215	237	222	208	214	225	222	208	223	236	206	228	216	224	220	190	214	203	202	215	224	221	233	227	209	217	206	211	202	172	212	228	206	199	227	237	210	214	232	222	247	214	188	201	234	237	214	231	219	215	212	220	200	196	230	226	217	220	224	212	248	212	235	202	239	212	211	197	212	228	256	234	209	194	221	209	218	201	202	189	200	217	230	226	214	256	244	215	239	241	206	222	190	190	211	208	237	234	194	217	220	242	217	203	214	217	205	244	211	209	229	215	232	227	212	215	191	188	211	207	231	204	208	233	182	200	212	206	239	254	241	218	220	219	225	229	210	215	244	208	214	236	219	235	217	224	211	198	200	248	220	228	228	216	202	215	212	210	184	225	215	207	212	235	214	198	206	226	203	202	223	211	227	224	216	220	230	226	224	199	201	220	228	209	211	201	246	198	211	229	212	225	207	216	215	242	209	218	210	193	199	211	224	217	221	212	222	188	225	230	233	219	209	250	238	187	211	220	207	240	219	209	231	214	204	218	219	206	223	205	220	191	213	217	238	227	249	230	244	231	224	212	212	216	202	229	207	208	213	237	216	226	216	205	219	217	203	217	230	212	213	227	201	200	240	231	217	213	216	219	235	205	201	210	201	215	240	231	220	234	231	212	205	221	191	197	238	212	224	220	200	221	213	218	203	216	223	193	214	235	211	208	227	248	221	204	188	209	202	220	213	219	204	199	238	188	230	201	189	239	233	233	221	221	235	238	248	223	198	218	233	236	213	217	223	203	206	208	234	220	209	243	219	213	208	210	218	219	215	232	238	204	205	224	215	211	208	209	223	222	213	235	220	194	207	252	206	195	222	208	229	209	218	220	220	223	186	213	242	227	222	213	240	242	211	202	215	239	193	200	245	235	212	208	234	260	193	211	200	195	220	209	236	219	204	211	217	212	250	247	245	211	240	234	199	214	215	221	218	211	215	206	221	229	202	229	212	199	210	197	216	210	203	229	191	214	223	210	237	212	206	231	203	224	207	204	193	229	212	229	214	178	216	210	220	197	231	205	212	210	212	218	230	232	221	212
31351	37052	48021	52972	55193	57868	66830	73669	69775	51298	42306	40176	49158	62081	58545	59706	57539	59173	55837	54267	44976	45392	45517	45283	45274	44090	38875	39030	38859	34354	31699	28435	31423	23682	24846	21622	28341	25573	25652	24254	23870	24637	24717	23865	27023	22210	10763	5875	7839	10182	7276	7156	3859	4528	3816	2762	2051	4035	5025	6301	4282	4512	5826	3528	1288	1038	919	792	678	682	667	633	617	622	626	622	569	601	584	600	582	584	549	591	579	594	602	575	592	580	573	571	569	543	556	561	542	546	565	552	565	594	575	590	534	564	550	589	544	578	565	538	574	586	547	552	530	593	543	552	516	537	561	569	562	584	599	601	536	560	555	558	541	519	523	536	522	544	513	567	585	579	572	554	567	571	545	547	545	535	573	561	578	582	575	576	520	568	598	558	596	501	569	568	556	547	526	570	541	577	575	538	546	609	539	538	531	603	552	545	502	539	548	594	590	527	572	583	595	618	545	558	585	592	542	578	580	606	580	581	537	547	546	581	588	594	574	576	551	567	570	608	517	530	536	578	563	561	587	526	554	560	595	523	562	518	577	563	567	558	560	568	571	575	580	539	579	548	528	590	594	590	531	570	553	551	568	538	589	553	583	547	585	539	563	572	557	563	555	545	576	577	573	571	531	599	560	591	548	538	603	531	585	556	528	555	621	549	570	552	574	531	581	573	593	612	573	566	543	589	603	558	564	535	493	572	549	568	570	552	524	565	544	551	565	590	548	524	552	575	550	557	561	530	527	607	548	559	582	515	530	556	523	582	558	588	530	549	552	565	544	575	544	583	555	552	580	591	592	561	553	580	568	595	579	569	568	561	550	572	549	550	558	548	494	570	541	580	577	604	600	573	554	529	596	562	575	548	524	571	507	569	536	550	586	583	532	572	589	543	537	485	552	571	546	563	593	595	585	588	517	570	564	555	559	573	569	504	598	607	536	571	539	587	557	552	549	561	564	564	543	559	559	577	564	556	524	525	551	558	546	551	557	565	582	565	528	567	577	557	573	568	570	536	598	544	589	571	552	573	564	571	572	538	537	557	537	542	600	563	559	538	554	611	575	533	546	566	536	562	575	571	570	528	576	529	578	551	548	575	549	605	569	606	526	602	581	550	556	562	559	551	539	577	553	547	573	561	554	576	571	524	550	572	542	533	530	570	560	552	570	552	538	574	606	564	573	584	549	612	566	591	573	557	569	558	532	552	497	592	604	617	550	537	543	555	580	573	531	551	555	567	568	589	597	532	539	541	559	560	561	564	577	536	591	553	571	537	581	557	541	571	534	556	545	585	531	554	576	570	542	568	557	583	560	572	586	545	564	573	573	594	552	566	564	589	584	532	576	548	581	564	569	533	555	586	559	608	569	566	530	563	552	556	561	556	552	588	594	572	540	569	540	570	582	549	519	541	537	555	578	534	571	579	571	518	555	578	562	557	574	568	580	591	566	551	590	563	554	611	556	597	564	548	565	570	581	539	582	600	571	510	553	602	565	548	585	572	568	565	508	522	559	557	590	569	538	528	533	533	604	566	556	586	567	555	589	541	568	513	566	537	563	544	553	566	570	554	533	552	545	505	541	568	595	603	547	520	566	573	548	550	536	602	549	557	543	511	563	600	547	599	579	570	562	562	544	532	566	559	619	576	536	533	570	562	558	557	608	551	568	557	594	547	557	552	595	541	502	564	587	539	580	574	587	566	557	531	567	535	550	579	564	559	545	569	562	560	578	523	558	545	543	565	594	578	516	630	591	587	547	594	504	574	547	546	542	558	549	547	546	532	560	588	574	538	566	559	551	539	541	549	560	562	572	563	588	594	591	563	560	538	547	552	547	550	588	543	579	524	570	564	542	561	547	506	562	574	583	582	582	574	511	573	561	571	536	577	585	565	565	534	545	527	565	537	536	576	557	584	557	554	560	555	541	555	566	576	559	551	556	578	539	574	550	566	514	537	570	564	541	559	600	567	540	535	553	544	592	584	635	560	578	538	618	578	575	513	549	561	580	582	547	556	545	523	551	564	563	549	529	540	535	590	535	559	569	568	526	567	562	581	565	544	603	570	580	564	578	582	526	548	547	541	580	599	566	573	539	548	576	560	535	538	551	540	578	583	566	506	558	561	555	575	572	558	542	514	606	589	548	524	546	543	577	582	581	576	604	577	578	525	554	571	564	584	598	579	601	548	597	552	569	554	527	553	557	566	562	562	580	549	551	545	533	613	533	533	514	555	598	550	562	531	556	553	590	577	553	506	598	562	523	554	549	569	585	573	604	553	530	559	599	517	531	573	542	574	539	573	549	521	573	593	543	546	577	520	590	549	572	596	573	546	578	593	574	559	598	558	564	589	529	532	540	535	560	532	592	555	597	579	574	511	583	528	547	580	541	556	546	537	515	585	518	548	556	523	617	566	595	591	558	579	523	541	569	541	547	569	588	618	571	571	557	560	550	569	593	556	553	544	572	551	567	539	587	546	574	524	534	560	608	593	532	566	533	546	542	582	548	523	525	616	595	532	578	551	563	536	579	539	596	531	590	542	587	563	578	568	568	584	551	527	587	541	580	530	555	558	546	554	552	556	583	554	550	569	557	543	590	576	582	540	571	536	550	549	542	568	576	553	596	559	542	571	584	574	542	598	539	569	537	564	573	577	585	529	565	536	587	529	574	534	574	532	533	538	561	534	545	549	603	557	571	542	574	530	593	544	577	587	525	569	553	555	535	582	551	547	587	532	585	543	560	564	553	567	550	576	575	602	563	584	578	533	567	599	540	613	597	552	564	585	542	599	585	561	568	550	589	563	548	523	551	570	568	570	616	585	568	539	526	579	552	589	581	532	559	579	545	528	567	552	563	574	545	564	575	556	551	538	594	582	576	566	533	545	535	571	588	584	592	572	560	586	575	546	565	553	541	543	594	563	541	539	588	610	543	552	570	583	567	578	548	540	541	578	559	531	549	531	602	530	519	569	617	552	541	530	547	562	565	598	593	560	548	542	515	565	576	543	542	600	599	566	537	556	573	523	598	592	538	532	567	563	609	562	582	575	520	553	536	557	540	554	584	606	561	581	564	568	548	555	599	567	545	587	580	593	572	576	535	570	567	543	563	571	560	554	588	540	577	566	536	567	598	581	567	561	551	513	560	573	542	568	568	570	540	559	570	538	539	604	525	550	540	536	546	553	520	503	545	575	564	510	575	577	568	560	564	571	604	552	589	575	547	600	607	558	535	556	563	534	572	540	522	596	556	572	528	572	546	503	529	567	520	550	587	591	576	556	565	564	586	567	563	624	564	558	575	595	576	557	587	573	541	582	593	558	570	566	595	566	547	591	574	547	558	544	561	557	585	578	545	545	569	540	631	587	620	588	545	547	529	583	536	545	563	593	541	534	584	558	545	578	581	559	538	577	566	571	574	547	530	555	539	589	513	575	578	562	572	580	573	563	579	562	552	576	583	559	571	591	535	549	606	563	551	532	536	529	539	553	525	573	579	607	524	508	547	566	570	601	570	564
18719	16001	17373	13649	9277	6703	10877	10992	8052	2460	1543	1372	1455	2418	1896	1805	1721	1774	1336	1275	906	902	867	788	862	738	655	612	617	397	453	372	356	278	280	292	374	322	304	274	254	326	320	291	361	243	188	184	192	210	181	185	175	176	162	162	176	175	188	185	189	201	193	179	169	166	208	182	180	191	158	181	163	166	152	162	145	175	173	179	140	150	180	158	185	157	200	178	147	183	167	139	182	172	166	172	165	180	162	158	158	137	174	158	155	142	161	167	166	152	165	168	173	192	162	169	150	167	170	150	141	139	138	154	161	168	149	156	152	151	143	186	178	166	155	170	173	168	188	175	165	178	193	161	154	157	161	162	166	172	185	150	159	174	167	151	170	158	143	176	154	156	161	184	168	136	151	182	170	160	168	178	171	161	176	188	159	144	145	137	160	175	147	154	156	182	156	159	183	164	173	166	158	157	154	164	139	163	160	136	161	165	147	178	146	147	162	183	154	150	133	164	178	154	184	165	180	166	160	177	147	149	142	189	169	161	171	163	170	175	161	162	172	146	168	184	188	178	170	167	171	168	177	160	177	151	158	171	164	176	157	169	190	155	158	174	179	168	190	190	158	179	160	175	166	185	162	177	169	155	195	177	149	151	164	159	157	190	163	151	152	174	165	170	156	166	159	167	169	160	136	178	141	165	174	173	153	162	170	157	172	183	165	153	165	169	154	178	135	157	170	169	175	178	180	167	162	162	165	156	170	143	162	155	161	157	175	150	186	164	166	165	180	190	160	165	165	150	168	175	145	156	135	162	172	160	148	175	152	167	180	166	169	158	166	163	190	151	148	162	146	170	154	177	171	156	152	187	164	140	164	180	158	176	187	183	179	185	153	178	179	176	198	161	160	142	140	163	189	151	177	158	166	168	155	164	166	168	167	169	206	162	176	164	170	171	155	178	168	140	154	179	179	173	166	142	170	165	154	140	137	147	165	183	163	150	175	166	188	154	159	151	154	151	166	143	182	186	158	166	156	170	177	174	192	178	164	164	157	162	137	166	167	170	180	160	177	157	177	159	154	145	187	149	179	159	169	184	174	160	197	168	168	174	163	146	149	161	157	141	164	169	138	153	189	159	171	150	169	194	161	161	147	157	171	152	168	158	166	172	163	161	167	170	157	153	164	155	175	175	160	164	186	148	158	159	140	157	164	145	170	131	171	164	195	135	148	161	172	145	133	142	153	159	143	160	175	149	161	188	153	175	164	147	140	153	162	154	149	162	189	158	174	155	167	153	185	172	173	182	148	149	157	155	167	161	157	161	167	175	163	165	159	155	156	166	163	155	159	164	170	156	161	181	156	156	154	174	156	132	187	159	154	156	171	160	161	152	165	166	160	182	172	157	152	164	172	161	170	162	163	172	146	152	152	163	161	189	159	166	184	162	153	177	147	145	182	170	184	150	167	173	152	154	135	157	163	167	150	152	164	171	170	163	164	162	155	160	172	155	157	182	162	170	170	170	159	154	164	180	190	142	168	182	166	173	161	150	166	166	162	153	173	175	165	183	146	162	174	182	169	146	155	171	190	155	148	170	181	159	148	151	147	161	168	165	167	167	151	179	165	178	165	188	154	160	163	177	152	151	199	173	167	143	166	159	172	169	143	159	157	158	149	159	173	184	160	170	162	160	175	170	155	144	150	151	156	155	143	180	163	160	153	151	132	140	182	157	170	190	159	162	149	148	159	160	168	157	143	157	170	197	156	167	157	158	156	161	154	162	168	150	180	175	170	177	167	172	143	160	172	167	164	154	172	171	169	156	150	141	155	175	162	166	187	167	179	174	165	180	182	161	162	147	175	154	152	139	156	150	161	156	160	158	161	154	180	154	159	173	189	173	143	177	153	146	182	183	196	157	161	158	157	175	166	151	180	178	169	188	157	186	166	169	136	168	196	173	182	153	150	162	163	173	146	156	138	148	134	180	164	163	175	168	161	169	161	164	143	142	196	180	177	162	187	149	189	179	161	155	159	164	161	154	167	187	156	158	164	165	170	154	145	183	166	161	150	155	174	160	168	156	153	154	169	155	183	149	153	125	164	173	165	175	168	172	169	168	168	159	180	156	165	124	150	175	143	164	152	152	155	175	174	150	189	167	145	176	151	172	154	173	153	164	180	143	169	188	151	179	164	156	188	141	157	144	138	176	138	171	172	177	154	155	151	185	152	144	171	146	164	159	155	175	152	143	163	161	174	146	153	178	195	165	148	164	166	207	163	146	161	166	151	174	181	159	178	163	177	162	159	160	172	168	158	160	170	179	182	133	166	184	165	143	151	148	161	155	166	165	157	186	172	166	165	154	170	166	171	164	171	142	184	150	164	152	148	175	165	167	148	157	164	161	151	171	164	168	153	145	159	185	158	163	178	183	168	139	173	158	150	186	167	168	184	157	196	171	162	144	187	153	152	152	167	161	170	176	183	169	183	188	160	166	178	179	154	152	164	155	160	155	148	160	184	152	176	184	158	182	167	175	151	166	152	141	152	178	187	152	178	156	159	173	161	163	177	173	176	181	172	169	177	170	162	158	152	145	150	190	168	157	195	151	176	161	167	168	188	173	169	162	149	143	146	156	135	139	159	187	160	177	174	190	171	169	189	175	152	168	161	159	172	147	156	153	159	141	168	179	160	149	134	156	174	175	162	160	181	153	163	177	181	161	195	175	131	152	182	179	163	156	164	170	169	166	190	174	163	189	174	159	182	158	154	145	143	167	171	152	141	159	153	187	149	174	148	166	174	154	168	165	173	144	183	150	182	159	160	171	180	166	189	146	175	168	162	195	141	182	143	158	166	165	169	189	166	166	141	173	149	162	160	161	153	165	156	160	142	181	163	162	168	152	159	163	195	149	155	162	163	178	164	178	151	166	159	175	147	155	178	171	154	159	151	173	181	172	182	151	177	140	167	145	171	135	164	159	167	160	170	164	184	141	148	165	196	195	165	181	173	175	154	156	172	152	169	176	157	166	171	160	143	179	148	152	172	145	151	164	173	159	178	139	147	160	151	153	165	168	171	169	155	165	180	169	167	179	162	190	163	166	169	137	151	151	151	170	169	167	164	172	173	160	168	160	166	170	175	155	154	165	160	161	167	169	142	170	154	138	170	184	155	184	153	170	188	155	176	148	156	142	158	158	156	162	161	159	154	172	163	167	166	195	165	158	169	160	167	191	164	166	175	156	161	160	157	157	147	142	159	171	156	157	153	158	162	148	151	136	163	172	165	159	163	159	160	142	175	167	161	178	154	177	163	182	150	153	181	166	165	184	159	156	163	177	180	179	145	168	153	149	174	168	179	171	148	168	162	188	173	164	159	146	148	200	161	158	141	182	171	157	161	146	176	147	161	162	167	169	165	176	159	159	176	166	173	159	177	174	175	182	165	165	170	166	168	152	170	185	154	173	202	153	170	154	176	143	186	156	164	180	147	165	149	148	164	161	180	182	177	187	171	142	135	161
11708	13602	22661	24724	21458	19671	29874	30779	23054	10185	7536	6904	7981	12770	10658	10586	10096	10650	8164	7991	5402	5540	5841	5199	5396	4791	4239	3779	3460	2340	2811	1731	1990	1333	1422	1184	2205	1655	1630	1539	1426	1701	1613	1732	1905	1227	788	653	831	823	665	668	516	611	525	534	509	633	643	596	626	558	606	554	525	544	476	488	472	472	512	466	452	436	448	413	463	449	403	439	426	443	453	456	459	412	426	408	474	435	470	436	429	452	452	453	456	384	430	427	443	414	440	430	446	400	445	456	455	429	479	422	438	417	410	449	442	430	454	428	455	423	463	421	472	394	442	417	411	450	485	415	486	444	431	448	428	452	428	404	421	417	459	437	462	443	450	413	476	452	454	426	438	417	440	427	456	441	433	443	434	448	451	408	427	418	429	387	418	428	449	484	434	414	450	468	421	429	420	442	448	494	503	452	439	453	457	447	427	396	425	475	471	412	437	443	449	452	437	472	423	440	435	428	408	414	452	436	453	425	480	428	402	412	386	436	409	468	455	424	454	487	431	449	401	437	425	398	450	437	449	443	440	454	453	456	459	439	427	459	424	408	435	427	479	436	439	441	405	437	446	432	450	445	426	427	421	443	455	450	444	417	428	442	443	414	491	420	427	418	438	449	460	416	440	480	442	431	461	525	450	425	430	441	449	457	427	423	443	454	461	450	433	425	438	428	427	437	430	451	424	431	420	443	465	461	400	419	430	502	458	413	436	432	445	434	473	441	412	432	444	450	411	390	410	493	454	403	413	467	449	447	457	435	463	409	436	470	430	435	439	470	447	430	475	433	458	463	461	436	440	439	449	431	449	433	417	429	444	455	420	423	457	426	381	470	433	445	429	440	419	426	438	481	404	420	409	439	427	427	426	447	451	455	447	406	432	435	453	414	445	436	447	423	423	448	401	440	441	430	468	449	437	411	432	483	424	446	467	440	453	456	436	426	436	414	402	451	498	407	477	426	422	427	408	418	451	437	421	467	461	433	478	432	425	445	424	486	405	403	441	416	416	430	412	419	455	480	408	437	443	480	417	459	477	414	412	458	424	402	425	435	438	480	463	446	432	403	453	429	473	446	414	433	435	445	457	461	448	415	445	431	431	458	425	410	427	444	409	466	448	446	470	448	471	428	451	447	427	410	465	448	441	412	440	432	420	431	466	481	460	449	432	453	441	441	460	451	419	428	454	446	457	457	420	406	451	459	416	457	434	471	459	457	446	431	432	437	447	452	449	430	446	407	427	452	468	440	429	444	455	450	458	413	435	443	429	460	458	453	445	445	452	422	441	442	455	399	427	442	478	421	462	445	463	467	429	475	423	436	450	419	426	451	430	429	445	416	445	456	426	399	395	442	461	471	472	442	426	393	433	464	463	421	500	464	435	445	425	433	437	472	470	469	424	437	442	404	438	460	450	452	455	428	441	434	427	465	425	411	420	458	487	442	460	444	441	437	422	430	465	423	443	453	447	411	397	455	453	425	422	473	413	433	450	421	464	419	426	463	407	424	380	448	432	427	447	441	431	426	441	445	452	450	469	456	463	455	450	419	470	431	415	465	451	431	454	412	451	463	440	413	424	429	443	435	433	443	406	392	474	399	459	447	386	444	474	447	448	462	398	455	419	432	454	429	459	434	426	466	457	454	440	479	416	402	483	431	439	457	454	429	453	401	464	455	431	391	440	457	446	441	410	480	397	431	452	414	448	448	492	413	443	445	440	446	448	456	459	435	456	474	446	438	447	414	445	444	416	440	438	419	426	426	441	422	430	458	404	437	472	441	447	453	406	448	463	406	420	450	427	448	407	436	442	438	406	403	446	436	459	452	381	430	408	445	420	441	488	424	500	446	424	418	482	451	426	416	432	440	400	440	453	483	439	427	409	448	419	438	428	473	429	430	456	473	440	445	475	423	470	429	404	468	488	408	445	400	440	428	475	442	438	428	430	488	436	407	468	455	429	425	441	448	483	415	431	432	476	464	454	434	431	467	454	447	429	451	470	429	476	431	442	441	463	471	414	421	417	423	425	425	452	436	450	435	419	452	451	455	438	388	440	470	444	461	415	443	432	458	441	414	463	446	443	423	468	437	405	461	440	433	474	457	427	438	470	430	440	433	439	420	436	474	425	400	467	466	453	489	455	454	485	435	456	430	449	463	425	436	431	428	441	446	426	467	437	428	478	448	418	435	414	458	452	451	426	427	413	407	487	437	421	441	425	434	453	421	451	492	430	438	403	441	439	415	471	433	427	466	451	437	459	439	455	421	472	446	419	459	461	453	431	440	447	410	481	413	426	473	467	452	427	464	451	436	435	421	417	426	482	445	432	445	443	459	419	444	430	426	461	436	453	427	427	431	435	436	440	432	411	449	457	406	454	407	432	447	428	454	463	471	421	420	475	452	455	395	431	450	450	439	472	420	415	454	441	427	456	460	472	466	456	445	494	452	430	461	466	448	440	457	402	458	418	453	446	429	474	445	469	451	418	443	433	466	435	455	427	432	437	449	446	419	406	453	480	456	444	451	411	440	424	442	446	403	461	449	473	448	435	426	416	429	441	453	428	424	458	464	491	463	440	463	451	453	453	445	422	420	445	467	433	465	499	471	416	448	425	430	489	416	443	426	458	436	447	456	416	476	426	450	446	415	459	446	419	407	445	413	411	419	458	389	431	396	418	412	452	443	426	453	432	449	438	407	409	480	409	452	444	449	485	447	450	440	412	402	451	458	448	436	479	456	415	409	448	439	432	405	425	418	461	423	424	443	429	427	453	430	450	475	407	461	412	457	418	468	426	437	434	426	448	388	426	476	431	416	458	447	404	485	461	410	435	456	470	461	458	448	459	477	429	444	496	434	479	420	398	448	463	423	415	390	472	434	460	455	432	448	444	385	408	447	438	432	469	439	481	432	431	424	402	418	452	460	466	422	396	431	434	453	413	472	432	424	396	436	428	427	436	471	454	461	421	406	417	432	489	438	419	460	433	457	456	417	460	436	467	424	464	409	414	447	429	414	444	457	423	433	471	437	438	431	428	413	412	466	437	432	439	441	449	409	453	449	415	400	463	376	447	448	447	430	430	486	498	456	450	445	447	442	470	464	471	460	427	461	418	432	422	491	425	417	429	446	444	403	422	453	427	433	439	428	483	443	454	396	429	471	467	466	441	457	402	467	451	437	459	467	456	456	415	448	427	434	492	436	455	451	412	431	438	451	506	409	458	440	421	419	437	434	436	430	464	439	470	438	422	439	414	416	450	410	449	419	406	461	415	426	468	437	471	423	422	458	446	433	469	419	440	448	419	403	463	415	400	411	450	487	423	441	439	427	445	416	464	448	470	443	377	392	435	450	435	441	439	456	462	440	445	437	460	460	443	429	420	423	425	452	466	452	456	454	418	460	449	432	423	429	476	436	418	422	456	449	436	425	424	414	429	454	404	467	428	435	481	425	468	427	423	453	479	400	421	404	411	449	446	436	463	400	479	388	474	453
35513	33375	36481	35388	38521	35415	56610	54645	51766	27931	19551	18071	19142	31602	26720	26412	26029	25375	18978	18589	13589	13985	14626	12337	13456	10507	7720	7830	6846	5636	6496	3956	3159	3240	2572	3116	4051	3075	3074	2885	3200	3527	2485	3623	4231	2014	756	1011	1168	918	791	552	386	437	317	380	398	531	481	525	507	512	539	369	248	225	221	194	203	160	182	193	180	167	165	135	193	162	177	181	172	155	182	175	183	181	174	178	175	187	201	172	183	155	179	159	151	177	172	163	154	201	170	174	184	165	157	155	143	152	173	159	166	167	203	165	169	158	169	156	165	166	193	188	153	184	187	171	161	164	165	163	161	183	150	170	157	172	189	167	195	175	179	159	166	186	160	162	170	163	152	194	162	177	181	177	205	193	182	161	152	156	183	151	169	184	199	169	188	167	171	170	175	181	164	146	160	169	190	157	190	153	175	162	202	202	147	170	147	178	153	148	196	171	182	164	166	184	166	171	174	172	193	167	161	185	164	168	166	186	179	203	206	174	174	168	171	171	156	158	174	173	164	164	181	160	163	161	166	163	152	166	170	187	188	178	184	181	147	163	172	172	171	156	155	179	158	164	160	160	176	170	199	194	180	171	158	173	178	180	157	171	168	173	149	195	152	191	141	158	177	163	172	160	164	185	183	169	168	173	160	152	175	170	169	181	204	163	177	174	175	188	152	156	178	178	168	153	165	180	182	190	146	175	161	148	165	155	153	170	163	160	169	180	188	186	200	164	194	177	158	187	155	166	163	166	185	176	182	161	169	182	175	183	185	178	168	172	171	150	184	171	185	170	160	179	156	171	164	146	160	171	161	156	173	161	156	181	187	205	186	159	162	161	168	180	168	182	164	172	177	160	166	185	157	173	163	176	162	163	191	201	160	159	166	162	155	198	185	156	147	146	151	162	174	177	165	188	165	149	168	164	186	184	177	155	158	166	168	179	171	188	149	177	136	190	166	168	184	179	183	158	158	181	140	161	167	145	171	173	187	176	150	168	164	156	197	190	152	186	171	153	168	169	175	181	187	168	162	145	173	163	162	160	181	157	153	178	170	153	189	177	172	155	175	164	188	184	170	171	176	170	158	151	184	157	159	164	193	176	160	144	190	174	162	189	178	193	161	152	171	152	177	179	161	156	185	165	143	161	152	155	169	186	182	193	166	154	166	178	147	181	181	185	155	172	158	150	177	162	160	168	155	148	176	184	174	161	163	169	180	165	160	176	170	161	168	163	191	157	179	159	186	178	153	145	150	176	144	201	179	182	177	144	188	158	161	137	148	173	186	193	160	170	158	167	170	171	166	162	154	193	175	186	171	165	173	174	163	210	160	180	165	178	187	170	177	148	142	180	175	147	198	164	180	177	185	180	166	169	176	154	167	175	170	171	139	181	211	187	176	151	167	163	189	186	166	159	178	189	191	162	160	160	161	152	170	185	184	190	166	158	165	159	185	170	178	173	191	183	164	201	177	173	156	178	156	167	176	194	165	176	175	181	169	183	183	167	163	170	193	179	163	162	184	200	163	177	179	181	168	144	191	143	177	158	162	169	167	169	189	186	150	171	182	174	170	174	186	154	177	185	171	179	161	182	168	193	170	196	191	177	182	186	180	177	200	151	184	156	162	171	178	175	166	170	167	161	184	184	182	172	183	173	156	186	193	175	162	157	194	195	186	162	191	174	174	173	180	160	166	175	165	155	174	174	130	175	178	179	161	187	168	204	164	183	157	188	159	205	159	173	154	190	178	181	168	166	172	176	157	169	187	171	193	190	186	187	174	175	179	176	163	166	180	173	173	158	171	183	151	190	158	162	162	182	172	184	166	194	176	150	159	173	172	165	167	158	140	170	175	182	183	164	171	200	161	197	166	143	165	149	166	167	170	158	182	160	175	170	177	154	173	162	182	179	182	167	173	159	149	170	158	160	178	169	199	158	171	176	178	200	191	161	153	187	171	165	183	187	187	156	168	172	162	187	176	164	189	181	165	159	159	157	172	185	154	139	174	182	177	163	180	173	180	171	163	182	183	173	174	169	144	167	141	200	162	169	141	174	181	166	170	183	158	172	168	167	164	181	168	164	160	140	172	152	169	174	163	179	170	165	164	179	170	162	182	175	164	169	187	172	181	178	169	177	177	156	169	184	164	175	165	188	166	172	185	159	183	166	162	162	165	178	151	161	177	158	161	161	159	159	188	179	179	191	170	183	173	186	145	176	182	159	180	185	165	187	192	160	198	164	172	165	159	192	188	175	148	166	151	189	169	199	169	157	184	175	180	168	184	178	174	177	172	163	171	168	185	176	154	172	169	145	181	179	187	150	171	190	185	160	167	172	160	171	173	161	161	182	188	164	172	174	179	176	164	195	159	167	172	149	179	148	163	177	158	198	171	174	160	163	182	165	190	158	179	184	153	197	174	191	166	178	179	167	181	188	190	185	167	177	172	180	153	191	161	182	181	180	167	158	152	190	157	137	163	171	135	152	160	165	150	160	177	172	154	174	190	163	168	166	192	160	175	171	163	176	167	185	161	184	180	168	167	180	139	160	191	168	164	162	196	162	167	165	177	154	178	156	183	167	180	143	178	182	206	173	193	188	179	156	159	181	160	177	196	171	183	146	164	185	178	147	166	184	153	156	192	148	195	146	164	147	168	194	147	150	164	172	167	155	171	164	163	167	137	141	164	159	186	162	174	165	166	165	183	178	171	173	147	174	158	188	173	179	191	139	146	179	174	168	162	189	159	173	198	159	183	187	192	147	168	184	170	143	169	184	193	160	184	171	179	157	171	180	168	172	170	154	172	175	170	183	188	180	167	167	173	161	164	181	197	170	146	188	165	175	193	185	175	164	181	179	159	145	194	166	194	192	162	187	172	169	168	180	183	182	174	161	198	142	160	154	166	169	168	179	174	160	204	185	174	154	172	183	166	176	169	174	172	187	155	173	181	190	164	182	194	181	168	129	167	158	171	200	187	171	177	176	191	170	193	169	160	165	173	165	147	170	152	199	157	177	168	160	188	170	175	170	172	195	148	167	163	156	189	171	130	142	191	169	182	185	178	152	157	173	170	190	157	185	143	157	159	179	194	154	178	198	173	183	162	198	180	190	162	186	168	144	162	168	168	176	199	158	159	188	170	166	148	177	161	171	177	204	187	152	185	177	154	166	193	164	192	162	165	164	172	164	167	188	175	178	181	157	180	149	164	188	179	166	165	175	175	173	187	148	164	190	173	182	188	188	181	197	188	188	181	147	167	176	164	165	155	174	178	165	183	175	153	174	179	192	177	170	166	137	184	154	169	156	168	159	177	165	177	162	174	186	184	174	162	162	159	186	169	186	134	179	173	198	181	171	159	187	181	167	155	162	162	173	165	167	182	180	178	164	179	176	170	171	180	169	162	152	150	171	171	179	149	182	158	162	176	174	197	191	172	165	166	189	187	148	191	155	173	174	166	192	159	184	153	170	164	170	180	176	164	162	186	169	167	176	180	185
23527	27040	37291	43131	47718	46479	62681	65378	59262	37868	34119	36600	38973	50366	46078	46797	47266	46884	40413	40889	34371	36038	36608	34304	35540	31682	26294	28276	25413	23105	26021	18544	16559	15445	12536	15524	19830	15561	15776	14628	16856	17346	13159	18450	19344	10430	4558	5765	7135	5691	4612	2969	2111	2256	1504	1632	1893	2843	2692	3129	2689	2867	3100	2017	1042	848	799	708	543	540	552	536	545	497	494	471	475	508	456	471	485	426	484	472	485	457	442	475	499	466	484	460	465	497	465	479	490	451	470	491	502	446	423	465	499	460	460	437	439	509	456	451	447	488	469	442	456	437	472	495	472	500	476	460	449	454	440	460	472	460	441	408	443	485	473	510	466	520	453	445	473	508	456	437	433	497	457	437	475	450	441	479	473	475	453	456	459	472	496	460	477	445	470	463	417	446	472	436	499	478	486	491	481	448	458	461	470	426	467	462	451	482	490	492	463	459	448	466	492	478	427	460	458	456	458	480	480	486	451	514	413	491	452	448	411	433	453	479	489	496	475	451	490	452	451	476	458	447	459	459	448	454	442	464	458	472	468	472	462	436	495	457	469	434	466	472	434	487	444	462	464	453	451	457	447	440	462	454	496	487	477	463	470	462	474	442	443	465	450	482	433	466	424	482	435	460	408	452	456	485	474	491	475	487	438	470	461	468	490	486	456	437	444	468	473	447	459	459	502	484	460	439	451	424	450	457	459	474	483	452	514	505	461	470	479	470	466	467	471	440	466	474	479	457	458	476	485	476	453	439	490	454	450	467	485	445	441	455	446	479	495	467	411	488	488	466	449	487	479	466	461	439	477	457	443	450	497	537	460	499	457	449	447	477	451	464	463	453	464	462	460	457	460	513	493	460	429	441	464	454	494	461	474	464	450	476	460	481	476	432	452	437	464	472	484	469	439	454	443	461	458	497	484	457	518	450	461	421	469	451	455	472	413	476	449	454	506	419	458	443	488	464	437	494	465	469	426	463	431	475	421	456	454	446	487	424	450	468	454	432	474	486	455	474	489	458	433	450	462	470	457	441	476	497	460	403	437	482	427	482	476	455	448	498	469	449	458	453	458	458	460	446	486	479	452	481	441	488	470	442	513	423	466	470	453	461	446	441	492	433	480	484	486	449	466	435	478	431	447	515	442	489	425	415	455	475	458	500	482	485	506	452	482	450	488	457	461	486	442	432	464	454	482	432	502	460	419	407	469	462	512	459	494	456	467	446	440	432	457	451	435	436	434	479	457	458	488	437	461	432	459	503	472	463	446	497	474	459	493	443	420	494	461	469	479	466	453	448	457	486	477	432	435	479	458	447	459	468	457	463	482	461	478	488	415	469	455	461	485	437	449	484	441	488	460	462	446	514	452	498	460	449	462	410	476	445	517	465	455	474	428	474	502	429	481	493	482	449	429	463	476	430	462	467	462	462	442	459	466	498	462	444	497	436	456	495	491	475	438	466	459	460	443	454	447	499	466	473	465	438	466	434	516	446	481	454	469	466	477	492	471	438	449	502	485	464	490	502	480	424	470	470	482	452	449	488	447	471	516	444	495	466	478	466	479	437	470	411	445	479	470	467	443	490	436	455	462	489	461	501	431	435	458	445	467	460	442	466	490	488	442	478	457	462	476	451	435	435	482	463	429	446	460	482	477	458	464	451	414	439	476	461	480	487	451	452	441	454	464	464	473	422	420	442	456	421	446	473	507	425	434	485	449	486	480	441	445	480	462	456	439	469	468	475	422	461	466	528	456	518	466	455	426	446	495	462	444	445	472	434	465	487	443	389	477	476	480	484	455	451	443	496	435	459	442	468	468	471	440	504	486	457	487	486	471	453	475	463	438	468	498	461	434	447	507	484	449	478	445	467	457	459	436	449	440	488	457	456	473	448	471	447	416	482	460	465	461	472	470	479	458	467	462	430	443	452	522	476	437	495	453	492	458	497	475	459	458	497	423	436	467	448	475	450	459	460	453	470	435	441	489	452	461	464	447	435	466	433	519	473	465	442	448	460	458	404	464	472	476	449	452	452	438	435	481	433	508	476	450	446	479	479	482	494	454	487	466	471	488	492	431	456	486	486	442	452	460	421	492	441	461	478	444	445	464	429	476	474	474	481	487	496	488	485	461	464	449	468	452	514	437	473	468	462	483	450	455	408	469	442	481	486	434	447	448	457	446	431	461	498	500	472	431	454	466	455	465	484	439	454	430	436	395	461	472	465	463	493	445	463	466	438	442	494	447	485	458	451	472	453	457	477	455	452	445	444	456	464	493	425	452	464	475	443	482	468	419	452	454	452	456	501	427	452	489	444	474	429	493	458	459	479	477	452	496	461	427	493	426	451	462	490	504	449	453	473	476	467	489	451	436	460	478	480	437	464	509	428	451	505	478	498	471	414	453	478	433	461	490	445	424	448	465	490	464	477	444	460	485	425	481	463	464	471	451	468	461	438	459	462	440	434	466	480	455	508	477	432	460	455	445	470	465	441	474	465	501	500	483	485	466	484	467	444	448	452	437	424	473	399	477	485	472	499	446	482	441	459	489	473	422	408	454	443	450	428	475	487	477	485	457	484	456	454	491	468	479	481	481	454	446	510	481	460	439	451	482	448	484	477	454	437	457	459	462	458	452	446	447	453	434	458	429	452	457	470	465	439	422	478	448	460	465	524	461	474	437	466	461	420	475	465	459	492	470	501	449	447	439	445	426	490	466	442	470	455	464	469	457	451	449	459	448	463	490	474	436	491	456	474	497	459	446	466	426	490	468	453	433	466	467	444	486	458	443	454	426	447	443	491	476	423	452	494	442	508	471	464	437	478	446	426	447	479	450	438	505	506	460	474	429	472	432	454	524	468	423	481	487	467	474	476	446	461	476	453	497	464	474	455	434	517	439	448	443	455	468	449	466	485	464	476	461	473	448	451	408	465	459	411	437	465	448	480	484	432	462	492	485	453	505	419	476	489	449	479	470	433	474	457	504	472	445	449	504	479	449	420	450	441	440	461	437	469	473	441	438	465	498	453	480	451	427	434	458	490	499	487	479	451	482	419	455	463	417	464	489	443	448	450	445	442	455	453	476	475	479	435	469	502	445	439	461	460	486	517	455	446	441	469	477	474	462	431	474	479	457	438	435	437	499	439	450	478	485	465	453	461	440	447	497	467	475	476	457	441	458	464	497	422	523	478	462	441	500	454	463	462	434	474	461	470	469	437	468	463	480	388	464	459	453	465	481	472	465	469	434	452	476	439	496	508	483	456	451	480	480	459	448	506	460	492	537	453	417	470	441	470	433	437	493	449	470	485	478	467	464	469	444	444	465	407	460	426	491	466	423	450	455	503	484	460	435	435	451	477	484	453	461	495	490	475	492	454	488	433	435	435	483	455	508	489	476	462	457	472	436	448	482	467	487	446	444	461	461	483	467	414	459	489	456	485	439	419	457	458	461	436	448	467	462	431	434	488	505	442	465	470	464	508	455	461	473	482	455	448	460	437	436	449	458	433	442	497	455	481
42483	42173	45761	46306	42893	46263	60723	60684	57939	45288	28895	28499	30963	39306	40475	40078	40641	36726	32273	31153	25967	25670	26857	22925	24109	20435	14018	14033	12029	8491	10893	9836	7531	7113	6068	7815	8664	5414	6051	7274	7153	6699	5917	8473	8138	3830	1899	2252	2612	1841	1283	1109	833	629	477	672	586	849	1073	1237	997	899	810	590	369	356	276	235	238	251	207	202	223	200	218	219	214	216	218	237	220	221	223	203	202	191	194	217	209	225	180	206	214	219	187	211	215	199	215	204	215	205	246	210	218	212	184	217	205	190	200	221	188	212	208	206	203	199	192	196	193	195	219	225	202	221	203	192	206	216	178	218	185	222	205	187	197	212	189	204	204	197	194	200	216	215	218	201	206	186	243	215	179	210	178	204	214	209	181	214	233	186	196	216	222	183	213	210	211	215	219	209	204	201	182	188	198	206	198	229	199	198	216	199	229	193	204	186	190	203	238	216	210	217	213	199	237	206	233	188	202	210	204	206	181	232	175	214	216	205	200	210	191	202	200	227	205	207	206	199	197	212	209	187	186	217	187	183	219	198	204	210	201	204	202	205	203	223	199	183	197	203	217	229	184	226	213	209	184	192	206	197	192	184	212	208	191	216	200	198	193	179	190	187	184	185	198	214	235	201	176	176	196	184	219	199	176	214	186	198	225	193	200	229	212	194	195	208	200	191	195	174	222	181	210	210	180	187	224	186	171	207	203	194	195	188	194	188	176	212	208	222	184	190	222	217	227	228	211	197	228	203	190	211	200	181	187	208	194	223	221	200	174	223	214	203	220	227	210	214	203	195	226	189	199	223	161	206	214	185	203	204	241	187	189	224	212	202	204	165	191	186	212	214	219	224	205	199	197	224	219	185	235	190	192	179	203	208	183	225	203	210	219	206	221	173	195	180	212	194	188	216	211	187	193	211	192	210	198	198	213	191	208	194	190	207	180	229	209	194	217	219	201	207	185	222	197	185	196	212	194	221	218	228	216	216	207	191	204	197	199	199	202	198	211	211	216	205	204	201	215	200	215	229	210	210	190	182	210	208	203	227	196	206	203	223	213	235	212	214	215	195	200	225	207	211	219	214	202	207	220	207	195	228	200	208	216	223	219	172	191	206	219	204	197	201	195	190	213	210	209	225	200	239	152	181	190	205	202	182	216	208	213	200	216	181	204	197	192	219	198	214	172	202	206	198	222	215	202	192	212	208	211	203	200	200	212	243	207	186	184	212	218	184	181	213	185	199	208	176	202	206	196	218	202	209	217	221	247	214	200	204	185	206	236	196	223	187	209	212	196	204	207	197	225	211	248	230	207	187	209	195	205	207	208	215	221	193	219	179	207	209	208	215	195	204	201	203	206	250	200	196	222	195	221	195	209	203	187	194	185	228	216	191	189	205	195	186	193	216	226	201	187	201	197	202	211	231	190	229	245	230	218	211	229	198	207	214	193	199	186	221	204	182	202	231	217	216	209	215	201	193	219	199	204	195	210	204	204	239	182	226	214	212	234	213	222	204	224	191	213	180	186	199	202	189	231	205	205	239	189	217	203	193	189	229	175	234	248	200	201	200	211	199	216	213	209	210	223	216	207	219	205	211	184	190	217	197	209	200	193	181	209	204	199	193	191	220	198	202	220	192	211	186	199	207	204	200	227	178	207	195	199	189	188	208	230	203	211	201	227	213	212	198	183	202	185	191	209	214	199	210	212	224	197	231	201	226	210	181	210	205	202	221	197	188	216	197	226	194	185	181	213	224	212	198	194	190	213	212	193	215	202	198	234	207	206	224	198	216	238	185	214	210	218	211	188	204	215	226	202	201	214	195	188	211	205	200	193	205	191	190	196	204	194	205	209	207	198	204	240	185	219	209	192	205	186	186	169	222	167	193	203	224	200	203	220	220	207	191	192	218	194	211	217	212	207	214	224	212	200	176	194	180	207	183	210	216	202	223	214	247	193	227	205	216	198	219	246	201	205	189	205	206	209	195	203	193	214	211	236	220	212	192	189	205	205	200	207	213	212	189	205	183	204	220	199	201	196	223	210	204	190	210	217	236	181	212	192	227	190	187	218	210	197	191	193	225	208	194	202	206	198	213	224	210	186	204	198	203	189	207	201	200	194	207	189	191	221	210	220	188	224	198	182	204	189	189	228	196	220	190	216	208	194	196	181	203	191	223	203	204	200	233	210	182	195	203	212	181	193	193	226	202	221	230	203	209	174	205	200	230	222	208	201	195	217	223	214	217	208	206	200	199	206	191	209	186	216	190	208	197	194	176	180	184	212	212	208	203	204	215	216	185	228	224	199	232	207	235	231	185	203	208	196	209	213	207	201	236	195	211	207	199	220	229	196	210	214	207	216	189	189	225	206	203	187	209	219	188	192	187	232	211	208	196	185	193	232	196	191	197	203	209	206	161	206	214	206	206	202	220	189	203	203	201	179	196	194	204	211	176	198	213	203	196	192	215	209	210	240	214	196	208	227	174	214	208	191	192	207	176	198	203	184	198	218	215	201	218	191	183	209	230	221	189	197	226	207	200	205	218	186	200	216	207	178	186	189	229	216	207	212	214	207	233	210	188	191	217	191	210	207	212	200	226	209	194	189	205	175	174	218	184	223	209	202	215	193	210	212	179	224	220	205	217	199	206	209	186	221	225	214	204	221	218	209	208	215	200	200	198	201	204	200	209	222	208	204	176	212	224	205	209	213	230	185	232	216	190	207	172	228	225	204	219	192	191	184	217	208	204	223	202	196	228	202	204	202	184	250	230	175	216	212	211	215	194	196	213	202	223	198	184	208	193	214	212	217	210	190	191	193	206	199	200	234	187	218	202	206	183	204	212	179	211	206	208	205	217	216	232	195	206	207	194	232	205	204	199	223	178	205	203	206	212	186	189	200	206	213	199	205	208	187	223	226	205	190	212	236	194	226	185	224	223	203	210	221	180	209	198	203	195	207	168	189	190	170	213	206	196	230	213	197	219	216	202	190	209	195	204	222	208	219	195	215	218	201	179	187	230	232	197	221	192	190	217	206	188	223	194	180	203	212	219	202	205	189	203	182	203	221	200	214	224	202	235	226	185	216	209	217	208	210	197	201	218	213	184	187	226	206	200	164	208	208	216	215	212	207	202	205	206	214	197	199	232	216	199	203	218	186	183	228	182	213	196	179	209	214	192	174	211	208	198	211	200	214	239	190	220	190	210	204	203	214	226	222	225	199	192	205	218	193	181	217	218	213	222	204	207	222	215	205	208	215	206	205	174	190	193	208	198	212	211	170	173	214	201	218	198	204	185	213	223	206	216	223	187	223	204	210	199	206	198	210	225	185	211	215	188	194	211	211	184	204	234	195	207	198	183	185	199	202	219	182	201	216	224	193	202	200	199	235	206	214	191	211	184	208	189	190	208	202	200	206	201	214	202	195	188	219	204	186	208	185	209	185	212	178	213	189	194	211	193	216	217	229	238	211	214	204	216	211	191	206	220	220	226	186	226	220	215	201	226
28919	35000	45485	51493	52458	55336	66782	70748	70112	52990	42787	45926	48145	56446	57469	58285	59813	56753	52143	51396	45376	46594	47340	44321	45066	42332	33929	36133	33347	28008	33841	31658	27361	26208	22969	28522	28874	22766	24900	27831	26974	26144	23950	30403	27655	16433	10413	12901	13904	10175	7467	6125	4593	3273	2522	3496	3411	5210	5932	7237	5643	5027	5014	3162	1579	1544	988	866	874	698	684	636	612	623	653	642	536	585	615	569	549	556	592	542	569	571	566	529	552	514	538	562	513	552	561	530	506	559	550	535	539	562	557	587	529	565	512	528	568	540	542	547	540	598	605	535	565	569	544	550	552	563	549	509	569	491	577	507	535	511	563	556	534	525	529	510	558	552	570	531	538	536	527	546	534	584	526	547	565	491	544	554	504	546	550	561	499	520	534	549	554	554	537	547	521	531	609	573	532	556	511	513	544	506	512	564	521	502	537	521	534	542	594	526	514	584	578	567	571	537	529	543	550	522	519	561	536	561	549	543	511	526	568	537	606	513	545	536	566	522	511	546	542	558	553	543	529	513	526	577	476	576	512	528	536	554	516	554	544	537	511	490	575	501	532	615	499	533	520	566	542	524	517	544	541	533	549	508	529	525	539	557	515	518	550	568	512	542	594	526	527	527	508	568	555	531	498	529	510	537	551	519	557	545	518	528	544	505	561	549	542	529	518	537	525	520	526	505	541	539	555	514	544	560	564	524	522	527	571	510	538	523	499	578	502	536	548	534	564	590	531	543	496	566	499	542	590	553	533	552	550	532	520	495	494	552	527	562	531	521	540	519	524	491	556	533	554	536	513	557	512	516	485	548	528	506	518	496	531	529	509	538	501	541	557	527	570	531	533	546	580	527	519	503	564	534	571	589	562	488	543	605	535	545	547	547	510	543	510	505	521	531	519	555	492	542	536	501	532	572	543	554	556	552	542	569	520	565	542	547	548	544	567	529	536	557	505	541	520	536	530	536	534	528	531	545	526	548	506	544	552	535	574	475	524	513	532	549	534	582	546	535	556	539	527	523	514	512	551	502	554	534	534	523	539	510	516	475	592	524	564	578	520	596	523	503	517	542	529	532	529	543	503	538	555	535	503	543	532	564	557	518	528	526	530	594	513	481	528	559	572	514	530	567	524	547	483	522	525	528	542	522	505	588	534	514	558	543	502	509	521	501	535	523	531	545	525	567	519	515	552	546	505	552	508	547	544	519	545	557	509	516	571	528	567	555	503	573	518	472	518	531	520	534	516	535	559	529	536	487	526	518	591	546	556	518	580	542	539	551	571	518	569	509	557	532	535	528	547	529	560	533	520	552	499	563	528	531	556	507	578	554	546	536	548	560	555	563	571	509	511	556	526	508	572	568	551	512	518	542	507	533	514	516	481	516	547	502	516	518	558	515	540	552	544	527	548	528	562	523	530	526	509	539	532	499	548	540	508	549	539	544	571	546	538	564	563	551	532	533	531	538	565	523	517	538	565	520	488	534	527	495	541	548	537	536	522	539	533	476	565	513	570	533	534	553	539	543	524	507	557	531	523	518	589	551	511	522	587	533	507	557	549	563	526	482	512	529	534	561	519	562	547	543	519	505	537	575	538	505	533	531	491	562	561	551	553	560	523	583	550	518	522	539	508	477	554	534	558	519	581	547	568	517	551	599	549	544	554	504	528	509	550	499	546	516	521	510	602	533	498	528	542	568	552	519	576	527	563	495	518	545	557	542	609	511	524	527	565	503	533	546	509	515	551	565	548	543	522	503	560	541	505	528	541	529	545	508	517	529	589	492	582	494	523	581	560	544	558	491	531	518	538	554	527	513	568	522	513	529	500	515	516	508	558	563	523	541	609	521	546	537	546	528	576	564	542	544	529	527	539	564	538	578	529	568	531	559	569	536	494	544	509	507	549	543	533	526	528	545	515	599	523	530	510	561	505	577	547	556	516	531	506	544	485	501	550	518	538	549	572	548	603	556	540	540	540	531	569	518	504	563	511	515	542	510	563	510	552	510	518	528	512	578	543	479	569	525	546	501	516	510	533	528	573	559	545	535	541	568	515	601	490	536	532	563	562	529	542	548	548	522	548	548	525	544	554	509	572	552	539	525	501	566	543	533	570	566	565	530	517	547	536	542	568	529	541	513	539	495	533	578	565	516	556	526	551	530	520	468	536	506	550	525	535	530	538	527	562	556	510	538	539	548	510	531	587	556	550	571	504	598	535	538	517	506	496	535	572	553	527	563	571	514	559	578	526	554	534	533	526	538	580	484	502	507	513	533	558	580	507	551	521	556	535	532	555	528	509	540	550	530	562	515	537	517	549	579	529	529	525	526	521	549	564	515	536	531	514	520	514	509	572	544	546	562	502	572	533	554	526	560	539	555	571	550	569	492	546	520	585	529	553	515	515	546	517	513	534	525	532	537	525	508	526	482	499	543	548	496	486	556	547	510	521	529	523	504	521	505	523	544	579	536	542	541	542	512	527	534	541	514	555	562	498	549	562	565	565	537	539	519	501	533	552	503	528	533	514	549	551	548	507	572	527	556	527	548	529	492	529	486	551	487	518	563	545	542	559	535	520	539	563	567	516	526	525	597	494	554	500	487	520	548	550	497	521	556	582	525	574	551	504	487	560	503	536	492	562	546	548	548	540	513	520	572	547	540	518	535	527	514	520	579	494	548	538	569	549	504	538	560	545	580	504	521	567	534	544	500	495	527	525	552	560	545	515	535	516	513	558	486	521	554	545	547	567	571	539	505	566	542	532	557	528	545	555	534	526	552	518	509	533	518	531	533	530	586	537	556	571	553	539	530	542	554	528	549	589	520	571	548	526	524	541	573	533	577	538	522	507	544	545	556	564	549	543	520	538	516	537	551	547	576	505	523	514	528	496	559	536	546	599	522	525	535	502	534	521	582	522	529	569	579	494	554	551	553	502	499	523	532	545	532	547	527	514	560	519	514	491	573	532	518	549	500	538	500	531	519	553	512	484	536	585	537	539	527	508	553	529	554	555	508	546	500	530	528	509	551	511	581	533	510	485	511	518	521	530	569	552	542	553	546	537	522	528	536	553	567	509	529	582	536	525	549	507	543	534	542	539	538	568	528	547	523	497	534	526	548	515	537	540	544	562	541	549	513	492	522	524	530	573	563	523	542	527	558	584	511	547	532	553	556	503	540	559	516	527	526	549	525	568	516	555	563	537	540	525	515	561	537	527	472	541	577	527	516	526	544	528	535	529	544	528	513	498	532	532	502	555	516	544	537	537	497	565	509	575	543	548	529	550	543	535	553	550	531	543	547	528	540	565	512	587	531	517	495	475	502	519	572	525	511	533	566	555	535	552	534	521	568	548	557	536	514	529	525	516	526	564	486	519	553	575	546	516	563	560	532	544	526	537	505	515	509	527	535	557	541	528	538	565	533	532	547	556	516	548	515	492	567	535	581	519	535	557	544	521	503	574	551	506	556	582	533	518	540	525	533	541	568	521	544	575	541	527	518	577	537	569	536	524	518	526	511
19100	17100	17814	12073	8085	6873	10678	10140	8854	3802	2183	1878	2038	2696	2212	2240	2151	1706	1374	1226	1074	1202	1074	910	1013	801	582	597	524	411	439	407	365	380	303	399	434	322	350	465	360	374	316	419	295	243	190	202	242	189	183	196	178	196	163	153	167	182	188	185	180	190	159	161	144	157	158	144	161	174	156	167	152	158	185	163	157	151	171	140	139	170	153	131	130	164	145	151	154	155	153	162	144	169	167	154	142	124	148	161	148	140	140	166	144	126	149	141	145	135	138	123	140	147	148	149	165	152	158	156	138	136	156	142	141	145	146	166	167	161	147	152	157	131	159	137	153	152	155	160	134	144	138	148	145	146	170	147	150	172	142	140	137	135	173	155	145	165	143	127	153	148	135	133	152	159	149	112	156	179	152	125	131	144	148	156	120	146	147	137	130	140	156	138	139	141	166	145	158	160	144	148	161	148	159	149	152	171	146	154	163	159	133	138	159	145	164	150	144	139	161	146	148	131	147	140	139	165	145	144	136	160	150	163	124	118	129	139	156	154	158	167	161	157	143	152	142	138	133	163	151	157	150	153	137	165	172	127	162	149	160	143	137	149	146	157	127	160	148	121	177	135	143	149	164	136	141	161	137	166	137	153	177	126	155	167	154	152	146	141	158	141	143	122	143	142	153	156	146	170	157	131	154	145	137	125	131	126	154	148	138	163	136	152	137	142	173	177	134	157	159	156	166	171	160	146	148	122	147	156	169	165	168	139	138	146	154	166	166	158	134	132	156	138	143	154	142	127	168	158	161	139	163	129	134	163	151	139	163	133	140	135	148	139	141	155	137	156	125	161	145	134	159	146	158	145	128	156	137	137	141	135	158	145	148	139	126	149	163	132	128	114	116	152	142	155	149	154	141	174	137	162	153	139	129	137	158	171	188	139	175	161	138	120	149	157	163	157	140	139	150	142	126	148	138	175	141	161	155	135	166	134	149	130	156	119	150	147	149	150	126	131	146	158	154	137	148	137	156	146	159	118	165	161	135	150	151	154	177	143	163	160	169	134	142	144	128	175	175	153	165	131	131	153	143	157	154	165	143	150	173	143	141	141	150	166	165	147	143	149	147	155	141	125	137	161	136	158	136	150	127	152	137	138	141	146	167	167	155	145	149	155	137	144	145	135	163	173	140	150	136	148	162	136	121	144	137	148	147	142	154	175	138	151	165	159	161	134	140	149	165	138	136	145	130	150	151	155	161	146	145	143	144	139	129	160	155	144	155	151	153	135	153	142	169	154	129	154	151	152	121	141	148	158	154	140	149	163	140	135	145	153	161	147	149	153	144	131	111	139	130	155	164	147	151	163	130	135	155	139	128	177	134	145	133	138	165	132	152	128	154	171	155	139	142	144	166	156	149	148	176	171	149	176	148	143	135	122	143	158	146	142	123	125	131	140	157	124	143	140	166	149	155	157	152	144	143	150	132	160	124	132	153	182	153	153	145	156	148	149	152	134	157	125	137	141	139	135	132	141	140	141	151	154	131	156	149	150	152	138	127	151	150	145	147	141	164	131	155	151	134	149	139	137	158	145	130	133	153	170	143	127	139	166	170	137	152	149	155	170	162	153	126	168	146	159	145	159	147	160	159	143	128	147	135	146	129	148	172	161	155	158	160	157	148	146	147	147	145	157	136	155	120	131	133	138	161	157	149	166	150	172	140	171	161	152	139	156	170	146	130	127	147	164	145	136	141	139	139	147	161	151	164	161	147	152	140	151	141	167	145	142	142	151	162	144	149	143	128	159	149	165	141	130	140	147	142	160	126	170	152	148	129	155	148	157	148	136	130	140	144	142	151	160	151	141	115	169	132	170	139	173	164	168	121	125	140	131	158	143	168	143	138	148	145	138	149	160	157	146	117	134	143	130	166	128	164	153	134	145	145	171	140	161	151	150	136	173	122	162	146	164	145	153	142	143	165	134	145	163	162	161	151	143	152	128	169	126	153	153	158	149	160	160	154	117	142	163	119	157	141	155	146	137	156	149	132	136	142	131	165	148	134	141	142	158	151	129	162	154	137	134	150	145	147	122	160	130	128	133	138	155	138	145	158	129	163	154	147	151	122	151	148	143	143	151	164	148	155	154	144	127	132	142	159	133	154	177	154	154	149	157	159	170	154	142	155	147	151	157	149	134	154	140	151	121	141	127	154	111	161	138	162	165	161	147	143	142	153	122	133	157	152	166	162	174	149	146	163	120	139	136	154	147	129	140	138	142	147	162	158	135	104	139	129	130	154	158	128	138	159	148	168	138	168	141	139	134	135	156	127	165	153	156	130	138	146	138	152	145	156	161	145	147	139	136	138	133	157	155	159	140	174	148	140	157	150	149	151	153	163	137	118	142	130	127	163	136	158	143	153	139	170	142	143	155	154	148	142	133	117	157	146	147	137	173	139	142	143	150	146	135	148	128	159	143	146	132	140	156	145	138	154	134	144	145	169	173	135	148	178	133	148	171	152	162	138	164	164	146	173	176	138	154	133	151	145	146	138	157	161	150	157	136	158	136	164	153	137	153	158	142	162	136	160	169	142	137	159	147	138	148	155	164	136	143	146	126	127	150	150	123	150	138	128	141	134	130	122	136	134	131	123	140	167	137	133	160	133	139	116	157	151	148	137	168	156	149	142	168	168	132	154	153	131	124	153	140	156	146	134	132	138	162	141	142	154	143	136	166	150	147	140	133	161	129	135	145	144	140	145	150	132	154	138	133	153	137	152	153	151	145	141	158	134	135	168	146	140	130	150	147	181	158	156	135	141	157	163	156	140	163	152	128	153	157	128	141	129	144	165	140	169	143	145	155	138	143	131	140	149	142	164	152	149	132	146	142	141	135	145	159	142	138	149	141	153	124	123	161	165	153	146	148	157	146	122	158	166	161	149	142	121	130	168	157	137	139	167	171	160	171	148	134	144	146	164	153	158	145	154	140	132	143	150	134	144	132	157	130	164	133	144	155	146	141	151	139	159	143	171	141	157	160	173	150	167	140	129	169	140	129	142	176	160	156	142	131	151	130	149	159	160	153	136	160	154	148	153	161	146	145	153	151	121	154	133	149	160	124	150	165	137	140	143	175	142	130	147	158	140	129	137	155	163	153	143	134	155	150	144	143	130	149	156	149	134	166	137	149	126	161	136	159	153	146	154	140	154	143	140	151	139	136	145	164	158	143	156	125	157	155	154	131	156	162	132	162	128	157	140	156	148	150	151	162	144	157	140	160	135	152	155	134	142	158	153	155	163	148	148	141	168	164	146	141	161	163	143	175	154	149	166	168	154	154	150	140	138	168	163	146	148	161	157	141	152	140	162	179	136	142	148	153	159	151	134	148	142	138	156	156	142	164	136	127	180	164	154	150	146	153	145	138	144	142	172	141	144	164	155	147	167	140	147	146	138	124	152	153	140	143	161	162	139	153	154	144	174	139	133	153	140	146	192	150	152	155	161	134	140	131	133	160	169	136
11874	14507	22789	22115	19509	19855	28887	29455	26993	13102	9657	8436	10473	13628	11264	11560	11556	8877	7535	7126	6147	6869	6033	5447	5458	4661	3124	3501	2802	2222	2416	2380	2084	2240	1711	2277	2334	1721	2027	2495	2064	2022	1931	2276	1659	1042	836	893	1032	744	654	669	569	535	461	531	557	642	595	591	596	535	614	555	443	455	462	472	449	466	403	455	436	430	424	421	392	408	418	427	395	425	415	404	403	396	370	426	388	357	400	417	389	382	389	385	411	409	381	396	378	418	408	407	397	407	427	414	389	406	362	361	391	397	413	389	393	399	389	394	381	406	393	361	411	376	413	422	385	394	413	379	388	389	383	372	420	400	400	386	406	397	395	417	411	401	393	363	398	387	395	411	396	429	387	388	388	437	392	423	400	396	385	413	373	411	359	397	379	408	409	381	382	394	410	394	392	377	407	434	397	373	389	405	401	406	407	430	392	447	397	375	355	377	389	374	437	406	380	403	405	412	371	354	412	394	410	395	421	389	429	405	397	411	399	403	387	396	391	425	387	413	367	383	398	403	452	358	431	390	397	384	382	426	345	410	425	382	430	389	389	431	388	376	392	406	402	402	372	426	404	380	397	403	381	389	424	442	359	385	364	396	371	434	386	416	439	368	397	428	382	394	402	441	424	368	388	407	392	443	425	396	417	426	392	411	402	418	396	423	396	399	405	381	390	405	389	388	417	390	374	401	398	389	389	400	416	401	422	376	366	451	411	414	411	384	390	407	372	404	411	389	412	396	410	345	413	404	419	395	409	382	366	400	412	363	408	410	391	394	440	378	435	421	413	409	393	405	433	371	406	373	391	412	405	417	374	406	425	380	423	407	394	415	384	413	411	433	387	408	361	406	404	404	424	463	385	385	413	384	424	440	428	438	416	409	378	448	394	423	392	445	409	381	398	409	382	397	387	435	395	426	392	404	393	406	376	396	413	405	395	394	411	388	412	387	419	403	384	406	394	382	426	407	444	417	387	409	364	360	437	418	387	406	396	370	384	389	398	382	375	392	398	408	420	414	434	405	413	365	400	406	391	404	413	400	447	388	399	397	388	400	404	434	391	383	344	407	355	412	365	392	401	438	395	454	416	398	379	381	405	407	367	391	401	391	387	423	403	362	399	433	403	399	417	395	444	376	401	399	431	359	409	393	395	361	385	396	389	431	379	381	372	415	353	427	412	376	397	409	401	418	385	387	403	401	373	426	398	375	397	398	417	415	406	369	401	414	337	377	405	374	421	391	378	457	390	372	437	425	426	388	395	403	419	416	358	365	385	396	445	384	393	417	402	409	375	399	400	417	396	397	399	399	385	392	409	373	401	372	385	368	405	396	440	390	404	388	419	442	427	369	392	400	414	377	385	394	363	377	394	405	390	410	422	391	394	413	381	400	395	423	413	417	410	439	425	379	385	397	416	408	384	411	470	406	396	399	377	415	397	387	380	394	363	374	349	401	407	400	411	379	401	443	419	400	415	396	386	393	376	406	370	383	419	400	391	450	382	394	405	430	381	416	356	381	447	408	395	394	374	402	418	387	414	365	384	405	392	409	416	379	417	386	429	403	354	433	402	424	418	416	394	418	414	412	425	388	400	409	412	400	417	390	392	386	429	453	400	404	435	406	422	399	401	410	408	377	382	385	380	387	383	390	409	423	367	365	428	394	403	400	411	405	389	412	379	390	404	381	356	418	404	359	411	392	436	369	409	392	408	388	404	383	396	376	403	420	394	410	404	391	376	407	386	447	384	414	400	406	338	409	396	394	392	413	374	417	423	391	373	416	375	416	363	392	381	413	419	387	379	393	427	443	409	418	431	414	390	424	411	412	410	412	351	357	421	401	412	409	425	388	380	428	380	382	396	411	422	385	428	415	391	402	406	412	410	397	454	441	390	410	378	413	416	407	408	410	384	407	377	413	434	400	378	403	387	403	412	401	408	386	397	419	355	419	421	421	405	395	402	389	366	405	384	412	438	427	371	398	407	399	393	389	387	424	382	379	441	392	402	426	406	365	401	407	388	390	391	415	413	402	402	405	398	407	425	345	426	406	386	393	408	417	433	434	364	371	406	382	427	361	403	382	398	398	379	423	439	424	440	407	419	420	366	350	393	386	416	412	407	441	384	423	384	409	388	407	401	340	400	375	416	399	406	414	384	374	397	396	375	435	416	419	384	390	399	398	404	391	391	421	393	419	403	415	400	396	379	393	428	373	414	398	403	411	412	437	422	422	440	391	418	399	411	376	383	425	414	400	390	398	395	414	418	397	393	451	385	423	389	382	396	400	409	422	412	392	394	399	401	427	417	396	392	389	431	439	421	411	371	408	405	442	426	380	410	363	398	395	384	387	442	412	410	382	395	428	409	387	394	413	403	393	410	395	405	388	385	399	401	404	425	394	400	409	397	353	399	380	413	391	432	399	365	400	430	425	384	432	432	424	389	387	380	400	395	407	399	424	429	420	434	355	415	372	370	388	417	401	426	365	400	417	369	402	380	391	404	425	423	425	395	411	394	397	445	392	416	370	396	440	442	372	410	378	381	420	406	404	433	414	416	449	374	391	408	433	382	365	431	389	379	425	385	441	440	392	409	404	402	350	379	408	398	373	432	388	386	413	391	421	401	422	379	412	399	387	389	437	380	400	394	448	402	384	393	395	433	404	347	428	437	398	404	393	414	422	404	413	386	420	422	399	401	427	429	421	390	371	355	378	382	410	440	413	378	397	421	427	405	398	367	403	388	400	394	446	429	388	377	422	393	411	407	441	358	407	400	398	416	431	411	448	417	399	390	411	423	417	426	399	395	398	416	408	416	387	415	362	416	395	400	411	414	376	372	407	432	412	380	407	398	370	388	391	382	388	392	430	414	399	385	373	397	383	392	403	401	404	392	406	417	377	416	408	400	381	384	385	370	387	412	388	406	412	407	394	396	398	411	437	417	405	397	411	427	395	378	396	414	398	376	394	383	408	412	391	373	413	391	360	400	366	451	423	410	411	414	422	436	401	407	404	383	425	425	438	370	383	410	404	406	422	401	395	403	403	380	389	425	414	379	394	385	392	373	403	390	397	397	384	406	416	419	401	410	410	411	429	411	404	409	389	422	444	384	417	390	366	404	412	393	415	426	387	390	352	431	395	430	373	396	414	419	394	393	421	416	448	426	420	421	432	401	412	384	379	387	420	411	406	387	398	408	397	420	421	382	430	426	377	412	408	392	346	371	409	386	436	418	379	370	387	398	387	399	413	370	403	401	386	426	389	402	418	398	424	382	396	415	421	378	396	385	428	374	403	420	429	361	405	406	361	403	382	421	397	404	413	384	406	436	410	413	434	391	386	395	445	396	386	451	413	430	409	388	377	388	418	378	411	430	413	413	403	421	433	420	414	439	383	387	368	449	385	394	382	420	440	448	421	433	394	384	399	387	397	394	405	406	411	420	394	411	408	398	405	370	382	401	383	429	385	377	429	419	428	380	384	389	395	402	404	405	384
33894	32618	40480	37740	33341	33904	53075	53437	50136	33915	21076	17710	13497	29701	28217	28218	25834	19239	18078	18571	13327	13854	14219	13492	11378	10563	7741	8195	6818	5403	4411	4166	3486	3934	3143	3039	3772	3196	4002	3655	3606	3316	2932	3155	1916	1253	931	1029	1293	919	630	653	433	307	300	358	491	427	389	344	410	493	592	266	185	213	244	197	200	192	144	169	167	178	176	149	160	155	169	155	147	168	164	148	183	177	157	167	169	173	160	141	147	150	180	162	173	164	160	172	173	165	144	171	165	136	156	158	163	161	142	176	163	145	159	171	144	143	144	168	190	161	158	157	158	181	167	178	153	149	156	136	158	131	188	151	177	177	188	167	188	167	159	165	171	152	180	173	157	161	162	160	181	141	152	148	159	167	158	151	158	177	158	174	158	160	153	133	176	161	167	154	168	150	167	158	166	153	176	145	164	157	178	167	173	173	148	149	158	166	172	155	165	144	167	186	158	177	165	164	158	153	152	166	165	149	142	184	144	144	180	169	157	162	158	166	162	168	161	158	163	160	162	167	164	144	174	156	161	140	151	190	174	134	176	174	171	155	137	160	170	146	172	145	148	159	184	143	167	177	164	162	145	176	169	177	133	155	161	136	146	168	185	166	155	168	148	165	182	152	177	155	192	179	155	153	163	193	150	158	134	134	161	134	144	176	157	186	158	172	147	163	152	153	161	152	170	156	159	154	141	177	158	163	155	168	153	156	178	153	170	183	170	156	160	185	167	201	150	185	169	171	175	166	162	163	170	168	164	154	185	166	197	178	168	160	165	155	161	165	164	146	171	151	142	136	141	165	161	169	180	143	170	155	154	163	177	177	148	159	182	159	171	161	153	174	172	135	146	170	161	179	161	165	162	151	162	145	148	137	175	150	161	153	159	136	164	165	174	168	167	159	151	149	133	186	200	168	166	166	181	170	156	166	158	174	149	150	170	155	178	139	162	155	161	137	166	147	143	200	160	162	143	164	163	174	184	158	168	138	161	159	151	150	185	159	173	138	162	173	152	180	156	167	170	161	152	134	190	163	163	155	158	163	152	183	153	157	157	158	152	156	134	155	171	165	158	165	169	148	167	164	159	162	160	166	186	182	169	148	169	171	181	176	157	168	180	171	161	181	152	155	155	144	170	157	174	160	153	163	154	172	158	174	168	170	167	161	175	158	191	156	154	163	164	158	144	142	170	166	147	167	148	187	198	161	166	156	168	162	154	157	155	170	172	163	139	167	161	165	152	174	177	148	147	149	185	138	157	160	137	142	152	190	164	195	150	165	163	153	159	189	138	151	161	180	183	171	175	140	160	157	178	158	139	162	172	148	153	167	173	164	168	170	151	156	168	179	158	168	172	160	162	158	138	152	153	170	166	156	184	166	175	167	157	159	172	148	165	175	161	160	152	166	179	152	161	172	160	159	143	182	181	159	128	146	165	154	166	161	173	162	139	174	140	166	166	150	175	177	146	183	139	174	158	167	187	160	185	152	154	179	145	152	160	166	169	152	167	161	180	149	165	158	158	161	172	153	180	142	150	152	165	172	157	132	165	165	169	163	150	171	183	153	146	157	182	176	159	173	173	152	169	152	175	174	166	141	176	147	148	156	148	154	172	159	134	170	169	171	181	185	163	182	168	139	156	174	164	167	145	156	154	164	155	151	168	144	168	161	162	165	170	172	195	160	160	174	163	171	173	168	189	148	150	155	161	162	181	165	173	166	172	164	164	149	193	150	172	150	145	160	166	168	173	167	154	166	151	154	178	172	173	167	149	164	156	180	153	172	156	169	162	177	154	168	160	164	137	130	162	147	157	161	148	167	160	150	161	148	172	144	140	161	161	175	158	179	159	174	161	134	169	168	171	146	167	157	185	194	159	142	144	164	161	150	168	169	195	154	161	158	156	177	153	143	166	147	164	166	177	152	161	132	159	147	147	156	159	156	175	180	143	182	156	159	148	179	150	160	168	176	139	167	145	164	159	154	186	188	181	177	173	156	166	157	179	155	156	155	145	152	139	163	134	168	167	145	152	147	183	172	155	184	184	150	147	172	155	156	150	177	163	187	165	186	154	170	164	165	149	173	174	181	163	212	141	171	170	128	162	165	134	136	181	138	151	175	178	161	170	179	164	163	175	178	175	157	163	130	164	164	157	157	174	193	163	158	185	143	162	199	162	178	146	170	162	159	154	158	168	173	155	150	153	166	167	172	158	162	158	167	141	175	148	157	150	168	165	181	148	137	140	158	184	146	155	180	151	180	146	172	168	149	142	154	165	159	147	169	140	144	158	149	188	152	156	131	130	163	163	167	152	130	154	163	172	161	126	178	131	155	156	177	175	185	171	135	149	163	135	148	199	177	168	150	188	169	158	163	154	169	201	154	153	167	151	146	201	154	132	175	182	152	158	175	161	160	178	166	151	161	158	150	158	156	157	154	167	163	158	149	163	176	129	176	149	176	175	150	176	128	167	161	188	178	164	168	160	161	161	170	160	161	160	149	151	193	156	157	156	156	158	169	167	149	176	161	154	184	173	161	165	139	150	154	155	146	166	143	157	162	157	161	154	153	169	151	157	150	167	189	172	168	165	151	152	158	137	161	163	153	164	172	173	175	141	199	150	154	152	128	165	155	165	168	154	154	169	152	177	160	197	152	165	184	177	170	153	160	169	165	139	146	157	166	194	148	162	158	181	178	168	162	171	148	163	136	156	152	147	163	180	149	154	176	143	144	186	159	179	187	153	169	164	172	148	167	157	172	137	185	168	164	158	168	170	168	142	136	133	153	164	164	166	164	175	128	154	166	182	160	160	169	159	160	159	160	172	157	169	136	163	183	194	163	169	149	161	169	170	176	160	178	153	165	160	165	149	172	164	173	158	153	160	161	142	157	144	161	164	170	186	170	178	190	167	170	139	165	147	143	159	157	160	173	179	170	148	155	165	158	166	160	161	166	159	158	161	161	169	165	164	162	152	168	134	159	149	179	180	167	167	173	151	149	177	172	170	164	183	169	159	158	165	144	160	146	173	172	145	175	154	147	164	158	146	154	161	171	148	161	161	154	137	162	166	171	172	152	165	174	170	153	158	157	151	169	155	167	171	171	181	150	145	157	172	147	149	149	164	159	152	171	159	152	136	163	169	172	149	191	149	143	185	179	159	166	179	151	175	166	161	152	175	152	142	184	151	151	181	154	158	150	168	167	155	148	175	159	165	150	151	160	169	162	156	191	165	146	155	146	193	210	155	142	192	158	177	171	140	161	159	172	151	164	152	162	173	178	178	157	177	169	167	191	162	155	166	179	177	173	165	151	155	152	179	160	118	185	153	178	168	205	168	163	160	160	145	159	163	157	154	151	148	176	185	138	163	163	164	157	173	145	161	167	152	165	161	177	147	158	155	167	147	169	155	153	163	158	172	161	194	154	164	131	157	163	157	159	155	185	166	158	161	151	166	169	145	161	157	157	149	166	155	166	186	148	173	154	144	149	162	136	177	179
21933	26421	40929	43611	43702	45451	61774	63514	61831	42115	36636	35173	31948	50217	47837	48209	47127	40110	40867	40367	33865	36528	36855	35737	31908	33071	25447	28535	25019	22135	20210	20077	17039	19520	15145	15022	18999	17075	19575	18088	18229	17000	15835	16529	11006	7887	5750	6310	7857	5258	3651	3747	2366	1699	1381	2207	3066	2393	2024	1729	2286	2513	3532	1493	705	686	817	692	718	677	581	526	447	495	475	480	468	451	498	456	470	447	442	437	445	451	456	485	413	454	460	459	429	446	435	481	470	456	454	426	422	436	404	439	454	423	389	434	452	471	430	412	444	430	458	414	465	445	418	455	462	433	421	413	452	421	433	416	437	435	411	405	466	469	396	457	425	437	429	428	430	409	407	451	403	452	432	451	432	427	480	430	452	439	416	416	430	473	476	431	451	457	436	439	417	428	434	450	458	447	424	447	452	463	403	441	432	447	472	455	490	426	439	453	419	470	451	421	451	430	433	465	423	463	443	473	447	450	434	427	454	424	454	453	423	396	452	424	419	462	447	471	469	414	457	434	459	458	456	444	433	435	452	446	425	419	429	471	417	434	433	456	414	456	413	438	453	433	458	453	466	424	452	467	464	413	439	440	467	439	419	413	437	463	453	442	417	436	458	426	462	435	448	441	463	436	445	432	435	409	432	427	469	442	389	457	461	433	418	457	443	457	422	443	432	433	438	474	407	424	480	422	431	485	445	431	441	448	427	415	438	451	448	424	433	472	413	447	417	440	456	417	461	423	453	432	425	447	448	455	411	458	426	423	411	445	434	414	424	412	398	457	422	437	454	430	417	455	395	461	468	490	474	435	424	431	480	443	425	432	476	447	427	441	390	458	481	435	415	432	488	437	445	416	457	435	447	466	459	393	443	455	448	460	436	384	402	436	421	448	430	450	410	422	470	449	470	418	469	433	468	415	408	436	447	427	428	435	435	400	428	393	454	426	434	438	487	440	395	414	439	457	408	417	441	417	404	444	434	442	437	436	438	459	450	440	429	425	381	421	430	404	426	440	455	426	428	461	464	427	453	442	412	409	419	410	451	408	452	400	436	423	461	461	438	420	441	476	413	412	469	457	422	435	438	429	437	452	471	453	440	453	404	430	459	431	445	439	461	442	441	423	450	460	406	407	425	422	411	482	448	441	451	448	439	460	457	420	442	419	440	437	374	415	442	426	426	426	423	461	373	409	429	456	429	476	451	456	436	460	440	452	432	404	446	477	438	458	392	451	440	440	440	414	440	421	428	452	404	408	439	479	444	401	460	387	453	422	460	465	451	447	422	426	397	418	439	488	477	468	485	433	458	510	455	425	468	414	458	477	428	414	454	419	449	419	445	405	442	435	451	457	467	420	445	437	410	415	399	421	370	432	448	416	439	399	448	451	432	457	450	452	476	418	442	429	419	436	446	432	448	404	411	461	442	457	426	444	466	415	429	430	419	456	433	425	454	426	408	423	454	464	420	446	410	461	457	426	426	437	461	420	460	428	448	403	409	455	434	463	448	423	445	429	411	438	425	430	444	444	431	454	438	445	489	450	435	437	430	415	446	448	449	451	451	453	432	411	433	451	441	480	420	445	412	475	436	436	430	461	415	465	450	463	447	473	442	449	405	405	389	408	436	449	456	461	439	460	439	457	428	424	425	427	459	470	432	433	451	440	436	466	434	463	430	406	441	430	418	418	410	451	478	487	408	459	443	387	473	433	426	446	462	448	421	376	448	448	462	406	421	427	430	477	391	415	455	453	481	420	467	485	484	465	424	486	460	448	412	455	460	432	445	447	389	426	459	483	452	448	438	474	385	427	430	473	441	443	423	478	464	452	419	437	441	423	459	481	423	425	442	409	446	452	404	430	452	421	468	366	424	419	433	432	441	481	432	424	418	443	461	432	414	455	404	430	459	421	447	433	418	452	429	440	462	406	420	464	424	434	427	435	467	427	460	438	423	441	411	452	451	449	425	428	442	446	432	459	437	440	432	466	435	441	451	425	462	483	414	406	458	441	435	433	437	403	407	445	481	447	427	434	469	414	450	462	469	417	436	400	396	454	418	442	438	449	444	446	429	459	427	446	445	446	417	420	437	427	412	402	458	413	424	455	439	442	429	485	414	441	409	414	466	455	467	445	464	441	459	438	451	434	466	436	433	435	423	425	452	453	459	453	416	430	449	431	440	459	445	449	447	436	447	447	414	409	438	426	455	450	423	401	431	413	424	440	443	437	462	422	439	422	433	431	422	435	461	445	413	479	468	434	479	428	426	484	439	442	460	438	424	460	478	455	433	439	448	434	454	444	443	435	429	486	473	421	415	429	423	446	425	428	406	462	457	453	403	436	474	485	435	452	420	418	414	449	484	446	435	454	464	474	394	431	414	458	453	397	400	423	412	467	430	438	433	449	432	448	441	469	436	485	408	422	425	432	438	445	463	422	431	434	457	446	426	419	426	458	443	434	454	433	436	457	461	408	443	454	418	465	425	429	466	382	450	410	434	437	432	419	451	428	401	438	426	452	436	450	413	409	443	429	441	409	413	430	428	473	447	468	456	435	427	415	415	455	435	398	440	410	401	443	438	451	460	421	485	432	466	431	418	416	460	454	463	406	466	434	430	459	454	432	448	468	445	429	447	434	421	409	431	428	456	449	461	467	473	434	413	438	454	433	414	423	493	455	445	456	475	447	422	412	430	409	458	433	428	467	430	438	445	429	474	435	441	455	433	457	423	445	423	446	448	444	393	461	413	419	403	452	410	418	448	452	413	424	447	497	417	420	447	485	461	425	422	444	426	460	452	447	449	437	457	404	409	425	438	455	446	446	489	446	447	451	461	410	406	437	480	430	482	443	430	449	444	424	456	416	469	437	419	452	469	438	400	450	425	425	411	437	427	470	429	450	428	426	429	403	417	451	424	438	435	452	439	438	415	464	461	474	414	430	409	423	423	450	408	445	478	421	450	421	445	437	452	474	447	403	431	436	426	484	430	448	408	433	443	442	406	430	439	410	451	454	444	468	426	455	408	468	451	435	423	459	463	480	460	461	456	410	465	452	433	436	404	451	405	444	461	427	386	430	430	414	464	459	427	463	427	453	453	411	452	464	406	478	475	415	451	407	423	420	464	458	479	453	442	440	459	422	431	405	417	480	426	414	415	451	417	474	442	434	435	407	445	450	466	420	446	436	416	435	445	429	485	439	419	448	433	408	447	444	431	451	467	422	417	466	462	470	459	435	446	398	449	430	406	420	436	408	423	452	415	447	461	415	415	409	427	459	464	425	406	416	442	416	433	464	473	511	444	413	427	425	440	454	493	395	409	458	457	443	430	459	439	442	425	449	449	420	444	445	408	432	440	425	410	443	458	423	415	475	457	469	447	456	444	437	479	426	416	420	452	459	455	441	456	418	442	412	424	434	495	431	407	488	427	433	482	430	428	445	437	432	435	443	447	441	444	425	457	453	443	464	401	469	416	463	407	442	412	403	464	424	418	436	431	417	460	490	408	435	450	466	438	440
44360	43759	49931	44886	42088	45756	63942	60700	56959	35537	27381	27852	27441	44136	44128	43165	37786	31512	31969	33145	27343	25759	26961	23955	22155	21619	15656	15986	14376	13865	8673	9411	7841	6838	5772	6591	8417	8120	8356	7416	7025	5761	5783	5199	3034	2502	1941	2228	2184	1440	944	1331	653	525	410	579	593	662	636	450	580	779	848	397	306	308	301	313	289	259	241	228	256	259	255	222	185	222	189	201	205	210	206	214	195	208	221	201	212	211	194	201	220	214	217	197	208	202	194	180	196	206	219	178	194	208	193	216	198	204	225	188	194	190	209	201	177	208	173	205	201	188	229	174	225	209	217	203	213	200	211	196	186	200	222	220	207	184	178	196	190	173	185	229	216	209	199	226	195	224	206	202	185	204	202	190	198	223	207	192	195	182	209	194	196	233	182	203	226	219	210	183	213	183	219	185	202	203	201	200	199	224	201	193	208	207	187	213	180	194	202	222	208	200	209	204	205	214	203	205	188	223	229	190	189	200	197	211	201	199	203	184	214	188	198	205	219	161	206	209	204	185	203	198	217	213	186	198	218	205	202	199	197	178	198	201	185	195	191	189	186	191	203	217	181	197	206	185	228	205	182	227	233	225	218	236	216	200	203	207	205	197	200	215	203	199	206	222	200	206	193	203	199	193	213	231	196	205	233	190	204	194	175	200	208	191	195	204	198	196	214	207	200	229	203	212	220	207	202	191	199	209	211	226	204	182	200	195	234	242	198	212	213	204	175	204	209	199	206	206	192	215	161	215	209	155	208	194	196	207	174	202	227	219	193	213	193	211	216	214	233	174	219	201	200	179	199	199	206	200	191	189	186	164	193	194	188	200	176	217	203	209	210	216	203	190	199	224	209	170	203	202	219	207	196	212	197	228	193	213	191	179	198	208	203	224	190	186	207	200	193	194	242	190	217	184	193	223	215	222	219	208	189	206	197	199	193	206	210	206	172	208	235	187	212	214	213	224	193	187	183	227	193	196	211	198	172	224	193	211	205	210	198	194	195	208	226	211	183	189	213	211	197	227	207	206	230	224	182	199	186	219	215	230	215	149	213	213	207	197	218	187	209	204	199	186	216	207	209	205	200	226	182	227	192	209	205	209	190	215	208	180	187	206	192	205	190	206	205	180	190	196	212	175	208	184	188	194	171	197	202	214	234	217	198	183	189	194	191	200	168	225	226	203	192	193	210	186	187	198	240	214	198	230	204	196	188	213	231	212	204	199	217	224	226	205	214	208	201	204	220	199	239	193	176	206	211	193	228	186	195	208	221	190	202	205	201	204	206	219	179	185	182	202	219	182	213	220	171	189	208	205	207	213	208	188	205	202	202	205	225	194	202	192	203	190	220	180	232	200	202	196	211	216	234	210	190	204	213	233	190	173	196	201	184	208	198	201	196	200	208	233	217	205	217	178	221	211	205	201	194	206	196	189	169	215	183	183	179	209	208	184	213	206	222	204	196	214	242	189	183	199	181	208	200	202	213	182	229	210	213	193	193	197	223	180	223	207	222	191	189	185	225	200	194	188	184	193	226	201	200	187	183	234	178	208	202	218	220	245	239	216	217	203	216	192	202	205	192	199	230	202	182	207	183	205	209	198	197	159	193	218	221	205	220	197	237	196	180	207	218	201	182	196	223	201	231	218	188	215	185	206	207	211	181	190	193	218	222	220	206	221	198	191	178	213	183	180	195	191	215	183	203	204	201	197	180	213	222	197	188	216	171	206	180	186	176	198	211	178	211	211	190	201	212	204	207	172	204	223	210	203	206	218	199	220	209	192	202	204	217	217	201	198	213	204	196	206	208	206	187	243	206	209	180	221	194	189	198	175	202	230	211	205	195	202	201	189	191	208	192	202	210	217	178	197	201	199	206	187	183	181	204	186	229	179	192	207	193	191	196	210	204	206	204	209	185	201	210	206	184	209	204	214	215	213	208	195	218	201	191	199	217	192	212	208	194	218	194	209	210	194	217	175	216	192	190	194	203	207	199	218	184	206	192	207	181	234	182	187	201	223	206	230	198	194	237	184	206	210	206	197	178	186	166	209	228	217	221	215	182	202	194	190	224	194	206	237	211	239	202	205	192	199	174	198	216	199	215	182	190	183	207	200	214	186	187	220	208	212	212	173	220	218	204	232	205	199	210	198	194	196	209	219	210	173	202	236	221	211	202	193	213	192	214	208	180	228	194	210	203	205	198	211	215	206	196	192	219	218	183	186	189	204	212	207	215	205	206	198	197	182	194	192	190	200	210	204	196	187	232	196	206	237	200	216	213	184	201	208	199	191	177	165	186	186	219	204	217	194	221	196	192	208	210	210	216	178	198	190	211	188	188	209	190	176	210	230	194	209	197	212	205	179	219	204	183	222	217	201	191	190	219	206	188	222	221	190	207	204	209	165	219	206	203	199	195	206	201	205	215	213	212	189	178	188	239	205	182	209	177	208	201	187	207	199	206	208	231	198	215	199	183	212	223	232	231	196	196	225	213	212	202	203	218	180	208	187	199	229	218	226	205	195	209	218	206	194	197	204	210	189	200	200	210	208	224	185	199	208	169	210	201	209	207	203	182	195	182	209	186	191	219	194	214	224	196	205	216	198	218	214	214	218	216	203	192	213	216	212	223	217	187	206	190	185	244	214	197	206	210	185	202	226	204	214	205	196	200	220	198	197	201	242	217	211	221	180	229	182	211	204	195	195	182	203	209	200	195	209	194	214	209	198	194	210	178	198	205	215	190	195	222	203	179	218	194	212	188	181	212	194	204	188	193	202	234	198	208	178	191	212	202	208	202	184	200	207	193	195	203	213	213	215	199	207	207	181	203	209	217	191	218	206	223	200	193	208	184	189	195	206	183	194	185	216	194	201	188	209	174	193	199	192	222	220	186	198	217	190	192	204	202	202	192	198	241	183	191	203	179	194	222	200	208	232	192	206	175	197	199	199	201	189	194	194	231	219	215	198	180	204	212	220	185	211	205	179	198	198	221	201	202	194	213	208	191	205	213	208	189	185	203	201	203	226	203	228	200	181	210	206	190	199	213	204	217	210	207	192	229	200	195	211	203	230	215	193	196	185	182	188	199	223	214	183	214	250	186	204	210	223	177	182	195	204	217	212	206	186	221	221	204	195	208	207	193	206	189	180	185	226	221	193	212	202	200	194	187	229	214	198	188	205	212	218	192	189	175	180	194	187	197	189	185	189	199	197	191	194	193	216	186	184	206	224	191	205	211	232	222	201	199	211	218	201	186	197	205	218	207	198	213	213	185	198	176	198	227	194	209	223	199	238	199	200	214	202	230	196	198	201	200	201	192	215	219	229	203	248	195	183	189	194	167	199	211	228	197	193	185	217	189	200	201	207	218	201	206	231	186	217	200	227	206	201	205	179	191	223	199	192	190	185	184	191	206	207	197	206	188	176	215	205	188	217	206	212	199	175	214	198	189	200	221	164	200	213	203	206	202	191	202	202	204	178	193	216	184	221	218	199	197	183	209	211
30254	36473	48790	51457	52161	55478	69680	70934	68559	44651	42128	45151	45550	60659	60358	60239	56780	51384	53726	52355	48402	47278	48524	44482	43267	43206	36406	38114	36034	35677	28959	32297	27705	26122	21350	24973	29530	29603	29525	27994	26891	23673	24481	22146	15143	13083	10473	12259	11427	7637	5592	7645	3255	2605	2130	3126	3363	3648	3235	2214	3124	4429	5055	1979	1086	1034	1140	1073	1098	926	675	676	808	1034	902	592	530	572	533	521	561	556	564	516	601	586	521	520	513	533	537	509	517	576	486	522	581	545	503	515	515	527	547	549	539	507	530	525	534	542	504	520	543	510	528	541	532	507	532	540	520	546	541	512	535	530	538	526	523	536	500	528	525	556	531	518	579	529	496	492	504	470	567	544	539	530	463	514	483	520	531	534	500	501	574	527	544	531	543	574	524	527	538	545	480	542	503	526	546	544	524	525	493	530	570	513	531	539	539	523	555	521	543	498	568	561	519	578	545	499	559	564	520	508	559	506	544	572	531	565	506	501	503	493	513	542	566	515	523	529	516	552	460	549	498	532	530	553	513	536	538	534	515	544	489	524	564	505	527	511	547	541	569	502	514	555	506	510	567	550	549	532	496	540	494	509	538	534	531	512	548	511	545	511	537	507	562	569	502	509	525	513	563	540	511	532	527	532	535	531	518	540	542	556	488	521	505	515	540	511	535	499	551	527	556	532	522	543	519	534	501	551	528	501	533	545	548	539	521	550	531	509	546	540	522	530	549	510	488	538	544	505	512	539	560	534	548	533	606	524	525	531	543	551	529	512	539	551	518	536	524	525	569	527	519	524	538	514	524	529	548	551	533	551	547	513	544	551	514	524	522	535	535	516	524	537	512	520	490	523	562	540	546	542	511	554	545	531	520	553	504	545	542	521	515	516	516	571	526	555	527	508	515	496	490	534	539	486	511	508	535	521	544	517	565	542	546	508	512	507	488	513	533	517	545	500	488	519	524	484	487	535	527	546	522	533	551	480	478	522	500	530	538	500	499	529	584	533	537	526	560	562	508	553	513	496	527	516	567	516	562	535	502	530	556	510	532	522	561	528	531	514	554	520	533	512	567	544	549	543	540	527	511	576	535	525	509	511	535	553	523	546	588	525	567	504	518	529	538	530	540	509	517	511	516	514	524	524	530	519	504	545	510	517	524	514	512	519	529	513	547	518	514	554	522	544	539	569	543	504	516	492	511	533	522	526	538	541	533	505	492	544	542	532	537	551	466	585	542	523	547	520	511	539	546	535	529	543	501	545	523	502	516	557	499	514	576	546	530	516	535	528	522	543	509	509	578	581	522	545	546	551	589	542	515	545	495	512	545	483	529	557	498	504	528	499	533	518	550	518	532	538	487	535	545	537	517	520	513	569	572	522	530	533	533	552	532	570	521	541	525	490	493	551	547	513	520	492	519	534	547	510	499	557	523	474	529	531	513	540	513	517	545	578	546	511	515	534	550	518	549	504	537	514	524	543	502	523	504	537	523	516	546	555	529	489	555	552	575	541	509	556	539	527	544	521	526	532	560	522	548	546	521	513	550	538	523	523	525	510	530	547	516	528	572	504	497	556	560	523	479	528	560	553	547	521	535	545	536	524	540	541	570	581	524	532	512	542	552	501	565	556	503	539	516	550	509	518	526	523	510	543	489	562	554	517	473	524	533	537	540	533	532	558	511	542	502	533	522	512	498	543	507	522	544	511	536	498	515	523	560	550	526	510	569	544	473	570	566	540	503	501	503	514	514	558	576	537	522	551	526	525	572	508	537	527	523	525	513	502	537	497	517	523	522	519	546	524	513	528	529	545	559	520	560	541	496	565	524	552	545	515	513	557	537	496	529	495	504	526	527	487	525	559	542	579	507	532	485	523	486	547	550	525	552	571	536	540	523	547	495	479	542	539	535	506	535	544	496	544	516	517	506	514	521	535	495	551	552	549	571	524	502	547	526	562	518	497	581	515	569	540	537	534	514	544	542	558	487	484	502	496	524	560	516	530	503	558	545	504	501	477	569	506	530	509	521	552	539	494	570	532	541	548	509	493	503	545	497	529	532	486	554	509	537	526	550	534	536	547	513	538	494	528	493	557	556	536	525	526	531	549	484	517	549	534	560	570	507	519	573	508	536	515	535	503	532	550	579	487	516	520	560	486	546	574	528	520	545	489	532	550	586	550	497	531	517	529	504	521	509	534	539	554	525	515	551	498	544	552	549	557	553	559	542	537	573	547	493	542	527	551	564	563	489	573	529	551	526	543	559	550	522	505	518	530	541	489	536	531	539	560	484	517	505	464	526	530	527	516	524	505	497	514	517	569	561	541	568	515	537	499	529	560	545	493	507	531	524	571	506	542	515	528	526	569	560	524	530	485	526	524	501	539	554	512	509	558	535	528	484	551	528	513	503	512	529	569	550	510	508	543	532	491	503	519	525	560	543	538	560	552	543	497	531	514	536	503	509	551	554	514	535	529	548	528	520	509	501	509	524	571	590	553	531	576	502	563	535	517	525	499	550	523	531	569	549	543	547	518	553	520	504	538	553	524	527	525	536	600	521	542	557	537	495	533	515	505	509	514	501	528	556	484	538	484	525	526	545	583	506	527	527	590	518	555	522	518	555	533	485	534	506	544	502	520	522	522	531	569	545	539	557	520	548	528	526	509	504	510	565	525	544	528	488	527	470	509	557	517	560	527	542	553	549	545	517	514	541	533	501	498	534	581	519	522	532	524	534	501	523	530	546	520	532	506	516	558	489	536	498	563	511	528	524	567	553	530	571	522	535	520	537	530	542	495	545	503	494	488	513	557	550	529	526	565	516	573	536	526	521	523	530	526	544	527	519	510	506	529	541	473	526	513	539	508	528	566	528	495	536	533	544	539	467	532	543	548	525	554	501	545	565	534	528	506	556	601	551	535	563	552	543	529	504	541	502	543	542	540	552	527	516	505	540	511	550	503	516	541	549	515	505	528	533	487	548	560	542	488	543	595	554	517	514	530	560	551	552	571	538	500	561	559	540	516	555	558	561	542	559	479	561	526	546	533	539	505	511	510	528	561	531	539	520	551	542	530	525	531	500	534	554	520	537	534	556	506	495	549	541	542	529	499	545	558	556	532	549	503	550	559	548	554	539	551	524	541	545	538	520	481	535	530	481	544	497	511	501	513	533	544	520	524	532	520	509	537	530	545	538	521	537	495	494	536	526	563	467	493	525	546	523	501	535	542	517	549	559	551	501	506	498	522	503	537	511	463	540	508	567	501	531	517	503	539	541	555	527	512	496	507	529	523	488	503	543	555	532	523	534	539	541	514	512	561	564	554	516	526	514	557	533	568	511	505	533	529	551	540	546	541	533	508	539	512	490	534	553	539	509	516	536	538	521	576	557	555	509	530	494	533	524	550	536	538	498	529	516	501	505	506	506	534	522	520	554	536	544	511	539	550	517	556	507	489	556	561	505	534	503	551	595	588	533	503	513	497	563	560	542	552	537	505	542	532	555	532	515	547	511	522	587	490	541	509
20386	19358	22176	14719	9188	6031	9112	8510	6477	3276	1580	1423	1094	1468	2114	1825	1406	1158	1182	1115	998	778	950	695	666	610	393	433	413	412	365	328	395	324	304	246	343	344	337	341	272	313	261	254	232	180	155	189	193	173	179	173	147	139	148	142	165	158	157	166	157	161	159	137	137	165	162	144	148	169	146	152	153	160	141	155	117	130	152	138	145	160	145	163	149	169	154	149	155	138	132	149	149	143	135	152	151	145	147	159	128	144	124	149	172	158	155	138	160	149	130	151	146	146	138	146	143	142	146	152	148	152	151	155	159	154	132	163	120	155	145	159	150	152	159	143	142	154	165	124	134	163	150	150	146	132	140	158	147	133	139	129	163	147	138	148	168	157	161	170	130	182	143	154	165	144	156	154	134	155	132	136	153	163	131	163	177	138	146	146	154	157	161	160	134	137	164	156	128	149	167	141	170	149	141	153	157	154	141	135	145	139	160	134	150	138	134	145	175	134	131	131	136	138	147	128	156	141	151	142	141	136	136	143	162	145	170	145	130	146	163	166	151	142	139	134	148	146	138	157	151	159	143	154	134	147	164	147	130	140	139	140	159	150	159	133	168	153	162	164	138	173	154	133	135	146	156	129	150	155	162	145	138	117	158	151	176	144	167	144	148	128	177	125	150	157	161	154	135	167	165	156	118	152	144	135	130	143	145	134	172	129	155	135	119	140	147	162	150	158	153	149	141	141	123	142	132	177	154	147	148	165	131	157	152	150	134	153	152	141	152	137	141	129	138	121	154	169	157	171	167	161	140	147	144	136	132	164	152	145	154	140	178	151	157	135	124	141	136	169	127	146	157	167	141	133	158	137	137	142	154	162	145	140	162	150	126	125	164	130	139	133	150	177	157	168	144	166	131	154	144	145	156	127	129	160	172	125	153	141	147	160	125	148	152	156	163	156	120	145	148	142	138	150	140	159	131	142	160	180	120	163	134	142	149	131	147	129	148	141	172	126	151	150	161	136	141	132	149	148	179	133	139	149	158	159	173	134	165	146	149	143	134	140	136	143	163	144	143	139	143	155	138	146	148	160	137	138	160	148	146	140	158	153	136	136	140	134	148	140	163	137	151	142	143	158	149	146	134	131	159	138	111	154	140	142	136	149	169	143	151	123	157	152	143	161	130	125	158	131	134	128	146	168	156	117	147	127	150	165	155	153	166	140	116	149	146	154	139	129	146	142	164	134	144	128	124	135	158	133	149	138	143	157	134	117	138	141	144	143	174	149	135	166	131	150	138	151	137	154	135	154	162	150	141	153	158	152	178	156	141	141	157	134	143	135	154	145	151	167	140	141	152	141	151	147	138	176	166	137	146	160	141	151	136	145	136	150	126	137	153	148	167	140	163	132	147	166	140	149	164	144	138	130	168	163	159	147	147	148	127	140	128	150	129	141	125	140	127	142	134	133	131	140	129	147	179	129	159	160	168	145	151	156	139	152	152	177	158	134	152	156	150	159	148	163	153	148	149	168	140	126	134	141	156	153	132	149	132	160	161	151	176	134	122	161	165	137	157	131	140	139	147	164	143	168	136	135	155	152	138	122	139	136	132	140	123	163	153	142	146	138	157	157	136	152	137	156	140	155	138	142	151	151	159	136	136	139	142	136	158	132	148	142	152	160	162	154	152	142	172	122	144	142	172	139	158	152	144	145	145	167	124	149	156	152	154	139	165	149	162	169	150	133	158	148	161	154	176	146	145	147	133	154	155	133	145	154	157	128	155	147	149	146	137	123	149	153	160	153	147	151	145	147	146	151	150	148	146	146	141	149	168	128	149	158	140	139	147	174	160	143	149	142	142	156	141	157	173	143	136	150	151	135	146	140	145	132	150	147	150	142	136	162	167	143	136	164	161	137	134	146	148	142	128	136	130	156	158	140	161	141	141	150	140	171	161	149	151	146	175	136	163	141	169	148	137	144	147	165	176	156	142	163	146	147	162	134	129	156	160	149	156	150	160	150	157	149	153	160	152	139	166	141	131	154	142	161	145	151	119	152	149	131	168	121	160	135	152	137	154	120	168	147	164	140	143	145	138	150	137	143	126	153	135	121	161	136	129	137	159	150	113	133	145	163	144	151	143	144	123	141	148	165	147	139	157	129	138	165	139	158	137	127	134	167	130	144	143	145	151	163	164	161	174	144	143	154	154	169	131	161	133	148	143	145	167	156	135	149	154	135	147	142	128	139	159	139	167	134	132	149	174	154	133	155	160	158	136	163	139	145	138	132	154	135	168	162	148	152	145	145	135	165	149	124	127	168	140	145	143	128	171	144	139	137	144	126	164	162	156	146	147	153	152	155	135	168	174	137	152	154	140	137	161	165	158	146	179	167	145	145	174	141	158	151	147	140	148	149	132	121	168	152	142	161	130	152	147	144	162	172	152	144	150	154	137	136	146	148	153	146	132	131	155	134	165	134	124	167	153	151	136	124	145	156	152	145	161	154	149	135	135	143	143	135	137	157	135	126	147	144	162	137	152	161	156	154	142	133	133	130	128	156	142	126	146	139	143	153	160	140	139	154	155	164	152	168	152	131	124	155	164	165	170	156	153	157	161	138	149	114	128	144	146	150	138	136	144	146	145	144	132	147	175	157	159	156	164	134	143	151	144	156	170	142	145	126	153	133	137	133	149	114	151	157	144	154	123	142	147	174	145	130	157	126	142	144	146	133	157	147	153	146	162	153	146	151	142	160	162	158	136	151	136	148	161	154	131	152	140	155	138	155	139	148	128	152	130	126	158	151	143	138	129	120	153	152	153	131	145	152	165	143	147	160	137	145	170	150	131	146	156	142	141	142	164	138	133	122	153	134	163	157	149	163	131	148	155	156	167	133	153	139	166	167	161	154	149	149	146	127	141	139	147	157	151	126	171	147	138	160	140	144	138	122	173	132	161	137	153	160	145	145	154	157	152	139	151	134	158	154	157	152	138	147	127	164	144	144	163	130	158	139	148	144	134	142	155	131	125	133	148	143	157	156	153	166	145	166	127	151	141	148	164	147	145	141	150	159	146	139	170	162	174	153	165	114	139	172	144	164	130	135	141	160	136	128	155	152	153	150	135	158	136	135	152	143	148	134	148	166	132	150	138	137	136	143	152	149	154	136	137	151	153	152	146	145	162	122	127	167	161	148	164	155	128	148	167	155	143	155	145	147	124	151	162	153	152	134	149	127	137	144	165	153	127	145	129	150	177	151	137	133	166	148	161	179	156	169	146	155	160	153	137	110	161	146	156	171	138	152	149	143	150	121	135	140	150	166	154	142	134	139	125	152	154	143	149	135	176	146	135	131	145	131	129	150	157	159	168	146	166	127	140	121	139	145	158	166	166	170	147	146	153	143	153	154	161	128	132	134	150	132	135	171	164	159	161	128	131	134	139	142	153	148	156	154	150	161	159	186	139	133	140	137	162	139	169	154	133	135	153	140	145	147	157	154	153	149	156	155	152	162	128	136
12703	16821	26769	24917	21209	17599	27261	27005	22520	12852	7630	7359	5892	8478	11869	10529	8372	6836	7660	7215	6468	5356	6326	4581	4223	3852	2273	2691	2324	2557	2159	1909	2160	1803	1535	1438	2023	1943	1757	1846	1603	1640	1645	1204	951	851	697	744	714	552	684	537	433	457	442	469	414	509	487	474	441	482	506	459	416	399	463	468	471	448	466	501	438	426	398	391	442	395	405	423	398	402	381	390	396	435	387	401	378	365	413	420	387	387	355	389	413	376	396	355	396	379	394	371	417	480	387	412	402	391	354	412	402	401	436	403	387	436	422	391	407	386	372	384	387	443	389	371	420	420	389	372	432	389	374	418	398	384	426	372	403	392	396	447	362	402	411	432	431	399	392	400	400	370	390	383	439	421	406	393	432	391	402	399	404	363	364	390	391	384	431	391	408	399	376	395	415	430	378	412	386	379	371	395	372	399	413	400	381	390	406	352	407	437	388	421	399	391	432	390	427	379	409	390	436	412	425	390	391	428	430	450	428	384	400	434	415	387	412	404	386	389	386	437	396	392	422	384	389	398	384	436	364	375	368	416	414	436	374	409	370	373	393	407	409	423	396	379	353	369	371	414	402	407	384	413	384	408	411	415	407	415	398	397	367	370	399	384	403	387	406	411	382	411	377	410	400	419	403	405	386	411	393	409	401	399	401	402	385	405	426	399	404	413	438	389	363	375	394	422	397	422	424	396	397	393	409	382	371	392	412	422	409	412	398	373	396	386	425	446	384	400	384	392	406	404	376	414	407	421	405	407	377	369	400	409	395	412	387	439	381	388	390	447	420	407	384	405	358	402	413	409	423	366	401	416	408	400	416	392	387	441	406	430	387	422	441	391	385	405	389	379	397	418	398	404	380	419	403	367	399	403	386	399	405	366	435	365	394	425	380	372	414	426	413	377	406	423	425	368	410	402	445	436	411	388	419	403	390	417	402	406	395	445	418	406	393	433	455	408	372	414	413	364	424	366	390	399	413	394	407	387	365	402	414	373	363	390	403	437	399	403	421	387	418	396	400	394	392	380	419	426	432	360	394	389	405	402	391	386	397	379	400	409	411	372	421	424	422	365	408	388	405	407	379	372	366	402	427	380	385	393	419	411	413	388	408	378	393	422	417	331	362	426	356	448	397	435	379	375	449	389	420	377	403	405	393	398	376	395	414	413	403	426	415	401	409	395	394	408	408	373	363	423	408	400	403	386	375	385	385	388	400	368	405	434	387	377	411	377	406	393	392	378	374	405	411	389	404	384	378	399	366	426	400	421	416	424	408	370	402	409	411	412	399	422	417	381	391	405	412	397	382	373	400	441	407	386	385	413	420	368	369	424	402	402	392	420	370	362	440	400	384	362	389	406	387	433	415	397	402	426	443	412	382	405	376	417	410	391	390	419	405	424	418	398	384	401	412	398	421	411	396	389	396	391	378	381	394	423	397	399	408	395	395	389	416	394	393	412	394	399	347	415	436	412	421	387	400	419	390	387	420	409	417	407	454	403	367	386	395	394	396	417	364	396	420	401	369	378	424	392	404	405	396	429	342	420	413	370	445	398	390	360	420	408	408	406	387	443	396	391	398	401	388	393	376	377	401	418	390	445	383	420	367	424	373	412	395	403	389	388	375	414	364	410	414	372	410	386	405	357	387	398	391	388	372	375	406	388	415	384	348	399	375	419	431	387	416	432	412	395	362	377	398	383	411	416	409	388	393	397	399	400	414	389	378	407	400	387	396	387	420	409	411	403	414	380	379	339	405	430	422	399	427	421	394	362	378	416	381	434	398	419	429	385	427	384	419	415	388	399	399	351	391	401	384	409	389	416	402	410	410	397	398	397	406	382	386	397	374	360	437	383	389	444	407	402	417	373	429	411	442	379	388	385	393	401	367	380	385	382	417	411	402	384	391	383	400	386	385	413	376	415	427	400	401	398	419	375	422	415	401	390	389	393	425	425	393	407	398	372	399	412	432	382	385	395	449	434	410	459	426	399	395	392	388	408	408	410	384	444	386	397	384	419	395	404	378	404	393	371	408	424	394	375	399	402	374	381	389	419	438	432	395	391	420	423	397	379	446	438	399	394	418	395	345	367	415	422	420	408	418	399	361	436	361	403	392	387	366	413	416	376	392	376	413	397	432	398	415	379	413	396	408	436	415	421	377	362	364	412	411	391	430	426	407	400	395	403	387	436	391	383	388	370	381	419	416	392	383	383	418	400	403	403	399	371	418	391	398	391	403	396	408	412	395	439	440	356	419	400	379	392	394	355	397	372	383	406	421	384	384	394	435	393	412	397	395	431	384	389	381	380	411	412	400	366	404	377	362	381	411	390	391	435	382	431	377	400	399	390	409	389	401	440	396	411	395	401	377	399	412	416	423	431	395	391	388	403	367	387	419	426	404	409	435	391	420	415	402	403	391	381	414	406	406	397	437	441	405	399	375	393	346	393	431	386	418	420	374	376	408	384	407	398	365	377	388	424	393	395	401	427	421	441	413	366	368	363	364	394	416	415	447	396	384	380	398	407	417	423	392	410	423	414	378	410	383	405	393	361	397	381	433	430	408	389	416	356	434	409	418	393	405	362	398	392	402	380	383	394	410	411	402	366	435	392	421	423	431	368	438	391	392	404	369	384	379	412	423	401	384	405	372	392	401	371	438	384	356	395	388	367	383	420	410	402	380	412	402	347	395	435	432	403	383	411	381	379	354	407	410	404	386	411	384	401	383	402	402	402	445	399	364	427	375	409	406	379	402	378	389	386	411	423	353	404	387	413	403	392	394	408	394	399	395	384	385	406	399	377	397	377	418	387	389	388	429	376	404	435	394	384	401	381	400	368	402	375	434	389	366	391	424	355	418	397	429	423	361	375	440	399	413	390	393	414	387	431	381	394	402	419	432	388	432	416	416	397	389	389	413	454	421	399	410	414	413	403	395	435	382	417	398	390	395	384	395	414	380	415	409	425	385	400	423	406	386	357	418	409	401	386	424	396	408	411	417	382	375	387	383	382	430	433	416	434	375	390	402	397	374	425	413	407	426	354	418	406	389	385	399	382	397	396	405	390	414	388	435	411	427	381	371	432	391	405	410	388	431	418	368	407	407	398	412	410	391	411	407	398	402	391	383	394	429	417	388	375	383	379	392	389	413	421	377	372	393	399	381	464	410	406	447	416	418	410	375	373	343	414	397	427	416	402	374	446	373	375	387	381	400	382	457	357	428	395	428	427	420	396	385	415	407	417	419	394	406	396	372	385	384	431	414	402	361	410	377	393	414	411	380	370	387	374	403	394	447	389	397	407	416	403	411	367	468	373	372	411	397	417	437	437	409	403	389	439	384	369	406	380	375	414	414	374	372	385	442	425	415	415	399	366	393	370	381	415	399	399	406	413	404	348	453	396	419	380	383	393	369	420	368	411	415	400	398	382	354	416	396	419	398	420	417	423	412	386	402	429	413	372	412	415	400	420	356	405	386	388	418	378	382	403	387	410
37084	37519	43172	37572	37500	32512	50327	53249	41807	24028	19796	13025	12465	17146	25194	22745	18779	17133	19055	17015	16381	12944	12305	8431	8155	7295	4609	4740	5194	4792	4183	4452	3590	3479	2845	3205	3438	3053	2954	2571	2218	2730	2111	1247	1108	1007	838	957	696	510	657	340	337	283	288	299	429	386	403	318	281	249	318	264	226	197	187	229	194	219	187	231	238	191	154	156	151	183	169	167	139	164	167	184	165	162	152	159	171	126	170	146	145	166	168	149	173	144	165	166	155	151	156	177	164	171	139	176	151	145	155	161	165	153	143	166	129	146	172	155	154	162	162	169	158	153	161	146	155	173	166	134	128	160	154	147	158	148	139	150	158	149	173	182	184	165	174	158	154	157	149	151	184	130	187	171	145	132	163	159	150	138	155	173	167	178	156	174	147	164	175	154	173	145	152	155	157	156	156	167	154	157	165	150	123	163	177	153	155	145	161	143	144	183	151	157	146	167	149	173	156	166	164	164	149	159	164	175	156	146	168	148	143	150	147	172	156	160	150	176	152	163	154	148	166	177	179	150	144	161	169	142	149	171	168	179	141	170	151	134	141	153	143	171	169	161	143	160	151	147	134	156	150	149	155	169	162	164	146	170	138	153	144	134	159	168	180	159	160	151	155	190	165	198	147	174	145	174	156	168	167	181	150	148	159	151	168	176	156	158	150	151	159	162	169	166	157	180	142	148	155	148	151	163	147	139	164	173	146	179	174	167	137	135	171	182	148	166	159	184	157	151	157	141	149	168	147	147	177	172	167	190	156	154	164	161	163	150	152	158	160	164	148	157	155	145	153	161	162	154	174	161	174	158	148	147	170	169	141	142	146	147	165	148	165	177	175	161	164	140	172	165	151	165	162	151	160	174	128	159	156	176	167	161	124	147	172	145	148	163	152	187	152	140	148	159	143	157	151	157	147	142	156	150	136	142	173	155	151	156	159	158	145	162	159	155	159	153	147	141	160	162	168	151	170	151	150	169	172	180	154	161	138	127	145	173	150	181	166	175	134	169	154	152	169	156	139	153	179	142	157	176	169	179	154	159	151	176	185	163	147	174	165	150	152	165	186	174	160	145	181	137	171	171	155	191	154	167	134	173	148	145	160	163	169	175	172	154	181	155	175	157	137	167	161	169	155	181	146	136	152	161	174	152	146	172	149	169	166	167	152	164	149	141	167	132	158	156	168	173	158	171	177	153	139	147	155	156	159	147	168	168	167	152	152	149	178	167	146	132	137	167	138	151	133	161	147	160	149	157	178	186	138	149	171	157	159	154	174	161	150	164	166	167	157	165	144	162	170	143	169	148	159	144	137	186	140	144	150	160	140	163	160	157	161	149	151	163	149	174	157	191	148	149	171	152	177	150	177	151	178	143	172	169	151	172	155	172	147	168	165	151	162	148	166	150	147	130	168	174	168	164	149	157	142	153	154	148	140	135	159	135	164	145	160	161	157	159	145	167	163	161	159	149	168	168	145	160	159	158	149	147	147	149	161	158	173	188	171	167	170	163	173	148	159	150	168	167	148	148	154	170	163	163	164	153	162	149	159	163	146	135	154	181	156	133	172	162	166	152	162	154	157	171	137	178	157	128	180	161	165	142	148	173	164	158	143	160	120	166	174	142	159	149	152	149	158	161	162	157	154	168	157	155	140	157	174	165	155	179	162	177	168	149	164	168	158	149	148	162	136	154	153	149	130	153	161	146	158	150	143	163	153	160	160	154	151	131	163	170	156	160	155	170	176	172	153	169	157	147	157	155	147	147	157	160	158	190	153	162	147	145	156	176	173	153	147	164	152	167	166	161	165	165	174	128	165	153	142	153	153	158	162	156	163	164	136	152	141	159	163	158	150	173	169	126	156	165	181	174	161	147	166	165	158	158	155	175	179	152	131	174	161	172	160	151	164	141	167	186	155	130	150	156	166	158	154	158	171	148	168	137	161	143	166	130	165	175	193	153	157	165	161	139	151	152	176	154	165	171	170	159	147	175	142	171	180	183	159	151	168	171	185	168	179	179	164	167	154	145	165	149	162	165	138	153	155	168	150	161	151	170	165	160	163	158	196	176	152	155	162	153	164	167	160	146	155	145	149	158	131	157	163	147	143	172	154	164	149	177	184	130	156	168	142	148	150	161	178	154	156	134	153	159	163	166	152	160	123	174	181	170	151	164	147	170	158	159	148	152	151	167	157	152	162	151	144	165	143	144	168	159	162	179	170	175	183	184	190	159	154	164	179	167	168	150	134	152	153	153	164	172	141	172	165	151	157	177	156	148	168	136	153	151	168	175	165	165	154	157	177	153	160	158	155	159	151	176	142	172	180	153	159	152	166	149	146	158	157	160	154	134	175	148	163	191	169	153	158	159	161	139	158	167	152	143	147	150	166	161	149	139	168	184	168	150	160	172	154	155	155	126	180	163	145	166	149	133	155	180	144	161	138	179	167	162	187	158	176	146	187	181	151	171	165	185	155	148	152	134	164	157	152	157	177	146	178	149	141	150	158	155	173	131	148	133	191	166	164	168	154	160	183	162	135	157	153	151	159	153	167	192	162	145	157	169	126	155	120	155	177	149	153	171	171	150	160	163	188	185	151	152	179	156	168	163	135	157	146	172	155	152	138	186	142	162	164	159	175	135	141	168	158	169	155	163	136	140	154	158	150	140	152	156	162	155	150	144	149	137	182	154	175	153	145	136	173	160	165	166	187	160	155	155	167	163	175	141	163	172	170	164	147	160	170	161	164	158	172	163	140	163	177	150	145	147	166	148	159	165	177	152	169	158	153	169	161	154	160	157	146	161	159	156	157	172	157	168	148	175	137	164	162	155	146	146	158	153	177	149	150	159	151	162	146	155	142	191	146	157	144	150	169	160	178	128	175	154	131	148	147	175	154	161	157	161	158	162	157	154	177	147	162	169	158	178	157	148	153	179	167	148	155	133	159	178	154	152	156	145	150	156	165	146	157	141	152	152	160	160	161	171	150	149	149	153	162	179	183	153	161	144	153	175	164	157	149	128	174	168	158	141	152	166	158	174	185	188	143	168	164	193	154	167	174	162	159	122	150	172	183	175	152	158	185	161	166	158	164	164	142	165	155	178	148	166	180	154	147	137	140	140	162	161	172	152	151	148	161	150	152	142	146	156	140	150	150	145	149	154	172	163	158	161	151	174	147	160	167	167	150	164	153	142	144	133	166	164	132	156	151	170	131	167	172	181	156	153	153	159	186	150	146	191	161	155	159	154	185	166	143	169	178	158	173	148	162	157	153	151	173	163	161	168	170	152	161	138	155	170	152	151	184	137	154	190	161	163	164	154	153	151	164	158	172	133	172	146	158	165	138	161	167	159	148	142	163	164	163	139	150	151	159	166	155	162	143	165	133	172	152	152	142	149	128	137	147	170	174	159	156	193	166	165	177	155	157	137	141	144	163	157	135	166	142	156	194	164	126	158	170	152	148	167	160	163	157	165	145	172	147	151	147	158	164	170
24940	31003	42751	44679	47368	42874	59404	62607	50755	35968	34990	30198	31759	37826	45951	43355	40364	39846	42130	38059	39020	35306	33625	28238	26489	26940	17926	20305	22105	21075	19911	20279	18171	17522	13669	16006	17480	15873	16198	14003	12761	14783	11799	7495	6863	5660	5372	6107	4043	2855	3782	1636	1512	1485	1339	1418	2439	2277	1885	1299	1217	1325	1845	1147	921	531	670	750	706	721	752	1086	1039	645	439	413	400	418	451	452	434	417	456	426	451	439	422	414	413	433	439	463	428	427	449	385	428	486	460	421	430	446	412	453	424	417	427	457	418	425	469	398	407	438	431	427	426	454	437	411	442	409	424	451	475	444	465	414	425	395	427	440	430	438	419	454	424	419	425	435	446	445	443	477	421	432	442	469	475	434	460	450	439	444	416	446	445	423	411	425	455	391	421	414	423	416	373	435	412	428	436	431	429	419	431	442	425	449	402	434	449	416	427	418	416	417	416	439	451	429	467	399	414	451	459	418	430	476	407	431	448	423	414	433	426	420	465	434	421	401	429	426	440	439	413	396	459	422	429	443	441	457	431	391	410	436	374	406	401	419	443	412	447	446	456	402	437	436	428	435	428	403	433	451	464	441	431	447	408	417	429	430	445	407	442	420	429	428	421	461	421	450	437	403	440	409	443	423	421	449	442	461	413	412	458	427	398	423	451	432	443	442	438	463	431	411	427	409	423	412	416	438	433	437	441	397	411	453	407	430	415	455	421	391	468	412	449	420	418	433	433	452	442	441	414	438	398	411	436	463	452	422	431	406	430	423	455	427	434	399	434	434	410	430	457	444	401	449	437	425	442	438	426	434	441	427	448	388	459	407	455	423	400	454	473	439	425	383	429	425	446	415	468	426	432	427	437	444	392	408	450	399	410	413	421	413	422	428	440	398	424	457	436	463	449	422	436	424	406	443	440	432	414	439	439	442	456	448	460	462	407	403	453	434	418	437	447	449	434	409	434	448	419	406	439	447	432	427	454	433	460	423	444	432	431	455	493	473	423	398	433	437	405	408	424	391	442	457	406	453	386	462	472	402	453	412	428	443	375	405	441	441	470	493	431	408	439	416	441	451	458	450	455	439	440	470	425	433	440	445	458	428	449	400	419	431	429	425	441	421	421	430	450	455	418	459	427	419	421	424	423	438	390	412	427	459	453	465	462	401	438	394	460	414	421	434	439	415	415	423	413	430	447	366	462	431	436	415	423	441	449	398	418	400	435	422	436	417	443	467	459	439	417	454	421	429	450	387	445	461	389	393	445	442	432	396	435	409	427	422	436	431	408	455	455	422	435	439	439	403	443	460	463	427	479	403	457	448	396	465	445	379	449	440	430	394	437	379	432	464	419	409	424	438	452	447	418	438	448	415	458	441	449	439	422	463	453	413	398	417	435	430	456	427	457	441	453	443	394	466	415	441	415	422	467	422	430	447	435	392	447	437	434	423	445	420	431	389	412	424	459	428	409	434	423	426	440	438	428	455	401	445	434	433	422	449	443	432	388	438	403	404	440	412	435	417	431	434	426	411	427	445	414	431	433	399	459	397	401	435	424	445	440	418	415	438	425	454	452	432	447	403	416	451	426	392	467	456	407	416	437	438	450	424	393	448	433	421	430	403	455	437	413	411	400	422	441	403	421	429	458	455	401	425	428	420	404	436	415	438	440	431	458	414	416	440	422	413	438	418	446	417	392	429	410	442	456	432	438	421	429	430	415	431	432	444	443	433	465	452	426	441	468	450	433	426	447	393	437	456	414	434	404	417	445	430	402	442	432	417	428	413	440	426	440	418	387	419	421	441	441	424	408	444	364	385	424	420	435	433	428	416	406	463	381	427	438	424	440	406	436	475	439	439	433	431	461	458	488	417	424	414	443	448	410	411	443	406	404	439	426	397	437	412	440	438	439	405	451	400	446	395	446	419	462	406	443	416	428	447	487	444	410	452	434	416	433	431	416	463	429	447	423	447	418	439	435	404	448	443	418	410	450	429	425	458	451	452	418	448	411	428	435	441	444	440	452	427	421	428	445	448	448	418	421	448	456	446	364	412	442	450	425	430	430	421	427	397	434	409	437	404	441	438	438	440	393	437	381	428	437	446	422	409	449	449	409	399	408	421	397	447	427	425	450	455	417	432	403	478	443	432	392	466	467	441	389	427	408	441	430	417	434	408	407	440	407	455	440	430	383	425	449	443	434	411	459	409	461	450	412	436	456	429	411	446	435	422	415	425	428	407	451	408	424	487	429	457	412	451	446	421	438	438	446	459	437	421	453	441	448	419	394	411	420	434	439	423	430	418	444	417	403	426	429	444	428	419	460	426	414	436	424	459	417	452	428	432	426	443	475	462	413	448	422	453	434	402	413	389	434	434	433	425	434	451	418	394	400	438	443	408	434	430	417	455	442	421	444	416	440	436	477	442	423	394	431	446	446	380	441	438	444	420	417	482	390	458	418	451	449	431	435	441	455	408	451	451	463	459	379	420	441	445	440	426	418	470	425	404	434	424	426	412	447	460	455	431	420	420	443	456	472	408	464	452	419	433	419	424	409	417	455	432	418	417	445	418	424	385	426	413	448	445	440	416	439	435	445	419	445	406	415	440	457	403	452	411	421	440	415	458	398	389	413	436	434	425	417	383	413	454	421	407	426	454	435	422	427	424	472	467	426	479	422	436	458	431	451	409	408	397	435	415	418	456	467	486	446	438	434	420	469	404	400	417	395	447	448	445	407	405	445	401	402	407	428	414	438	414	406	460	420	444	451	453	419	426	402	399	422	432	414	427	416	436	438	413	428	442	420	509	440	426	439	427	442	423	431	419	419	457	429	467	434	422	399	436	451	450	407	461	426	448	444	446	418	445	435	453	418	440	433	410	432	445	420	431	470	421	399	465	456	408	439	440	435	445	390	453	401	452	483	421	420	458	429	450	441	439	431	370	459	447	450	445	457	418	455	428	432	455	392	443	425	417	455	439	436	424	403	417	463	425	442	352	441	404	452	418	430	425	437	422	431	468	428	425	439	430	428	428	408	454	427	398	413	435	426	446	476	433	432	460	394	447	431	442	469	430	455	430	432	445	443	395	393	439	441	412	408	485	462	441	409	448	418	411	440	436	400	409	436	466	442	418	444	420	447	461	421	386	450	462	458	404	426	379	438	444	443	397	399	433	438	462	432	440	458	418	424	425	434	443	412	429	430	429	390	398	445	429	428	456	416	417	445	448	423	423	464	448	446	413	448	430	410	423	449	417	452	421	420	478	448	413	423	439	403	447	423	401	456	461	446	432	449	495	475	373	456	440	461	421	415	447	446	426	393	468	449	424	415	456	415	423	397	428	399	460	477	444	422	428	427	429	418	415	419	438	417	450	456	417	467	407	447	443	419	445	431	436	407	408	386	410	430	434	393	438	432	419	457	440	455	416	444	444	410	429	444	420	467	439	425	419	426	459	441	419	452	442	416	401	410	438	417	423	434	470	451	417	448	407	422	445	395	419	387	445	448	450	457	426	456	438
46545	46090	50481	49305	48156	44134	61441	62137	54134	37986	27674	25463	28138	40873	41385	34262	29958	31492	31839	30062	26169	26570	19336	12894	13882	16400	11324	12692	11710	9742	6172	9195	7372	6448	6163	5381	5814	4959	5513	5073	4803	4567	3346	2143	2210	1568	1884	1834	1156	1071	715	432	482	464	575	756	780	589	570	403	438	447	439	368	345	207	267	242	265	268	250	359	296	244	211	232	190	196	182	180	195	183	186	194	205	177	209	186	201	204	187	191	200	209	214	190	182	203	218	180	180	235	190	193	187	226	224	247	206	233	175	210	210	200	197	200	202	218	186	220	214	178	199	212	226	186	209	190	186	203	210	202	186	205	213	198	209	211	210	198	221	184	205	194	174	193	231	209	197	220	199	176	180	230	212	202	216	199	175	196	196	191	186	190	210	191	195	212	203	185	190	186	203	187	205	197	210	185	234	213	186	196	194	198	236	202	190	196	205	191	197	214	181	189	189	230	174	222	215	199	179	170	201	202	200	195	189	222	213	209	206	213	214	219	228	195	197	213	202	216	196	185	186	186	219	198	206	195	210	180	203	195	204	190	197	181	201	219	204	226	194	199	175	214	201	192	216	189	196	192	217	205	188	229	206	206	207	216	218	195	208	206	217	226	197	185	189	191	187	185	210	212	197	209	210	218	201	207	204	177	193	193	191	185	199	217	202	220	228	194	203	180	185	203	198	195	172	194	191	181	185	207	182	179	187	201	193	176	193	176	216	221	210	206	176	209	201	190	186	202	215	191	188	211	216	165	195	185	197	213	194	200	204	214	211	213	211	182	193	210	182	218	203	188	204	200	201	193	199	170	217	208	184	200	228	208	214	192	196	198	185	221	196	176	204	196	187	165	195	189	183	202	187	180	203	198	172	180	196	189	176	191	188	195	193	222	177	203	214	172	222	205	190	214	180	195	191	201	220	198	217	170	192	185	205	198	203	209	208	182	182	206	205	172	219	213	187	199	176	215	204	201	205	205	193	220	199	197	194	195	211	186	208	197	185	193	203	179	202	180	174	213	216	204	209	183	181	211	187	212	180	188	189	203	219	199	209	204	190	212	192	212	202	196	205	174	195	192	175	210	192	230	235	203	192	200	210	185	196	204	168	178	188	208	203	202	232	221	173	210	200	201	195	234	206	201	195	187	227	207	204	203	208	205	192	195	207	202	198	252	194	197	206	202	204	184	193	187	201	201	190	181	191	204	183	223	194	200	213	197	187	185	211	209	208	203	179	204	213	209	213	216	213	175	228	200	190	203	153	205	214	186	214	186	178	199	202	204	226	212	195	206	221	183	189	191	204	199	194	210	234	201	186	206	182	169	217	197	193	195	207	224	174	204	209	182	199	202	201	206	205	196	217	210	208	190	210	198	199	204	211	209	197	187	224	199	185	191	219	203	221	197	171	198	207	226	182	195	185	180	188	195	186	206	213	194	194	192	202	196	188	219	213	200	184	213	177	236	186	207	211	186	190	214	223	212	192	202	200	190	208	207	179	185	199	206	200	187	189	203	192	197	178	221	188	207	217	191	187	186	218	222	251	209	192	222	186	226	214	225	202	192	183	198	203	221	213	193	212	214	174	215	199	203	194	190	217	192	195	212	193	199	176	193	184	205	187	219	209	211	202	199	213	205	168	203	208	199	195	197	185	200	217	211	204	214	189	223	209	211	198	177	205	226	218	197	214	181	197	193	199	196	197	179	197	193	164	184	195	184	196	256	207	203	229	214	204	222	205	189	178	195	201	218	207	162	219	212	175	197	223	218	200	184	201	223	203	203	211	198	182	186	206	194	227	194	172	187	176	185	210	188	203	195	196	211	192	187	202	215	183	185	185	214	217	186	204	173	177	188	205	231	209	210	198	207	192	185	179	221	205	201	216	172	178	217	173	190	225	210	197	216	211	205	191	216	186	233	173	214	220	203	217	202	195	181	206	212	202	220	179	203	197	190	214	188	170	254	226	201	215	181	196	210	197	210	199	200	216	194	194	187	198	184	172	219	190	193	212	246	213	207	187	193	199	215	194	201	212	186	192	201	208	214	167	191	212	192	187	185	204	207	201	191	193	177	211	210	185	207	208	207	225	198	206	190	187	200	220	220	217	194	203	200	175	184	221	205	224	195	177	186	234	198	192	213	184	197	200	244	206	223	191	224	165	195	194	221	188	195	191	195	231	186	191	195	200	200	203	217	197	195	190	152	189	183	207	184	213	216	192	212	179	221	190	195	184	196	188	186	176	197	212	187	202	216	188	205	171	200	214	155	208	212	187	205	194	167	192	213	190	189	203	188	204	226	227	227	238	229	208	192	211	178	182	181	181	175	203	186	215	219	192	205	218	199	212	174	222	198	228	232	171	180	214	183	181	212	197	186	195	197	209	197	185	217	215	198	230	181	203	222	185	210	178	214	203	204	198	193	208	201	199	214	227	193	190	201	195	215	195	191	204	204	171	202	189	198	202	194	205	199	207	205	197	190	200	207	185	204	210	192	185	192	177	198	199	190	197	190	199	224	196	189	188	228	207	195	210	213	190	226	205	184	204	181	205	195	177	198	187	212	208	178	218	225	211	192	202	194	172	192	186	177	189	204	194	212	183	194	199	197	196	223	184	199	206	203	198	203	211	198	232	188	184	200	175	196	201	194	186	189	202	202	199	200	203	215	209	210	189	167	210	228	207	202	215	204	207	218	204	219	188	202	189	198	198	198	204	215	207	219	204	198	191	173	201	188	204	209	174	202	199	193	189	212	203	201	212	228	208	188	228	186	193	197	229	191	206	198	184	199	205	217	206	188	211	209	180	210	187	195	195	197	211	184	230	224	193	179	212	193	177	232	181	198	193	208	226	184	207	218	195	198	192	195	191	246	194	205	213	191	216	196	213	192	204	173	203	171	217	185	184	226	194	186	202	198	189	206	206	213	183	191	197	179	182	193	186	176	191	192	185	217	180	223	205	173	184	229	194	193	180	209	201	177	171	214	201	183	185	219	209	198	214	212	179	200	191	209	205	221	202	195	185	224	223	212	204	194	212	179	209	206	222	164	226	188	210	191	186	214	186	229	224	206	202	218	192	218	199	220	187	196	176	223	191	212	200	187	198	190	204	232	189	189	176	195	221	214	203	204	196	188	195	196	199	182	185	214	190	186	190	211	195	203	207	225	204	189	215	209	210	211	183	225	189	213	197	207	222	221	210	200	220	186	201	169	198	205	210	208	185	197	198	200	171	194	210	187	213	202	192	213	212	202	175	244	199	192	198	207	177	169	205	193	229	208	222	198	225	182	186	202	208	201	221	190	196	183	184	213	221	178	194	202	187	207	210	183	199	206	208	156	217	217	222	197	207	201	190	202	206	185	183	185	184	179	208	208	186	207	181	210	190	194	195	192	200	201	190	195	222	189	224	192	218	226	201	174	224	209	207	193	190	194	192	200	228	203	202	218	184	191	206	191	221	207	224	194	203	205	182	222	187	194	205	200	223	187	193	206	210	187	193	188
32382	38555	50413	54677	57767	54419	68780	71617	64805	47692	41917	43021	46649	58562	57220	52668	49920	51949	52963	49459	47078	47425	39181	34938	33868	37818	30896	34161	33418	29721	24623	31581	26953	25858	23430	22347	24367	21972	24013	22013	21991	20754	16281	11576	11670	9019	10491	9891	6464	5970	4017	2227	2279	2249	3232	4319	4111	3345	3043	1944	1935	2244	2452	1599	1519	803	900	892	926	975	950	1365	1193	865	582	539	496	548	502	510	503	522	531	488	496	527	572	530	530	527	496	521	528	546	525	565	536	492	497	500	527	578	553	565	527	517	513	544	518	559	503	553	544	534	586	524	525	523	539	572	550	533	471	525	549	532	530	543	512	505	517	512	532	498	533	523	547	534	534	564	547	502	519	504	519	543	572	552	529	507	524	541	506	578	530	510	517	489	519	521	526	553	510	517	528	566	548	497	498	512	504	540	520	559	519	556	539	552	536	509	503	546	503	533	519	512	505	547	521	494	560	537	557	523	482	507	484	509	555	544	484	549	512	516	534	522	479	524	590	512	531	566	551	485	496	538	538	505	536	541	555	500	479	510	533	540	527	498	506	511	515	540	508	536	509	510	520	539	482	456	535	486	513	503	552	524	555	520	534	528	532	500	509	526	486	533	497	468	520	550	448	503	527	522	512	496	522	528	507	524	480	506	495	525	508	545	491	507	561	535	506	535	522	532	496	547	515	545	528	514	508	529	542	529	550	530	534	523	526	528	503	587	518	544	518	542	495	523	544	563	506	530	546	537	517	539	513	522	496	521	520	514	520	535	522	525	527	502	519	542	529	528	518	544	487	476	469	529	540	511	503	500	505	534	520	524	513	449	521	545	511	531	505	499	510	508	522	512	503	550	554	514	525	516	523	543	497	505	523	525	579	543	511	512	523	563	552	501	544	490	572	504	524	488	532	541	548	529	507	532	585	518	532	494	544	546	526	522	570	561	516	556	522	560	524	510	524	562	526	514	503	523	531	525	527	513	536	494	516	572	521	522	532	546	491	485	500	512	546	495	532	539	553	479	512	535	519	465	517	541	533	530	465	523	494	513	516	504	530	521	518	508	531	512	518	527	515	537	524	551	531	479	536	514	529	518	539	513	494	508	527	513	498	569	541	547	510	520	549	536	495	516	491	551	479	511	552	494	564	497	487	521	479	520	498	479	520	517	548	546	535	504	510	532	537	517	560	483	498	480	538	533	535	524	527	530	515	537	493	522	532	486	524	537	527	468	485	510	544	523	524	530	472	524	521	533	513	530	520	513	513	509	521	519	571	516	529	500	511	554	510	505	545	570	534	486	549	547	528	514	531	478	500	521	541	553	540	557	495	513	548	528	596	512	496	468	548	527	521	517	508	521	561	535	498	524	515	530	520	523	508	549	511	513	524	566	535	517	519	511	517	518	560	561	525	521	506	508	530	524	541	545	527	515	519	523	558	523	555	499	566	537	489	518	562	536	493	449	511	603	540	506	524	540	577	526	515	537	519	511	503	532	520	498	489	527	518	538	504	502	528	526	469	487	530	560	476	517	517	543	588	489	517	531	555	506	516	551	495	579	507	514	516	502	512	517	519	504	540	543	509	556	514	507	530	522	510	530	518	559	520	540	487	513	540	528	496	485	513	518	513	504	536	509	511	515	473	536	534	495	498	567	558	535	503	495	523	523	545	531	564	520	541	503	529	497	526	529	519	526	502	526	498	495	516	542	487	529	517	498	494	531	508	533	536	508	553	504	520	496	543	558	501	497	459	534	516	561	537	505	518	512	473	525	531	507	526	551	565	538	523	545	508	506	502	523	506	500	515	486	514	505	480	495	499	474	542	505	531	525	546	550	493	534	504	556	523	527	506	503	519	553	497	554	501	504	510	494	515	473	540	509	488	523	521	511	518	506	534	471	512	520	558	514	529	525	492	520	492	519	515	519	547	519	534	583	563	516	509	505	546	570	527	533	518	514	536	529	526	503	507	521	516	507	499	527	545	517	496	497	549	524	545	529	483	544	536	488	543	493	490	543	475	499	532	534	563	538	494	547	497	517	513	466	525	509	530	507	524	489	520	527	538	551	515	490	530	520	527	535	515	534	510	536	504	530	552	527	511	527	538	504	512	519	510	535	498	498	516	525	511	542	544	519	539	528	546	508	521	487	570	518	553	524	553	529	508	509	531	535	522	516	539	506	533	539	532	486	510	516	527	525	524	527	515	548	518	529	530	515	621	540	494	555	496	569	492	528	505	513	533	513	526	547	533	526	516	512	504	541	508	505	508	512	536	537	507	515	578	550	490	496	508	498	571	517	499	566	521	545	517	530	532	511	500	518	479	544	526	514	530	553	506	538	518	541	491	524	560	551	539	515	522	513	540	522	521	523	494	523	508	503	488	486	518	574	583	524	513	506	543	484	547	526	480	527	503	508	494	461	574	481	536	532	552	519	533	543	530	516	543	552	513	495	534	545	487	545	523	520	549	607	565	513	553	489	556	541	541	549	516	521	507	542	478	513	535	552	557	554	530	535	558	520	524	500	532	522	523	538	513	501	527	499	506	500	534	492	549	535	537	477	510	549	516	542	508	488	533	511	496	544	511	492	523	504	541	513	515	504	526	511	498	550	535	499	522	519	537	510	505	534	519	520	560	504	548	545	536	515	543	512	546	521	533	556	512	505	507	513	525	522	559	529	512	507	516	532	533	502	491	499	567	555	542	492	485	553	505	516	521	508	568	523	491	480	489	524	491	540	504	518	498	533	562	526	521	502	524	525	520	506	504	559	513	484	526	508	522	566	495	561	554	500	485	516	499	534	522	507	501	523	513	504	516	514	554	535	538	484	540	491	540	536	518	536	505	484	527	534	584	516	513	485	517	558	560	521	495	532	551	542	528	497	544	507	519	550	494	460	533	509	503	531	542	512	561	551	490	545	514	548	491	513	541	514	556	524	513	496	539	525	505	510	526	516	501	551	564	487	553	504	527	522	502	486	477	522	521	533	502	493	543	518	499	536	524	520	536	549	508	530	525	549	500	547	506	503	511	517	511	492	537	541	520	519	548	514	520	540	539	508	531	597	525	546	553	535	495	496	542	495	543	554	504	509	511	552	518	564	519	492	525	532	549	526	532	514	527	523	536	542	501	516	521	524	491	541	528	504	486	554	533	507	486	478	508	520	516	535	514	538	536	487	532	533	536	527	529	553	504	522	524	461	517	508	505	490	520	519	528	518	527	523	540	501	529	557	539	521	536	496	527	525	522	563	549	540	497	574	586	511	528	520	524	501	559	521	579	560	487	524	530	521	513	503	558	517	569	555	532	529	525	518	535	539	566	537	500	503	550	531	548	544	537	551	530	547	519	530	518	542	497	517	524	513	559	541	503	519	503	509	499	519	516	537	503	468	510	535	460	525	482	487	543	533	516	492	508	577	524	516	524	500	511	510	519	506	495	493	551	487	532	508	466	484	530	520	488	534	521	517	504	527	552	534	497	550	505	506	551	517	513	501	498	526	543	533	518	540	537	508	535	510	541	484
23473	24240	27304	19933	12393	7819	9536	8688	6015	4005	1915	1484	1902	3221	2255	1795	1522	1649	1472	1318	1464	1152	794	727	666	724	483	624	579	567	371	438	464	442	359	344	394	371	351	363	337	333	269	234	240	216	243	212	181	194	175	157	170	171	174	169	178	167	144	170	164	127	179	158	176	180	130	137	145	169	169	140	163	172	157	167	151	144	150	147	153	167	160	166	153	151	157	148	143	172	162	153	150	147	158	144	175	134	154	127	165	145	134	144	142	140	148	139	140	139	177	145	185	172	127	154	159	134	159	132	171	153	165	141	155	157	137	135	156	148	167	145	167	164	145	151	153	175	180	160	163	165	151	178	156	140	152	150	155	141	184	139	155	153	173	149	168	142	162	140	167	127	152	160	173	142	156	176	149	142	142	132	155	144	173	166	146	150	151	165	171	159	164	131	140	153	153	162	165	135	161	149	127	165	138	167	144	141	162	134	121	131	167	172	156	166	164	154	157	165	144	142	155	151	140	119	145	141	151	162	156	160	158	148	125	142	139	144	158	141	144	152	145	143	155	150	143	144	161	152	173	148	149	147	143	167	175	166	146	128	147	137	138	134	137	151	148	155	136	156	142	158	143	169	161	151	161	161	157	145	148	145	158	147	174	159	137	127	151	157	161	156	142	147	149	168	173	151	145	157	129	156	178	167	149	160	137	140	143	140	144	149	128	145	145	156	157	146	169	179	146	150	160	137	165	151	145	137	156	166	173	135	150	165	156	138	145	116	162	149	156	145	153	160	154	176	152	147	158	153	181	148	138	147	146	162	149	165	144	146	173	136	167	136	140	133	160	156	143	148	156	160	133	129	151	167	149	141	143	165	147	150	146	156	175	179	154	147	160	141	167	156	167	173	127	157	147	165	155	156	154	169	155	137	164	139	168	152	147	181	147	144	152	132	152	139	166	164	141	152	152	162	139	170	153	191	158	149	185	141	144	134	139	177	154	174	172	166	167	160	140	132	156	162	137	135	140	145	165	157	157	156	157	169	137	155	164	165	165	150	164	157	161	151	131	151	160	159	172	121	167	148	178	148	164	159	153	165	150	148	153	159	175	140	149	155	156	166	168	171	134	133	148	153	165	137	178	160	150	143	162	141	123	153	164	144	154	175	129	161	156	133	157	164	149	151	152	134	167	166	130	160	170	146	154	124	152	150	132	154	169	151	154	158	148	158	178	143	153	162	145	135	117	132	167	151	153	152	161	149	119	157	133	145	158	135	149	158	170	135	158	162	136	158	137	175	152	166	182	157	134	155	138	154	133	183	147	164	154	168	140	162	143	140	145	154	146	135	153	139	158	167	150	160	157	144	142	141	153	150	159	174	168	151	148	135	170	149	160	139	152	144	158	153	139	149	167	157	149	141	144	139	168	164	158	155	143	158	182	132	168	162	147	156	172	143	149	180	136	165	152	162	140	150	143	144	175	152	169	150	151	159	182	168	167	139	173	137	144	180	126	148	151	145	159	170	182	147	164	129	139	164	158	145	156	164	168	171	162	160	155	167	156	182	134	152	149	137	127	144	163	160	167	170	163	143	132	169	145	149	156	144	156	155	152	165	161	147	159	149	184	148	156	139	130	158	145	147	134	135	151	152	152	167	160	165	156	154	139	152	130	156	152	157	159	144	159	155	150	143	178	124	170	141	154	159	149	163	142	132	136	152	135	138	143	138	153	167	152	129	179	150	165	158	157	154	154	170	154	167	154	160	159	177	162	154	157	150	162	165	131	155	172	169	147	160	170	153	152	123	155	154	164	132	165	164	146	133	137	149	154	144	146	133	127	143	161	154	139	155	160	164	142	154	157	151	152	158	163	148	149	130	148	160	150	170	153	146	157	149	150	155	146	142	137	170	147	154	135	167	180	170	156	148	152	145	160	148	145	164	113	143	140	172	144	166	157	179	153	150	148	135	137	144	163	160	129	158	172	155	156	166	143	165	147	132	156	147	163	136	137	158	193	150	178	160	155	151	170	157	152	148	149	154	147	150	166	160	151	158	155	158	171	154	143	140	151	142	149	135	146	189	157	159	162	149	157	139	160	154	143	149	170	155	168	161	162	175	129	146	176	169	162	156	176	151	163	145	140	158	136	170	178	163	136	157	168	126	137	153	167	148	148	153	145	141	142	143	165	147	141	141	152	141	154	150	155	139	161	146	141	133	128	154	148	173	145	158	156	148	165	156	139	121	147	163	152	156	172	154	156	146	171	154	155	160	158	171	167	156	158	160	149	147	146	165	126	179	170	169	176	136	134	169	137	192	171	144	149	143	152	130	172	156	165	147	136	156	154	175	154	153	162	168	156	151	157	174	153	171	158	142	180	150	156	152	170	132	162	147	133	141	147	152	150	161	159	139	175	171	158	179	180	151	148	162	142	138	147	148	156	138	149	143	153	155	162	157	151	123	139	166	141	126	137	164	153	166	157	145	149	156	147	162	157	163	136	162	196	170	147	168	153	149	151	150	165	189	172	157	151	143	155	141	166	152	164	147	148	142	131	148	161	141	151	151	146	147	144	159	155	145	161	160	153	147	172	163	169	146	158	138	132	143	152	144	162	152	163	178	163	137	175	155	154	161	133	156	158	165	168	147	133	135	161	147	123	140	140	162	167	134	177	160	173	154	153	145	149	141	180	176	149	150	127	170	154	123	157	163	170	150	146	142	137	156	135	139	156	149	161	147	156	159	167	139	146	181	154	165	152	151	149	154	155	150	153	167	124	137	158	174	140	132	161	168	130	171	153	163	165	135	155	145	170	152	163	145	158	159	166	140	165	156	150	167	147	156	138	133	149	153	159	125	160	157	139	146	165	148	127	166	153	146	122	137	146	142	166	156	177	141	151	163	139	158	128	156	135	173	154	151	151	162	155	157	160	158	169	127	161	147	164	168	160	134	150	165	145	134	147	166	131	149	151	145	160	151	167	153	145	166	150	137	150	152	142	149	157	154	157	162	161	154	136	173	155	159	170	132	140	158	158	155	149	160	177	146	128	178	153	135	147	152	146	153	148	156	141	124	138	149	150	155	124	171	179	145	172	147	153	125	157	161	153	142	134	139	156	143	172	167	149	163	141	132	157	176	165	157	159	151	142	127	172	148	139	155	146	132	163	170	144	117	146	166	145	169	176	138	163	155	169	139	129	165	143	130	160	143	156	141	154	148	139	149	167	166	142	158	154	155	163	178	145	139	149	142	176	138	150	153	134	131	146	151	150	167	147	148	161	150	150	149	157	161	150	153	159	136	161	135	147	144	144	152	158	141	172	153	177	158	158	157	154	151	136	157	111	151	144	144	158	148	150	139	171	164	129	141	148	178	134	143	151	144	141	152	140	165	152	160	133	143	140	151	156	154	178	146	156	149	140	135	151	148	159	174	182	171	160	170	159	151	163	157	152	150	143	144	148	132	141	172	160	171	172	164	168	149	140	160	160	141	169	152	146	154	176	162	148	155	146	133	131	153
14537	20655	31494	30203	25244	20027	27042	26626	20761	14861	7964	6682	8326	14077	10141	8638	7537	7891	7510	6527	7378	5501	3730	3611	3359	3451	2365	3123	3250	2836	1863	2330	2471	2094	1787	1757	1962	1924	1861	1802	1636	1550	1162	1040	916	833	1018	831	719	612	575	549	531	513	526	572	471	558	491	538	473	446	477	451	477	402	397	439	404	467	469	440	436	434	458	439	435	466	423	420	394	412	381	394	415	411	416	386	397	437	401	404	411	448	427	432	431	442	401	396	406	423	417	431	441	420	449	405	406	389	406	372	398	454	390	383	426	401	410	437	418	408	422	428	406	435	404	431	405	409	400	402	435	400	408	415	433	402	434	373	452	394	416	456	398	449	421	379	419	419	440	379	425	403	403	434	417	394	392	428	425	387	455	411	382	431	392	393	405	403	421	433	421	409	403	412	387	438	412	420	406	426	435	431	464	443	412	402	409	449	380	422	426	425	388	426	417	416	427	446	403	453	417	438	399	396	407	397	401	397	399	408	366	430	394	437	439	428	411	429	386	419	406	444	415	379	421	415	438	422	384	416	422	376	402	432	416	395	374	400	443	413	382	431	385	434	437	428	423	418	413	393	377	401	438	397	422	413	410	422	421	412	421	413	353	374	432	439	386	386	413	445	433	401	444	467	372	409	411	405	399	443	394	374	445	432	429	439	416	415	420	415	428	416	427	398	397	413	409	441	406	387	436	413	445	430	380	402	442	395	409	423	405	419	419	397	407	406	418	402	395	413	426	461	405	409	399	439	391	388	439	419	419	407	437	399	412	449	370	426	416	425	415	376	404	429	420	413	408	421	419	408	402	376	395	389	421	469	413	404	420	425	384	395	412	420	437	398	394	422	396	413	415	443	446	409	410	436	439	432	439	444	433	406	436	409	410	422	404	421	426	416	429	397	408	418	378	415	393	419	416	405	403	439	430	381	419	415	396	426	406	397	424	431	436	421	414	417	448	402	443	402	393	424	415	423	419	388	395	417	404	415	425	412	388	427	449	440	389	430	406	457	404	432	416	376	411	399	414	440	450	384	478	402	397	447	416	447	414	381	396	402	445	432	384	400	404	432	435	411	399	417	377	388	410	430	441	437	412	387	393	429	386	416	419	423	399	411	411	380	430	395	419	407	438	375	425	409	423	384	414	390	421	384	393	406	454	418	401	437	425	430	407	445	372	400	400	393	420	429	436	424	379	421	379	421	414	377	417	474	436	425	426	415	436	422	431	426	385	470	379	431	420	453	425	411	398	428	422	435	413	420	413	399	432	400	408	405	400	430	420	393	401	388	442	421	389	416	394	415	421	443	410	398	387	444	411	396	418	424	417	405	379	410	416	398	406	438	404	412	408	412	403	388	403	434	434	401	406	408	408	408	380	412	417	427	403	419	418	393	449	429	444	465	441	445	401	409	419	375	408	388	430	444	423	439	417	409	382	422	416	441	412	429	424	409	473	390	428	437	413	391	416	383	460	386	477	416	399	434	426	426	416	422	388	420	396	448	401	432	400	421	405	425	450	434	443	450	433	437	418	403	414	417	440	415	421	419	416	420	370	418	391	415	405	414	433	397	382	395	427	440	391	406	382	404	442	390	411	403	402	455	423	392	417	420	419	415	390	404	427	404	397	394	409	421	440	462	416	392	446	417	414	364	430	443	396	389	396	375	399	391	382	406	412	432	429	421	423	420	438	434	426	406	365	441	423	428	422	405	435	395	410	439	465	409	399	419	380	406	384	398	417	426	404	453	416	410	412	410	409	430	417	388	394	411	420	388	391	427	437	424	421	407	389	415	391	397	407	427	393	383	385	437	408	397	380	381	430	433	426	426	428	423	410	407	431	430	432	419	445	421	453	418	458	405	425	388	408	411	389	425	407	408	386	464	421	426	429	388	417	410	420	431	390	416	419	419	431	380	441	401	403	407	416	404	409	404	401	465	434	438	439	408	382	394	446	439	410	426	408	414	372	410	396	394	437	440	427	444	434	393	432	416	386	463	361	395	457	405	418	420	420	397	430	432	422	423	418	445	397	419	400	401	416	433	415	425	405	418	441	411	388	420	427	417	417	384	422	412	394	390	414	426	414	404	418	432	389	411	413	400	404	438	390	437	432	419	415	428	456	428	429	394	426	396	396	421	425	404	435	431	430	417	426	415	427	413	432	428	422	428	417	416	412	458	417	434	444	400	410	421	390	406	417	439	416	427	419	406	430	405	419	440	372	409	410	402	421	456	400	430	412	448	436	433	414	398	401	400	409	405	424	417	410	444	407	443	429	373	399	390	402	397	427	410	419	408	419	406	435	414	421	412	411	407	399	409	438	413	399	384	419	412	430	379	424	398	411	422	416	404	406	414	412	420	397	409	389	400	417	443	422	409	403	408	428	398	411	400	424	436	378	412	429	415	417	418	434	405	422	425	424	408	412	393	414	409	445	384	424	397	437	446	426	448	394	424	420	414	374	376	427	427	413	453	407	384	428	409	445	420	389	417	392	412	453	408	418	418	404	455	422	428	423	411	440	377	415	409	460	429	440	410	435	438	439	430	437	414	422	411	373	463	395	409	464	402	386	414	410	462	382	393	418	454	425	420	397	417	440	444	407	404	398	417	424	423	398	377	401	419	395	411	433	434	387	407	386	408	409	434	392	390	382	403	418	388	452	433	402	400	402	453	383	403	434	409	439	413	420	411	441	416	401	442	456	396	401	370	421	479	434	436	399	416	392	409	402	420	413	424	411	422	405	439	418	378	451	401	405	420	402	450	416	429	378	406	438	429	434	424	407	428	418	381	408	396	380	396	429	415	431	386	421	375	452	482	383	444	399	411	435	439	396	436	433	408	414	429	429	435	396	423	418	407	390	431	435	396	417	393	393	406	432	428	433	390	419	409	399	442	416	447	415	410	441	415	388	430	388	413	400	442	393	399	396	387	422	446	459	439	410	448	415	388	405	383	402	413	453	405	438	437	407	396	439	399	425	403	401	421	410	411	433	399	396	411	418	407	394	442	396	409	392	433	435	395	415	404	418	415	415	432	406	399	444	434	412	414	425	404	427	403	428	407	411	390	383	408	436	390	407	384	443	426	427	430	418	437	380	426	412	412	414	472	430	398	406	400	420	409	411	443	433	427	425	417	427	408	411	433	446	424	473	405	409	392	416	421	400	428	437	389	411	462	434	425	406	407	425	429	397	413	382	418	426	434	407	397	431	392	452	395	405	403	437	422	418	439	414	400	413	456	449	425	440	422	448	407	396	412	429	420	398	419	408	426	416	417	432	390	389	434	396	402	354	419	417	425	391	419	416	414	391	443	453	455	419	413	404	418	408	417	436	429	406	414	429	390	414	409	370	410	411	415	418	408	416	418	391	392	400	436	381	389	438	436	436	373	415	412	407	394	436	420	405	410	404	440	420	412	408	417	418	433	413	398	367	424	422	426	397	410	437	392	424	365	382	416	385	403	416	411	401	436	425	383	480	408	418	360	424	404	443	402
38493	41349	44543	40653	38730	33098	50756	52513	40786	35040	19707	9834	10441	18223	22866	19420	17335	16332	16618	14952	14766	8760	7199	7067	6775	6391	4258	4905	5670	4545	2743	3357	2936	3189	1875	1917	2491	2352	2279	1923	1884	1809	1552	1131	906	745	1054	608	457	371	338	295	336	383	342	294	273	274	320	282	267	260	239	236	194	183	181	175	184	179	214	203	160	167	161	165	163	162	148	187	144	178	149	167	156	169	159	155	164	171	166	162	168	168	159	154	158	171	174	166	153	168	159	173	152	166	155	159	162	180	150	161	148	148	168	134	138	158	177	162	159	149	161	150	149	185	165	173	183	157	158	147	153	183	158	143	163	183	142	174	161	179	149	173	181	129	151	154	145	161	186	171	170	153	178	145	132	179	170	145	160	155	164	168	155	159	160	170	151	164	151	134	146	187	161	186	156	176	164	166	164	171	146	175	162	159	141	176	158	152	186	165	167	158	153	171	143	158	162	174	153	173	165	149	166	140	150	151	140	143	148	161	179	159	168	153	167	168	151	156	158	175	155	168	162	176	162	173	150	165	196	169	162	171	167	169	183	148	161	166	148	151	170	175	166	143	163	143	147	141	171	145	158	158	151	172	175	172	144	163	168	156	160	163	172	174	175	181	171	170	155	176	154	145	164	156	162	146	185	181	159	165	161	135	166	170	157	169	191	141	188	148	176	156	150	165	167	156	179	180	169	162	173	181	168	136	140	154	166	144	158	173	167	161	166	157	172	159	164	149	189	176	184	181	183	205	158	179	173	162	167	157	157	157	180	151	159	156	161	164	160	157	164	166	153	174	167	159	170	164	155	163	166	162	163	157	159	164	164	137	173	161	141	163	179	167	164	163	176	164	131	164	166	171	162	178	192	164	154	143	165	160	164	164	176	169	166	157	153	155	147	166	182	146	158	182	186	160	157	163	161	174	157	163	177	176	169	176	180	179	177	163	167	188	178	154	149	184	149	178	172	171	194	160	161	164	170	164	157	167	165	154	159	161	151	173	166	159	162	178	175	177	134	160	177	165	158	156	152	142	147	141	154	146	165	142	142	164	192	159	163	170	160	133	150	168	174	158	170	147	155	161	174	160	170	157	157	157	167	195	170	161	147	168	171	175	167	155	182	184	173	166	166	191	164	143	169	160	142	166	168	167	151	158	146	165	158	149	150	154	200	192	182	131	157	153	169	192	179	179	166	155	159	171	202	182	138	155	167	160	155	191	160	150	193	175	173	170	178	171	147	151	161	180	145	150	163	168	170	164	166	157	187	189	170	148	173	162	176	152	170	168	183	157	160	141	173	150	161	179	184	165	137	157	164	191	155	181	178	171	176	193	148	163	157	163	156	134	172	183	183	160	160	185	162	177	156	174	173	174	183	167	151	165	178	179	172	180	158	160	187	164	135	159	163	147	147	158	159	147	165	161	161	155	167	163	155	164	159	167	166	162	177	151	168	182	136	167	147	154	159	148	159	171	173	158	161	178	169	181	166	171	164	156	188	181	165	181	169	158	176	138	150	171	179	156	162	182	167	152	167	170	164	154	183	178	171	170	183	162	176	178	151	167	157	151	164	152	166	141	151	135	174	147	148	158	157	161	155	167	176	189	160	186	179	153	186	145	168	133	171	164	143	152	159	167	139	150	171	151	152	171	182	158	172	159	175	167	143	185	164	135	161	174	171	177	156	167	148	166	161	174	153	177	151	170	164	139	193	156	153	157	177	179	161	167	150	180	150	154	157	177	153	168	145	150	188	188	161	135	159	180	139	168	179	172	137	178	155	157	159	166	165	159	193	171	150	162	159	175	166	175	160	163	159	182	163	178	161	163	154	148	159	162	174	156	156	154	171	187	192	162	160	192	189	158	173	178	177	205	183	153	140	166	164	151	160	146	167	171	176	168	204	177	151	174	150	148	150	166	162	186	137	185	171	160	163	152	184	162	152	169	172	172	165	146	157	145	149	136	170	150	157	169	158	160	168	181	146	154	178	153	150	143	149	174	159	164	160	165	146	157	179	169	138	134	153	167	167	166	161	155	162	151	168	144	164	157	157	155	174	174	159	156	148	165	175	154	182	158	170	176	165	167	169	174	165	159	157	168	161	181	147	153	182	169	158	146	158	149	153	175	187	176	185	165	168	159	173	146	151	159	169	167	168	159	168	173	164	168	155	152	137	152	165	155	176	160	178	167	145	171	146	153	164	143	166	173	172	170	183	159	171	194	180	167	160	169	154	157	139	167	168	169	154	169	162	160	166	175	146	157	160	167	165	166	175	174	153	194	183	183	188	178	167	144	162	192	143	164	151	180	176	178	161	151	161	157	164	158	173	179	159	167	181	161	169	179	161	145	149	156	168	167	158	162	143	151	161	151	143	175	184	161	158	158	162	165	175	151	171	170	180	168	168	167	157	163	172	167	167	163	174	151	148	174	160	148	159	177	171	202	173	165	177	167	159	173	176	174	172	180	180	161	181	144	171	165	165	151	160	169	186	167	171	185	173	162	184	133	177	163	169	169	154	173	193	167	172	134	156	168	181	158	174	173	150	149	198	166	160	150	136	169	169	167	176	155	168	163	169	175	152	168	147	172	198	153	166	169	173	155	172	167	183	171	149	147	172	157	176	166	158	143	157	167	180	162	176	153	164	155	177	152	165	174	163	176	153	163	161	176	169	151	177	178	176	170	171	142	190	167	158	176	172	172	163	171	176	142	164	173	191	159	155	189	200	185	173	192	151	156	157	161	162	155	169	168	173	183	148	175	164	181	162	177	160	164	142	141	165	165	184	197	177	165	147	174	156	162	142	161	160	166	158	146	164	208	154	162	155	165	163	139	160	174	180	177	148	155	165	186	159	171	162	155	190	170	184	166	174	157	150	177	181	150	166	186	179	157	160	180	173	152	155	153	159	171	142	175	157	135	150	162	174	173	174	175	159	151	154	172	166	164	150	159	170	163	156	162	163	159	144	170	169	170	161	144	175	161	168	161	179	127	161	140	167	154	164	171	177	165	162	158	165	156	164	191	168	160	139	158	153	156	168	177	148	168	154	167	158	156	152	171	153	160	167	186	158	144	179	154	176	161	158	171	145	157	159	172	161	139	189	175	169	155	144	152	156	141	144	149	171	170	150	155	162	172	158	166	155	163	168	187	174	184	161	160	159	154	177	165	151	176	174	154	168	152	152	167	161	154	127	199	161	152	181	173	173	160	156	153	165	184	187	168	157	168	144	159	167	157	154	166	147	165	169	169	161	161	172	151	156	161	170	167	167	177	160	167	163	154	154	146	147	150	148	162	165	159	154	176	155	171	166	156	174	160	156	157	163	143	187	178	149	168	153	163	166	148	184	155	186	163	179	175	177	141	178	164	155	158	145	138	164	154	167	175	153	183	173	151	164	181	173	165	174	153	167	168	196	150	178	162	175	177	167	164	144	149	176	135	167	163	167	158	165	161	157	146	160	174	158	145	151	166	162	186	167	159	145	178	163	159	160	154
25634	33968	44456	47569	48110	45263	60982	62074	53242	47491	32581	23240	29730	39769	42271	40553	39768	38945	39332	35781	37160	26888	25806	25939	24026	22916	18444	21287	23793	19353	14856	17500	16155	16597	9785	10456	13985	13235	12885	10993	10904	10615	8799	6214	5216	4447	5942	3559	2422	2076	1496	1302	1812	2051	1804	1472	1221	1308	1471	1113	1170	1004	1065	920	708	522	533	562	550	641	756	669	530	486	450	493	453	453	470	479	460	460	478	443	423	420	441	398	449	476	471	425	461	463	483	417	413	462	419	410	414	488	454	462	433	475	441	418	441	420	441	419	440	454	447	472	461	463	456	463	423	478	477	447	465	436	461	473	448	426	401	411	457	407	453	444	411	432	477	455	422	452	423	442	435	483	420	444	458	396	499	417	426	459	485	436	448	424	418	455	472	433	414	451	424	461	451	426	473	466	467	460	440	448	452	431	404	434	449	439	469	466	479	454	453	493	469	404	416	444	453	480	461	455	428	439	427	425	435	458	447	428	418	406	424	442	438	449	412	441	437	439	429	474	454	404	449	482	437	448	442	445	456	419	460	427	431	466	456	415	441	402	466	454	449	496	467	478	453	422	432	421	458	441	465	459	413	406	476	459	488	480	437	450	457	438	415	494	433	467	439	483	475	407	434	428	436	431	460	429	419	425	425	425	422	409	465	417	453	504	437	436	446	424	438	413	457	407	418	445	435	464	407	476	454	442	453	448	419	490	467	444	407	423	419	455	447	460	457	449	419	418	418	451	459	429	429	434	478	445	411	440	468	457	429	418	508	457	444	430	431	421	491	441	465	410	493	493	433	406	417	449	449	436	466	447	456	459	445	446	422	454	428	448	477	438	434	444	443	462	432	427	476	445	438	449	434	433	462	395	423	433	462	436	434	416	448	482	488	470	382	427	472	442	394	511	447	463	442	471	442	422	407	416	408	438	411	418	447	447	454	438	386	413	466	448	435	415	405	425	436	469	421	429	460	428	454	407	401	445	421	454	470	466	452	422	431	416	475	442	445	452	404	441	472	429	426	418	445	431	428	421	425	460	459	413	420	444	480	468	433	467	442	420	465	374	460	474	472	465	452	420	459	445	469	416	409	433	420	479	414	471	442	431	443	454	416	436	442	454	443	455	414	473	426	429	439	443	446	467	442	504	438	480	415	454	459	417	436	430	465	442	417	450	464	417	420	447	460	466	420	447	449	433	444	449	453	465	459	439	442	439	445	429	424	446	399	455	447	456	449	417	458	442	465	426	398	455	425	380	461	459	465	435	447	480	444	399	423	456	452	435	426	438	447	455	451	440	464	464	452	437	467	471	433	472	433	432	448	433	454	436	460	460	425	451	454	417	486	471	422	437	459	450	448	446	419	432	434	435	418	450	425	392	446	427	442	448	424	466	435	423	457	501	436	420	425	444	435	467	475	423	424	433	456	449	462	439	452	431	474	439	459	455	418	450	458	436	431	456	420	448	484	437	453	469	392	400	456	430	412	463	460	405	446	441	420	440	466	433	446	459	449	455	422	455	453	392	459	433	476	476	424	468	423	438	429	489	465	477	415	444	474	444	469	467	434	457	437	425	400	438	449	417	438	457	419	463	428	455	460	460	448	446	457	476	433	447	432	458	442	440	453	471	419	441	447	460	398	428	437	509	426	458	406	441	470	461	428	436	442	430	445	449	436	434	456	425	447	448	468	421	443	421	455	448	479	490	467	436	481	421	424	443	461	455	436	442	472	463	439	465	449	445	479	453	454	447	462	469	484	460	471	436	396	459	433	456	480	440	453	473	455	419	443	422	441	440	421	452	432	464	424	419	404	446	439	447	438	415	442	443	430	442	413	453	436	450	437	468	419	419	453	455	437	437	452	437	429	433	427	417	459	476	482	425	440	476	416	460	393	449	412	480	423	446	456	462	475	444	448	445	482	432	436	432	452	467	481	417	450	448	434	416	403	423	425	422	443	456	441	448	444	463	454	477	443	438	488	462	421	448	439	454	482	443	426	458	424	431	417	431	422	476	453	431	451	491	436	455	461	449	487	440	436	446	448	458	481	416	459	463	425	471	432	472	438	422	436	428	426	419	463	469	462	454	469	448	447	465	442	489	482	425	432	441	456	437	424	449	443	474	452	464	486	469	449	465	457	443	425	393	449	440	418	426	457	418	477	415	457	448	461	441	431	459	406	421	446	452	415	470	437	412	447	440	432	416	486	463	429	484	449	430	407	432	456	488	486	450	478	452	446	465	477	438	432	474	433	438	458	451	418	427	460	439	421	420	451	422	478	411	447	450	455	458	443	449	436	436	437	418	423	476	435	463	435	476	456	461	461	438	449	435	437	470	432	480	419	456	468	500	432	449	490	464	440	468	437	439	446	437	423	474	497	454	461	426	438	471	456	463	448	433	442	424	456	425	432	457	438	439	429	414	442	385	450	473	403	446	467	450	419	435	449	450	435	438	465	476	411	445	485	478	437	451	441	435	430	437	444	449	407	417	465	455	428	448	449	405	454	436	451	463	487	424	460	451	466	421	421	418	473	495	452	469	472	467	453	450	429	412	431	478	465	430	419	433	461	445	458	401	487	440	438	400	457	459	423	451	396	434	418	458	434	443	442	461	415	457	413	433	398	430	391	424	470	411	425	477	406	433	455	437	428	456	426	448	421	430	436	441	468	443	450	434	426	414	452	448	422	420	448	436	450	427	433	431	414	425	483	457	454	433	441	432	453	430	438	479	459	451	438	431	405	443	423	447	474	436	454	470	451	468	412	497	458	435	468	462	469	460	444	439	478	462	398	420	459	435	431	464	427	424	446	454	453	447	438	430	405	437	465	469	472	415	420	476	429	426	457	445	467	421	473	457	437	456	481	435	423	434	434	445	472	461	431	459	430	434	438	474	418	468	474	413	443	456	468	443	467	462	436	482	412	442	413	420	508	451	434	425	442	489	436	461	471	450	448	464	457	419	467	440	443	454	441	428	451	417	419	452	443	450	452	462	444	447	464	435	411	428	430	430	459	468	445	432	451	398	478	444	437	443	474	455	466	422	416	470	417	475	429	447	432	458	423	446	478	465	480	476	410	453	447	435	476	453	455	418	418	403	449	428	411	438	437	467	435	459	420	413	435	435	457	446	479	454	465	458	421	427	471	445	433	431	426	418	464	407	462	426	391	408	457	455	428	469	499	469	384	446	445	413	450	449	452	445	444	458	469	451	435	464	443	444	443	451	396	434	436	410	410	475	464	470	462	433	448	432	456	452	409	440	476	419	453	450	455	421	479	395	444	462	459	412	448	434	457	434	419	419	469	438	421	437	451	433	443	446	469	433	418	420	401	431	468	469	441	413	407	450	443	461	450	466	444	431	439	465	425	464	444	442	444	453	478	398	492	408	447	430	428	436	405	469	452	453	481	445	461	438	449	429	410	492	462	414	485	423	436	425	456	441	432	424	437	423	468	432	485	472	446	451	445	469	443	451	466	448	465	485	490	454	456	437	463	460	416	426	425	473	434	455	433	477
47883	49320	48898	47443	47878	45216	57723	64745	49826	38826	32024	20638	21528	34491	37696	33906	30097	29641	29697	26048	24633	17409	14263	14275	11662	7951	8092	9127	9869	8154	5932	7187	6969	6478	5538	3880	5308	5436	4550	3598	3902	3959	2994	2059	1707	1597	1746	1111	763	598	529	448	674	670	568	463	455	474	424	391	397	364	390	333	273	234	253	269	272	291	319	315	237	215	238	218	198	216	225	196	202	178	204	210	193	161	207	204	240	214	197	181	221	205	183	193	200	202	215	204	184	203	187	197	173	208	196	214	233	196	206	221	196	217	198	210	222	198	223	226	213	199	223	213	179	196	217	198	182	217	207	210	190	209	210	215	222	200	186	187	196	210	194	224	217	191	200	188	219	207	202	187	183	218	201	182	202	228	176	202	192	178	182	208	212	196	209	183	209	192	210	210	221	205	195	211	226	216	229	208	199	195	215	205	207	210	187	217	192	193	177	224	198	220	208	223	200	194	199	196	204	198	204	195	196	214	191	219	217	212	183	199	201	240	219	200	198	182	191	203	221	184	205	212	214	216	241	205	209	228	166	213	194	199	198	183	209	204	184	227	190	188	214	207	228	189	202	207	228	203	211	188	209	187	201	204	190	236	211	214	191	192	192	213	219	224	198	201	214	198	196	221	204	207	216	193	198	196	186	181	193	206	207	230	192	194	219	168	171	227	182	190	199	202	213	213	209	217	219	196	192	201	207	210	215	204	209	215	213	191	200	205	213	206	186	189	211	194	206	179	209	199	211	188	207	212	209	173	182	191	162	196	193	198	181	194	201	214	185	212	194	200	166	169	177	190	210	187	198	194	178	202	178	200	192	217	209	186	202	196	195	208	205	241	194	186	215	199	199	196	196	212	200	199	182	210	212	200	232	217	164	210	203	206	198	217	202	187	212	210	203	228	208	185	202	184	202	191	215	214	189	212	226	204	185	202	189	227	184	195	198	202	177	191	227	201	204	177	203	189	198	224	189	212	181	211	198	212	215	203	201	210	215	208	207	210	213	192	235	213	203	174	203	206	228	208	198	180	195	193	198	203	236	216	218	202	188	207	202	218	214	206	209	184	181	194	212	204	200	207	207	191	197	229	181	177	200	210	215	216	213	196	185	208	226	218	195	206	196	223	182	200	191	192	188	202	203	213	224	211	212	201	212	208	219	184	229	187	201	236	208	202	203	209	204	181	190	205	226	187	202	207	196	191	183	213	202	175	212	186	227	220	223	215	199	192	197	186	181	208	210	188	206	224	195	225	241	203	188	200	176	196	163	211	207	181	195	181	225	221	188	216	213	210	192	212	236	209	203	224	182	205	214	192	216	194	197	230	199	189	206	194	210	230	207	211	199	186	225	205	213	196	191	189	212	186	206	208	203	182	207	219	220	184	217	193	164	194	192	185	204	204	223	204	226	197	216	217	205	224	204	199	184	211	202	223	188	227	217	213	192	211	224	212	206	213	225	214	185	215	204	209	210	190	185	191	211	214	206	184	184	219	227	192	206	206	234	193	221	196	219	216	197	200	202	183	186	209	208	222	212	172	187	195	193	213	181	231	216	198	221	204	225	217	248	216	188	203	172	230	204	243	189	198	208	211	184	195	204	192	180	192	223	178	194	207	225	213	192	199	208	201	199	182	194	196	197	199	182	182	200	208	223	202	199	215	203	200	168	175	228	209	221	205	238	211	213	205	195	202	191	215	185	191	205	221	227	222	203	203	211	205	192	200	195	193	204	178	183	208	221	181	214	213	204	230	163	192	219	201	193	219	219	202	191	177	186	199	185	208	198	185	215	185	227	207	209	206	205	209	227	198	202	216	202	202	203	198	227	208	193	215	232	232	213	194	214	204	193	208	198	216	220	200	189	199	172	203	197	222	178	211	188	181	186	215	205	205	217	209	204	200	212	221	196	192	188	195	208	222	185	198	205	207	175	207	189	214	242	226	194	214	211	204	227	199	179	194	205	188	212	227	197	212	188	199	175	222	205	202	209	207	199	204	240	218	179	222	189	211	214	206	211	226	187	218	207	228	224	192	210	209	186	208	197	214	235	215	194	203	196	208	204	198	207	219	217	202	194	200	173	195	208	199	210	191	201	194	197	194	223	192	192	208	178	181	190	215	191	193	185	199	185	192	201	190	204	212	223	216	193	217	191	210	212	239	213	220	187	186	212	179	219	218	200	218	208	220	221	214	210	200	196	211	212	201	188	205	216	196	180	193	189	196	217	195	182	195	196	168	210	216	211	232	205	215	209	202	217	195	188	185	210	201	232	228	178	168	220	225	229	193	184	205	191	208	179	187	210	204	194	211	190	193	198	201	201	171	185	166	202	221	194	214	213	217	211	207	199	215	205	192	187	176	208	212	185	219	199	213	209	209	178	193	193	229	192	221	202	201	174	201	202	190	201	219	221	202	212	213	196	215	187	208	223	229	219	208	201	204	210	242	196	167	197	202	220	181	210	216	200	205	238	228	207	205	189	214	190	220	228	193	191	211	197	222	242	193	209	222	202	193	196	205	196	207	177	198	213	196	189	209	187	198	233	179	171	212	206	210	223	202	228	203	189	217	187	206	198	176	208	199	207	201	216	206	218	205	192	205	228	198	228	204	211	182	174	204	218	183	192	227	197	187	229	228	195	231	222	217	147	191	175	211	186	192	225	204	198	203	192	208	206	209	211	219	182	193	214	193	187	219	184	213	193	181	210	186	202	187	207	193	238	192	210	208	203	173	188	189	205	232	192	196	202	198	203	205	186	213	205	224	181	223	206	207	161	193	220	206	192	187	189	210	185	203	169	208	193	210	197	215	190	203	201	216	215	210	191	186	196	219	227	185	199	225	213	212	208	220	221	192	195	200	218	203	181	200	194	235	191	223	191	204	201	189	240	197	213	224	184	211	193	198	189	194	197	193	204	200	191	198	232	208	173	198	216	227	184	203	196	202	205	179	200	216	196	183	209	218	190	192	189	204	185	194	205	199	222	203	185	205	202	186	219	191	236	209	229	197	198	202	215	190	202	207	185	193	216	217	223	200	220	204	185	189	185	190	188	235	219	185	215	217	187	201	213	215	182	205	202	206	189	197	199	213	193	218	203	206	219	204	201	203	189	215	197	193	229	198	220	195	219	224	184	219	204	195	210	209	214	221	225	234	211	215	189	209	185	190	207	190	207	190	217	234	176	186	189	211	171	194	177	221	193	200	215	175	210	223	212	220	214	186	201	177	209	198	197	208	218	217	198	186	184	209	215	216	194	205	175	202	208	201	211	186	196	174	206	199	240	188	187	197	184	210	208	180	231	205	199	213	203	177	223	221	160	198	188	203	213	215	205	206	194	212	176	185	205	236	221	214	247	204	212	228	208	218	209	209	210	187	193	208	203	208	214	206	232	223	225	222	181	182	193	177	210	216	221	222	216	205	201	239	233	198	213	217	195	197	203	214	201	214	175	226	182	168	209	197	219	207	208	209	225	209	175	232	186	225	200	209	223	182	209	212
33734	42350	50921	55748	57301	56639	65387	74906	60444	49718	46713	33534	41111	53025	54503	52636	49622	50526	50448	44571	46134	37565	35344	36552	29478	24737	26943	29992	30656	26918	24610	28299	26379	25623	20616	17381	23832	23904	20527	17325	18478	18727	14587	11240	9534	8465	10001	6437	4086	3201	2789	2363	3758	3739	3094	2386	2076	2378	1928	1926	1943	1813	1748	1592	1066	707	857	841	1028	1422	1213	1223	596	543	577	575	544	563	518	557	558	537	525	530	540	516	521	500	600	529	550	554	509	541	516	512	546	512	547	512	538	529	537	568	517	566	540	545	564	556	514	530	512	559	538	541	536	522	513	519	523	528	561	534	508	525	529	553	568	545	534	537	551	514	490	549	574	504	559	540	546	507	473	517	525	559	540	539	573	509	552	513	591	539	510	582	552	496	551	535	556	531	515	529	557	507	547	564	485	543	556	513	534	558	541	538	527	540	546	525	545	518	535	546	514	562	563	529	558	524	557	542	527	528	544	473	540	524	543	496	525	529	554	538	471	571	514	495	537	505	541	516	519	523	511	562	525	480	511	506	560	546	527	539	540	542	508	565	533	529	531	531	527	499	549	567	524	535	520	514	502	514	583	587	520	515	522	502	534	530	553	533	544	554	522	530	493	493	536	508	507	498	554	503	503	546	517	531	511	537	532	551	557	539	543	522	517	515	544	531	539	551	509	580	545	517	539	545	535	519	534	533	522	581	522	494	569	524	503	545	575	480	548	539	514	551	546	502	554	547	535	535	538	502	499	557	556	533	532	495	524	515	583	551	521	511	540	566	531	537	510	537	534	581	540	520	589	526	527	510	544	525	541	501	556	480	525	534	534	475	538	523	590	492	517	550	521	538	498	504	520	487	543	519	530	547	537	514	500	556	531	533	547	528	557	509	525	518	507	517	521	514	519	559	523	543	526	529	513	540	541	522	544	529	528	498	548	494	524	532	497	532	532	516	556	505	526	523	536	541	533	566	544	523	529	486	537	501	538	553	554	558	507	536	533	517	507	559	492	506	543	465	555	516	520	502	532	506	536	557	502	581	528	515	565	506	533	518	552	498	525	515	512	560	570	511	526	543	563	537	538	515	546	521	545	498	521	508	511	521	548	557	572	540	536	505	506	494	529	530	537	529	527	531	559	547	507	546	548	505	507	549	519	514	524	539	563	532	541	540	562	472	510	525	561	505	552	500	477	528	512	536	532	553	473	555	505	535	516	513	560	537	524	561	550	529	545	539	523	532	494	530	536	514	536	508	554	527	562	535	570	503	535	523	527	501	496	521	541	526	534	529	555	532	549	516	510	525	524	529	551	537	505	548	531	549	482	537	505	516	561	506	518	481	573	544	506	538	529	510	498	523	566	539	531	537	556	507	528	509	503	482	535	537	498	532	506	523	556	546	555	532	511	527	514	509	537	472	557	533	552	538	550	523	523	545	542	536	541	535	572	561	550	511	542	564	528	537	473	531	535	509	499	494	549	461	504	521	513	506	547	498	574	542	545	558	516	517	517	487	571	516	529	525	548	520	512	501	494	525	540	543	570	502	537	555	497	488	576	523	498	568	527	508	527	514	562	530	573	582	534	553	534	554	513	555	533	550	517	524	551	524	522	510	525	498	526	509	518	487	530	527	530	543	500	533	488	511	524	554	520	528	566	450	577	547	495	534	556	535	552	510	513	523	505	557	528	536	512	521	510	529	522	501	534	536	535	507	560	527	545	521	562	524	551	527	514	526	506	544	519	561	539	526	538	527	515	572	548	541	522	553	509	554	554	522	539	531	548	512	539	535	549	551	545	518	511	495	523	510	541	545	506	550	542	509	535	473	507	561	569	552	500	484	559	518	527	565	551	538	512	534	519	552	519	521	515	517	557	550	544	515	518	531	598	543	524	517	526	551	538	561	531	563	518	523	513	496	531	559	514	543	538	532	519	543	479	525	561	570	565	502	501	530	474	548	541	494	531	515	486	512	517	514	565	577	541	545	526	548	504	551	530	522	516	519	513	503	557	526	544	503	497	520	536	547	529	486	512	544	478	548	506	518	517	566	532	526	534	510	510	549	521	529	525	498	545	567	567	511	516	533	539	504	530	545	502	524	564	497	551	542	534	524	497	544	505	538	506	516	506	558	550	537	480	525	547	530	506	536	482	555	538	510	510	510	557	507	506	560	520	505	558	562	509	545	506	530	496	499	552	504	516	543	535	541	516	500	555	544	506	552	561	545	514	501	532	552	557	509	484	530	526	550	569	517	525	546	530	509	521	515	512	517	530	511	505	529	533	551	554	528	505	542	511	545	538	520	542	499	519	536	523	516	557	536	530	540	526	519	565	504	531	532	529	554	527	508	511	487	541	506	527	520	507	555	564	507	547	528	541	520	538	537	556	538	549	524	498	516	536	452	541	555	530	523	513	576	494	522	541	531	514	548	539	492	530	546	550	543	529	501	568	508	523	499	517	511	545	560	583	533	522	514	517	543	538	566	536	535	549	550	548	505	525	537	545	516	522	519	555	546	545	529	515	540	545	538	527	529	518	536	548	528	504	536	484	512	507	544	512	555	510	505	550	542	539	532	515	541	571	511	540	534	531	525	503	497	593	522	486	546	491	523	525	527	561	537	516	545	490	539	508	560	497	490	519	518	515	540	521	549	548	545	510	508	527	546	525	529	507	565	523	491	560	521	535	522	493	497	501	532	564	534	520	504	550	562	551	512	534	521	559	531	548	510	491	568	530	515	527	527	508	532	555	561	536	498	526	542	552	558	526	508	553	495	552	558	579	553	519	528	521	590	562	552	581	571	545	526	496	533	537	518	537	506	525	515	527	528	524	518	539	549	560	479	543	589	514	482	539	546	545	497	541	475	515	553	525	522	520	502	530	550	519	476	520	558	504	533	533	542	536	547	530	534	511	563	563	540	557	566	535	524	545	477	568	487	566	539	521	524	560	512	509	561	535	497	532	507	510	561	495	590	522	556	531	526	530	510	568	509	533	498	533	564	558	508	543	570	537	488	534	534	543	532	506	562	533	490	536	545	548	479	515	502	494	528	524	558	522	575	574	526	531	489	488	532	505	530	492	554	535	519	531	533	518	525	515	530	519	513	502	561	504	552	519	506	532	519	556	502	510	518	549	552	470	516	520	550	545	533	517	528	525	528	563	499	502	554	536	494	526	543	505	518	520	507	526	530	535	553	534	509	474	470	508	518	510	499	538	512	545	529	511	515	514	520	552	487	535	569	505	502	525	517	523	553	505	552	503	545	536	507	547	535	594	534	544	550	568	490	550	544	504	558	521	551	533	479	514	568	575	566	529	518	513	521	532	537	536	514	532	526	522	558	510	548	562	510	554	541	554	553	548	537	528	555	538	517	500	539	512	539	500	498	526	528	476	545	523	528	533	555	549	527	551	534	526	485	589	562	554	563	539	485	546	552	517	541	513	523	481	520	491	543	522	518	542	508	525	506	527	480	537	539	555	581	505	550	500	515	537	529	553	542	555	520	542	538	503	561	541	542	501	477
21790	20426	22415	18324	12698	8352	9424	11067	7043	3614	2136	1341	775	1366	1765	1493	1331	1486	1283	971	980	747	648	604	478	484	438	421	531	406	364	402	434	350	361	339	377	398	302	289	270	283	267	232	242	229	206	179	177	209	187	148	170	180	174	161	139	144	158	160	146	154	153	172	167	133	156	156	134	157	153	133	164	165	169	159	150	147	150	137	161	143	116	164	150	146	165	152	134	149	132	156	171	149	147	161	177	144	129	135	134	127	143	143	140	131	124	146	142	169	138	148	126	149	166	151	137	133	146	181	136	145	135	146	155	166	166	140	131	153	155	142	131	127	149	135	155	175	161	137	149	147	158	153	160	147	152	176	179	155	162	168	146	155	168	140	149	150	160	155	164	169	165	157	135	139	161	143	150	173	134	155	147	149	134	162	130	146	156	133	144	142	153	139	145	143	160	157	160	158	156	123	133	148	154	162	139	159	147	144	168	130	144	147	167	144	149	156	149	156	137	172	152	138	174	136	163	180	181	147	154	153	147	157	144	157	160	128	163	141	160	150	147	166	146	147	167	140	140	161	141	146	143	156	135	145	161	143	162	141	172	173	135	171	176	127	158	127	144	170	152	176	147	178	145	149	154	129	143	161	141	147	143	139	160	154	143	171	139	149	154	154	157	153	163	170	167	168	150	155	141	151	158	135	168	158	134	144	125	129	163	137	156	162	153	155	146	161	155	134	153	137	140	146	144	132	154	164	150	141	154	153	142	130	146	150	138	162	129	145	154	132	154	155	149	166	141	152	157	140	142	126	145	139	143	132	169	143	155	147	133	175	158	161	146	151	139	133	170	143	129	131	132	121	168	143	150	194	161	154	139	172	155	155	144	165	142	166	167	141	143	155	141	135	153	151	131	148	156	139	139	148	150	140	126	137	146	134	157	144	138	135	153	148	174	152	149	146	158	151	147	164	139	144	160	154	143	133	144	128	128	133	132	162	139	148	150	145	160	150	149	143	142	173	141	167	140	149	151	139	156	135	147	148	157	142	144	138	169	137	164	123	138	145	132	143	155	161	141	161	147	169	142	141	149	148	149	133	144	160	163	137	121	154	147	153	164	110	153	145	147	150	158	144	123	162	141	174	155	156	149	170	158	150	130	133	159	168	132	124	152	150	143	135	154	146	159	132	150	136	134	141	172	161	138	143	145	146	140	140	133	149	155	162	159	162	141	136	159	168	144	146	167	149	157	141	129	120	125	143	160	162	161	162	148	169	160	164	129	139	155	135	148	142	157	154	143	159	155	165	161	150	151	134	139	156	154	161	151	148	131	142	165	142	146	157	135	145	146	152	152	141	148	137	142	160	146	141	130	139	133	172	135	149	147	151	138	144	156	144	164	142	155	142	148	157	162	167	138	173	142	154	162	136	174	132	144	148	143	133	153	146	143	140	138	141	141	142	160	174	145	146	164	139	141	156	148	148	171	143	136	161	158	142	165	139	137	130	154	153	138	135	127	144	160	132	151	172	130	161	142	140	175	134	148	149	145	153	145	140	162	143	144	158	134	142	136	140	148	130	134	166	150	167	138	142	169	143	175	151	153	149	173	175	174	127	161	141	151	160	158	153	156	161	133	155	153	139	138	122	154	132	134	163	125	144	162	133	157	170	156	152	154	154	162	153	159	143	147	156	149	152	137	158	135	152	141	130	124	165	162	157	157	152	157	150	144	141	157	163	156	147	126	145	161	165	121	164	168	170	179	146	173	135	161	128	140	149	155	150	137	151	161	124	149	151	141	156	156	175	161	161	140	161	164	141	136	167	136	153	147	132	151	139	129	161	136	146	124	157	177	144	144	143	148	161	138	166	156	159	155	144	159	158	143	158	141	161	149	171	136	152	143	153	157	146	143	160	159	126	147	142	124	147	136	155	140	147	137	157	123	149	147	141	152	158	141	142	163	145	140	144	150	145	134	154	143	111	162	137	163	153	158	146	141	152	164	135	140	144	147	157	159	156	156	161	129	131	121	149	146	145	135	171	167	152	150	167	168	122	160	151	129	148	163	134	167	144	152	118	151	145	152	119	142	155	148	139	134	150	127	134	172	160	139	155	144	159	132	146	162	176	140	164	141	123	169	149	142	149	158	152	132	161	149	153	154	157	152	169	159	138	141	132	141	147	141	128	162	139	147	154	163	149	128	136	159	146	153	170	158	158	161	130	135	152	149	174	168	159	168	137	140	150	140	142	144	170	180	158	142	159	128	124	147	154	142	156	139	156	166	150	134	143	153	143	143	139	141	149	143	149	158	152	153	163	169	140	143	134	147	144	132	164	142	145	140	172	147	148	160	139	152	170	155	140	156	167	147	168	156	136	149	151	144	132	154	123	142	128	169	171	150	168	168	157	162	171	162	162	145	152	144	144	129	153	175	146	149	137	162	173	155	138	149	157	169	152	146	137	140	158	173	137	138	136	138	155	147	126	156	161	176	150	156	165	167	137	152	139	152	150	143	140	148	144	162	155	138	129	131	160	136	124	162	174	175	149	148	154	134	148	145	158	159	161	153	139	151	149	149	172	156	143	152	146	145	144	150	140	129	148	140	155	142	164	141	148	155	169	152	128	162	135	144	157	164	138	173	166	146	173	166	166	168	149	146	133	148	151	146	140	167	155	159	147	143	150	166	165	159	166	152	162	172	151	186	155	157	130	147	150	172	150	154	160	131	144	125	132	150	164	159	145	153	142	148	126	132	126	155	162	137	148	143	161	159	158	146	150	139	154	156	143	129	164	176	147	162	150	142	137	129	166	153	140	132	174	144	150	183	150	138	136	147	135	151	151	151	156	149	177	147	144	170	143	158	137	136	160	171	153	164	146	163	152	148	157	144	149	144	138	163	164	152	126	152	145	163	155	156	168	123	157	141	134	145	164	155	146	145	127	122	144	158	151	147	153	151	157	147	152	134	157	148	155	155	132	119	147	148	159	148	157	186	139	124	142	138	172	144	156	156	145	123	163	143	143	169	158	134	136	158	129	141	151	138	155	138	158	156	169	144	141	149	148	119	154	145	156	143	139	145	158	161	125	145	155	142	145	137	126	149	146	147	146	159	141	153	142	167	144	154	147	155	166	160	153	143	144	137	152	148	135	161	139	153	155	140	167	134	138	164	137	147	147	165	159	141	135	126	146	156	161	148	146	153	148	150	143	162	129	127	153	139	164	157	139	174	152	141	148	147	157	144	160	133	159	170	160	138	153	161	147	153	133	136	159	132	147	142	138	171	148	133	157	147	156	156	149	148	135	161	135	162	124	161	131	143	137	134	129	144	159	155	149	147	132	141	159	148	125	153	151	154	137	130	168	153	163	146	146	136	164	137	135	138	142	144	143	160	145	144	164	151	132	158	133	153	131	142	141	153	138	155	168	161	146	143	141	153	130	153	172	159	151	149	151	119	159	138	153	141	143	162	144	149	169	154	142	154	143	142	161	144	124	161	165	136	148	155	162	162	141	158	152
13641	17085	28029	29733	26403	21702	27578	31659	22973	14344	9654	5773	4040	7058	9136	8151	6736	7923	7293	5382	5765	4194	3687	3458	2562	2885	2217	2302	2892	2181	1977	2307	2648	2163	2048	1558	2056	2059	1497	1309	1466	1479	1297	1026	970	853	835	671	588	614	586	557	545	576	474	482	447	490	490	463	471	453	479	456	432	399	416	429	422	442	457	396	425	428	440	426	420	399	371	423	429	390	431	415	398	429	383	432	396	429	424	409	414	417	420	409	421	430	419	412	391	399	400	400	389	384	395	388	387	416	411	384	437	422	385	406	385	368	392	369	443	388	424	399	434	412	393	398	438	383	405	403	373	376	412	418	387	406	388	410	393	391	377	414	412	387	386	403	409	384	411	379	404	428	376	406	418	405	407	425	395	398	381	413	435	443	442	387	427	437	366	410	404	418	407	387	418	422	381	374	414	418	414	407	410	429	393	419	414	384	421	404	427	427	412	391	425	435	441	388	460	401	396	378	395	401	421	423	393	425	390	377	392	405	418	378	432	402	417	396	394	403	399	367	447	376	415	373	418	419	406	418	368	395	404	412	393	367	409	387	397	385	421	396	402	406	427	395	414	392	440	424	366	419	420	386	386	392	399	416	437	397	398	434	400	369	409	382	392	388	431	395	418	404	405	405	418	389	422	388	401	393	375	423	388	415	424	395	376	378	414	466	400	404	411	428	433	359	409	351	401	381	416	393	433	407	416	388	402	424	408	421	403	379	381	412	384	387	410	427	412	365	410	404	383	413	390	371	407	427	426	390	375	392	417	414	434	432	406	392	413	381	401	428	414	425	424	442	427	415	407	403	412	407	388	434	424	424	401	399	365	388	412	387	400	411	397	406	402	399	389	378	406	399	393	419	419	418	415	398	379	388	386	425	395	403	425	400	421	391	392	425	395	401	398	413	393	415	412	403	385	422	404	407	407	442	416	458	409	433	410	429	382	421	381	409	378	369	447	411	414	407	407	377	390	375	422	434	411	422	393	398	410	349	423	392	393	385	447	418	392	408	412	417	332	434	424	379	395	382	406	417	425	438	383	402	404	373	387	385	414	421	445	401	373	389	422	387	403	390	377	395	365	417	398	391	390	431	426	402	418	376	374	380	411	378	412	393	420	376	388	426	408	395	418	400	409	408	399	393	393	383	406	395	407	345	425	453	412	424	384	413	376	385	369	404	432	413	394	412	427	392	415	391	430	344	398	379	410	377	413	405	419	428	390	405	390	418	426	413	410	398	405	403	404	388	390	394	452	418	415	384	378	394	419	448	378	390	408	406	416	426	361	393	419	418	410	433	399	404	405	446	404	412	366	412	409	430	440	414	422	385	376	417	362	385	435	420	403	388	415	442	400	422	385	413	428	431	392	407	356	392	383	406	458	377	384	403	437	361	362	378	404	413	456	421	425	405	402	388	390	399	424	400	394	406	439	394	414	410	417	439	375	412	364	410	393	354	414	398	412	403	377	421	392	385	383	430	374	368	401	382	407	391	434	440	394	362	409	409	377	416	411	404	388	368	401	391	423	413	408	404	413	385	413	401	437	383	409	396	432	394	387	393	396	421	414	397	455	402	403	424	385	386	402	400	433	403	425	389	401	395	395	406	384	393	396	416	393	422	392	414	387	401	430	387	418	418	381	373	408	396	394	399	398	396	422	423	410	414	427	387	420	415	432	377	438	408	386	394	395	399	372	411	400	401	363	425	381	410	395	372	390	408	406	386	368	412	382	378	379	451	438	400	380	409	397	407	381	380	423	417	424	385	441	402	422	406	418	424	388	426	407	380	379	413	394	417	406	368	427	427	404	398	410	403	378	380	394	369	405	409	392	412	402	435	409	383	413	432	430	397	370	408	395	410	399	399	422	434	420	412	443	406	435	412	403	430	394	428	381	426	383	391	398	415	387	404	389	383	401	375	385	392	403	382	418	419	412	404	394	408	429	428	426	413	406	403	386	382	393	410	363	427	390	404	410	400	404	413	401	400	416	371	442	392	417	402	405	400	415	386	401	392	404	414	450	387	390	418	398	388	387	417	397	405	376	405	421	380	417	412	435	363	416	362	418	402	382	392	437	393	396	403	432	397	420	404	456	404	434	429	413	377	400	432	404	403	403	399	383	394	396	413	363	407	414	412	399	391	393	401	398	379	378	410	393	413	388	394	418	414	398	409	406	393	420	401	376	395	382	386	392	424	436	404	407	411	370	425	398	362	407	389	386	403	412	402	399	413	376	399	429	413	411	401	398	406	375	428	397	408	426	368	388	428	387	428	395	420	395	444	379	404	376	399	376	385	408	410	425	417	404	389	404	393	431	387	419	389	389	403	386	404	423	431	409	381	423	387	402	406	412	398	421	436	389	378	388	413	417	413	414	398	416	396	390	396	397	378	395	402	430	423	397	418	383	385	403	421	416	400	414	397	402	407	393	447	392	438	399	393	415	427	427	407	423	439	395	396	412	415	458	400	448	427	365	402	397	370	393	439	405	378	404	416	404	423	438	393	407	426	358	392	395	422	446	389	412	403	405	420	414	392	368	435	375	424	431	414	391	362	401	396	437	411	424	386	402	429	393	421	445	404	397	389	406	401	394	386	382	399	421	370	383	416	378	404	435	420	388	385	406	412	388	387	420	414	419	431	435	420	406	378	415	378	413	383	370	423	387	404	381	415	440	426	381	409	391	403	408	407	428	424	396	377	406	391	400	415	407	400	411	390	388	409	412	373	405	371	392	372	402	381	394	375	413	452	420	409	402	393	386	429	408	398	435	409	369	400	385	390	414	400	398	394	362	397	391	388	393	414	375	401	373	409	391	403	426	361	354	412	368	410	412	369	400	363	396	411	404	422	378	413	391	444	403	413	389	392	403	427	386	413	416	417	396	419	412	373	426	373	396	375	356	390	390	401	380	414	377	413	362	395	390	376	381	453	404	373	402	416	378	389	400	389	413	394	372	425	384	416	401	385	405	389	403	395	392	386	408	415	427	393	386	372	423	373	425	418	362	376	395	428	433	439	385	412	417	384	418	408	395	398	422	391	405	444	406	409	373	398	393	430	399	388	399	404	422	400	383	437	397	390	409	408	412	433	380	383	387	405	425	448	411	406	429	405	383	415	410	416	405	386	393	374	416	431	418	408	416	415	399	386	407	415	374	403	400	404	447	383	388	402	454	393	429	411	411	384	373	395	401	401	432	394	438	441	419	452	381	406	390	392	399	376	374	359	406	410	415	391	420	392	394	382	410	412	401	409	412	379	437	394	400	425	427	412	417	391	393	434	407	374	410	397	404	414	392	402	423	420	421	378	392	394	409	415	371	395	381	411	405	417	406	376	418	435	436	395	400	416	395	381	395	416	400	392	416	381	393	380	389	362	375	424	407	415	388	424	392	398	386	381	414	411	411	424	394	405	418	418	390	431	420	417	417	411	398	418	434	382	415	412	402	417	355	378	394	446	357	377	377	390	340	403	420	380	399	390	436	415	437	391	406	386
36398	37923	41239	39089	40901	39663	48744	60869	53988	37399	22103	11098	7131	16478	21249	20116	17756	19561	17920	13197	12889	9670	7974	6270	6478	6582	5049	3662	5211	4129	3404	3767	5116	4192	3599	2812	3426	3443	2346	1955	2571	2649	1812	1421	1006	934	1046	826	612	604	440	424	461	389	351	326	332	287	263	276	314	311	311	307	199	165	182	217	205	193	219	222	197	156	175	160	159	147	149	151	181	166	167	157	164	144	159	159	155	151	176	155	178	183	150	166	186	161	174	163	130	187	173	166	150	176	175	144	163	167	150	137	144	169	167	165	153	172	156	157	170	129	156	178	157	177	142	166	156	174	160	151	157	155	156	146	161	159	145	139	164	161	168	172	152	161	174	152	141	163	137	143	162	153	147	154	147	143	150	151	159	162	142	163	144	149	171	185	141	128	160	158	128	147	165	185	151	155	176	154	158	172	157	173	151	150	182	158	149	144	158	160	144	161	169	153	137	163	158	174	160	142	170	154	161	166	170	182	151	145	151	181	177	163	183	135	181	158	158	179	165	149	178	158	149	160	176	158	144	168	167	146	156	145	146	183	142	178	182	164	158	149	137	165	156	158	156	157	163	150	143	175	149	155	169	164	145	156	194	162	153	165	161	151	155	175	167	143	158	181	141	143	155	137	158	169	150	186	155	133	169	161	166	157	139	132	182	160	185	171	159	176	139	152	161	138	150	165	164	159	175	144	154	173	155	148	164	149	163	154	164	137	151	159	139	145	169	185	147	179	167	154	158	174	163	151	145	151	130	143	167	150	151	171	176	149	156	156	154	144	155	185	163	150	166	154	163	147	147	167	170	162	148	151	135	163	160	132	149	130	159	166	176	154	173	161	160	181	146	160	144	150	152	178	145	157	143	145	145	149	153	168	147	160	156	171	163	163	172	154	152	154	186	162	143	176	164	160	143	126	160	167	162	151	153	127	163	133	162	181	135	136	159	167	157	141	154	140	149	160	153	166	159	144	129	161	188	173	150	158	164	154	149	172	166	159	162	129	167	171	176	171	150	140	143	172	161	151	164	178	182	147	145	155	153	155	179	175	139	131	155	172	165	144	169	185	144	168	163	134	140	160	154	177	159	152	139	159	163	152	173	173	163	119	171	140	155	140	170	175	121	170	153	139	174	154	151	156	171	158	143	167	155	156	167	163	137	168	161	153	167	148	148	147	166	149	157	155	136	159	182	169	161	133	153	186	143	154	158	143	156	170	170	160	143	167	154	143	151	160	162	171	161	159	148	158	164	152	160	153	155	147	157	139	179	125	133	166	153	134	169	150	174	172	147	142	156	172	163	154	160	169	174	149	160	184	143	169	162	139	181	149	147	155	139	168	182	167	173	168	145	177	177	179	190	159	164	142	166	166	153	174	164	167	157	177	146	156	143	146	126	136	152	150	158	179	148	151	168	156	164	141	146	165	151	173	153	132	182	186	161	146	136	161	153	166	151	160	138	146	157	151	149	179	176	181	135	151	151	160	164	181	160	180	150	162	165	145	167	145	147	152	160	153	184	137	151	159	159	129	155	141	145	168	169	144	158	157	154	160	194	154	140	166	167	159	179	176	174	145	148	142	154	153	162	166	152	143	161	135	151	147	166	158	160	148	151	150	159	160	154	170	144	164	144	167	150	129	148	165	138	156	136	164	168	145	155	155	171	168	166	126	135	152	167	161	157	153	167	168	140	171	161	151	136	151	150	169	152	156	150	134	143	156	151	152	128	147	176	144	150	163	171	167	159	159	156	152	199	170	147	148	150	163	176	171	179	166	157	128	150	169	172	134	169	153	167	153	168	171	170	159	156	151	154	154	154	169	147	178	164	148	150	151	146	141	158	139	128	174	162	160	169	177	140	149	167	164	133	181	162	152	147	156	162	159	171	147	134	141	132	139	144	145	142	155	163	140	145	161	162	148	158	162	118	159	165	129	155	164	160	140	165	151	168	150	166	171	144	157	164	141	139	173	167	172	150	171	140	147	151	133	146	160	173	156	157	137	162	158	135	156	180	157	162	178	157	189	127	176	171	169	160	161	162	151	154	148	164	183	151	160	176	145	168	166	154	152	150	168	137	165	149	144	178	178	142	146	151	141	157	151	141	174	153	164	176	169	158	166	167	144	145	181	169	144	151	163	143	148	159	174	130	149	156	160	156	170	157	154	144	123	162	163	161	147	169	164	150	173	137	147	164	155	183	148	164	166	161	164	147	170	163	165	156	166	163	167	164	168	155	164	153	160	169	143	133	164	155	145	145	154	159	157	153	150	161	159	152	151	159	153	161	132	168	174	169	146	158	142	166	148	166	138	152	177	144	168	177	162	166	160	141	130	155	162	153	123	174	135	147	139	141	137	179	151	143	153	148	143	141	145	151	154	140	147	141	159	162	146	159	159	166	159	152	170	157	151	159	158	146	165	138	162	140	175	149	164	178	156	148	161	168	148	162	180	152	165	173	143	165	170	150	159	145	167	158	178	160	148	162	164	155	150	143	155	160	162	164	157	162	157	144	153	160	168	155	153	164	172	159	150	170	137	146	157	136	143	166	164	160	157	158	160	167	160	156	181	179	176	151	147	154	157	152	170	154	161	169	186	136	147	180	195	146	153	153	160	157	146	163	163	155	157	159	145	147	159	164	157	164	159	144	180	171	135	167	167	181	164	175	162	135	148	166	140	161	149	133	145	149	150	152	166	154	159	156	161	154	163	148	160	142	130	139	149	125	156	176	175	163	148	173	171	161	175	155	145	170	148	138	146	141	155	144	163	159	168	141	137	153	159	154	149	147	162	141	135	155	165	147	178	170	179	174	147	156	145	147	164	155	159	159	154	186	145	166	159	139	157	147	147	175	163	151	157	151	147	134	154	137	170	167	165	160	164	174	146	153	163	150	153	185	163	144	155	166	152	150	138	132	154	158	164	154	147	135	162	152	160	147	168	146	152	186	166	147	150	163	154	143	140	161	143	196	130	165	151	138	160	142	201	152	148	147	160	162	142	143	166	174	120	146	164	152	167	162	149	152	159	148	150	151	145	145	179	153	163	145	181	140	173	147	151	166	150	173	163	159	171	146	152	159	135	156	142	161	172	174	168	169	163	148	162	157	162	165	159	168	162	140	164	166	166	157	156	149	164	159	162	157	145	137	160	150	163	141	158	150	151	145	151	162	133	181	171	141	169	156	171	139	172	137	163	167	152	163	149	160	173	152	142	145	161	157	139	174	171	167	172	145	161	138	139	155	143	161	158	142	163	140	174	145	146	140	165	167	139	180	149	168	155	165	152	181	153	156	178	151	165	139	160	146	160	174	140	149	152	197	156	148	172	141	155	166	162	149	160	149	167	159	156	147	145	165	150	144	164	155	145	169	175	160	152	172	161	163	160	165	152	177	161	175	170	153	164	171	115	131	150	166	132	142	146	144	163	183	142	169	151	161	128	151	154	183	145	151	167	147	147	134	190	127	147	169	164	182	150	150	133	156	173	143	141	166	145
24011	31370	41538	46163	50986	49032	59170	70820	64824	47827	36247	23984	21822	38233	41853	42163	39248	42921	39849	33769	35694	29843	26599	24542	24495	24291	19983	16441	22750	18785	17313	19811	22707	20094	16968	13920	17684	17772	13107	11661	14715	13900	9746	8317	6121	5731	6167	4598	3324	3456	2554	2296	2442	2008	1728	1592	1632	1399	1207	1152	1462	1679	1577	1244	949	631	562	697	721	776	671	887	624	454	483	457	449	450	462	465	435	458	443	430	457	417	403	445	408	428	412	466	427	413	430	440	450	437	469	426	400	470	427	418	461	493	425	405	451	429	426	435	438	452	418	452	453	436	458	440	430	428	450	446	428	417	413	417	441	441	425	423	434	433	430	400	438	428	384	369	387	425	408	417	445	475	436	457	401	405	373	452	402	419	414	423	398	452	407	421	409	436	424	393	416	448	406	429	412	416	463	418	408	378	439	435	416	428	447	418	435	428	415	410	432	420	403	437	400	432	418	417	424	402	396	428	414	430	457	414	405	459	418	418	409	392	406	425	454	447	423	405	406	463	420	412	445	425	368	454	418	425	433	432	429	413	442	440	422	392	405	437	388	391	437	415	435	439	427	423	402	407	418	380	411	407	449	416	384	423	433	429	427	444	436	432	400	395	443	410	452	432	404	433	408	395	439	414	406	428	437	445	401	404	427	426	408	438	413	442	446	437	391	453	417	427	453	455	436	439	444	422	416	431	430	403	454	448	451	419	395	431	397	424	429	423	433	401	423	412	430	420	473	394	412	411	450	381	457	409	453	444	411	405	414	425	456	404	413	385	429	473	417	405	439	427	410	403	438	465	409	411	442	449	441	438	422	439	428	431	389	446	436	434	440	454	455	436	428	443	405	424	446	424	458	430	410	403	428	424	428	443	416	433	455	412	427	455	447	412	467	387	438	420	434	436	401	416	429	429	416	447	438	450	430	429	446	397	422	399	429	453	429	417	414	465	405	439	423	460	443	418	404	405	478	414	442	476	400	406	420	422	462	410	395	439	407	429	404	454	419	454	419	443	433	437	454	444	389	404	429	400	397	426	443	435	383	431	404	401	450	413	424	432	442	443	426	421	425	413	439	434	447	437	384	434	405	422	454	399	427	449	448	452	451	423	417	427	457	423	414	419	460	394	410	463	396	414	427	437	422	456	407	409	411	458	407	406	436	463	440	425	441	440	468	385	395	426	446	454	398	408	459	446	416	432	427	423	444	399	408	408	390	424	407	418	449	413	460	429	428	413	435	426	386	428	431	448	423	409	436	422	423	444	422	425	401	471	432	466	434	421	435	443	421	437	432	454	380	393	468	437	433	441	436	416	408	419	437	430	415	404	415	409	436	431	401	446	404	470	414	392	442	443	461	411	442	443	480	434	419	450	440	447	424	411	430	413	433	400	451	427	414	411	429	432	453	418	421	419	382	430	444	427	406	421	449	406	465	418	406	438	418	399	426	418	422	408	378	445	450	432	441	407	419	400	429	445	396	416	371	456	429	374	458	428	401	446	459	436	419	426	446	416	449	454	426	427	428	407	387	423	419	443	427	402	416	412	450	430	436	407	417	430	410	427	431	451	429	430	441	407	439	402	450	466	439	436	418	462	450	450	396	445	463	419	405	389	398	440	427	413	423	469	419	460	441	412	410	407	415	401	440	419	374	442	403	424	389	426	456	393	434	447	433	398	401	413	405	412	432	398	449	437	444	457	400	451	444	437	435	414	429	390	436	428	405	402	402	442	399	404	413	412	443	420	402	422	475	437	396	416	432	438	485	398	449	412	428	418	401	448	441	432	422	441	426	460	410	438	412	448	422	426	433	389	434	424	436	438	397	414	379	440	451	415	435	436	414	403	429	391	442	439	434	401	441	397	417	437	449	410	392	425	448	403	401	444	428	439	406	437	431	437	435	389	401	448	440	422	436	452	438	435	422	432	441	469	397	412	445	413	425	432	396	439	431	400	435	442	419	412	443	446	419	413	438	409	409	430	405	417	400	464	426	451	391	418	398	418	477	452	491	446	406	458	428	479	434	380	444	453	415	423	446	463	446	410	426	413	436	454	458	420	471	437	441	446	401	441	419	407	454	430	440	451	427	432	413	415	417	438	401	442	408	405	434	393	430	407	448	439	438	417	447	414	423	466	452	453	425	453	395	369	403	434	408	483	426	412	427	425	449	420	394	421	456	443	441	415	454	426	454	467	438	398	407	451	427	426	452	414	439	437	395	401	427	397	427	428	432	405	433	447	440	431	423	454	437	433	424	393	408	424	412	417	398	393	460	433	408	407	429	435	437	391	381	462	424	464	430	412	442	379	408	440	435	414	398	436	412	433	412	419	440	416	428	411	420	417	412	420	413	429	413	439	415	417	462	388	416	422	385	406	403	394	440	439	428	416	471	421	401	386	421	447	435	433	417	418	396	433	453	416	439	459	452	445	432	438	429	425	437	466	431	434	444	408	462	457	428	449	430	401	429	427	416	427	388	432	432	407	450	412	424	446	433	454	421	402	423	441	448	399	476	383	431	403	400	409	419	430	395	449	439	433	418	416	438	402	410	451	421	446	469	435	440	430	421	454	395	436	405	434	431	429	404	421	425	416	436	413	430	418	399	393	442	452	435	433	412	435	427	417	446	411	409	419	400	468	400	440	393	394	433	413	439	448	427	431	418	440	404	424	424	440	441	431	384	419	395	405	410	450	428	433	425	429	427	453	405	428	457	453	447	427	419	452	413	414	428	454	420	436	451	403	439	422	378	425	430	404	421	451	432	423	447	422	448	417	420	418	410	451	456	417	377	424	425	444	442	441	430	397	416	404	391	420	422	413	436	476	411	460	446	427	429	431	433	387	413	427	397	407	466	430	443	457	398	417	409	424	439	423	399	431	429	423	437	456	437	434	473	416	405	454	440	444	426	434	417	406	435	425	387	399	444	413	419	436	428	422	388	436	434	447	415	463	437	435	413	432	407	417	437	418	425	425	390	452	441	426	451	401	418	438	426	398	415	439	443	439	464	463	408	444	434	416	432	429	348	405	444	414	443	428	372	433	415	426	427	427	433	436	440	440	441	434	455	449	417	416	435	432	413	386	406	413	399	433	404	436	434	426	406	417	408	433	407	423	426	442	416	418	403	420	416	446	430	412	424	425	433	426	395	421	412	426	448	409	395	404	400	448	432	437	434	433	426	417	424	399	396	446	424	432	444	454	390	445	428	411	449	423	397	434	465	431	403	405	460	425	455	441	426	426	384	451	463	399	430	407	420	403	394	444	444	425	444	429	436	406	461	417	392	408	413	431	427	435	449	470	449	430	460	420	448	440	438	391	441	422	418	416	400	408	416	465	419	455	417	389	412	407	444	450	422	454	419	392	460	421	407	445	390	447	414	402	444	452	453	453	432	458	417	428	415	443	420	425	465	428	429	429	399	437	430	409	437	410	414	441	443	421	448	467	411	454	422	423	415	394	442	406	411	451	434	400	431	391	403	450	447	468	480	438	445	439	441	380	411	434	419	377	418	435
43112	43610	48370	47462	46764	47883	55794	65620	60496	42334	27773	21340	15569	19487	32954	33902	32230	33138	32753	26139	24785	21612	15164	12601	14888	11619	11139	9334	11549	8389	7127	8207	9974	8431	7206	5923	8773	7556	6540	5308	5077	5334	4369	3102	2533	2308	2062	1534	1254	1145	949	1024	705	761	676	531	525	541	447	430	573	528	503	507	466	272	250	218	257	250	251	228	194	222	195	208	230	191	203	178	225	201	209	188	182	193	174	198	189	184	209	204	207	235	205	190	188	189	224	190	179	212	203	172	184	184	186	180	193	198	206	209	197	189	203	186	202	194	201	222	194	163	188	201	209	200	182	196	202	179	187	198	196	212	208	176	169	199	200	166	216	216	192	204	195	184	193	213	192	200	172	174	213	195	172	168	200	179	197	200	208	194	216	210	186	189	200	190	217	210	153	206	177	172	177	190	208	190	189	196	208	191	200	216	195	195	213	201	201	197	183	170	196	174	196	199	203	193	196	179	185	188	191	184	188	197	179	214	196	168	218	205	198	205	208	206	187	188	182	196	211	195	200	197	181	202	206	200	238	180	185	186	189	203	187	207	159	179	215	186	206	204	173	198	176	193	212	198	175	183	196	182	219	192	218	199	218	170	181	182	175	211	184	192	190	186	199	195	201	203	174	184	183	192	188	200	211	200	175	180	179	203	213	193	198	220	208	191	202	206	199	204	191	202	210	202	220	186	185	171	190	197	182	174	206	204	216	199	191	198	192	196	209	191	195	161	195	216	158	180	176	206	201	223	178	176	198	190	175	200	173	188	200	194	185	211	198	202	192	196	190	172	190	177	199	196	189	198	211	180	208	214	198	203	189	208	186	192	210	230	190	201	199	191	201	196	192	182	207	186	202	209	183	204	201	191	187	204	205	178	193	190	221	201	182	183	185	193	199	182	160	189	183	176	181	174	224	177	206	196	188	177	193	189	184	210	184	182	185	191	183	155	184	199	198	185	171	186	187	233	222	212	186	193	200	227	211	196	200	216	187	198	188	211	208	195	195	224	184	154	210	205	204	227	201	184	174	209	210	204	200	221	207	181	188	210	210	207	212	175	208	195	188	189	188	189	196	215	194	184	185	162	206	173	194	210	175	185	197	202	203	196	208	199	193	191	205	177	199	182	177	173	194	191	178	189	189	194	212	205	188	194	219	192	210	192	180	193	210	177	192	192	221	182	201	193	202	180	173	197	170	196	192	189	194	212	208	184	190	192	207	183	205	190	190	202	196	183	209	190	224	199	193	199	203	192	205	182	181	203	230	191	188	211	203	190	189	191	190	200	218	198	182	212	182	224	226	203	194	195	182	190	166	199	194	199	195	210	199	202	213	207	188	183	192	199	197	186	182	199	181	177	207	178	211	174	201	206	211	197	200	188	213	192	238	184	202	225	200	196	178	207	187	215	205	173	187	204	173	191	196	178	174	188	169	212	196	169	196	178	214	190	207	188	220	195	197	194	222	201	184	213	208	186	195	209	203	189	176	191	183	216	197	225	186	213	183	202	217	211	192	202	198	194	204	205	221	212	174	161	208	185	193	200	207	203	201	204	174	206	205	183	170	180	219	199	190	183	189	165	204	203	198	190	184	197	183	166	176	201	172	201	202	190	197	210	198	216	187	171	182	165	217	188	190	194	218	193	193	191	203	206	202	206	193	215	169	166	198	188	195	194	177	188	184	214	189	208	179	214	180	226	229	188	181	162	192	202	178	190	175	204	208	189	195	210	221	184	186	209	194	205	200	186	199	191	205	175	216	200	176	216	189	245	209	207	204	208	216	205	201	194	202	190	194	202	177	190	185	173	178	177	169	210	211	167	183	194	200	180	188	210	220	207	214	206	191	201	186	202	183	202	181	203	191	174	188	171	209	183	206	196	196	194	187	188	198	212	219	177	224	182	209	187	210	203	194	196	164	184	179	183	210	214	200	191	195	191	205	184	190	206	182	210	214	199	184	179	199	190	213	194	198	183	179	218	231	202	203	206	209	186	201	190	188	175	194	190	162	187	182	189	194	188	172	203	202	222	196	160	188	223	199	182	191	198	206	164	187	213	179	227	197	221	201	200	183	218	191	212	212	213	199	200	195	172	205	210	187	195	202	181	227	176	189	202	195	209	185	182	200	189	201	176	207	196	198	192	162	191	208	167	213	202	165	202	208	199	194	191	179	208	222	192	184	196	182	182	221	201	183	193	174	214	180	200	201	203	208	175	193	212	176	196	208	216	216	216	185	175	224	191	173	192	197	190	200	178	179	202	195	190	201	188	203	218	202	184	218	208	188	195	209	184	188	190	183	225	191	170	214	207	199	198	192	188	202	191	189	229	184	187	172	172	175	205	214	161	194	185	193	197	185	194	198	174	188	183	184	178	184	208	205	173	211	205	213	211	175	185	168	201	171	195	168	181	179	202	179	186	175	190	207	190	187	170	188	204	195	176	191	214	181	203	188	187	212	195	187	218	205	191	193	179	195	210	195	193	204	197	190	205	204	186	213	184	201	194	185	199	196	213	214	191	217	193	216	219	188	179	189	204	205	188	192	212	197	185	201	199	196	187	195	192	209	201	186	169	198	165	197	225	194	213	196	194	203	193	195	194	169	193	170	184	194	201	189	214	205	206	214	193	194	176	191	196	200	196	167	195	203	198	204	202	200	200	175	192	176	195	183	247	180	200	205	216	215	190	175	160	180	203	194	172	173	201	210	193	180	169	197	189	185	197	197	216	217	212	213	187	191	188	205	219	192	176	194	206	183	179	167	178	198	182	206	197	218	215	206	195	204	179	197	199	193	211	214	204	167	172	197	168	171	189	176	217	170	206	171	186	190	188	202	197	224	191	213	190	201	203	184	210	185	228	184	176	181	203	178	189	194	183	192	206	211	198	183	197	190	198	180	195	184	197	200	183	204	209	181	191	186	213	196	190	181	175	185	180	198	220	208	194	203	192	196	191	192	205	181	160	214	207	191	187	196	182	192	194	233	202	211	190	200	202	215	186	203	192	204	188	196	188	174	190	195	216	221	193	232	196	216	178	222	164	208	194	200	211	208	224	183	208	203	174	186	215	184	188	180	183	204	202	192	198	222	203	179	207	210	192	190	184	169	161	204	210	205	212	197	217	199	194	188	200	188	192	185	188	228	190	183	188	176	186	191	166	190	177	181	196	209	197	195	180	204	204	191	216	201	184	180	207	194	178	151	180	211	185	187	216	200	199	207	201	218	190	191	193	198	221	198	186	189	188	186	186	193	178	205	173	188	202	200	205	170	210	230	196	192	194	181	220	177	189	196	196	197	181	204	222	188	224	186	206	189	211	194	175	214	194	212	172	205	206	184	196	205	171	188	193	190	208	178	196	186	184	195	202	192	200	209	203	185	197	205	200	206	188	182	199	177	191	197	181	193	206	202	220	188	193	176	186	195	184	179	164	202	174	234	176	225	189	204	201	179	214	200	186	216	174	194	172	201	184	204	211	211	212	213	181	211	173	185	183	193	214
29673	36825	47498	53887	57082	57396	61603	73624	72335	49329	43236	36199	33814	39423	51892	53600	52307	53825	53446	45569	46141	42498	34862	33491	37789	31378	31584	29131	34163	28323	26267	29540	31884	30377	24690	23569	30557	28654	25432	22578	23323	23013	19965	15008	13380	12076	12078	8418	7287	6692	5708	6351	4056	4258	3776	2976	2686	2957	2537	2164	2915	3113	2643	2577	2495	1040	820	958	1005	1078	923	1044	685	595	580	572	544	549	531	531	572	532	531	488	528	506	503	500	495	511	527	516	523	538	513	504	527	558	482	545	488	525	502	504	542	513	513	482	511	501	515	513	517	517	523	531	544	586	536	526	536	510	493	541	568	494	496	526	520	532	519	521	504	510	517	504	495	523	502	494	525	533	495	542	507	500	490	512	533	512	521	517	521	525	520	492	528	522	532	534	455	468	509	518	473	527	518	486	493	522	515	499	525	528	521	515	465	499	502	523	501	476	529	497	511	517	518	547	487	504	490	572	485	536	541	494	522	523	517	506	533	486	523	548	505	539	529	462	522	537	496	526	508	519	535	516	538	505	541	505	468	479	491	520	576	484	479	491	519	505	546	531	525	525	550	501	500	538	475	531	511	575	499	476	496	491	518	529	513	524	505	497	522	549	531	510	555	535	491	510	489	487	475	527	491	546	508	503	545	529	530	512	558	503	538	525	502	529	509	503	521	535	523	529	498	467	542	493	528	488	497	497	507	518	488	504	486	514	514	484	533	517	517	512	481	513	508	480	541	498	509	514	525	546	545	542	520	524	537	507	491	472	514	512	533	510	513	535	504	542	500	542	540	519	514	509	500	526	510	541	524	527	521	525	513	504	521	527	488	489	540	512	511	525	536	496	511	521	510	524	483	498	501	504	493	522	522	542	520	490	503	536	493	515	519	510	493	517	477	519	496	519	513	473	528	512	515	491	487	482	535	483	444	516	502	500	507	517	530	562	543	471	518	492	502	510	538	511	507	495	465	489	563	482	491	508	493	503	528	529	508	472	511	519	523	489	504	515	516	504	496	522	551	519	499	515	509	522	554	471	492	506	510	512	512	550	518	477	553	509	531	535	493	502	487	519	526	511	483	524	514	515	538	530	502	527	508	512	515	489	502	492	553	522	539	526	503	490	530	477	496	537	519	553	546	520	467	527	525	526	550	529	485	511	533	512	459	533	541	507	486	506	478	498	535	468	498	506	524	494	484	559	521	502	514	492	502	528	481	522	506	514	524	539	500	502	489	490	507	524	529	485	541	517	512	506	504	507	547	497	524	529	506	502	490	536	504	522	501	516	509	518	489	493	483	520	518	560	478	515	514	509	500	485	502	507	505	539	496	525	489	494	490	500	523	491	494	502	497	499	471	579	491	504	509	572	501	541	522	525	518	507	557	515	515	553	521	508	524	494	508	491	504	544	493	535	500	504	464	541	510	497	493	507	515	531	482	495	520	542	514	520	485	515	509	527	443	537	557	506	521	555	470	524	533	531	527	535	541	532	503	507	519	470	513	529	486	524	501	477	527	505	523	551	492	520	555	536	489	493	559	506	540	534	524	446	518	472	504	508	518	501	490	532	478	482	527	530	478	492	546	490	518	465	509	511	503	534	478	554	469	545	480	508	531	538	499	527	489	535	533	514	534	503	481	526	518	495	470	471	548	473	530	471	496	530	549	486	506	540	495	523	499	492	517	505	452	523	460	539	546	518	503	515	493	557	506	537	486	516	501	519	509	504	521	547	525	562	527	528	502	525	489	514	552	489	482	481	509	519	530	496	493	479	487	514	531	525	518	494	515	514	481	538	506	481	531	527	492	517	537	524	504	511	479	533	468	519	503	562	550	494	522	472	508	502	495	515	516	513	480	537	538	483	489	506	489	517	501	534	499	541	504	465	532	514	522	540	504	531	484	529	469	512	562	546	491	528	513	510	501	513	507	517	509	510	557	548	502	541	491	548	489	572	488	513	505	532	463	492	476	501	545	493	496	492	508	498	541	544	507	517	497	494	518	476	531	502	464	496	494	546	515	538	533	483	511	527	534	484	520	483	515	502	503	562	496	518	518	535	470	496	519	507	514	531	484	524	500	519	500	502	489	493	507	491	499	493	490	527	523	520	545	474	516	515	539	452	510	538	487	476	467	517	505	521	486	517	478	503	548	537	527	524	516	515	537	552	480	482	511	498	493	538	515	550	507	508	498	483	512	485	525	530	484	523	496	509	508	500	523	505	542	512	537	534	524	497	530	492	528	510	490	473	488	556	507	505	555	554	458	540	514	490	515	504	507	527	521	509	543	521	527	514	511	480	507	508	490	492	492	473	536	482	515	500	547	526	506	525	547	519	496	483	482	484	524	539	507	527	503	511	492	487	508	506	532	508	510	547	535	475	509	513	522	511	530	476	513	501	492	487	518	487	504	534	484	515	480	517	519	514	530	510	513	518	510	486	513	469	507	484	522	472	506	505	519	524	543	522	499	493	506	541	489	538	488	504	530	497	509	514	559	526	522	522	542	535	510	494	487	474	494	505	536	511	532	551	507	546	519	500	509	518	532	519	519	514	477	526	546	490	466	505	502	521	508	505	502	546	588	497	511	508	473	548	495	510	488	524	519	497	567	483	540	495	539	526	505	527	541	508	552	528	521	495	485	562	499	520	502	509	501	487	503	495	515	528	539	543	502	536	550	480	516	501	521	536	525	546	536	485	521	472	472	528	501	450	503	469	526	490	504	515	497	529	505	496	532	499	508	517	478	531	569	515	506	529	518	530	503	527	522	488	479	473	478	531	496	519	529	565	532	494	495	485	466	515	514	518	504	479	502	506	532	502	558	499	566	545	516	483	526	489	515	485	496	482	535	496	505	520	476	512	508	495	508	520	525	468	547	502	572	492	508	485	537	509	520	525	496	486	543	526	546	550	533	529	517	529	538	518	496	531	478	552	502	545	499	503	494	500	513	518	472	525	489	501	504	481	532	512	514	481	510	512	510	498	509	544	487	524	516	522	535	506	499	505	491	475	489	522	506	522	545	517	527	509	528	511	501	522	497	510	501	515	536	518	496	518	530	534	524	502	484	542	524	519	522	523	514	493	538	513	463	510	465	491	512	532	504	471	510	455	485	527	513	514	490	486	520	531	497	531	499	504	469	529	515	502	524	540	481	480	483	461	502	527	532	486	537	475	483	469	530	475	504	540	495	503	504	511	512	497	555	500	474	490	519	492	500	550	535	566	497	502	480	505	546	521	495	500	520	495	508	513	505	523	493	500	468	486	567	513	511	569	483	454	510	502	539	489	533	479	558	519	474	541	525	517	516	487	526	534	487	497	498	523	507	507	519	520	508	519	504	507	488	498	518	493	508	499	482	511	493	531	505	492	521	527	477	507	524	494	529	509	477	504	490	515	499	492	494	509	518	519	534	537	525	492	480	492	504	499	553	503	465	513	503	515	487	467	500	515	474	485	493	504	540	508	531	509	536	484	500	516	509	521	512	534	480	495	508	506	515	512	548	530	492	494	536	487	510	540	555	528
17897	13820	15164	14500	12326	9348	9569	11640	8571	5067	1677	1184	963	803	1256	1714	1703	1722	1583	1255	1228	915	638	612	707	699	508	477	622	452	433	419	459	501	365	401	506	426	417	348	361	340	317	251	261	218	208	196	220	180	164	183	132	149	128	167	138	156	135	139	127	145	126	134	145	139	133	148	134	139	122	127	154	132	139	103	136	139	128	149	137	130	132	143	137	130	109	118	137	140	150	130	139	120	147	116	144	133	113	137	138	158	154	149	136	131	145	142	138	131	118	132	126	148	125	154	138	125	146	155	149	126	131	122	113	149	135	131	122	138	144	137	138	163	119	116	131	130	137	139	136	146	134	136	138	133	131	122	160	131	124	153	132	136	154	133	147	148	140	138	127	136	123	134	155	141	137	131	133	131	135	163	142	142	143	101	144	130	125	159	131	134	141	127	131	169	151	125	121	121	152	122	122	135	131	133	119	131	144	135	140	138	144	132	118	131	132	125	124	148	150	138	129	124	120	142	156	157	109	135	146	142	128	125	125	149	133	134	159	135	151	108	143	130	144	132	130	149	133	152	143	140	150	146	115	137	132	139	136	129	125	131	140	136	146	140	116	141	153	122	144	125	136	146	143	137	141	130	151	136	123	151	159	153	156	121	118	122	130	134	123	143	142	136	117	126	145	139	122	149	123	132	141	139	149	148	136	133	117	156	128	138	142	144	127	123	137	146	149	142	140	128	114	148	135	170	141	139	125	138	150	115	119	126	159	127	135	134	148	124	143	133	126	152	137	123	162	142	133	120	160	142	142	153	121	143	112	130	140	148	136	130	144	137	138	135	146	141	160	145	135	159	130	147	123	131	137	123	124	118	135	136	121	152	146	170	127	169	143	129	141	133	136	151	135	161	126	112	133	144	143	133	125	143	139	143	135	133	133	131	152	126	121	136	136	154	131	154	123	133	135	126	143	138	149	129	130	133	135	138	140	136	137	143	120	118	138	141	133	149	143	138	124	125	136	139	133	145	126	147	135	131	151	145	133	135	143	133	134	130	126	131	164	140	166	145	140	143	134	111	154	142	143	145	144	150	143	149	144	115	131	134	139	126	132	117	117	128	132	125	130	147	138	148	126	127	129	141	144	128	138	127	139	133	144	125	174	129	149	143	140	150	143	117	150	133	139	132	138	146	149	136	127	126	131	120	140	105	147	163	124	128	132	140	148	148	139	141	149	149	139	127	115	150	116	153	145	145	128	135	138	139	134	160	144	129	135	136	159	123	143	126	122	159	124	122	126	137	129	154	158	147	119	139	129	146	118	118	163	142	150	124	120	134	133	111	138	120	126	142	143	140	137	143	156	142	144	143	142	138	137	121	119	141	121	145	141	139	134	123	136	129	148	159	131	149	136	146	139	123	104	140	127	130	154	140	156	154	146	129	136	124	133	115	135	124	133	131	126	139	121	135	135	142	156	106	114	135	124	130	138	134	150	135	145	130	138	115	130	128	125	131	108	129	125	129	145	153	113	116	138	135	128	156	122	138	123	116	122	142	136	144	139	137	139	145	124	135	126	117	134	139	136	120	134	145	129	117	139	150	107	149	160	142	142	158	132	146	115	126	131	126	126	145	131	127	151	123	144	129	113	147	131	136	127	122	142	131	109	137	124	141	131	132	141	148	139	134	123	138	137	151	143	126	132	132	122	141	145	138	130	143	150	136	126	130	155	144	143	147	136	121	130	127	157	157	140	142	125	128	144	168	115	148	133	123	137	133	111	118	156	131	133	119	122	118	132	121	145	136	154	150	124	135	130	139	121	113	132	135	110	134	134	147	149	155	123	148	162	132	149	135	145	144	119	134	143	148	140	123	143	119	140	124	142	138	140	126	159	150	120	153	143	138	127	117	149	130	145	146	150	134	143	148	127	139	149	130	110	139	117	153	129	105	157	122	128	158	185	120	133	146	136	128	158	135	119	140	136	150	149	143	117	150	141	109	141	120	143	126	135	149	148	152	120	144	131	120	145	127	129	119	121	151	145	162	131	124	160	127	132	152	133	131	136	123	117	120	119	128	150	142	121	151	154	142	148	116	156	138	145	136	125	126	136	155	143	145	123	137	140	137	142	130	105	142	126	150	116	131	129	134	138	124	121	132	125	139	144	139	138	134	139	124	144	141	151	122	141	127	144	124	127	134	155	135	126	124	132	132	146	115	126	125	136	166	128	151	157	135	134	127	138	144	147	150	132	119	130	147	122	131	129	125	157	126	132	149	140	130	127	129	121	160	139	136	135	137	147	126	142	149	149	120	107	124	143	145	126	144	163	137	135	128	133	136	116	153	157	129	138	125	130	120	126	136	136	165	126	136	144	155	140	127	146	131	119	142	132	109	140	130	128	132	159	130	120	144	157	152	133	137	142	142	139	109	138	129	132	116	138	147	140	132	138	133	143	143	140	143	117	137	118	164	126	148	140	120	134	151	139	141	140	132	127	136	167	131	131	139	108	139	112	111	151	131	172	135	134	120	133	111	144	123	146	126	136	128	132	165	113	146	122	120	124	134	142	134	145	126	146	149	140	135	140	124	159	139	148	143	141	111	130	137	124	145	120	121	117	133	149	131	147	140	121	135	137	151	142	146	134	132	120	150	145	144	140	149	139	131	137	116	135	141	130	145	152	131	136	136	115	132	137	130	147	118	139	137	111	138	133	139	145	129	122	124	119	141	134	124	152	143	128	133	122	116	127	146	127	115	126	143	150	150	137	149	139	158	124	135	128	141	115	140	110	144	148	144	141	133	127	148	138	125	126	127	130	158	123	112	176	135	140	143	143	126	135	135	131	159	137	139	131	143	156	152	112	125	162	133	143	149	127	153	129	127	137	133	132	148	128	127	124	103	127	127	125	151	119	123	121	150	147	118	139	146	117	129	147	127	134	127	157	132	128	126	135	140	127	128	164	136	144	139	141	130	155	125	140	129	126	125	149	150	141	141	145	135	136	139	138	151	154	127	147	153	159	133	146	126	141	146	121	131	140	150	127	161	137	144	149	159	120	117	148	135	149	117	155	130	126	145	120	141	134	135	120	149	127	117	111	142	129	123	148	124	144	139	140	119	116	146	149	143	135	125	126	140	139	145	136	125	136	117	150	146	157	137	131	134	140	135	151	109	127	134	136	153	114	132	139	117	146	149	144	137	128	151	134	134	140	148	139	132	121	137	114	140	124	137	141	117	132	151	133	149	138	138	137	117	140	118	133	129	150	122	124	133	108	138	128	132	137	128	116	134	148	136	128	134	132	142	127	137	139	149	135	135	145	160	123	144	145	147	111	122	152	117	121	154	140	146	131	137	131	119	153	142	142	147	156	131	153	123	140	131	146	149	138	131	119	135	124	128	137	119	152	140	145	110	129	137	129	129	146	127	132	131	116	123	133	147	138	146	137	136	119	125	143	142	145	134	144	148	134	163	127	127	135	149	106	131	125	137	122	125	152	150	134	135	128	145	123	126	155	134
11226	11843	20859	26721	25969	23489	26776	31391	26732	17640	7160	5686	4745	4073	6223	8729	8367	8925	8223	6304	6535	5131	3495	3335	4074	3818	2553	2457	3366	2711	2354	2331	2680	2706	1923	2159	2690	2299	2405	2001	1813	1773	1410	1164	1155	926	970	722	708	691	720	678	478	502	519	495	457	452	432	444	473	555	492	423	462	396	398	408	391	399	412	395	387	429	405	391	405	357	389	395	435	376	381	396	373	377	321	366	363	362	356	379	400	380	350	347	368	365	375	315	384	393	360	378	394	382	351	392	344	372	413	386	373	398	348	356	369	398	366	365	348	352	349	399	357	347	367	386	349	368	378	403	378	363	356	391	376	346	386	367	368	375	328	338	343	384	384	376	355	393	357	368	369	314	357	372	388	382	385	373	368	342	366	347	388	365	366	371	367	360	386	389	394	372	412	381	365	380	382	384	373	363	370	385	370	406	381	364	349	365	341	363	382	409	396	360	384	394	385	407	374	332	348	397	397	357	377	378	350	359	376	398	365	413	382	374	341	378	396	408	361	374	351	374	386	337	352	364	396	371	375	375	385	358	370	372	370	343	367	356	353	360	385	407	375	393	379	370	384	350	369	402	364	351	413	360	374	372	390	349	340	390	396	397	358	348	358	341	391	345	405	382	406	355	357	377	412	359	351	368	361	371	376	362	446	402	318	360	383	339	402	372	370	360	410	347	387	377	393	388	342	372	410	376	385	396	361	380	359	377	379	388	369	379	384	384	401	377	392	348	365	378	350	398	398	345	341	355	367	360	385	384	399	372	374	402	388	379	376	358	368	387	333	364	371	345	369	385	356	385	376	402	380	341	397	341	417	362	353	399	350	385	392	354	367	391	388	374	392	385	377	333	403	376	377	342	383	356	356	389	390	383	340	368	368	392	386	389	386	368	372	411	377	339	367	361	375	382	383	365	368	361	380	375	377	379	382	350	350	336	359	349	371	359	383	383	379	384	356	396	368	402	411	370	371	363	384	329	385	396	349	380	409	390	358	420	345	363	402	386	367	362	349	403	403	368	377	385	402	344	373	392	415	369	391	379	393	369	345	383	330	409	349	389	366	348	361	409	364	360	330	362	357	383	357	359	371	374	384	404	359	355	383	374	382	356	374	386	368	368	381	347	368	370	390	371	372	388	386	376	428	396	394	380	345	320	347	374	371	381	359	362	384	360	385	382	401	370	375	390	391	406	373	368	355	351	363	355	384	341	367	395	359	376	370	348	376	367	381	388	384	350	365	371	399	328	345	391	379	348	353	368	414	366	393	374	350	370	352	358	394	390	368	415	381	363	377	359	393	366	371	398	390	399	403	343	410	339	359	394	356	352	388	384	397	350	359	424	341	358	387	375	349	375	359	394	381	339	362	392	359	374	348	353	361	376	368	355	382	367	357	366	337	422	376	371	392	359	383	388	367	347	391	359	382	401	356	370	369	358	369	398	338	324	338	365	377	363	363	366	372	380	374	405	370	394	381	364	374	430	378	346	361	397	356	370	352	357	371	342	358	356	381	352	389	357	356	379	370	353	370	356	384	395	373	384	376	365	389	389	398	345	371	386	372	369	366	367	350	376	382	363	344	372	376	381	370	352	364	377	371	380	371	351	366	365	372	336	402	412	389	384	404	380	355	372	374	352	354	409	382	370	381	360	336	349	388	357	396	372	387	388	384	376	382	395	394	375	381	364	340	356	362	385	357	360	388	410	343	393	380	380	381	358	379	370	378	358	406	370	358	386	375	402	365	373	379	322	370	352	384	361	363	354	377	413	354	345	360	407	395	378	350	400	399	408	341	389	361	369	383	357	377	354	365	383	373	378	406	357	390	339	380	372	357	361	353	368	373	381	400	388	344	395	371	357	386	364	373	349	407	353	410	356	369	390	395	374	354	374	375	391	391	372	387	359	397	391	376	389	385	385	406	377	361	367	352	376	393	356	379	373	405	347	360	387	417	361	355	344	379	394	361	406	379	380	384	396	363	351	357	355	355	387	349	385	365	314	380	368	355	406	432	366	387	394	391	380	370	385	419	382	359	354	369	350	370	388	366	397	359	383	368	407	368	377	401	358	383	378	359	402	399	355	397	408	395	407	350	381	367	372	367	314	377	368	389	382	374	340	370	379	353	388	396	407	341	353	367	387	371	370	381	358	363	375	349	396	356	402	387	380	349	342	383	386	378	368	383	371	371	358	399	382	373	330	381	372	377	408	391	383	370	386	378	395	362	393	404	404	377	379	368	345	336	339	397	341	393	339	423	384	342	390	374	383	366	406	358	364	365	358	388	345	368	370	340	378	394	391	352	372	387	381	387	385	371	410	407	378	365	332	366	408	389	339	375	395	349	394	354	383	362	411	382	370	366	340	348	407	377	370	378	347	415	358	358	347	381	362	346	365	382	387	360	349	333	388	402	383	380	393	358	341	367	374	394	372	395	363	351	373	362	380	375	374	362	347	382	374	354	367	350	362	399	335	348	416	374	405	367	360	379	409	370	366	399	413	345	370	421	387	395	407	326	305	363	315	383	363	384	395	343	394	376	366	390	375	370	377	375	395	359	400	365	419	402	366	343	416	402	364	370	359	359	416	372	348	369	346	362	342	342	370	398	359	337	376	358	392	367	386	370	367	406	409	383	360	392	355	399	370	378	367	376	411	385	387	401	355	400	374	386	391	388	364	385	380	379	387	388	392	377	361	359	382	404	365	369	373	337	364	367	392	361	388	357	363	439	380	386	401	382	367	376	355	383	343	374	388	356	366	357	388	363	415	340	339	368	346	336	369	387	391	429	381	358	345	354	330	343	365	385	373	365	403	391	357	357	404	331	388	355	365	357	375	358	389	385	394	389	358	357	361	379	364	368	356	379	366	362	386	372	377	374	366	359	390	391	381	360	363	355	362	344	369	389	381	362	383	343	386	369	375	355	359	335	367	371	407	370	343	396	357	383	369	400	374	347	419	341	381	360	391	376	346	404	346	370	377	373	333	370	380	361	387	370	359	355	387	342	379	338	396	392	382	421	365	368	413	408	367	394	372	366	386	388	369	353	415	348	366	386	344	369	390	386	392	338	388	391	379	389	381	378	386	394	363	397	341	337	330	335	356	364	414	387	426	412	375	367	372	386	371	415	362	387	387	350	387	386	362	371	356	407	369	393	396	352	387	383	367	385	382	385	395	377	326	408	357	424	353	369	401	357	394	396	375	396	386	351	372	378	342	371	400	403	362	392	422	376	408	374	325	379	368	377	361	388	360	346	387	361	366	366	399	385	388	398	361	388	359	377	392	370	409	323	381	403	426	376	370	412	381	364	384	375	341	364	367	386	374	376	349	342	339	348	390	405	390	406	377	333	372	355	388	375	372	382	365	340	404	350	403	410	382	364	346	363	383	362	335	350	364	381	355	404	346	361	363	404	376	390	347	352	402	387	384	357	383	387	383	374	380	380	362	365	372	385	338	359	347	422	375	427	396	379	373	374	366	343	338	366	343	396	368
34176	33716	38002	40385	42299	45545	44950	61132	50734	34315	19981	12213	9070	8702	9611	19434	20300	21057	18661	13609	14397	10073	7503	7690	8799	7697	4696	4853	5507	4842	4192	3686	3493	3982	3989	3875	4838	4328	4218	3474	2408	2340	1776	1318	1513	1066	1146	821	753	632	654	460	388	402	344	325	290	258	304	308	327	372	301	304	298	246	205	197	228	221	162	147	145	148	140	163	149	169	131	144	138	174	136	173	140	152	147	160	135	158	145	133	157	141	152	138	161	141	157	146	152	118	156	135	144	131	147	142	147	145	141	143	164	165	128	156	167	144	136	157	154	142	147	154	128	179	134	143	149	139	159	156	162	130	141	136	148	144	168	160	117	128	176	137	146	135	120	134	137	135	139	128	160	201	142	168	140	135	146	165	150	132	148	148	139	141	122	149	159	126	160	123	162	162	143	132	145	129	145	124	161	165	152	143	146	133	123	149	161	171	148	162	133	192	138	149	152	157	129	150	155	131	139	152	144	167	158	129	160	158	152	142	146	129	168	173	152	153	135	149	141	159	142	114	162	151	147	176	146	136	155	148	145	132	118	138	143	142	133	146	166	173	149	145	144	151	154	168	147	145	145	126	144	163	140	132	154	147	156	139	126	128	145	145	145	142	163	152	129	154	146	167	134	156	146	139	159	160	123	157	144	175	135	143	141	137	135	133	137	157	147	146	156	153	143	139	146	149	146	151	150	147	148	142	131	142	127	175	152	153	172	139	137	137	162	162	142	149	146	136	171	134	170	142	146	136	137	142	134	156	147	131	150	130	142	152	149	160	146	142	153	144	139	142	163	136	142	152	158	126	158	122	140	158	133	152	139	171	143	162	138	145	135	134	152	154	153	147	166	142	157	138	147	132	155	142	143	125	163	131	142	158	142	139	131	152	198	149	151	158	158	156	120	122	137	162	159	129	141	144	136	135	142	139	166	154	158	148	160	145	157	129	135	121	137	154	158	111	139	143	130	137	157	147	180	164	157	163	142	142	162	134	142	139	158	137	153	148	150	138	123	143	159	141	133	146	157	156	150	147	134	132	144	154	140	156	146	155	145	125	153	138	143	147	160	132	173	171	131	144	146	144	138	141	148	129	153	131	145	137	150	161	135	124	141	168	145	156	140	132	156	170	137	143	139	154	146	162	160	140	163	156	170	173	160	166	141	157	163	150	133	128	165	147	159	151	148	120	146	116	167	147	155	145	146	146	131	132	163	158	160	155	143	138	162	134	140	154	152	142	148	141	136	167	131	138	168	153	159	155	130	138	144	148	139	150	152	161	147	154	160	142	147	141	164	155	144	147	147	147	139	172	141	141	137	158	142	151	136	146	126	140	162	150	137	155	145	148	173	152	152	160	163	131	174	182	137	137	170	146	154	164	163	156	144	139	160	156	143	155	142	131	149	148	160	158	133	156	175	140	128	145	147	134	129	127	161	129	149	127	147	147	147	163	148	149	152	133	171	154	147	119	151	172	137	130	161	145	134	132	149	142	138	128	155	132	147	141	154	160	143	144	155	146	157	147	161	150	156	142	146	132	140	173	159	160	144	141	159	150	163	135	155	156	151	142	161	142	128	158	145	146	146	150	152	162	133	137	152	141	158	156	157	138	142	134	172	165	143	129	148	148	160	151	148	150	132	118	143	158	166	136	150	156	129	134	157	145	138	129	139	145	141	148	140	129	147	136	137	162	166	152	157	143	161	125	137	144	143	142	142	173	161	156	144	144	163	157	148	148	139	154	140	163	125	142	147	152	138	151	145	145	140	135	167	132	158	139	158	162	148	164	164	118	173	142	185	161	150	161	144	147	145	170	116	159	159	152	142	159	146	147	152	152	132	178	158	124	155	164	170	155	149	143	150	168	143	160	135	147	135	149	135	128	149	155	130	135	156	147	140	175	140	140	146	140	173	159	164	150	147	129	144	140	132	154	129	143	160	127	158	156	142	151	157	150	152	137	178	159	130	138	154	139	154	129	133	139	150	150	141	128	159	150	121	169	158	146	167	160	142	139	151	147	155	135	143	152	159	146	131	145	158	171	155	153	127	158	147	162	136	131	152	164	163	127	151	150	147	158	131	149	152	169	138	160	145	129	146	151	131	160	155	159	171	144	127	155	149	161	138	137	147	153	155	144	169	145	145	136	133	144	143	145	138	166	140	157	163	143	133	157	132	150	142	163	141	160	154	153	156	145	144	170	139	134	146	149	133	136	148	143	158	152	149	146	148	134	159	154	150	110	151	155	163	139	175	139	149	150	149	138	155	170	161	149	138	128	158	157	148	143	143	136	129	158	138	130	160	146	142	146	142	162	136	145	140	129	134	165	136	127	134	157	151	151	143	155	146	161	119	166	147	157	132	141	119	148	139	162	132	120	156	150	149	154	148	143	156	139	163	164	144	132	162	156	139	155	137	143	145	148	137	166	155	147	159	143	147	155	151	169	144	137	161	144	140	158	145	147	139	155	166	167	147	124	130	143	142	145	157	147	170	153	159	139	149	133	140	163	137	137	143	148	148	126	126	157	135	149	154	147	155	148	153	143	140	153	148	131	165	155	159	142	155	120	133	126	143	131	135	136	135	129	149	146	141	154	128	136	147	142	145	146	150	138	156	168	135	124	148	131	151	159	152	142	171	132	154	151	135	135	137	147	140	154	161	149	144	147	148	123	136	174	145	152	131	160	132	135	165	147	153	154	143	131	140	176	146	149	150	156	146	162	147	129	154	163	164	162	165	163	142	126	146	164	156	123	128	148	131	136	125	159	153	148	147	151	140	136	153	128	145	152	155	151	154	177	156	132	166	152	149	148	159	144	143	134	145	136	169	152	165	153	156	146	133	135	137	137	158	154	156	169	143	151	137	151	164	143	140	143	141	134	153	156	158	158	146	151	153	155	137	153	143	121	164	155	146	169	137	155	149	132	166	142	132	141	144	146	146	133	149	145	145	144	156	146	160	147	140	147	128	155	153	140	150	151	173	128	150	130	165	135	140	156	152	144	148	163	145	159	150	137	141	155	133	134	132	147	163	125	154	151	149	166	156	159	128	142	154	139	140	132	142	145	150	181	155	144	146	139	152	159	138	128	157	142	139	144	139	132	145	134	146	147	146	145	134	149	145	157	151	147	133	137	132	182	148	161	158	159	162	176	146	157	126	159	141	151	153	136	148	139	143	145	128	145	156	138	166	149	164	134	139	156	124	156	149	170	175	127	145	152	137	162	160	144	148	127	148	144	146	152	151	145	156	138	151	149	128	143	186	159	156	144	134	143	155	141	162	147	132	140	138	172	113	119	127	168	146	168	144	136	145	150	163	144	173	144	148	143	134	150	163	143	137	171	135	155	149	149	144	175	152	126	158	153	138	151	151	132	137	156	166	147	141	149	165	142	167	130	118	149	144	148	158	143	147	136	148	136	150	139	138	156	143	163	164	149	143	158	119	142	157	148	129	130	151	137	167	139	144	145	146	151	188	145	151	162	146	165	141	121	133	142
22645	27469	38946	47305	50707	55721	56433	67810	63653	42518	33317	27695	25714	26905	29526	42664	42439	44001	40375	35062	36343	29959	25816	25244	30164	26721	19143	21393	23175	21361	19823	18729	17940	20373	17659	18171	21966	21257	20696	17779	13929	13269	10423	8039	8823	6343	6882	4764	4707	3932	3805	2873	1913	2598	1889	1632	1454	1149	1406	1529	1478	1941	1437	1397	1646	979	691	778	845	718	555	438	403	420	421	424	443	414	426	414	419	407	420	423	412	381	377	420	405	401	435	429	394	413	391	376	442	413	393	396	405	390	421	387	406	430	404	460	419	393	437	427	403	412	399	412	433	372	408	435	400	419	409	369	407	405	448	399	389	425	405	389	421	389	409	428	419	442	416	454	393	425	407	399	409	420	392	411	395	401	423	354	405	367	391	389	436	398	389	412	462	403	405	403	395	418	417	436	407	447	407	372	382	420	412	411	385	403	411	415	428	392	397	399	402	406	419	411	387	383	374	395	420	417	393	428	382	394	390	343	430	394	426	392	392	420	427	398	407	380	352	416	402	396	430	368	396	422	382	434	373	429	394	403	422	407	359	380	426	393	387	423	381	397	412	383	409	380	371	397	393	380	402	390	431	411	385	414	397	422	392	384	412	391	408	415	407	396	462	371	400	411	423	388	425	392	399	414	395	392	410	401	395	402	386	377	394	410	435	397	420	413	379	381	405	370	404	438	397	373	396	396	429	399	367	406	411	419	373	395	437	392	395	426	436	407	410	416	407	397	433	423	404	425	412	389	413	380	411	376	398	407	368	366	421	406	406	454	387	393	427	412	417	390	405	371	404	381	429	413	418	423	378	432	385	403	388	413	429	406	397	418	408	419	424	423	394	427	401	399	451	420	409	401	396	401	418	402	418	386	378	404	402	402	417	397	407	406	438	394	416	427	388	415	413	394	404	452	400	382	400	416	410	408	386	366	357	407	396	423	397	398	396	354	404	407	424	397	407	381	377	415	416	435	391	431	379	394	375	428	392	408	362	401	414	416	402	393	407	389	427	392	385	381	399	397	384	409	405	442	401	412	413	400	388	423	393	404	387	429	348	389	380	425	426	381	372	398	433	424	393	416	388	406	396	388	418	433	427	380	372	386	413	442	424	430	401	419	404	396	424	386	408	408	398	406	395	380	399	416	389	406	400	426	386	415	407	374	430	395	410	450	435	391	411	392	370	392	401	410	394	377	422	409	405	416	388	411	418	412	412	450	422	387	404	407	452	386	388	427	372	424	406	385	368	394	394	414	362	404	375	387	382	396	413	382	414	352	357	389	415	357	397	402	411	438	424	391	428	403	410	408	393	388	421	421	386	367	393	377	397	381	410	376	382	383	370	405	402	375	398	447	413	406	406	437	454	382	433	386	403	424	401	388	434	385	399	401	403	412	424	414	397	410	384	408	414	445	362	378	410	450	376	370	415	408	413	395	354	437	378	394	417	432	408	397	364	409	417	412	419	403	384	411	389	415	421	386	404	413	391	374	430	409	419	371	385	401	374	386	414	399	427	408	445	445	409	394	432	391	393	416	431	391	389	409	406	413	421	399	411	357	380	424	403	387	412	413	401	407	405	406	390	414	401	398	400	433	423	373	395	385	411	393	427	405	395	353	400	430	422	412	400	418	385	399	391	386	426	391	410	408	394	400	408	404	377	382	413	433	433	376	411	413	399	376	413	430	401	392	401	383	448	417	407	423	382	385	393	411	390	398	404	423	423	411	387	358	409	386	386	401	374	402	412	394	425	406	391	407	410	357	390	385	419	413	447	400	397	423	425	392	389	399	424	414	384	380	419	399	390	383	374	433	399	387	379	372	433	398	393	421	397	416	399	374	409	400	408	402	398	412	442	375	421	400	418	387	415	372	391	383	365	438	411	406	393	370	428	401	394	397	405	402	386	403	391	415	415	407	426	407	365	419	385	424	418	415	422	373	422	422	443	398	416	400	403	454	415	408	417	399	372	409	416	436	400	397	412	410	407	424	391	427	386	405	404	375	403	396	398	403	426	387	394	408	396	418	416	360	423	393	397	405	405	388	398	401	375	382	403	387	392	395	418	390	390	388	437	364	413	423	441	384	422	426	421	404	417	379	407	422	389	401	379	395	394	402	392	374	405	426	396	386	387	409	385	408	433	385	377	378	422	394	378	427	420	373	390	430	430	335	410	411	393	394	404	388	440	379	381	360	400	417	395	402	391	365	406	395	376	394	399	422	423	371	414	405	408	407	412	397	391	411	429	399	422	404	351	390	376	440	440	385	396	421	415	419	409	411	410	405	388	382	401	405	379	425	416	378	409	377	381	408	392	386	373	423	400	414	411	361	396	376	400	430	381	394	368	370	396	394	413	433	430	399	409	404	378	390	423	398	393	388	442	395	379	358	399	421	376	387	422	447	386	426	429	399	399	420	386	395	418	378	391	405	389	393	423	414	384	395	421	407	389	395	406	418	400	373	419	378	397	412	382	357	412	369	413	412	458	379	400	403	364	412	381	432	413	394	416	404	412	363	438	414	398	387	365	438	398	408	396	394	389	403	412	381	418	409	402	387	377	390	400	411	388	414	391	420	461	425	422	409	405	377	382	409	384	394	360	415	368	378	391	399	408	423	445	392	375	361	428	392	405	459	408	387	394	412	396	402	369	418	388	410	409	381	426	394	383	385	401	402	410	408	384	440	436	382	418	421	426	402	430	421	392	391	434	412	391	394	375	389	406	396	405	414	423	416	385	381	388	392	409	406	385	411	432	389	389	393	392	422	382	399	412	420	402	373	398	384	398	388	387	402	415	384	422	395	453	414	420	379	364	395	374	386	410	419	393	407	367	391	387	413	398	413	388	425	402	375	390	417	401	418	420	375	399	407	401	406	404	409	381	349	390	418	394	383	438	394	388	373	416	408	404	393	391	402	426	419	438	416	404	384	416	408	413	428	414	397	426	390	408	418	406	408	402	420	432	419	401	409	384	374	382	418	440	426	382	386	388	396	390	416	428	413	388	388	395	379	414	401	418	379	388	401	391	387	400	400	405	404	397	389	401	397	373	405	392	363	383	395	403	408	374	397	379	398	428	405	403	402	394	394	375	379	427	442	383	404	406	404	414	427	404	399	380	427	419	406	408	417	417	417	386	398	401	409	392	424	367	402	401	402	442	420	422	455	407	403	414	393	370	399	439	372	404	411	401	437	382	407	412	416	381	367	439	357	388	407	381	371	414	388	399	374	403	385	389	416	432	421	419	393	410	411	408	393	424	419	404	405	402	368	375	400	420	375	403	383	377	407	397	397	391	379	391	384	399	388	409	405	399	422	419	402	410	431	371	402	402	380	412	401	385	438	402	402	417	384	403	401	408	363	390	403	382	402	406	361	393	454	413	401	401	397	412	410	399	408	428	386	391	413	376	356	435	433	368	410	409	416	412	412	424	378	403	404	413	404	376	434	393	412	383	382	418	405	404	442	411	373	390	371	410	396	380	395	388	415	399	385	386	418	394	381	378	434	423	443	419	426	400	370
41724	42806	48011	50062	48553	54387	64556	66041	57240	46624	31958	24763	19201	17779	21650	34961	36451	37340	30904	27154	26643	19828	18534	16540	18333	15109	11395	12710	11692	10428	9549	9944	8219	7958	9574	8508	11367	9531	9326	7750	4283	4093	2806	2685	2844	2384	2705	1755	1674	1471	1183	903	901	826	659	578	592	433	422	529	472	619	481	513	482	358	260	305	331	323	233	177	165	183	209	186	208	180	184	211	178	214	188	186	199	187	186	197	195	192	196	182	200	191	186	192	170	175	176	196	191	172	192	179	191	207	207	205	204	190	178	173	199	200	183	204	190	184	203	165	190	186	201	186	204	209	185	164	170	204	191	164	221	187	201	180	161	173	185	183	169	198	173	176	167	161	205	202	214	195	188	193	193	177	187	182	174	181	156	218	185	200	178	183	189	185	182	171	185	193	178	170	191	165	184	196	199	178	189	179	191	191	179	157	191	194	185	198	187	196	205	192	163	176	210	182	184	193	174	207	192	172	194	185	182	163	197	193	193	187	193	178	174	172	180	201	203	179	167	202	173	188	215	183	191	193	178	179	210	186	185	176	186	186	183	175	193	184	194	180	180	184	174	163	198	184	171	196	174	180	197	181	204	165	194	187	168	181	197	206	208	210	195	192	198	194	194	189	185	168	202	161	171	188	195	185	176	211	184	196	206	186	194	193	198	184	163	196	212	201	179	196	178	190	196	192	179	175	175	188	165	212	184	189	191	191	167	209	175	172	173	187	185	188	186	196	176	170	170	199	204	170	163	189	175	177	211	187	199	170	173	197	158	200	191	211	165	193	177	182	158	197	167	196	190	179	188	207	162	189	174	202	194	193	146	208	172	168	191	173	186	203	194	188	181	173	177	187	172	182	187	177	166	198	190	193	183	164	190	182	184	186	202	170	199	184	193	191	184	161	174	172	183	184	191	185	160	172	192	177	154	177	168	181	185	184	159	198	208	153	183	178	200	177	202	161	174	175	179	195	191	218	189	182	197	200	171	192	199	202	162	185	190	182	189	160	154	200	168	186	181	195	157	198	184	209	156	198	170	207	186	198	192	183	204	191	200	194	217	176	176	185	200	197	164	187	205	210	212	190	195	165	170	163	206	193	173	222	170	186	203	186	178	187	180	204	178	190	169	189	204	199	186	182	159	192	183	192	200	194	180	213	157	177	180	159	193	188	193	201	179	185	187	190	168	170	160	193	183	171	188	188	181	179	189	167	178	176	175	187	195	194	221	188	181	215	152	196	158	192	213	215	193	198	206	190	195	166	165	187	177	171	181	183	196	192	176	178	178	187	205	194	186	215	202	181	182	187	191	188	185	211	155	182	166	176	207	208	184	200	196	200	193	178	177	181	182	198	178	194	190	167	204	171	195	211	176	186	187	182	181	178	168	187	184	205	176	216	200	164	172	200	198	187	208	178	185	190	176	182	171	158	175	201	181	196	156	159	188	184	196	203	179	182	178	178	165	175	178	184	171	189	183	188	200	166	179	165	178	184	191	197	164	197	164	191	198	194	180	198	165	185	181	195	193	189	208	176	199	168	195	200	173	196	214	204	179	188	195	210	161	170	197	162	168	200	195	171	195	181	200	208	177	177	188	171	173	191	184	190	174	193	172	196	181	170	179	175	187	209	166	213	220	174	192	189	151	198	185	207	184	169	163	188	206	165	182	196	174	184	214	181	144	175	177	194	190	188	181	210	180	184	188	177	172	191	204	201	207	199	183	188	216	185	203	190	188	178	196	194	186	175	195	197	184	189	201	169	177	167	177	175	207	190	197	182	184	180	186	173	193	193	143	171	210	188	191	189	177	173	182	188	168	165	171	166	173	192	178	183	179	204	193	182	176	172	178	173	207	189	183	168	163	160	190	186	171	178	194	192	198	192	201	222	173	192	200	199	170	188	190	181	177	182	187	179	170	164	195	202	209	181	174	174	179	179	201	178	205	182	189	170	201	187	204	186	175	188	189	192	200	188	187	160	190	176	185	191	207	168	184	171	189	181	170	175	190	169	179	168	178	183	170	198	184	205	197	199	190	212	182	187	190	217	195	187	182	181	184	184	193	188	221	179	190	180	185	193	167	169	194	187	201	191	166	197	185	177	187	166	200	178	158	178	183	177	189	162	177	204	197	204	197	164	186	213	163	173	167	199	186	198	202	191	186	187	156	165	203	158	179	200	190	171	193	202	188	174	174	168	204	184	222	180	200	182	192	191	180	194	179	183	192	196	169	194	174	189	160	167	212	217	173	175	209	188	158	192	171	206	165	204	158	162	163	178	181	225	197	184	173	179	206	197	178	167	188	192	171	174	211	202	188	203	187	182	225	195	195	161	176	172	195	187	146	158	201	208	189	177	150	189	188	177	192	195	186	196	196	197	158	213	180	181	180	180	200	166	198	175	180	196	184	167	179	191	191	206	192	207	196	170	174	199	212	205	168	181	215	157	178	202	193	175	164	182	185	195	175	193	161	188	191	172	183	171	183	180	198	194	185	205	189	190	166	188	183	204	202	200	204	213	181	194	198	165	164	173	182	192	190	194	208	169	164	190	157	203	210	195	188	207	163	201	189	207	206	214	201	163	206	184	200	179	205	195	174	177	169	167	203	176	185	162	175	173	200	208	184	201	185	182	161	173	192	159	162	194	173	182	167	184	167	165	182	212	175	149	159	198	200	183	172	203	209	188	181	188	165	204	170	192	176	206	160	163	177	188	207	192	182	153	189	199	171	187	189	168	160	166	172	185	181	170	177	177	185	181	168	181	182	207	206	188	200	204	195	193	204	214	208	178	186	175	178	202	168	198	184	167	162	207	190	194	186	188	180	180	183	169	161	163	181	172	195	171	185	183	194	195	183	191	180	196	168	190	170	178	193	181	200	183	188	191	182	173	181	186	192	175	191	195	179	170	185	212	162	174	207	177	201	203	198	188	174	177	195	178	182	151	186	202	165	218	196	167	178	176	186	182	197	165	171	155	189	203	174	194	185	196	186	202	195	189	181	190	181	180	198	198	182	187	183	200	194	180	196	194	200	187	177	140	191	178	191	190	183	194	183	210	178	178	188	207	179	174	163	200	183	170	177	198	200	183	189	173	187	201	195	189	206	164	192	205	185	196	158	175	178	198	191	186	187	178	198	186	163	188	179	172	202	186	168	166	178	191	188	202	194	188	126	188	201	185	203	215	191	188	172	183	194	171	161	186	193	181	213	193	172	207	178	178	190	189	204	190	196	188	170	179	178	214	185	218	189	182	175	174	203	189	193	161	199	188	192	227	178	181	189	179	183	188	191	185	166	200	187	200	170	207	174	198	197	193	172	204	184	185	193	188	186	189	173	187	173	174	161	164	186	170	193	185	202	193	173	190	169	194	195	187	174	207	204	195	175	235	195	197	190	187	176	192	171	197	184	189	186	193	200	164	171	167	213	181	196	186	208	206	185	196	176	192	175	164	184	201	189	190	191	151	191	188	169	191	201	173	189	211	194	198	182	183	183	183	189	178
28604	35226	47252	54816	58103	62696	70204	74048	72919	56454	46381	39486	36749	37236	42774	55702	55891	57061	50698	47553	46161	40908	40994	36447	41374	35244	32189	36123	33260	31981	31006	31984	28974	29759	29569	28805	34591	31930	31879	28028	19948	19443	14217	14356	14724	13189	14216	9398	9494	8390	6695	5294	5201	4665	3627	3291	3237	2185	1974	3169	2768	3557	2756	2678	2839	1770	1159	1220	1453	1521	777	492	473	483	491	489	506	505	515	521	493	516	519	512	518	515	499	478	487	518	471	501	514	514	505	526	501	465	489	505	468	484	516	473	493	502	524	497	487	474	456	522	514	505	525	504	508	517	504	484	489	536	508	479	530	500	506	504	472	507	491	516	456	480	433	476	448	501	489	500	526	490	457	508	490	464	490	455	493	473	467	475	494	486	489	471	468	477	538	487	455	449	493	453	447	479	475	491	476	500	505	485	495	547	461	495	444	451	500	509	475	490	490	462	485	481	461	524	474	472	471	513	469	469	492	500	487	481	484	479	482	471	473	489	469	481	492	518	478	445	514	483	509	483	481	492	494	488	509	478	487	450	487	498	469	492	441	461	492	491	468	468	486	502	464	479	479	520	424	485	489	475	460	503	487	510	446	474	491	479	445	458	490	464	436	508	475	471	468	443	462	459	499	483	474	468	470	487	473	467	475	486	489	483	465	536	444	494	458	457	481	488	475	458	504	488	507	523	473	522	499	444	484	498	468	478	513	472	472	481	501	498	461	475	496	497	466	482	455	471	515	454	489	463	467	491	452	480	449	451	486	480	472	444	524	503	454	488	494	445	483	497	506	507	513	483	497	478	454	488	534	495	450	454	477	467	455	478	475	465	523	485	489	487	486	489	496	471	498	493	496	444	440	495	496	528	485	483	493	495	516	508	491	453	478	489	499	501	527	479	535	501	499	454	494	453	527	454	468	454	515	471	502	470	505	502	489	407	448	513	525	470	511	458	476	465	517	478	510	477	482	473	504	456	465	487	460	495	461	519	462	463	467	469	509	513	532	476	491	454	490	474	473	478	477	456	486	478	492	485	468	465	496	498	532	496	471	497	493	531	473	470	492	428	512	472	459	555	489	527	485	516	455	482	499	476	510	478	478	492	491	487	534	517	532	467	461	488	490	508	502	470	505	498	504	482	477	479	488	498	523	473	479	505	450	438	496	481	455	523	507	489	494	458	448	477	494	450	459	473	455	497	507	479	494	529	477	507	495	492	445	470	496	459	451	501	477	487	488	499	480	465	467	492	467	515	463	499	502	474	510	490	480	480	505	467	488	499	486	442	499	512	457	474	488	503	522	476	444	513	481	486	483	488	478	467	479	491	514	475	467	476	469	481	458	481	480	497	506	525	462	475	462	473	467	512	447	435	498	448	466	476	494	458	515	488	461	444	510	481	464	474	489	461	456	498	472	496	458	483	482	460	542	460	492	517	455	445	478	516	469	457	511	485	494	529	469	510	487	438	444	494	492	515	474	462	468	502	498	463	509	471	494	456	497	476	527	479	465	500	483	508	489	466	496	482	499	462	497	491	463	483	479	487	508	460	452	476	458	451	474	495	475	503	449	495	525	460	473	469	507	478	498	487	472	480	488	478	480	466	444	513	524	500	492	470	484	464	451	479	512	513	497	483	452	483	512	500	476	464	550	449	496	482	475	509	455	515	465	488	434	470	468	498	487	464	501	467	445	494	476	501	466	511	474	474	452	505	481	476	465	499	460	471	474	488	456	479	486	513	481	502	477	469	427	498	475	473	493	499	477	463	484	476	479	514	448	434	432	444	504	474	503	445	494	507	489	475	490	485	516	482	492	493	465	491	473	465	534	498	467	473	505	508	506	482	535	449	521	440	494	468	479	521	526	470	479	512	485	506	463	499	495	500	474	489	467	477	489	493	467	492	471	508	502	468	465	475	477	492	465	487	499	476	468	497	520	464	512	485	552	447	463	508	484	453	491	469	489	449	508	492	446	493	471	520	483	451	470	446	487	494	519	483	481	489	514	472	481	488	461	478	471	502	444	473	499	501	488	467	467	442	455	477	467	506	482	473	472	467	459	500	478	460	497	431	496	465	487	469	526	445	453	459	474	448	480	530	502	463	461	454	517	493	490	461	464	502	453	476	493	466	467	486	496	479	481	460	491	469	494	482	467	504	481	516	487	465	481	474	434	522	484	485	456	481	460	480	498	484	448	487	509	466	485	488	489	470	483	485	494	482	490	490	487	483	457	497	525	518	452	502	508	465	499	487	499	451	481	508	508	484	466	515	485	497	451	495	458	481	503	478	480	510	486	479	478	430	447	507	484	501	469	510	469	514	508	529	473	500	500	475	483	515	484	452	473	476	446	490	445	468	468	512	491	463	455	455	473	493	473	456	488	493	481	521	482	485	474	465	507	477	476	512	484	463	480	500	518	502	489	485	485	492	494	450	519	480	480	488	475	485	442	471	425	520	478	485	494	498	460	470	528	462	479	463	462	457	497	514	497	517	504	508	454	468	503	468	420	518	505	476	487	484	452	481	460	528	475	460	511	500	482	468	497	475	488	487	481	466	488	466	502	455	438	472	500	463	506	462	492	490	495	463	466	489	467	459	538	457	504	444	480	496	487	446	497	470	448	469	492	480	481	490	459	486	490	506	497	504	502	472	484	461	476	497	504	447	492	506	507	474	452	465	486	506	490	459	458	438	490	466	467	483	467	486	460	501	484	474	475	476	449	480	488	521	496	459	516	491	481	452	508	519	451	472	473	451	481	461	445	472	495	488	482	491	513	487	461	462	471	469	490	501	444	458	475	452	442	494	468	497	515	475	521	471	493	469	494	461	493	545	481	497	487	468	427	470	479	494	476	457	473	461	451	501	480	516	486	521	509	455	489	496	491	468	492	441	497	497	485	495	494	452	459	481	497	497	495	510	455	464	450	460	509	483	484	515	487	467	490	461	495	586	484	485	488	497	485	441	445	472	496	490	485	471	471	466	485	497	482	439	441	488	480	496	458	449	497	496	450	420	475	492	490	478	504	506	507	485	453	475	501	479	503	483	521	454	518	482	526	451	478	499	504	489	514	495	503	496	477	491	484	479	482	464	488	485	500	468	466	473	481	473	466	516	512	470	511	462	458	496	493	489	496	473	503	480	503	518	472	455	459	489	490	478	453	523	511	471	503	486	470	460	520	476	501	490	523	486	438	505	443	491	495	449	499	464	500	504	484	507	496	526	480	494	455	466	511	461	472	481	481	484	496	493	464	491	487	476	510	521	505	479	464	494	475	474	502	430	489	436	470	468	467	496	480	487	477	497	448	463	511	499	503	448	494	470	477	498	504	485	497	470	474	445	522	511	511	452	513	544	505	471	477	498	484	522	498	509	481	508	461	472	481	499	482	535	509	492	484	506	483	457	471	423	465	483	487	485	450	496	446	496	476	488	524	485	473	526	501	463	490	447	484	472	525	485	483	469	473	518	530	501	493	449	486	521	466	504	492	474	504	508	503	511	487	519	475	471	487	457	489	484	473	461
13561	12232	14844	12280	8810	9384	12199	12599	9465	4710	1827	1361	1030	994	1696	2005	1902	1900	1395	1478	1251	952	900	758	803	657	544	687	585	510	506	484	445	411	529	539	563	528	573	412	298	270	228	220	222	177	200	191	172	161	166	139	157	144	132	146	116	149	118	106	119	154	137	141	118	119	119	111	110	117	122	139	122	119	139	122	120	120	115	121	113	112	93	120	129	149	118	117	110	109	99	122	119	121	138	136	115	100	101	113	123	112	108	96	106	117	125	121	127	112	130	102	119	118	114	109	114	120	113	110	127	122	136	110	119	105	104	112	100	127	108	124	126	120	112	127	121	125	131	104	135	119	115	113	102	125	111	132	121	109	100	112	101	108	121	114	138	107	112	112	109	108	121	106	137	105	115	102	120	118	122	114	136	120	109	124	103	112	128	126	124	121	121	122	119	123	111	112	113	114	135	118	93	102	112	123	122	120	116	113	115	106	91	137	144	124	119	94	93	107	110	141	113	111	126	130	110	123	123	104	110	109	120	103	125	121	118	124	126	125	119	110	109	86	102	104	116	127	126	106	110	111	108	114	123	105	134	137	117	112	99	107	128	131	106	117	120	112	127	126	120	120	102	131	113	104	124	97	120	123	116	117	95	113	125	117	124	117	117	118	95	119	114	109	119	110	123	122	106	109	141	135	129	116	130	122	118	94	129	124	100	116	106	123	130	111	99	106	100	95	111	127	109	122	107	127	122	125	107	108	112	123	135	121	120	105	107	110	128	120	125	121	121	116	118	128	112	121	108	114	108	98	136	98	116	107	125	119	110	126	116	116	108	110	105	112	112	124	105	122	120	121	117	117	118	94	112	116	115	97	114	115	117	116	125	101	107	113	110	111	121	96	126	104	133	98	126	135	106	117	141	123	113	96	109	113	143	135	109	124	139	95	115	122	121	122	101	118	119	132	99	113	104	124	90	119	103	104	99	125	121	118	119	126	109	120	103	107	116	122	126	114	121	100	110	111	112	117	106	131	119	107	116	108	137	114	114	111	118	110	121	124	110	102	119	127	114	126	114	112	102	119	118	122	97	114	116	104	118	117	111	114	126	112	105	122	117	125	128	124	117	134	119	112	122	113	117	127	125	118	114	106	113	124	93	130	130	126	120	116	119	114	102	110	116	108	119	120	115	126	109	119	128	117	112	126	104	116	109	122	113	100	118	107	125	97	122	115	97	117	113	121	111	98	114	101	130	112	100	109	106	119	115	106	123	119	109	106	115	125	113	121	142	116	112	107	112	110	119	120	106	116	120	123	117	101	109	116	123	99	128	115	112	129	113	108	114	101	100	115	111	118	109	139	113	120	103	118	110	124	128	120	118	136	126	126	105	103	114	134	126	127	104	115	113	112	123	103	106	118	117	116	127	103	111	122	114	99	103	99	123	115	118	129	108	131	141	126	95	125	110	126	102	120	109	109	132	136	121	125	112	117	104	108	113	102	114	123	121	116	97	121	118	103	103	107	129	107	99	118	114	104	99	96	127	111	127	118	121	105	120	118	124	123	116	125	100	116	121	103	111	109	112	115	152	116	116	128	117	98	97	101	120	96	105	112	104	118	103	112	112	114	117	124	107	105	114	108	132	100	128	111	121	114	105	135	130	109	121	99	110	98	112	124	119	122	140	122	124	97	114	113	109	86	117	109	114	118	110	121	100	93	121	123	112	117	121	116	118	118	97	121	119	100	114	127	84	96	97	112	135	106	113	113	114	125	126	112	110	128	121	108	109	107	121	122	110	104	122	112	116	115	103	115	121	104	109	107	102	112	136	119	128	109	141	122	110	129	122	111	114	117	125	109	103	112	110	118	124	124	110	133	106	118	110	99	131	106	125	116	126	101	126	124	111	117	135	119	118	111	119	108	111	134	109	103	119	119	151	114	115	114	107	118	116	106	130	100	122	125	107	94	96	118	92	118	104	76	121	94	127	124	118	116	104	108	104	126	91	125	107	108	144	99	113	112	124	108	125	114	120	104	138	125	121	121	119	109	110	111	116	128	117	114	124	113	96	122	105	118	123	105	105	106	119	101	118	120	130	122	96	115	105	99	94	131	120	114	104	96	129	117	100	105	101	100	120	119	121	99	125	103	134	130	111	127	95	110	136	111	117	124	111	117	118	124	105	125	127	129	118	127	120	101	122	104	122	120	123	109	128	113	122	122	111	109	92	126	104	130	112	99	105	100	137	112	123	119	113	111	132	115	115	122	107	109	102	106	106	119	123	110	114	118	109	109	111	100	107	102	136	116	98	108	95	113	99	142	124	127	102	101	137	121	112	122	107	101	115	131	105	100	129	119	106	93	130	123	115	102	120	108	114	121	98	123	110	121	111	134	120	122	109	136	89	103	122	111	113	101	92	111	129	122	114	121	126	121	133	110	151	116	99	105	107	109	104	114	126	105	111	113	81	130	116	114	113	120	118	105	97	115	139	109	112	111	107	109	119	104	89	123	115	124	130	107	112	112	108	123	105	122	136	112	138	117	121	126	111	111	108	104	111	129	109	136	119	113	114	116	109	139	115	109	147	113	119	117	140	102	111	121	116	107	109	114	118	117	111	113	136	115	114	121	98	121	117	106	122	119	117	108	111	111	127	104	119	99	126	115	125	107	127	108	132	135	114	118	143	108	121	110	108	100	120	126	114	137	113	104	119	125	127	102	110	119	112	103	111	118	106	105	132	101	123	124	110	121	134	113	91	121	116	91	117	111	111	113	132	107	112	98	118	131	101	109	121	109	116	126	100	118	106	110	116	128	115	127	119	118	107	118	112	133	95	127	97	101	114	116	123	124	121	112	108	106	91	118	142	106	124	106	99	106	103	128	123	108	118	124	115	115	127	120	113	118	122	116	133	110	100	123	124	88	101	128	101	94	123	105	137	112	120	110	124	111	124	131	111	111	109	125	113	113	117	119	109	97	129	106	112	95	107	128	121	114	132	127	108	105	126	110	118	121	131	118	107	121	122	123	114	99	122	119	134	106	109	85	127	95	123	119	111	124	128	119	101	117	123	111	107	107	108	109	113	118	125	128	126	121	115	120	118	109	121	143	123	118	119	122	126	109	116	116	125	119	124	114	119	123	109	128	98	128	98	117	125	116	118	124	117	113	127	123	88	109	110	105	106	97	131	134	102	118	122	117	113	99	96	107	109	97	121	126	128	117	105	103	117	106	116	111	102	108	128	121	123	106	109	130	96	120	107	109	122	110	107	151	128	114	109	120	132	128	118	125	127	126	107	119	135	116	95	87	109	117	124	109	108	102	110	128	105	116	118	106	116	128	133	119	97	112	135	118	100	125	112	99	110	130	110	93	109	125	118	102	116	112	108	110	120	110	123	124	118	109	120	112	120	116	138	106	121	98	108	123	113	115	121	110	110	118	128	105	118	128	122	117	136	110	126	118	128	134	130	107	117	124	118	119	110	127	129	111	110	114	120	109	132	120	131	132	112	116	112	110
8506	11284	21046	23378	21249	25063	31899	33211	27318	16708	8020	6617	5126	4762	8554	10779	10406	10460	7681	7601	6658	5305	5052	4156	4523	3438	3166	3837	3120	2762	2775	2918	2653	2516	3013	2881	3239	3274	2977	2361	1545	1395	1077	1130	959	839	1035	778	750	677	669	544	630	517	515	445	439	394	393	409	427	507	471	439	409	375	383	341	400	388	343	320	319	317	352	333	313	327	350	307	347	364	323	297	317	321	323	319	314	328	317	352	317	294	324	306	343	305	312	342	326	321	309	331	289	327	290	318	317	293	337	282	328	327	339	327	323	311	328	352	327	310	339	304	338	309	302	348	311	311	342	304	299	324	315	307	339	318	343	311	317	293	328	329	330	303	324	323	342	351	328	328	318	320	322	286	324	285	312	329	286	327	350	290	319	308	336	308	303	329	334	330	297	293	315	308	318	335	310	313	286	320	323	337	330	305	339	335	324	284	332	326	322	322	317	328	326	317	285	310	328	322	310	335	328	318	310	292	307	311	300	338	327	319	306	313	304	303	336	312	293	316	344	311	312	316	310	311	360	335	315	307	317	314	299	313	302	353	310	316	322	309	359	296	313	315	319	287	345	324	299	324	326	323	308	319	298	311	333	318	298	310	310	307	308	328	314	317	300	323	320	357	320	353	333	326	333	315	323	339	323	351	294	343	324	326	295	336	347	329	287	304	330	312	358	338	333	322	347	319	312	334	345	297	292	292	319	326	313	345	315	343	324	317	330	313	335	342	301	282	351	326	298	320	328	304	298	305	267	303	308	301	324	353	320	295	300	335	328	312	320	321	293	301	308	286	302	316	334	323	327	316	315	337	319	308	338	312	317	321	331	325	326	300	316	351	324	354	312	315	344	301	305	310	298	285	293	334	303	323	322	288	297	299	284	321	328	333	299	322	293	352	346	347	324	301	304	335	312	301	346	344	312	308	318	311	336	305	305	335	346	323	336	306	309	313	324	294	324	308	345	311	291	319	312	303	335	348	335	355	335	300	319	337	342	337	304	328	313	340	314	344	324	318	337	297	320	342	314	291	339	318	309	343	324	322	325	356	323	309	314	340	317	292	334	332	321	352	305	311	303	312	315	325	317	301	348	313	307	327	339	339	299	286	329	305	345	316	322	279	328	321	329	329	304	343	326	321	323	328	293	307	308	334	312	319	327	323	354	286	286	332	329	338	339	326	313	331	269	347	347	320	335	325	313	287	326	334	341	319	318	317	307	326	332	326	303	332	310	285	303	310	310	322	347	287	336	300	327	329	334	312	330	312	326	326	323	333	294	321	303	330	316	317	305	328	292	318	321	318	306	313	334	340	318	297	326	305	323	331	310	347	348	301	341	332	351	298	334	313	314	311	314	322	292	341	315	338	313	342	310	324	318	324	339	310	311	310	352	329	316	326	337	329	314	293	342	305	297	367	331	297	326	351	333	331	335	311	302	333	322	289	303	320	338	321	313	331	332	324	291	299	325	322	339	326	298	330	321	321	332	318	301	293	327	319	320	326	309	338	299	333	299	332	335	328	360	372	315	299	325	311	333	309	296	365	336	329	337	317	329	308	323	306	316	324	320	345	320	330	325	324	330	364	308	338	305	331	303	323	336	297	335	300	354	328	328	341	323	379	316	316	330	336	319	318	337	306	292	330	355	280	339	331	338	325	318	304	299	307	323	298	328	289	334	284	299	340	301	321	331	327	315	333	324	323	311	323	308	301	350	337	323	315	308	328	319	322	300	282	335	306	322	334	306	323	288	323	299	307	306	324	302	318	288	343	298	325	307	338	312	304	312	321	310	307	312	304	318	311	323	304	324	355	335	324	289	331	340	325	320	309	351	325	280	303	346	300	339	323	334	321	299	284	317	314	336	316	305	307	302	339	378	317	314	346	338	335	308	309	329	334	372	329	304	332	317	328	296	325	312	319	371	304	297	294	342	335	307	294	319	315	334	287	312	298	319	314	343	308	328	338	307	294	319	318	314	324	340	339	315	329	332	302	317	312	340	333	273	367	310	349	305	324	304	328	326	316	320	318	334	282	361	303	315	316	297	306	363	328	326	311	332	301	294	320	326	336	322	324	314	321	311	310	290	317	346	332	301	352	317	327	317	338	313	317	336	308	345	353	331	315	297	322	351	297	332	302	341	302	306	312	324	324	332	313	317	296	331	341	325	301	324	316	308	341	319	324	298	328	341	308	318	314	305	353	302	322	324	305	336	306	375	361	296	301	301	311	308	322	335	314	299	333	335	299	325	334	317	312	362	328	347	322	345	313	323	328	324	336	310	340	320	295	330	286	311	317	336	281	325	304	321	293	302	335	329	345	317	319	297	310	322	319	357	311	301	299	316	338	308	289	341	333	313	327	325	314	297	336	316	307	335	326	318	342	313	295	343	332	314	296	313	334	316	322	310	303	331	323	330	314	324	283	274	327	367	338	313	339	366	315	307	313	323	363	338	293	321	311	329	322	341	308	326	340	320	265	341	314	321	343	340	305	345	337	304	349	326	318	305	312	365	351	300	323	308	366	324	328	303	325	283	303	328	329	317	341	313	294	351	330	330	315	300	326	353	285	339	313	320	348	301	316	326	313	308	332	329	334	313	300	350	323	317	347	302	359	338	342	282	335	298	364	301	299	336	343	340	332	315	321	296	319	304	314	289	315	307	325	285	322	311	326	310	311	316	321	353	324	331	320	303	303	320	290	290	319	309	309	316	350	318	313	331	348	297	320	329	328	343	317	322	342	325	331	301	311	334	328	349	364	304	316	331	319	328	317	316	361	317	331	323	311	349	308	335	324	284	318	303	306	317	315	324	313	294	307	363	307	350	323	318	327	339	306	300	351	320	344	332	313	330	340	314	304	310	286	353	296	332	299	318	332	317	316	349	318	299	317	300	306	311	295	343	302	324	340	322	319	312	315	315	350	351	357	328	360	339	327	331	310	346	328	301	336	328	334	323	305	326	318	321	340	309	336	315	312	305	302	341	304	308	308	360	317	338	318	327	330	298	328	300	299	353	307	335	328	312	359	287	360	290	324	352	354	328	312	325	290	342	309	318	360	344	348	336	319	295	341	323	337	308	334	329	324	335	312	318	294	323	326	312	328	315	328	311	295	338	339	311	332	306	321	309	345	320	325	319	324	312	314	349	311	308	317	326	282	346	295	314	333	333	333	316	312	316	319	340	324	300	357	291	300	326	327	311	297	335	321	319	320	318	333	302	316	295	315	336	279	345	314	299	345	306	336	306	317	294	310	324	329	326	316	304	348	341	304	306	325	312	311	319	352	317	309	335	320	322	332	337	343	336	333	302	337	300	301	334	324	339	315	340	335	326	323	324	311	323	305	306	334	299	318	340	328	316	326	336	335	296	336	301	307	321	354	307	337	309	328	306	309	321	306	346	326	337	316	336	310	335	326	345	343	322	347	303	335	348	326	320	310	298	314	309	336	335	319	336	328	301	313	323	311	323	349	301	332	321	302	308	344	312	278	333	328
30642	31544	38269	40042	39587	46544	57365	59276	52338	47355	29080	16785	11143	12622	24444	26507	25090	23052	18855	19119	16956	12496	10941	9048	9732	9288	6263	7725	7638	5638	4729	4604	4298	4663	6022	6020	6841	6613	4794	3103	1903	1257	1295	1355	1218	1330	1486	1362	1252	865	606	738	672	667	698	407	327	246	223	251	291	394	302	280	286	309	200	230	376	341	177	166	147	137	115	129	143	134	127	130	117	124	147	139	123	138	130	147	129	95	138	127	125	127	129	122	132	134	103	120	127	100	128	114	172	129	139	114	125	119	122	134	140	121	132	136	108	118	142	143	134	129	124	125	137	140	129	109	132	146	142	121	144	135	128	134	144	139	155	123	114	103	127	128	130	149	113	136	130	116	124	142	109	136	129	137	130	135	141	126	137	134	137	133	122	136	128	134	115	132	124	128	127	147	118	121	126	124	140	134	115	123	131	123	143	110	114	123	118	113	144	133	115	143	134	115	154	125	136	129	144	112	131	141	106	126	137	112	143	120	128	123	119	132	128	140	132	116	131	121	136	119	134	122	146	128	120	116	113	155	126	140	131	144	126	132	148	133	116	100	109	128	117	141	133	148	114	132	125	105	134	123	133	143	112	145	124	161	113	139	137	126	120	118	148	136	146	118	116	153	137	138	119	137	121	118	137	124	106	135	119	143	124	125	124	127	135	134	111	129	125	106	135	123	134	120	119	125	116	120	112	154	134	138	125	149	144	133	122	126	123	124	128	112	140	134	98	122	131	108	123	128	126	127	109	116	132	102	132	127	122	132	117	124	111	131	123	146	132	138	120	129	125	136	145	106	117	151	121	114	151	132	147	130	128	118	123	127	147	124	145	130	109	145	122	113	125	127	160	122	122	154	115	127	138	148	121	131	143	134	118	123	141	118	129	125	112	131	130	125	124	130	140	136	124	130	123	138	126	130	124	139	126	136	121	123	160	134	130	139	133	123	118	126	120	137	128	116	131	136	130	116	128	129	137	127	137	130	140	122	155	124	154	121	130	117	133	113	114	128	134	126	127	143	113	127	116	159	117	107	108	155	129	135	117	152	121	117	138	138	140	105	128	120	145	146	128	154	139	127	126	124	120	132	121	122	118	130	152	128	158	144	132	134	140	129	120	127	113	122	126	119	134	122	129	112	130	136	122	148	129	146	114	105	148	135	121	139	165	131	118	141	137	127	127	120	117	133	140	133	140	140	117	127	135	114	120	113	122	142	137	120	128	130	121	128	122	119	134	128	116	145	123	122	109	138	119	131	120	115	118	134	149	120	128	138	127	132	138	117	124	122	128	138	144	122	151	129	121	124	118	130	127	140	149	121	134	144	132	115	140	125	132	132	116	135	127	86	117	139	142	123	122	138	116	125	151	137	107	152	114	148	118	149	127	128	134	113	127	112	144	128	137	131	122	130	129	149	116	118	124	119	121	135	127	123	129	119	111	126	135	120	123	121	138	137	131	117	125	117	129	121	123	122	144	120	138	110	111	130	127	104	118	153	151	123	123	150	118	124	133	121	133	128	134	118	150	128	121	122	113	108	117	133	106	128	111	138	115	144	132	124	119	140	114	139	119	118	129	146	130	150	120	122	144	115	134	135	135	123	137	104	137	126	108	120	124	117	97	153	135	126	127	112	127	131	128	130	125	133	123	138	106	106	116	143	121	131	138	118	149	135	123	132	118	117	129	143	123	130	127	129	130	134	113	116	140	123	124	126	114	141	122	111	122	142	119	113	152	140	140	128	133	146	140	118	132	131	119	137	127	108	121	128	139	134	118	147	112	162	125	126	117	126	112	162	128	146	125	118	134	138	132	130	135	134	112	110	132	115	143	110	126	124	135	117	125	124	136	119	108	115	132	128	124	144	137	128	134	128	133	145	124	112	137	136	129	124	111	120	132	136	151	154	126	140	137	138	102	130	145	120	123	136	143	160	117	129	106	127	139	123	154	121	129	130	105	130	145	137	125	115	127	115	121	145	145	143	137	118	105	136	124	142	137	135	131	112	120	149	146	129	117	145	128	119	126	150	117	117	123	115	154	119	122	125	109	123	120	122	143	128	128	128	135	138	121	114	138	141	117	124	126	141	126	128	127	125	115	123	141	135	128	136	122	132	125	139	116	144	127	135	132	121	129	137	119	133	121	152	139	138	114	122	151	129	137	124	138	125	146	138	126	137	133	144	140	141	130	126	124	130	131	138	131	151	141	111	136	106	117	127	135	120	135	121	129	122	133	111	111	107	114	122	137	134	118	99	129	143	124	143	132	166	130	133	122	129	133	136	137	122	117	116	125	139	119	135	147	126	111	134	126	150	123	146	127	115	150	144	143	132	118	126	130	139	128	138	133	139	124	106	121	110	120	140	123	99	128	142	108	120	122	141	128	104	145	134	124	123	148	132	117	132	146	127	127	128	98	114	118	123	132	128	136	128	156	124	131	122	121	104	132	123	149	119	119	116	129	135	143	127	131	116	130	132	133	138	121	151	151	131	136	116	112	115	147	151	136	119	122	133	120	126	116	124	118	123	120	122	113	127	125	120	131	110	129	128	119	124	130	141	133	136	143	137	117	110	142	137	125	129	145	144	141	130	121	145	127	123	139	119	140	149	143	131	118	120	136	141	122	120	134	126	124	128	131	129	125	112	122	137	131	116	141	120	123	122	149	139	129	137	140	139	140	121	117	137	128	139	143	138	153	142	135	127	138	121	131	128	141	120	131	135	130	141	117	111	147	109	115	114	144	112	115	142	128	127	138	134	129	127	129	140	135	107	135	145	139	150	120	129	128	149	134	105	121	128	129	108	122	142	137	149	154	137	142	129	133	138	131	120	135	117	125	146	151	139	146	120	108	126	131	128	120	135	126	131	118	127	131	130	131	125	130	144	125	137	134	104	132	124	122	133	140	118	142	124	121	102	135	117	119	116	143	150	118	112	135	130	118	109	115	121	107	123	133	117	119	125	145	107	100	120	141	141	149	124	136	128	127	121	129	135	123	147	129	104	113	140	136	121	116	153	135	115	138	124	126	115	133	137	120	151	127	133	142	126	163	126	126	148	127	135	127	113	126	151	151	148	118	122	129	117	129	136	113	121	130	120	126	121	132	125	120	131	140	137	123	124	135	136	146	131	134	147	128	124	125	148	111	133	134	140	128	128	129	120	122	138	148	134	129	137	101	122	122	141	138	134	124	148	113	129	144	129	142	128	130	113	121	130	130	126	118	124	159	138	141	106	130	127	123	132	137	149	119	127	135	129	116	105	124	134	111	128	138	110	131	139	130	138	109	149	140	135	123	127	127	128	125	139	126	141	132	126	115	134	117	126	113	144	122	132	107	148	136	132	118	143	145	130	128	122	118	127	138	127	125	129	156	143	138	129	115	138	137	121	126	119	119	135	137	112	129	106	134	115	130	143	122	139	116	116	127	120	119	161	142	131	110	149	133	130	128	121	124	141	133	128	119	138	112	130	134	128	134	119	139	138	136	121	103	124	142	103
20291	25333	39129	46696	48227	57129	66031	68101	63455	59048	39841	31277	28839	32711	46128	48442	46271	45197	40947	41366	38392	33904	32079	28593	30464	29690	22244	28449	26809	23886	20753	22215	20853	22336	24427	24323	26866	26466	21125	16590	10981	7700	7872	8178	7584	8596	9168	8225	7688	5160	4180	5094	4225	4342	4467	2390	1827	1351	1098	1307	1645	2237	1652	1526	1638	1434	884	1170	2117	1777	864	494	371	356	392	393	356	369	367	419	358	391	422	349	358	335	347	332	361	407	356	394	400	356	401	376	342	362	348	350	357	335	359	344	375	339	367	348	334	362	368	385	362	389	372	374	331	379	361	372	353	395	402	383	370	379	321	329	356	357	360	371	332	349	353	368	354	393	366	353	358	368	385	353	303	390	359	357	392	332	363	350	376	371	358	339	305	351	358	352	366	344	362	344	376	400	342	363	344	349	365	372	364	339	345	349	317	364	353	359	363	374	320	355	381	350	323	350	378	362	367	385	324	349	325	342	351	376	359	357	335	350	342	359	345	363	350	328	345	360	372	365	364	390	395	368	349	348	339	340	315	354	385	368	372	352	349	382	365	327	341	363	350	370	349	360	351	342	359	366	342	346	321	337	371	365	340	356	338	366	393	359	307	356	370	368	326	348	390	341	371	346	344	355	378	401	373	377	381	384	359	345	370	372	364	367	353	326	306	303	360	340	351	334	393	392	338	365	370	396	352	389	353	381	353	364	372	375	334	347	340	361	345	336	355	345	370	332	340	357	369	351	363	387	361	330	374	392	363	366	369	340	368	322	349	362	369	358	360	352	341	349	368	366	412	322	341	352	330	357	336	353	360	310	346	328	319	357	362	357	350	356	356	399	343	357	345	333	355	330	348	343	342	341	334	372	341	315	364	356	357	351	342	331	373	357	329	369	346	350	403	345	328	338	350	382	332	365	339	319	345	372	354	347	363	338	331	376	318	351	370	349	342	353	317	355	386	344	356	359	354	363	379	325	387	370	356	357	380	332	349	365	330	370	370	376	357	348	372	376	382	357	336	374	332	355	333	364	378	319	338	360	366	342	371	359	343	345	362	386	352	352	374	350	355	355	349	391	361	373	378	374	366	351	363	341	360	353	363	347	364	368	371	375	336	412	387	358	356	402	348	367	316	350	343	347	334	391	345	342	305	349	388	358	349	351	373	361	329	359	348	371	371	362	332	362	361	389	344	362	348	373	355	318	340	352	335	373	372	353	363	342	407	348	351	346	373	345	370	361	354	363	385	341	361	342	358	335	399	388	321	356	371	360	350	372	359	365	362	402	347	381	369	367	353	361	343	345	339	346	339	371	349	343	379	338	375	344	370	377	353	342	356	383	363	362	377	331	351	364	341	389	352	362	370	365	342	335	378	392	378	358	315	349	351	369	362	356	356	355	341	391	402	379	347	346	347	355	365	394	358	370	331	331	366	318	346	339	343	373	332	369	369	389	348	336	341	364	344	347	363	351	343	364	332	335	320	363	346	329	384	335	361	389	388	331	388	354	358	342	378	371	387	348	373	379	336	367	331	360	349	357	393	338	368	369	375	343	353	346	369	375	338	320	337	377	361	363	329	330	324	371	357	388	369	356	351	333	354	343	361	343	336	369	380	341	354	327	343	378	354	357	357	357	367	342	324	346	352	355	317	359	365	351	336	348	361	351	374	345	356	356	359	369	356	360	310	338	373	325	333	362	344	380	348	397	352	342	357	372	348	340	368	359	372	381	345	388	358	366	356	339	337	339	349	369	343	371	356	382	373	358	338	334	327	352	346	358	320	350	333	366	344	338	344	345	372	380	410	354	331	359	336	318	354	356	361	347	346	355	349	362	366	347	332	336	322	320	367	333	371	372	344	390	345	336	368	378	351	342	358	387	362	356	352	380	365	347	363	340	327	367	331	351	359	377	326	355	405	349	344	357	348	340	333	334	351	374	371	346	361	360	364	348	364	341	366	361	372	346	362	365	346	386	391	353	371	346	351	341	377	355	348	365	366	374	337	348	390	381	326	383	349	318	357	362	357	361	376	360	352	329	359	351	359	350	347	369	377	364	346	323	355	380	386	342	322	395	341	345	375	353	337	343	370	362	336	380	331	361	341	364	389	371	346	344	299	339	362	356	357	356	363	371	394	363	327	337	359	369	358	357	328	307	382	392	363	350	367	352	358	357	361	354	354	355	366	357	351	349	353	355	362	352	321	366	347	318	362	363	343	366	359	337	339	375	359	314	390	360	355	360	386	322	384	354	360	370	347	360	367	366	339	334	345	352	331	351	350	342	320	349	375	359	350	334	392	351	362	356	335	354	356	387	353	357	327	363	345	335	373	360	334	368	359	367	352	357	344	362	397	355	348	376	345	372	364	355	369	328	337	328	351	356	349	392	385	322	375	347	349	346	381	353	398	392	350	365	360	367	387	372	373	352	375	356	355	334	357	372	339	359	356	359	370	317	407	373	318	369	339	335	330	333	365	351	364	365	356	382	360	355	359	405	370	336	366	352	353	358	360	362	364	336	333	369	362	344	339	311	366	326	329	364	364	354	341	400	346	372	342	363	351	382	335	374	367	350	357	354	334	386	376	368	323	373	373	380	340	377	375	345	326	349	335	360	380	345	357	374	385	372	385	369	326	322	337	367	376	376	352	375	332	367	365	331	353	384	362	340	352	354	349	361	367	389	371	351	326	374	337	367	385	379	338	363	362	347	330	366	372	355	312	365	351	371	355	341	359	347	354	358	372	340	380	358	369	388	364	324	381	374	363	336	383	337	359	354	354	342	341	367	348	363	364	339	334	336	326	361	380	351	321	362	364	314	351	368	374	355	392	351	357	327	337	343	355	371	393	339	383	372	370	373	367	393	362	373	353	360	334	362	342	343	392	384	367	342	362	355	369	333	343	353	350	316	377	356	395	358	345	347	360	373	345	334	352	361	334	376	352	351	362	351	355	347	361	353	375	354	342	379	353	369	378	362	355	346	377	358	326	369	349	340	361	348	321	373	339	337	347	345	376	332	383	329	360	341	388	384	317	339	354	333	346	345	354	378	355	357	362	333	347	350	371	375	358	376	365	353	359	373	362	332	385	353	390	349	365	383	339	356	346	368	366	338	350	359	345	363	351	364	348	370	371	358	371	364	399	363	358	360	376	369	339	414	360	363	361	333	338	375	366	361	376	351	376	373	302	363	387	347	344	350	362	362	315	354	338	380	363	367	365	347	354	352	355	366	333	353	370	334	361	367	308	353	396	350	346	373	364	326	353	382	352	359	337	345	352	348	364	333	352	339	348	350	345	371	361	375	364	372	378	350	346	349	331	374	344	336	343	339	363	369	335	375	347	346	339	342	358	328	347	349	385	373	358	342	377	359	376	316	322	339	348	376	356	319	380	353	386	353	379	359	356	335	330	385	347	373	360	347	395	337	407	340	363	364	383	360	358	379	375	360	354	358	363	363	370	369	338	400	373	353	371	361	340	337	337	338	364	353	323	342	359	375	356	313	324	382	365	370	363	336	341	370
38474	39592	47487	48129	46799	54021	65723	64263	59118	52658	38576	28599	21067	17224	34650	41139	39363	35716	32235	33226	29862	24189	21586	19362	19351	20191	16791	17086	14899	12235	10484	10009	11624	12277	12309	13920	16441	14512	8702	6603	4266	2846	2887	2879	2932	2761	3210	2567	2387	1545	1602	1609	1621	1830	1719	715	564	694	560	486	561	580	482	537	545	468	328	316	456	234	209	194	187	217	186	169	188	204	169	166	178	193	209	189	165	184	174	168	167	191	180	209	166	214	166	188	177	151	186	172	171	179	191	175	198	192	182	176	166	170	174	169	170	196	184	197	181	180	162	193	192	172	177	193	204	184	174	205	169	180	175	157	189	176	203	168	171	160	206	172	171	187	177	179	188	182	153	173	169	162	179	166	171	175	163	183	184	177	169	192	157	174	167	173	184	197	165	185	154	160	186	160	176	181	170	189	177	201	200	183	170	176	185	174	200	189	195	181	172	161	169	167	182	161	180	176	187	142	188	184	178	168	178	173	182	182	194	164	186	162	161	178	215	173	167	155	157	186	175	187	181	178	170	167	167	162	166	184	199	198	192	163	178	179	153	189	165	205	177	190	192	183	187	150	176	185	175	182	175	175	186	170	186	199	170	159	187	177	170	166	175	153	173	180	180	183	189	147	182	185	195	181	165	177	167	184	178	165	192	189	173	185	172	183	182	175	175	177	196	187	169	182	193	189	210	162	184	163	162	165	172	189	172	159	167	165	173	171	185	156	180	183	184	162	182	182	153	180	159	167	176	165	176	190	188	192	181	199	175	171	166	192	187	167	182	174	199	170	203	186	209	171	148	177	168	176	182	195	200	206	189	179	164	185	182	208	185	166	170	189	190	172	160	196	193	175	149	177	162	158	181	163	180	167	161	196	169	178	179	186	170	177	161	186	186	175	187	173	181	176	162	186	196	164	168	173	191	167	177	148	176	180	182	177	144	181	184	208	174	194	172	175	205	185	167	176	177	188	163	189	181	181	186	147	182	198	204	167	192	183	185	217	169	170	162	158	188	149	178	207	191	171	175	198	152	176	168	164	194	209	193	187	169	199	160	155	170	162	185	194	195	164	160	176	168	191	188	154	161	186	200	202	207	196	174	181	179	154	189	160	195	183	192	181	173	166	176	176	170	161	185	179	166	180	159	177	158	177	171	183	160	174	160	180	188	163	164	196	174	187	184	200	187	183	177	191	192	186	181	170	191	164	159	177	165	175	185	182	188	190	186	166	155	155	170	170	167	212	175	181	174	173	171	194	193	174	188	195	183	197	179	185	157	181	178	201	171	197	179	205	165	173	204	181	196	172	184	156	175	174	173	187	175	183	164	156	175	197	187	185	210	157	165	173	156	192	161	153	182	166	163	167	190	154	190	178	183	186	173	172	180	190	201	192	175	192	163	210	190	182	188	170	175	177	166	155	195	197	183	189	180	162	191	193	159	166	166	178	163	180	185	167	186	169	160	182	180	169	189	181	182	187	187	188	146	150	174	182	165	179	154	186	181	167	186	171	184	163	163	183	178	168	178	167	170	193	168	184	182	168	162	182	151	183	192	189	171	190	171	202	180	177	175	154	163	208	191	178	203	166	181	176	175	186	183	164	163	184	201	156	178	152	184	172	197	205	168	165	189	193	149	172	170	202	166	169	172	177	164	186	193	159	185	180	169	166	180	199	184	178	162	157	182	174	183	177	177	189	186	183	161	173	155	180	175	166	193	199	166	180	178	173	180	180	210	179	188	162	172	198	190	156	176	174	176	186	186	152	172	161	191	154	176	169	175	191	179	181	181	167	158	178	167	162	186	202	187	165	164	166	169	183	181	161	183	201	183	187	206	187	211	175	178	186	177	193	165	202	183	193	167	152	175	174	171	166	200	178	152	159	155	155	170	178	152	179	170	170	151	179	188	217	182	153	198	169	171	191	171	170	157	196	167	173	201	200	193	171	184	182	183	153	157	174	190	180	200	162	176	149	180	181	190	161	170	176	193	164	156	175	200	160	174	171	162	159	199	175	180	182	180	156	147	165	182	197	157	185	214	187	172	177	182	164	178	169	165	181	176	193	158	168	191	195	177	170	189	175	193	175	188	174	189	171	196	203	167	175	190	173	179	184	198	177	160	200	157	173	190	169	165	178	183	186	192	169	173	163	170	163	171	188	184	183	179	218	186	189	155	178	180	191	184	179	196	179	199	148	173	179	188	211	195	162	163	195	168	173	148	151	179	162	160	171	170	174	190	165	170	202	200	169	172	190	172	186	193	185	152	190	178	168	173	185	173	162	163	179	165	168	163	180	166	186	174	190	185	172	178	158	153	166	156	171	184	173	170	170	184	199	185	172	193	198	200	152	160	177	185	182	189	165	185	173	174	170	191	151	193	202	196	166	167	169	183	173	166	168	180	172	167	200	192	171	176	156	177	183	201	161	187	191	155	173	167	182	177	188	171	207	202	146	185	175	182	194	179	179	189	190	174	156	192	167	185	170	170	175	191	176	149	179	154	165	176	188	185	181	144	169	177	163	184	178	171	176	171	199	197	181	179	169	160	202	162	178	206	160	181	171	180	193	192	166	178	183	187	193	185	195	180	181	166	188	188	182	180	165	190	174	182	192	194	171	166	188	185	163	185	163	171	184	169	171	186	183	190	189	183	165	203	209	168	173	166	173	196	143	168	177	194	170	190	170	176	188	180	183	187	175	153	191	180	184	178	177	167	199	200	163	173	203	193	148	179	161	167	178	155	157	154	175	153	167	169	185	181	178	198	163	164	214	164	178	199	180	176	171	163	158	193	172	192	184	200	173	172	196	175	207	174	195	165	178	168	172	177	159	192	179	175	161	167	155	195	192	174	189	168	189	183	183	180	170	178	177	177	178	176	170	161	173	192	169	178	200	178	180	147	187	169	158	201	164	173	200	189	179	173	198	179	188	179	216	176	186	195	175	184	175	162	176	174	181	200	171	187	171	170	181	172	161	204	166	202	165	177	176	197	146	160	185	186	175	172	195	195	154	176	172	154	178	156	180	174	190	175	174	186	176	199	170	171	164	187	201	170	175	195	181	176	159	193	190	194	181	197	207	171	168	174	180	166	172	167	159	187	179	181	181	189	173	186	153	172	182	177	184	194	192	177	177	207	179	182	180	179	162	188	170	185	150	162	178	154	187	151	196	186	155	179	167	192	155	180	179	162	160	178	157	154	153	183	174	181	180	182	196	169	184	166	154	189	182	174	180	159	177	184	176	192	180	180	158	172	176	166	198	192	172	164	184	175	183	181	190	180	162	161	173	187	188	164	170	161	192	181	161	159	178	193	172	159	163	189	180	167	180	153	202	177	213	180	190	190	167	179	191	201	185	177	196	170	171	177	175	187	202	172	159	169	180	169	205	178	167	186	184	168	191	164	193	175	195	201	179	176	195	181	165	165	181	172	166	168	195	193	171	197	186	167	166	174	186	215	168	161	212	175	143	182	167	180	165	184	163	186	197	168	175	174	196	161	167	184	165
25456	32580	45850	53313	55461	63778	73635	72502	70671	66106	50876	42492	36377	36868	54952	59197	58346	55932	53363	52901	49109	45366	43595	40509	40663	41861	37852	40082	36215	35845	32288	33270	35139	36312	33408	37269	40668	37804	29275	25963	18954	14180	15150	15173	15483	14847	17098	13623	13003	9202	9765	9436	9756	10570	9949	4321	3339	3942	2849	2786	3436	3611	2595	3181	3154	2338	1458	1586	2511	1279	797	577	522	487	517	499	505	489	436	487	476	483	752	493	456	449	514	478	457	560	464	530	474	500	473	469	475	502	455	482	473	472	492	491	478	477	444	480	479	434	495	433	479	463	477	512	462	479	520	481	502	504	507	493	516	492	450	440	524	484	439	452	442	476	433	473	460	484	475	441	493	401	459	453	475	468	458	486	486	509	483	454	473	432	448	464	443	460	459	463	472	484	444	441	477	448	426	444	502	494	483	470	478	450	429	469	503	473	442	492	469	462	489	484	473	492	453	471	484	475	494	433	451	479	436	440	460	487	458	480	518	476	458	447	444	478	473	466	442	484	494	490	478	440	446	479	466	500	454	460	500	433	491	448	431	495	465	506	431	465	460	501	467	443	467	466	459	487	463	471	515	490	477	443	460	479	476	487	494	479	432	494	490	443	451	458	467	429	441	489	482	493	458	483	473	449	453	475	520	485	447	480	462	468	437	463	475	481	534	458	495	510	450	502	494	433	481	463	494	438	450	486	487	443	446	430	453	492	457	477	483	463	473	455	488	476	453	455	429	436	450	445	452	435	502	465	461	510	458	468	454	478	463	481	445	466	467	449	434	454	463	465	452	470	482	440	503	467	480	481	482	441	470	512	510	521	454	474	452	426	447	406	468	449	460	482	481	496	443	485	480	492	463	482	476	486	495	461	405	417	468	490	478	463	477	467	460	469	485	430	424	437	494	443	445	437	411	472	491	506	461	464	480	478	493	451	498	447	472	476	474	450	474	450	433	478	465	456	490	431	488	492	429	481	466	469	465	460	454	424	491	484	453	481	473	457	427	444	439	470	440	492	410	471	460	494	449	482	458	468	461	463	452	436	471	486	491	428	452	465	441	471	431	450	467	425	498	495	487	502	486	452	493	473	450	438	489	458	435	463	480	471	495	462	491	469	459	477	428	459	474	481	443	492	479	476	482	487	484	431	490	450	473	481	470	463	491	493	444	474	480	429	493	488	480	443	474	467	453	451	481	497	455	455	463	460	496	451	478	425	450	458	418	484	473	455	510	441	408	504	417	463	477	514	446	464	453	451	477	529	425	468	470	462	457	445	477	465	495	489	448	496	494	450	505	469	489	427	485	503	488	459	473	466	506	496	493	497	484	463	474	428	494	460	496	484	468	464	435	459	461	479	455	440	495	469	427	477	437	470	515	462	454	471	479	443	495	460	481	490	490	449	472	467	472	436	483	478	477	500	488	449	425	481	442	469	461	493	456	450	475	465	503	496	446	474	450	501	479	473	448	511	492	454	457	458	455	452	498	490	482	490	486	474	449	423	479	446	432	455	459	473	458	449	490	469	474	460	496	448	459	457	473	471	454	465	444	473	454	455	513	464	452	486	490	500	483	486	431	483	442	455	488	467	489	488	463	420	450	480	467	477	473	480	454	435	478	488	477	442	473	444	458	480	486	485	440	456	442	460	453	485	445	470	403	466	480	439	499	474	459	462	496	473	476	471	441	478	443	485	466	432	482	460	492	414	489	471	448	484	460	454	454	499	441	436	469	466	480	474	443	466	495	464	470	473	455	426	475	502	487	472	477	443	487	441	465	452	467	508	456	472	494	472	457	429	490	461	476	486	478	504	503	508	475	422	497	465	501	496	461	489	476	444	439	480	480	461	460	514	482	467	456	456	457	477	472	449	478	462	465	467	457	454	478	477	460	449	462	463	467	480	475	467	428	437	444	445	474	480	448	460	483	441	479	457	474	458	475	473	488	488	472	457	467	480	467	449	474	469	455	475	454	482	464	437	440	428	485	490	454	497	444	458	471	463	466	454	471	503	484	443	459	475	451	471	490	495	489	457	439	477	498	446	471	481	487	454	462	450	494	470	451	459	449	488	449	477	459	463	474	453	444	471	435	441	467	469	449	445	465	442	470	470	460	472	476	443	511	483	471	436	481	496	509	456	451	503	459	488	417	435	457	449	438	457	471	450	476	447	432	461	492	486	488	495	436	457	453	442	479	451	465	458	458	454	463	471	477	462	383	439	490	489	475	476	446	464	445	433	451	453	484	484	470	486	482	436	440	479	498	470	483	448	459	421	494	480	463	501	478	443	471	475	444	465	473	439	466	469	478	466	429	433	468	459	466	502	443	496	459	457	490	416	455	471	459	415	442	468	444	506	492	424	485	465	438	456	415	446	473	422	456	454	456	416	458	444	473	451	520	472	448	464	483	478	450	483	459	429	439	499	450	443	444	466	477	473	517	491	470	457	480	501	460	444	495	434	443	473	470	439	446	476	466	455	516	484	429	432	526	472	459	479	438	497	505	490	476	474	457	484	449	464	440	512	443	445	498	448	443	463	457	468	444	448	475	469	496	460	526	472	452	462	472	478	418	443	531	474	478	447	430	479	474	459	451	502	464	450	487	445	424	476	440	447	447	470	498	470	471	461	474	458	460	469	455	474	449	442	502	456	457	496	487	464	480	421	480	463	473	478	432	429	450	426	506	447	448	475	484	484	458	488	477	436	450	488	472	468	463	480	475	462	477	488	430	455	446	466	479	443	430	497	457	440	490	463	461	500	521	441	473	443	475	526	464	450	475	445	477	493	445	498	441	474	466	448	467	480	465	474	500	463	472	503	457	458	438	472	473	471	530	456	417	451	428	439	471	451	484	490	455	436	514	464	457	487	469	461	460	520	454	482	529	463	489	449	496	446	469	445	459	468	453	456	448	491	429	453	474	460	437	464	481	481	475	481	460	477	459	465	450	466	454	457	473	438	448	493	463	446	462	421	463	449	473	456	441	459	500	504	467	461	454	479	445	446	462	453	473	490	481	443	467	494	475	467	445	470	458	499	445	484	446	462	471	475	436	495	433	458	468	465	411	459	486	456	480	437	462	522	477	424	511	511	436	461	444	452	481	490	480	450	452	469	458	452	465	449	453	470	484	474	484	458	527	451	434	475	456	471	456	445	420	419	463	444	475	485	470	477	482	457	485	450	460	495	450	444	466	449	514	484	444	480	420	448	423	499	471	480	491	471	445	445	448	488	487	465	464	470	445	486	474	440	464	465	438	454	457	485	505	453	468	452	458	499	446	457	506	454	514	470	469	460	467	470	485	444	513	483	445	491	451	483	487	467	467	486	478	442	457	476	468	468	442	488	462	473	468	478	427	452	468	469	454	467	430	465	473	496	510	470	513	454	475	480	444	459	487	473	452	443	443	478	455	450	474	456	460	489	439	497	468	458	481	428	496	462	467	448	456	463	405	480	452	482	452	462	454	475	496	491	474	483	476	486	472	430	484	462	469	492	474	450	489	420	476	465	478	454	447	481	457	469
11638	10027	12031	10932	7693	6588	9423	9703	7642	5243	3579	1548	987	1209	1993	1738	1555	1425	1366	1234	1005	885	784	745	740	668	542	603	514	549	446	391	489	440	519	579	485	396	313	275	207	206	205	219	202	174	189	191	148	173	161	157	193	166	181	135	127	125	119	122	137	111	117	111	101	120	112	132	126	101	114	111	115	105	125	125	106	129	108	129	112	99	105	101	108	111	108	114	130	105	125	118	107	97	135	113	119	95	95	109	121	116	103	112	144	115	107	86	111	124	105	112	120	122	111	118	116	103	145	103	106	109	105	111	109	112	112	124	104	103	113	123	130	121	119	110	101	107	102	130	114	76	119	106	115	107	106	120	113	109	92	113	92	105	96	86	110	107	110	108	125	109	100	109	103	107	128	113	113	95	117	117	104	91	111	117	90	110	119	119	123	101	118	110	107	122	114	115	107	125	100	91	117	104	124	100	120	97	133	110	107	90	107	103	118	107	113	107	119	102	111	121	108	104	115	118	114	99	107	106	105	103	121	113	113	103	86	109	114	103	100	112	122	126	111	108	120	127	119	107	112	117	106	115	106	98	94	108	94	94	119	98	104	130	121	106	116	90	107	118	109	112	125	105	114	117	107	111	115	101	105	118	130	126	111	121	113	114	94	96	120	122	101	103	119	105	99	118	103	106	111	112	112	92	108	112	100	119	110	119	99	98	103	105	97	117	116	104	119	100	108	123	101	129	139	101	96	122	119	120	121	116	103	121	129	116	118	104	89	109	131	112	89	121	114	115	102	124	99	124	92	82	107	98	135	130	117	107	105	108	109	105	131	107	100	129	107	98	134	121	110	118	126	120	114	122	113	89	110	119	132	112	104	126	102	106	104	111	106	125	110	109	112	98	92	101	104	111	113	122	118	120	122	134	119	115	117	124	92	110	122	107	100	106	123	116	94	112	97	97	81	95	126	98	112	121	98	95	118	95	115	87	105	123	132	113	122	110	95	106	119	115	111	107	130	109	112	105	107	118	111	115	108	109	112	116	125	107	111	124	111	128	112	114	112	103	138	108	122	114	116	121	107	114	118	116	117	99	118	104	112	121	120	94	98	92	129	116	105	113	128	123	104	126	112	117	127	105	93	99	109	106	105	101	111	86	134	105	101	129	101	101	106	122	103	130	106	119	104	118	108	107	104	111	125	116	108	106	112	129	106	130	113	107	114	85	110	98	117	115	121	108	111	111	113	111	117	113	120	113	122	115	102	100	102	98	115	100	107	102	107	110	114	115	99	103	124	116	115	93	116	118	119	113	102	104	112	108	116	114	113	97	94	105	100	124	101	112	131	104	100	123	108	101	123	105	105	113	122	112	116	101	93	116	108	117	120	100	109	107	100	105	112	104	109	106	99	112	131	110	103	113	112	109	113	121	104	116	128	95	115	115	112	124	121	101	109	112	112	100	122	104	114	123	121	105	125	113	114	110	119	97	111	101	131	106	112	106	129	142	120	102	113	105	106	104	112	106	120	104	127	112	127	124	97	133	108	106	125	122	110	109	123	117	126	126	108	110	110	111	112	122	99	115	106	123	91	120	104	119	123	106	111	106	115	95	107	120	88	100	111	136	108	110	111	108	102	108	93	111	92	105	116	132	116	99	111	101	111	129	103	103	104	111	130	120	118	98	114	91	125	103	107	121	98	110	99	117	102	117	110	111	99	114	108	92	122	109	96	118	94	116	117	141	123	121	121	125	111	130	113	105	122	105	98	131	112	111	102	134	111	137	131	89	115	92	128	110	109	109	111	103	104	133	115	132	100	130	105	117	113	97	110	118	113	108	124	109	106	98	110	110	102	102	82	124	105	114	104	121	100	107	111	97	112	100	117	119	108	124	117	116	112	115	141	102	105	113	120	115	103	104	121	120	124	97	100	107	124	110	135	111	89	116	102	110	106	115	91	95	141	124	98	104	118	124	103	117	110	111	110	120	119	108	137	120	113	128	121	101	97	130	100	100	118	83	104	130	112	101	106	122	115	125	121	118	101	122	99	111	118	100	120	93	123	113	115	121	105	113	118	118	111	99	109	120	103	107	119	112	117	106	95	103	129	116	121	102	125	100	95	114	113	119	121	95	106	122	96	118	86	113	127	127	112	114	129	109	103	108	126	98	117	122	109	108	111	92	111	122	105	103	125	99	112	92	125	105	110	124	106	107	129	117	127	111	120	116	92	103	123	89	110	124	102	128	109	123	99	118	106	109	90	116	95	119	93	126	140	97	128	123	113	116	106	112	99	125	104	101	112	116	111	115	122	128	93	112	127	124	115	105	117	102	97	88	118	97	122	108	115	115	96	107	121	132	115	122	129	97	111	134	120	94	98	110	111	125	128	105	123	99	118	118	126	117	105	97	110	117	103	88	143	100	100	114	101	108	112	136	121	120	112	120	100	126	97	123	130	123	120	95	117	125	123	94	119	116	114	106	118	104	87	116	96	101	105	118	104	110	109	111	111	98	115	110	110	95	113	105	117	116	121	123	110	103	129	104	121	113	95	97	100	126	106	106	116	98	124	96	106	102	100	110	109	118	116	112	108	123	112	112	111	111	106	120	106	107	126	98	95	113	116	118	106	125	118	97	116	128	128	126	115	88	109	131	118	73	117	116	113	135	104	121	125	101	109	118	104	111	133	97	117	122	117	99	110	116	104	103	107	109	117	97	95	101	117	116	120	107	96	121	117	111	111	114	107	110	105	99	114	116	115	128	98	110	124	103	102	128	97	103	116	110	113	135	92	111	98	130	102	100	115	129	136	111	121	102	98	98	102	137	101	103	107	100	100	109	106	90	117	128	106	112	117	108	105	110	111	89	112	112	98	109	105	115	120	132	121	107	122	117	122	123	129	96	105	111	109	109	127	116	108	125	87	91	114	111	100	103	126	112	116	107	115	107	97	125	87	103	124	108	114	103	101	121	119	102	142	113	107	129	90	101	106	105	135	99	114	106	116	117	90	117	113	113	101	97	124	125	98	111	89	100	105	98	125	111	114	121	112	114	114	130	114	120	113	117	122	107	108	109	122	119	114	117	95	100	109	108	129	99	116	107	107	110	103	118	108	113	101	110	121	114	118	97	116	95	108	129	124	120	96	103	114	108	119	127	103	94	108	119	114	119	104	108	119	110	114	111	116	100	108	113	111	121	109	116	112	107	143	109	124	96	109	132	123	120	128	96	102	94	110	96	139	116	95	86	117	99	137	119	115	98	112	105	112	127	102	110	125	106	105	104	112	107	110	99	114	111	130	103	114	114	101	98	108	86	94	109	117	105	130	127	114	97	98	105	107	103	121	113	127	141	110	120	101	106	102	104	152	115	132	105	102	105	102	114	123	118	106	104	136	121	104	113	113	111	112	127	102	125	104	100	118	114	108	101	102	99	107	117	105	112	107	106	122	112	114	114	109	94	126	103	101	89	109	126	109	113	126	105	98	108	99	109	99	117	115	113	115	118	95	116	98	116
7668	9255	17932	22624	19846	20313	28081	30191	25317	21451	15148	8202	5857	7100	11594	10062	9909	8837	9110	7765	7213	6017	4985	5072	4875	4794	3794	4052	3537	3402	2860	2884	3028	3315	3175	3752	3225	2611	1850	1411	1026	1016	1112	1010	879	978	935	867	786	700	697	711	789	715	645	427	456	431	405	416	468	461	396	396	394	367	345	342	345	313	314	314	321	318	326	303	313	327	316	304	298	316	347	318	308	293	328	286	277	300	299	326	323	314	277	313	303	308	325	308	353	310	293	320	332	283	347	317	324	324	305	308	309	299	345	326	273	300	300	323	294	349	291	297	319	309	330	308	312	316	325	305	297	324	332	316	303	267	307	274	310	301	306	340	307	286	330	328	296	296	316	293	313	311	290	305	330	334	312	275	292	310	310	324	316	305	318	278	323	308	324	354	307	318	322	302	310	304	293	314	303	317	298	292	349	307	298	313	300	305	315	297	309	311	337	301	313	317	320	349	311	271	306	329	316	339	319	306	292	301	343	275	353	335	347	310	320	305	316	364	305	312	305	300	316	316	334	334	330	280	316	288	299	281	313	325	279	294	312	306	309	319	322	302	325	313	281	347	316	333	343	312	281	334	304	289	300	316	314	318	327	296	292	313	322	286	312	329	317	325	283	321	328	291	311	328	299	330	308	296	279	313	364	299	306	340	290	302	295	298	297	304	344	295	262	276	311	303	338	287	298	279	303	289	303	288	349	302	333	260	303	334	334	287	285	325	285	285	274	324	340	320	331	319	305	307	286	298	311	280	343	279	270	307	300	318	315	325	306	322	350	339	310	290	317	299	327	322	291	292	288	296	333	323	320	295	342	293	308	336	316	289	308	293	308	324	306	314	332	305	318	300	290	298	317	331	317	293	304	322	300	295	309	302	302	314	324	313	322	288	335	308	315	300	305	307	318	304	308	332	326	311	317	308	318	299	332	325	322	287	298	313	316	322	317	311	351	328	297	345	353	323	303	327	300	322	331	344	347	326	322	318	332	288	305	320	333	341	328	321	327	308	298	336	318	289	323	320	286	317	337	282	303	291	314	327	334	294	332	319	317	314	290	297	318	306	339	309	328	319	322	311	347	302	299	297	311	298	323	339	301	328	313	304	318	311	261	329	301	300	323	304	331	313	309	294	323	356	316	310	315	326	293	303	319	312	317	333	325	317	312	289	307	295	304	315	329	312	331	335	333	317	327	324	314	341	308	337	311	316	271	344	300	314	271	303	331	289	328	298	293	317	322	346	321	298	298	324	349	323	286	318	311	304	339	308	324	309	331	338	286	323	318	322	300	309	307	320	299	336	300	294	345	308	298	312	299	304	331	313	270	296	327	314	306	312	325	296	286	299	311	338	306	266	300	324	297	283	330	286	306	313	325	315	295	306	319	281	275	304	285	315	311	303	302	317	319	316	303	327	319	310	290	321	315	304	308	301	315	292	276	304	313	297	309	304	298	297	352	309	308	311	340	339	327	322	338	312	294	330	326	325	324	298	314	325	335	299	313	326	310	299	317	332	295	318	325	300	304	319	304	310	297	312	317	298	318	292	326	293	309	315	325	319	331	299	296	290	328	304	301	326	326	294	330	312	332	297	314	296	357	302	348	298	296	337	315	339	311	307	302	313	295	335	351	348	332	328	370	316	317	323	289	314	314	310	311	308	285	317	328	334	310	321	331	305	296	332	330	317	323	333	303	319	315	300	309	293	330	295	297	332	299	294	319	300	265	282	294	293	309	310	320	303	300	318	323	321	330	321	330	310	305	287	311	308	322	319	313	293	284	311	309	300	313	283	316	334	327	313	325	344	324	284	312	312	265	303	334	290	300	308	343	319	324	283	278	338	301	299	318	323	324	306	325	316	323	339	307	282	304	336	300	307	306	279	315	293	312	305	310	308	295	338	286	337	290	320	318	303	333	321	340	295	273	282	302	314	287	305	328	358	311	291	311	314	339	317	298	313	317	334	288	318	301	324	334	325	342	316	314	310	310	316	290	288	310	323	299	302	312	312	318	291	301	303	324	302	303	334	341	309	325	328	299	307	284	303	302	297	335	302	305	264	313	320	353	322	270	302	301	286	301	312	324	307	330	314	341	310	316	348	313	305	308	297	274	313	318	312	328	307	296	337	323	295	351	343	328	327	326	290	351	336	313	318	305	320	342	300	285	291	315	315	303	287	294	333	317	299	331	286	312	323	311	286	324	296	347	295	309	341	287	327	306	309	324	307	338	297	306	303	296	298	313	287	307	299	304	312	303	283	332	327	324	302	315	300	302	323	289	325	313	330	309	309	256	305	322	338	308	302	317	344	311	316	297	320	311	343	319	312	312	318	314	322	345	315	316	311	286	303	308	296	321	275	276	299	309	293	295	319	284	312	306	321	276	307	264	324	279	340	327	301	326	320	290	308	307	325	305	340	307	291	288	323	302	323	286	289	300	324	311	304	318	327	291	344	324	310	319	304	312	307	293	296	299	312	295	318	340	295	311	321	336	313	343	302	314	316	299	303	327	329	309	309	322	330	335	313	335	326	339	316	345	322	289	322	271	317	294	295	333	312	324	298	282	327	341	326	319	311	312	302	316	358	305	310	282	315	311	291	281	334	291	300	298	306	334	329	327	324	292	307	278	303	315	281	319	290	304	292	315	283	317	326	344	303	336	307	305	317	333	321	319	313	320	328	279	292	303	314	299	306	305	347	323	321	319	297	340	311	308	332	323	308	300	324	329	326	332	295	305	301	324	322	293	301	316	310	335	329	330	332	297	300	317	312	302	308	317	282	290	305	298	262	330	333	304	319	304	351	301	306	317	314	328	310	303	295	308	293	323	302	317	305	309	336	301	326	301	301	353	302	274	322	318	354	322	314	302	327	298	333	334	327	320	304	290	327	282	265	310	313	345	296	313	308	306	320	270	324	275	327	287	323	294	308	308	299	296	344	316	301	336	314	301	295	318	280	294	312	281	303	331	291	298	286	318	319	334	317	309	342	283	295	287	298	339	301	333	315	315	356	350	331	303	309	294	318	313	307	303	301	323	323	303	326	303	282	325	331	351	334	298	310	296	301	313	290	314	337	305	329	321	312	334	297	303	314	304	303	297	318	307	290	297	319	317	301	313	331	306	325	303	318	302	311	291	316	296	312	292	291	312	295	319	312	320	310	286	364	276	332	310	346	303	287	315	329	299	309	314	284	289	326	312	317	297	325	320	263	300	306	285	312	313	303	299	317	315	299	326	339	306	289	288	309	305	297	311	323	299	302	318	304	322	296	336	319	295	313	306	313	323	351	324	287	313	322	303	332	327	317	310	324	253	327	304	325	315	311	311	353	303	323	330	331	316	288	292	324	309	313	315	295	315	312	310	319	328	292	317	333	320	305	299	323	301	335	291	332	341	318	310	303	315	294	287	291	345	326	305	318	316	300	298	304	331	348	306	312	329	284	304	315	338	283	348	310	324	326	335	327	324	297	314	331	310	313	328	327	291	326	298	279
30621	31340	36997	37485	36570	41819	59483	57030	54785	43839	33990	20464	13799	16248	27840	24987	23644	21996	22442	18639	17386	14389	11649	11500	13402	9633	9229	8258	7466	6827	5554	5506	5380	5899	7875	7964	6070	4909	2956	2184	1413	1719	1920	2077	1754	1585	1811	1344	1305	845	1045	1077	1143	1050	503	274	309	290	234	311	365	325	269	310	321	299	187	202	201	173	143	152	122	133	135	130	131	127	139	131	134	117	152	137	141	131	128	130	131	135	128	120	119	130	119	117	106	155	119	111	121	117	139	114	136	134	140	120	129	121	109	134	107	128	111	128	124	145	140	139	141	123	142	134	129	139	149	116	129	129	121	140	126	111	133	124	119	133	150	129	126	131	152	129	122	122	136	133	122	138	116	127	109	130	123	120	117	123	124	120	121	128	122	118	133	121	126	120	139	119	118	145	130	134	130	128	122	145	118	100	111	127	135	132	135	132	138	122	135	140	162	118	106	125	120	128	123	139	138	141	154	124	102	131	127	151	125	115	134	143	123	139	137	129	121	126	113	136	119	133	142	111	135	114	128	122	146	130	137	128	134	124	157	145	128	122	120	129	108	125	131	132	154	105	122	124	134	130	139	151	108	105	135	112	112	107	135	124	123	130	155	136	122	130	128	131	126	129	115	126	130	133	135	130	144	108	141	108	135	115	133	124	126	114	117	133	157	136	93	117	147	117	123	131	119	133	116	146	129	131	130	120	127	153	130	122	153	128	125	120	124	121	106	143	112	136	115	151	148	132	109	117	138	108	133	131	125	122	127	109	116	126	141	132	118	132	140	140	103	144	133	115	131	126	126	138	136	112	125	100	127	134	134	143	113	107	139	145	139	120	106	143	120	153	124	141	126	134	112	112	134	133	120	119	130	117	131	134	118	135	127	124	111	134	121	140	119	135	130	124	126	127	129	144	122	106	121	113	124	130	147	131	180	113	127	125	133	141	128	129	119	146	128	133	157	122	125	136	119	112	122	131	128	117	147	137	97	137	123	125	140	129	129	99	144	126	127	130	136	120	138	113	148	146	134	121	132	123	113	118	113	130	114	127	133	128	134	128	131	123	149	140	122	145	115	126	131	124	118	122	119	133	143	123	137	142	128	134	146	131	122	124	130	116	121	126	124	133	139	122	138	127	145	133	133	130	119	119	113	117	146	139	128	123	124	112	111	124	135	136	121	124	98	124	105	124	131	129	133	132	131	142	141	121	126	110	126	132	144	133	140	121	124	138	124	124	121	111	147	123	131	104	121	132	133	114	169	133	117	125	120	129	126	125	103	135	140	106	140	119	108	147	125	112	133	111	131	132	142	120	134	119	127	143	126	124	127	131	153	117	118	141	97	130	138	135	126	122	136	137	129	134	122	133	113	127	121	161	123	110	126	126	116	140	130	140	140	149	162	117	129	127	128	128	132	143	139	120	126	133	142	120	118	128	126	117	118	136	162	125	138	135	140	126	123	114	122	109	127	152	138	140	137	117	133	143	117	127	139	139	124	110	146	138	133	113	138	124	124	130	141	136	113	111	116	114	127	150	145	129	128	128	135	123	134	135	122	133	116	155	147	128	138	109	127	123	111	123	138	130	129	123	139	135	126	130	128	124	140	129	124	135	130	120	133	113	130	128	132	146	104	132	135	134	115	126	140	139	129	141	124	123	142	124	123	137	144	131	129	131	139	128	140	135	136	140	140	125	142	126	138	128	113	138	127	137	137	140	127	120	130	137	134	135	128	109	133	127	116	125	129	134	136	134	143	121	130	121	115	148	122	107	126	134	138	120	127	126	130	124	144	104	123	101	140	130	121	116	125	126	130	147	140	125	110	129	117	123	130	134	125	139	140	133	115	134	123	125	140	121	124	117	116	136	120	126	127	128	142	122	115	108	119	136	129	113	109	132	138	136	124	115	120	123	107	126	111	121	140	126	118	128	127	119	114	130	134	116	141	128	123	129	131	130	162	136	110	122	114	120	139	121	138	150	128	152	119	126	129	132	112	123	150	127	124	135	143	113	123	125	137	123	130	123	150	130	135	130	133	131	143	115	126	130	128	142	126	144	126	128	138	132	148	124	115	115	124	117	117	128	146	117	145	122	129	134	128	131	147	103	121	120	124	145	137	98	134	120	149	119	136	126	150	135	135	114	121	115	137	142	138	137	136	145	128	132	149	111	118	126	126	150	122	130	121	142	143	126	117	127	110	118	144	119	110	106	156	119	148	134	115	121	115	110	132	127	154	138	132	122	133	140	128	119	121	150	127	117	142	137	120	124	125	113	134	145	122	131	124	138	144	128	139	112	134	137	118	131	136	135	94	131	136	108	145	120	150	141	122	118	117	118	131	123	121	143	126	115	115	133	129	137	98	134	139	127	146	127	122	125	154	148	133	130	142	116	132	133	126	124	128	137	123	123	106	121	133	111	128	125	130	114	131	129	122	113	132	122	128	160	124	135	115	124	133	144	128	132	142	146	115	125	151	123	122	141	130	114	117	144	128	137	134	105	140	133	112	109	131	139	125	117	133	145	120	139	113	122	119	132	108	137	111	131	140	133	122	104	125	116	149	140	124	155	144	148	128	138	125	121	124	133	129	139	157	130	124	138	128	117	123	137	134	151	118	128	130	136	135	147	152	129	125	137	142	121	147	136	127	125	137	121	130	134	111	126	136	137	135	137	131	118	119	133	154	131	134	132	124	128	118	121	141	116	119	128	118	128	129	124	147	122	125	133	115	117	127	137	137	125	136	115	139	118	108	126	118	136	124	143	116	139	133	120	135	127	116	121	123	125	161	148	123	125	117	118	127	130	145	136	140	134	103	125	151	120	131	127	114	118	134	117	132	122	110	132	130	133	118	142	154	120	114	130	127	136	144	111	103	137	126	153	126	124	134	128	110	137	138	127	120	120	109	131	122	129	129	141	137	120	118	131	126	132	133	127	123	100	147	157	127	157	136	124	115	121	118	122	126	133	139	131	125	116	125	112	124	123	116	133	133	138	142	102	135	111	148	117	124	122	145	113	136	137	139	125	123	121	122	131	113	121	143	116	108	110	147	143	123	142	119	125	127	129	119	139	119	117	146	125	121	104	127	138	122	123	137	131	124	127	129	117	145	148	99	123	144	130	117	112	110	120	134	139	125	145	119	145	119	133	135	143	124	122	127	136	133	133	115	133	119	129	107	133	126	120	119	115	124	134	129	131	124	143	141	111	113	150	118	121	132	122	135	147	132	112	147	123	104	111	138	131	120	126	134	119	129	132	115	137	111	134	164	123	131	120	141	144	138	124	125	123	137	134	114	118	110	142	123	127	124	147	117	131	144	137	108	109	108	116	105	119	140	141	108	116	122	120	134	115	109	134	137	130	120	136	121	131	149	125	139	133	119	123	133	113	127	146	139	133	138	138	133	138	125	129	126	120	133	138	115	133	145	135	138	147	135	126	116	140	119	122	149	135	111	124	129	135	109	132	123	127	114	106	152	119	117	134	136	125	109	136	152	130	127	134
20052	26022	37277	44202	45899	53107	66976	69285	65233	57919	44637	35320	31703	36904	49050	46292	45251	44941	44992	40479	39772	37259	31982	34809	34574	29035	29501	27520	26082	27145	23069	23709	23698	25455	28456	28798	24761	22168	16134	12926	8555	10702	11357	11947	10406	9551	10500	8316	8126	5576	7051	6946	7821	7058	2845	1503	2053	1476	1326	1503	1950	2013	1464	1769	1749	1629	849	1020	959	567	519	372	359	373	353	390	367	434	413	353	376	412	478	432	345	373	394	390	354	357	355	340	363	367	352	366	359	390	343	341	371	400	363	371	385	353	362	354	374	378	376	378	369	357	385	358	368	336	355	389	353	433	370	382	329	365	354	355	358	353	346	392	378	373	320	376	344	369	313	318	321	360	373	383	338	390	386	383	379	364	370	345	341	353	351	339	381	359	344	329	385	374	365	349	327	338	358	365	350	358	352	376	367	332	353	353	343	334	362	324	395	355	343	331	342	395	360	371	342	352	378	335	350	341	394	406	349	356	383	340	348	331	331	361	349	386	361	335	351	382	350	366	347	378	372	358	349	345	359	337	368	381	327	344	306	366	385	352	365	340	330	365	373	372	360	315	384	369	336	379	372	373	324	371	364	347	369	369	338	340	396	337	354	338	373	383	361	362	344	380	359	346	350	335	363	350	338	348	355	316	381	364	346	381	356	319	356	335	358	361	331	375	365	345	348	347	341	371	394	362	355	342	367	357	356	338	316	365	342	362	348	349	352	346	322	356	341	362	374	356	346	363	347	342	368	355	328	337	385	416	336	407	368	327	378	353	373	375	365	360	368	373	359	373	358	368	334	362	339	372	356	361	369	389	318	385	373	376	343	330	344	334	332	386	323	350	345	336	376	366	338	383	365	374	379	362	350	382	327	349	357	371	369	383	350	349	372	353	391	332	356	333	330	350	362	339	368	364	343	350	330	334	347	355	364	359	328	377	359	383	350	350	383	356	316	355	357	393	376	367	352	379	314	396	355	368	336	387	368	317	325	349	340	346	343	346	339	360	348	358	343	367	361	367	360	394	338	374	344	354	357	342	361	328	345	349	336	372	324	351	345	319	349	369	341	357	314	349	335	316	346	390	370	337	353	378	325	342	352	355	347	364	347	311	361	375	349	329	362	345	383	375	390	366	356	386	336	338	336	360	362	316	391	378	383	347	319	356	382	351	374	359	341	324	337	364	354	333	332	370	332	370	344	344	333	377	335	346	334	351	348	346	361	350	382	366	378	354	350	384	374	359	366	350	362	358	345	368	330	322	376	340	342	370	351	330	337	363	366	321	327	354	370	407	324	362	343	394	344	353	363	389	331	347	386	327	353	355	362	398	339	339	333	347	325	381	362	388	343	338	374	337	349	379	348	375	367	371	332	365	382	335	406	362	317	347	385	357	347	333	353	343	328	382	340	355	369	356	340	342	390	353	334	364	364	335	352	390	353	373	357	365	360	359	370	340	363	354	351	393	323	367	330	342	386	349	311	365	382	358	363	338	334	327	374	408	368	350	379	330	364	354	365	326	358	378	352	358	363	353	347	352	356	360	348	349	346	368	348	358	358	346	329	369	325	363	336	379	357	357	367	364	379	340	352	336	334	386	319	347	390	347	373	391	378	380	356	370	370	326	323	381	357	350	366	386	376	320	342	373	361	321	356	348	343	352	340	373	346	346	333	360	352	368	397	353	356	373	343	363	351	375	351	368	356	346	349	361	370	339	346	363	377	361	376	369	356	367	380	388	351	349	367	358	371	324	356	334	355	381	366	381	369	362	341	336	327	350	341	359	357	353	334	350	330	402	350	374	366	361	328	358	364	355	375	403	368	337	346	388	353	377	362	341	361	318	316	333	364	379	363	340	345	361	348	352	340	348	357	340	381	362	365	383	342	298	373	383	356	343	309	361	353	368	359	356	374	378	350	339	391	349	330	349	362	360	369	400	360	368	360	384	353	368	332	323	385	326	387	356	360	351	337	343	361	391	348	361	358	379	359	361	366	353	358	359	362	344	349	339	343	375	357	376	361	354	393	387	354	373	337	329	387	347	375	364	367	327	366	356	369	322	348	351	341	326	359	409	390	360	352	376	366	365	363	334	379	377	360	361	370	333	370	383	335	318	346	360	335	336	371	319	358	340	348	375	369	356	384	326	357	409	393	351	377	295	349	355	355	355	354	401	384	332	347	377	359	333	357	358	347	343	379	372	351	358	355	367	369	393	331	353	367	349	386	337	332	365	384	371	365	362	339	350	378	392	341	367	336	334	364	321	344	330	350	374	356	363	368	380	359	345	355	358	334	347	380	362	386	339	336	378	343	386	372	365	379	368	372	347	365	357	371	380	373	365	382	336	354	337	367	382	350	333	329	344	377	388	360	358	362	356	332	373	345	364	340	365	336	354	357	371	349	330	371	356	374	361	339	374	376	370	403	369	379	357	365	353	377	363	349	369	357	378	387	405	331	369	360	370	360	375	361	323	350	362	351	357	382	341	369	401	329	357	345	329	363	394	344	344	365	387	371	350	361	371	349	363	351	369	332	319	380	372	366	404	342	375	365	331	373	337	339	368	343	359	359	401	355	363	324	362	383	340	361	369	373	373	359	359	373	363	362	348	369	329	349	335	340	360	368	340	396	364	366	344	349	340	325	377	368	363	346	356	385	382	345	371	354	358	353	374	348	313	362	384	376	346	349	340	369	359	380	358	355	390	341	338	367	360	370	378	350	357	354	333	372	343	360	333	384	380	353	376	349	343	349	358	367	359	365	379	360	361	368	372	341	350	376	360	334	363	338	365	361	368	364	353	378	369	359	364	382	346	344	358	356	358	351	370	360	342	360	358	356	383	336	345	379	358	348	340	366	393	351	373	352	387	357	369	346	326	360	332	348	346	346	341	350	383	324	356	347	379	349	362	348	354	353	342	380	349	343	361	355	343	332	361	350	338	331	340	397	349	352	368	387	352	324	384	387	357	346	341	353	379	385	342	343	363	382	363	356	352	355	348	351	350	341	353	357	351	376	382	383	355	353	364	379	377	373	386	328	338	371	350	327	373	326	336	350	353	370	346	377	358	352	375	355	354	385	362	351	362	349	361	366	347	358	332	342	338	354	317	369	360	362	359	359	346	363	330	366	337	326	350	355	377	343	344	354	352	358	364	350	357	349	375	351	363	357	324	372	357	362	338	359	341	364	335	330	336	387	362	331	358	365	340	372	366	340	347	339	365	352	368	317	326	373	381	338	340	368	379	328	351	350	358	334	367	384	383	376	365	383	366	330	335	341	329	345	385	339	327	387	355	359	351	354	397	355	311	353	352	323	351	371	346	329	358	338	331	352	342	381	326	358	347	349	347	352	346	390	372	374	347	408	330	340	348	356	380	381	358	374	346	382	343	373	364	371	382	329	366	391	339	393	345	361	353	364	328	349	348	354	353	335	371	339	339	357	349	389	354	356	360	346	358	357	347	342	305	367	375	344	396	339	369	363	339	317	349	410	353	304	341	361	364	350	358	367	378	337	315	387	350
39740	38517	45096	43894	44513	56359	66819	65455	63547	54263	39893	28736	23227	33945	45551	39777	37968	36186	36429	32924	32020	26142	22776	23199	22967	18760	18347	16825	15664	14027	11398	10584	12749	12425	13536	13288	10534	8763	5449	2975	3225	3296	4597	4419	4065	3946	2798	2989	3595	2240	2699	2097	2305	2034	847	583	423	423	432	500	661	600	464	480	511	458	366	353	455	343	232	176	215	172	188	171	191	170	198	187	187	187	204	220	178	183	172	158	201	169	180	188	191	193	207	183	175	180	192	157	181	168	195	187	164	167	173	196	185	184	162	175	197	179	179	193	202	175	183	174	168	168	187	164	158	190	189	169	179	174	201	168	176	153	169	186	187	151	169	186	170	164	173	177	167	168	190	173	166	194	171	166	171	161	193	159	166	199	198	170	195	173	177	166	177	172	188	157	181	177	142	185	164	207	160	211	180	181	156	171	181	171	180	167	179	186	187	178	151	179	186	178	181	176	170	194	171	198	197	192	170	152	180	157	218	184	179	157	190	175	179	180	210	171	185	197	178	193	165	158	194	195	190	185	187	180	182	154	188	195	195	175	172	167	192	177	181	198	195	179	178	188	166	174	208	191	200	188	186	171	158	191	164	199	196	209	172	189	170	165	166	188	188	168	169	192	175	195	188	175	181	172	164	179	170	183	186	202	177	187	177	168	165	170	172	202	187	195	185	180	163	185	186	155	184	191	143	169	192	186	166	162	191	159	178	191	158	164	185	159	183	197	202	195	197	180	195	201	167	196	179	185	191	175	192	184	143	169	165	211	163	171	176	167	175	179	169	186	185	185	193	154	178	162	187	170	175	184	195	182	199	167	159	174	182	161	202	181	166	188	190	175	176	191	163	198	194	165	157	193	157	183	178	178	178	187	154	174	200	204	159	177	187	167	185	200	189	166	183	161	160	207	167	183	174	181	171	158	181	170	172	181	157	189	184	186	152	158	176	202	182	178	177	155	186	161	182	180	195	208	194	185	167	164	190	173	187	185	168	189	189	174	178	169	206	217	169	206	201	155	187	193	181	183	173	193	156	203	193	178	181	189	204	190	198	160	176	172	167	193	181	158	170	181	187	193	202	192	166	184	165	169	158	179	176	193	206	208	184	150	196	177	193	164	176	181	181	180	146	199	182	174	169	204	179	203	166	178	184	193	185	191	165	187	192	172	198	185	190	160	178	175	168	162	201	186	172	191	200	191	153	160	192	186	181	168	172	184	186	154	198	200	201	201	173	161	187	181	164	184	154	195	204	168	174	172	165	190	188	158	175	187	175	187	198	167	142	162	200	164	176	190	173	193	186	165	173	162	160	174	153	166	192	173	204	181	201	194	192	205	185	188	169	157	181	190	190	190	164	173	174	166	186	176	165	159	171	199	185	189	169	209	193	191	186	170	199	161	175	153	180	180	204	205	162	169	163	207	182	188	163	172	164	170	170	189	185	181	199	206	178	172	188	160	182	196	204	179	185	205	181	181	167	207	197	192	169	177	177	177	187	187	162	206	189	142	173	177	171	198	189	171	212	180	197	159	164	199	198	171	209	171	166	212	184	174	182	167	224	166	179	178	148	196	194	170	184	179	196	202	176	197	181	165	158	180	198	185	200	175	173	171	190	197	179	182	187	174	170	191	167	166	183	190	188	168	179	171	155	168	189	183	187	162	169	193	190	180	194	186	205	190	178	194	173	158	222	180	180	184	172	159	183	172	164	175	175	179	180	162	177	184	186	181	186	174	176	191	176	159	189	171	191	197	201	170	175	160	198	182	158	179	170	195	175	189	176	187	161	170	196	178	168	210	158	153	178	181	170	197	218	188	149	166	165	194	179	159	185	158	161	175	160	175	182	167	178	187	175	187	162	193	199	196	177	163	188	176	186	196	196	191	183	166	194	189	197	190	187	184	171	180	181	193	170	195	152	232	181	180	188	196	178	186	162	187	195	160	177	167	177	172	176	182	188	180	143	178	174	180	189	186	162	177	180	157	166	197	179	180	183	180	142	177	189	195	183	190	178	184	198	165	164	182	184	166	202	173	182	189	182	192	186	205	166	162	179	170	161	180	176	169	182	169	167	173	194	182	175	155	204	172	180	189	197	152	173	215	221	183	186	197	164	185	211	177	181	172	179	169	190	176	158	188	183	179	176	193	177	182	179	171	208	166	174	187	193	168	205	175	190	187	174	169	171	182	188	162	188	171	176	184	171	173	168	186	160	186	177	195	190	182	185	160	187	182	170	182	175	180	176	181	187	197	181	179	200	183	194	177	142	179	212	174	197	190	201	174	184	163	175	162	176	171	172	197	188	172	195	162	202	173	171	195	184	208	173	190	157	177	189	202	185	184	182	150	165	178	170	193	189	150	159	171	178	156	178	188	178	196	177	159	166	167	200	174	180	178	161	181	152	159	182	188	172	194	169	181	188	175	177	167	191	179	163	174	172	188	148	175	190	193	164	209	198	173	188	168	157	167	194	190	165	172	194	198	187	191	169	176	159	186	156	193	182	163	173	195	185	172	199	183	206	185	168	177	167	180	182	179	190	176	187	213	176	189	159	166	171	186	216	174	187	183	233	195	201	165	174	179	185	188	167	189	171	199	188	147	171	185	207	211	200	181	170	180	190	216	184	174	179	180	166	196	201	156	175	183	205	167	183	179	182	189	176	189	169	180	183	179	173	188	195	178	212	194	193	161	149	165	186	207	196	169	162	162	169	177	155	191	183	168	172	178	158	175	198	153	173	181	171	186	187	181	155	170	172	169	190	171	179	190	178	183	178	183	170	152	169	174	166	175	160	184	208	172	188	167	179	202	173	196	180	180	182	189	188	164	182	161	171	156	190	162	203	182	166	197	171	183	176	173	196	196	188	165	184	167	162	183	192	185	168	179	183	208	184	173	167	194	183	179	176	185	182	194	173	166	166	160	209	180	184	180	197	202	186	174	194	181	177	194	165	173	178	167	176	185	172	176	190	162	200	194	180	181	185	177	194	195	183	198	175	192	190	171	171	183	190	200	188	169	203	150	176	195	170	174	180	190	191	188	154	182	169	176	184	166	162	186	169	179	181	150	158	189	165	195	191	159	160	162	209	178	173	203	147	162	170	181	156	165	157	171	162	170	173	159	178	182	174	160	205	194	163	191	161	198	161	188	181	181	177	191	158	180	181	212	152	182	197	168	195	175	177	206	168	177	159	183	187	183	154	178	190	193	159	210	173	209	172	182	210	174	192	186	171	174	180	179	155	175	180	188	159	181	189	173	203	191	160	207	200	172	159	146	172	196	161	193	188	200	161	190	158	176	187	204	178	193	187	169	151	193	193	173	173	180	166	181	197	169	187	167	163	170	169	178	178	178	182	175	182	169	196	151	202	165	183	184	170	177	164	175	180	155	154	162	171	174	190	186	165	191	177	179	170	184	190	179	177	200	155	189	173	180	186	174	174	165	182	170	188	178	166	186	174	192	170	189	169	189	203	165	175	175	210	169	166	174	154	180	183	180	186	169
26907	31359	43615	49591	54342	63460	74417	77722	74606	66614	48544	44652	39378	53274	61507	58111	57517	56742	56857	52795	51927	47013	44012	46037	42612	39865	38715	38702	36984	37828	32944	33439	36315	36056	35958	35837	32446	29966	22072	15715	16078	16641	20730	20524	19547	19528	14129	15982	18244	11826	15048	11621	13143	10862	4852	3077	2542	2253	2260	2580	3619	3632	2531	2944	3090	2576	1514	1737	2524	1542	903	555	522	491	480	485	496	632	495	501	494	543	685	756	489	498	492	511	477	486	465	470	517	484	495	481	519	474	505	449	469	475	459	465	418	461	509	482	526	483	488	506	507	498	513	518	561	545	479	526	487	481	488	485	499	468	465	483	502	439	523	477	493	489	514	462	471	439	451	497	429	477	478	484	491	513	435	472	446	510	476	522	509	437	472	464	499	466	488	462	431	460	480	451	450	473	480	480	485	455	463	455	479	523	450	470	475	450	453	456	475	450	451	505	455	469	459	460	471	459	484	498	498	472	471	454	464	488	467	464	471	468	459	478	472	454	491	479	473	477	472	477	462	480	516	469	442	527	465	479	464	454	471	483	445	465	512	502	459	486	465	477	460	490	493	464	467	492	470	467	490	485	423	470	490	454	509	478	467	494	454	456	453	488	440	502	447	472	486	507	482	448	486	486	478	442	452	468	470	486	472	465	446	460	477	498	499	471	472	459	455	477	448	493	501	473	467	521	490	456	453	500	502	468	479	473	479	484	461	460	487	487	466	441	521	467	470	488	477	437	474	449	470	496	440	478	462	449	424	460	437	492	472	498	490	439	448	427	465	473	466	477	483	490	473	502	497	452	490	457	484	444	472	490	461	448	471	493	532	489	486	443	484	480	468	447	445	448	439	472	492	475	470	485	523	472	463	490	519	456	506	477	473	464	475	457	504	458	441	482	445	482	469	477	446	492	435	478	483	461	480	494	467	483	488	452	499	484	468	482	475	491	465	449	484	469	440	490	495	510	430	455	466	482	488	444	453	497	485	480	486	480	463	454	493	479	468	462	462	442	500	458	435	451	462	492	488	498	488	465	442	458	453	470	486	516	506	481	458	502	492	482	484	483	490	503	553	459	438	459	498	492	468	518	506	457	464	465	491	454	489	458	438	489	484	450	448	509	488	440	476	499	484	512	491	452	503	442	467	477	476	461	458	489	500	433	482	462	480	457	468	481	482	468	446	488	419	487	461	465	462	457	499	529	473	488	487	482	477	481	495	498	489	490	470	481	484	479	439	481	466	450	425	473	479	453	461	437	485	470	463	504	504	480	492	478	461	475	505	469	454	470	475	504	449	444	475	448	477	455	452	481	472	464	466	500	466	497	466	451	476	419	475	463	475	443	466	456	456	504	427	477	492	479	484	470	488	478	510	442	449	497	453	477	477	471	504	462	445	500	451	506	489	459	480	452	487	451	451	471	473	450	513	455	461	499	455	491	501	486	463	457	465	474	448	478	446	485	469	493	481	446	474	437	450	487	537	493	468	495	450	461	475	468	481	490	508	504	451	474	493	453	441	435	464	467	458	492	466	468	458	512	506	465	445	465	460	477	440	447	462	468	519	431	487	473	510	457	468	447	507	462	448	464	517	468	500	477	501	469	457	496	528	491	491	451	474	466	476	490	479	451	500	512	488	478	482	467	457	480	498	465	468	437	477	473	432	440	474	491	477	497	524	476	457	456	507	508	460	465	467	494	449	475	478	447	474	460	486	431	466	471	469	478	444	475	442	466	446	486	476	456	467	464	457	470	458	514	515	440	466	461	475	506	489	455	476	492	482	450	465	444	501	461	451	471	422	431	486	491	457	459	480	476	437	460	426	472	513	512	470	490	516	495	514	466	491	465	481	463	493	466	439	499	453	419	432	512	476	500	480	462	454	495	483	461	508	453	508	488	478	477	452	479	463	496	471	488	465	470	481	442	479	474	480	504	478	440	494	442	483	474	430	482	482	467	443	469	481	494	473	468	465	457	468	466	443	442	511	484	466	472	479	472	499	455	466	450	465	477	491	447	489	492	446	458	450	467	464	471	493	478	488	473	467	484	493	493	460	489	522	492	471	500	424	473	456	485	516	452	425	505	447	489	487	480	469	458	490	455	476	457	509	479	476	435	481	490	444	456	428	492	497	478	478	462	462	506	475	482	471	439	460	482	479	464	479	467	488	473	486	516	498	452	487	465	459	480	476	460	468	459	500	472	475	500	444	465	456	469	471	485	452	466	513	464	458	499	498	461	462	476	484	432	467	475	470	478	483	473	467	448	453	496	441	471	490	480	445	453	461	466	490	505	496	504	460	470	470	483	470	461	466	460	474	494	474	478	466	441	429	473	454	476	512	495	488	453	477	422	415	447	460	481	466	431	515	468	436	501	472	465	452	485	502	486	491	501	471	469	443	445	443	497	436	461	481	450	509	474	470	462	493	475	482	457	478	484	453	485	459	453	503	460	463	482	487	467	455	496	479	473	491	474	487	459	467	460	457	454	517	462	485	475	471	480	468	445	447	454	468	444	481	484	516	476	473	467	492	504	477	489	446	458	475	496	474	435	504	462	465	440	487	464	494	427	492	492	445	439	467	465	474	488	471	480	457	466	468	474	454	486	459	507	469	494	484	467	452	491	488	448	466	454	457	490	456	483	463	452	495	482	505	462	511	460	436	446	470	442	444	476	474	485	423	447	489	440	474	489	452	478	480	466	453	463	476	453	467	482	439	483	470	485	463	465	473	455	477	491	447	474	506	468	463	455	401	458	463	453	484	456	456	464	482	482	484	512	495	444	465	442	470	485	461	441	464	496	474	491	506	444	448	491	458	491	439	487	428	506	509	473	442	458	464	445	465	479	485	443	515	520	498	460	446	513	479	445	450	448	447	475	471	483	492	495	457	478	463	449	497	474	483	424	457	505	453	438	461	467	456	472	474	482	447	460	486	511	467	469	470	447	452	510	447	486	466	507	450	474	465	489	465	480	432	521	461	507	455	466	475	456	470	470	502	494	475	471	459	462	480	471	502	491	439	448	443	495	443	496	436	499	476	449	457	443	448	489	473	500	455	498	470	461	453	468	492	466	478	469	469	442	469	503	466	476	453	500	462	488	495	464	467	482	496	503	489	458	479	460	438	473	507	493	479	456	478	445	501	445	484	463	459	463	513	483	477	488	448	450	476	443	454	468	473	513	519	468	458	482	457	433	462	442	455	507	477	461	477	477	479	475	478	452	479	442	445	435	452	458	467	478	487	461	457	487	465	505	512	485	476	470	461	496	463	479	512	471	456	508	483	517	468	506	443	481	456	466	494	484	426	493	473	457	491	474	473	492	482	475	456	456	481	467	463	473	496	477	496	477	510	443	490	459	490	457	476	464	479	478	447	465	481	493	466	464	497	464	482	462	472	481	467	514	469	495	480	507	455	467	470	447	452	505	456	484	432	483	489	447	464	479	486	464	485	498	493	477	525	450	450	438	469	495	468	479	466	489	518	490	479	462	413	485	474	480	518	498	458	503	450	508	468	448	468	460
10904	8791	11376	9713	7172	7364	11124	10301	8211	5849	3971	1706	1063	1630	2255	1684	1605	1507	1346	1203	1164	870	888	766	624	594	498	562	559	528	382	399	452	413	410	439	383	387	274	177	190	254	265	215	260	213	195	243	218	213	204	192	182	138	156	132	121	145	146	140	132	158	120	135	113	145	106	132	122	118	121	105	106	124	132	110	104	131	133	107	109	116	121	128	120	107	131	127	119	98	120	118	140	107	121	104	117	110	99	115	112	122	125	119	129	115	115	99	113	105	110	117	109	115	108	106	129	130	118	105	127	95	113	108	116	117	129	122	113	121	126	122	119	111	108	113	120	120	132	113	112	134	101	111	129	111	119	137	101	130	114	128	113	130	110	117	125	131	91	129	115	111	128	118	109	129	125	140	114	120	98	129	110	121	98	109	131	120	126	119	126	129	123	135	100	124	106	139	128	98	135	117	116	125	111	134	140	122	122	117	117	128	134	106	119	124	122	134	130	113	122	137	109	131	118	88	110	122	114	129	145	126	141	128	125	134	96	90	131	106	112	126	105	135	115	99	121	120	131	123	104	119	121	112	122	107	132	109	126	124	93	111	118	117	111	105	131	125	124	102	113	126	111	142	102	115	117	119	132	128	121	120	117	114	127	120	105	143	114	132	100	122	115	109	129	120	101	126	120	119	110	137	133	104	129	120	123	123	124	129	128	134	120	126	143	127	132	130	116	138	110	137	112	125	114	117	121	112	131	126	127	124	114	133	115	97	121	115	121	112	126	135	140	121	131	98	103	123	110	92	117	124	116	126	133	137	107	133	107	138	121	113	123	116	134	125	129	98	119	97	101	108	135	110	136	134	118	111	110	123	110	104	131	142	131	128	119	106	114	119	130	126	112	131	119	101	121	120	115	119	110	131	116	119	125	150	145	96	114	128	129	108	112	124	128	113	120	109	118	127	119	110	107	111	114	120	106	125	116	115	101	120	119	127	110	120	124	110	106	125	119	109	115	124	119	118	121	135	131	111	92	118	105	127	123	123	132	111	112	126	100	130	128	110	100	118	127	127	126	118	140	103	127	108	143	125	106	110	111	105	110	129	107	100	101	126	105	128	136	122	138	104	130	125	110	128	127	105	137	110	105	151	114	121	128	99	102	142	137	117	134	116	118	133	105	114	114	107	94	108	125	125	125	111	128	118	115	127	123	136	119	142	130	110	111	133	118	124	139	138	112	127	136	127	132	114	128	126	111	106	119	109	122	114	111	119	94	122	104	112	126	112	126	104	128	128	124	102	109	131	105	120	128	138	123	98	138	119	115	117	136	113	104	122	136	137	137	110	129	113	112	125	120	124	123	119	106	128	120	114	116	106	98	115	114	115	138	127	120	122	122	124	113	136	126	116	106	98	93	108	99	114	111	109	123	138	151	120	115	125	112	122	105	111	96	111	103	114	125	143	116	125	117	135	115	128	136	125	121	129	102	114	117	133	128	153	129	122	113	121	115	106	111	116	124	133	123	97	118	124	113	138	126	130	118	126	97	112	123	118	128	111	108	114	120	121	123	117	110	110	130	97	122	136	105	131	130	134	125	121	125	106	116	117	119	134	114	138	108	125	116	122	114	116	117	116	124	114	113	101	122	133	106	121	134	130	119	116	122	115	122	116	125	119	125	127	139	114	116	108	115	115	141	117	115	98	104	115	132	131	126	130	120	142	118	100	98	117	115	114	131	124	132	129	128	109	106	88	107	132	122	117	121	115	129	124	118	121	127	130	112	128	113	100	148	102	114	113	116	136	124	125	97	118	135	119	106	114	126	132	115	134	116	119	112	133	99	123	139	113	106	115	121	148	117	126	125	113	110	122	129	128	126	128	124	125	117	139	119	114	114	118	106	101	118	127	111	137	143	124	116	125	99	120	110	122	103	101	119	114	130	130	120	110	123	129	133	118	141	116	108	125	119	114	135	140	121	126	113	121	130	135	117	115	110	123	108	112	139	129	125	114	133	108	104	128	105	130	91	120	120	103	120	125	120	125	117	107	112	129	126	129	117	134	135	139	111	116	126	136	128	109	117	103	109	133	110	100	124	125	111	130	148	117	117	132	136	127	118	122	123	112	115	132	117	105	119	145	124	129	115	115	120	132	92	106	93	139	113	118	135	112	105	120	93	107	124	118	114	121	116	133	119	118	115	125	114	128	116	106	126	120	136	127	113	109	130	125	116	123	112	125	124	131	138	126	115	108	108	150	134	114	109	114	120	123	109	127	121	123	120	97	126	126	138	111	115	107	122	125	121	136	120	128	118	134	115	110	142	135	130	122	131	114	105	115	130	99	103	116	129	115	126	128	112	131	117	124	104	125	123	126	114	116	119	115	107	110	111	130	127	126	114	129	120	117	114	107	128	110	141	102	129	129	110	116	109	108	118	119	121	119	119	115	123	125	128	109	123	123	115	114	140	109	113	109	125	113	102	99	119	129	131	107	121	129	113	120	118	121	108	104	109	119	87	97	112	99	135	115	134	132	128	122	107	122	125	122	106	111	104	102	118	129	117	116	112	111	114	121	108	132	121	115	103	126	138	127	127	127	112	138	125	126	118	114	88	136	124	99	123	135	129	116	123	134	122	114	107	109	121	129	141	113	131	122	114	115	137	130	103	128	132	126	116	122	118	125	117	122	116	126	119	113	128	132	127	119	122	120	113	123	130	110	107	113	121	140	121	116	113	126	110	111	128	126	100	99	120	114	125	108	109	111	111	107	127	121	130	119	122	116	122	127	122	143	104	113	126	133	121	117	120	123	125	111	118	125	108	126	105	110	122	113	110	114	122	110	114	109	114	113	113	106	113	84	119	143	118	138	128	105	118	119	121	115	111	111	115	112	134	127	96	119	134	130	112	116	114	114	105	136	92	109	120	98	119	134	112	127	113	105	127	137	121	125	124	131	116	142	105	131	103	124	106	107	115	123	142	143	125	109	132	149	140	119	125	121	129	137	125	118	91	123	123	111	110	115	153	116	122	111	102	103	118	133	116	128	103	120	105	111	131	104	116	119	113	112	120	132	111	100	116	123	103	99	116	105	117	105	118	111	115	126	102	110	130	110	111	119	131	117	104	131	133	147	118	123	115	131	110	109	111	121	122	137	111	110	108	115	117	129	117	108	139	126	116	115	104	115	120	136	136	138	108	123	123	128	115	107	141	110	130	117	125	126	114	114	115	92	111	105	116	142	104	107	108	115	117	132	124	121	123	112	122	126	111	109	130	132	115	111	118	127	128	113	123	131	111	109	116	112	117	106	110	120	139	118	125	129	131	116	104	133	108	103	114	124	131	137	101	113	109	132	118	119	102	125	106	123	120	133	117	126	122	115	92	146	125	127	104	100	122	120	108	113	142	118	134	107	115	138	125	105	110	117	129	115	122	88	119	154	121	121	120	99	117	98	139	111	121	132	122	108	110	126	132	135	128	133	121	112	113	129	98	121	133	101	106	111	89	136	142	115	132	128
6875	8060	17064	19722	18957	21881	30333	30680	26733	21371	16479	8369	5989	9424	12899	9948	9936	9452	8795	8209	8021	6133	6010	5175	4209	4058	2987	3522	3727	3627	2647	2841	3142	3343	2685	2866	2482	2211	1571	1062	1129	1125	1413	1347	1451	1206	914	1146	1029	1057	1078	953	788	621	500	400	395	411	387	392	425	435	392	399	381	374	362	358	396	331	360	359	322	340	332	346	315	324	367	351	327	334	337	355	336	357	346	314	358	320	332	298	359	301	352	351	394	346	332	320	332	312	297	340	327	345	304	353	358	284	339	314	340	342	286	358	329	331	325	342	326	321	335	293	300	315	331	279	344	341	370	325	322	320	351	332	323	331	321	338	333	327	315	352	315	325	340	362	323	319	308	324	322	350	344	324	324	304	374	318	322	351	323	309	317	344	323	328	312	298	346	304	347	337	342	329	333	346	338	339	341	306	325	355	314	341	312	332	312	324	336	323	321	361	330	339	325	334	338	364	338	327	332	349	332	332	325	321	320	328	308	346	310	350	325	285	297	328	375	343	340	329	329	333	339	331	352	332	319	358	342	335	354	322	322	338	353	311	344	331	359	290	344	311	332	321	327	346	337	326	327	345	325	337	334	348	346	326	335	333	306	312	337	311	354	337	326	352	323	307	334	306	350	316	343	324	336	329	322	350	321	336	312	360	310	309	334	319	310	361	339	333	346	335	323	327	321	329	331	329	323	279	381	332	322	297	321	290	316	338	294	357	293	326	354	351	313	350	321	309	341	300	323	327	326	318	318	296	332	340	316	314	312	322	322	297	336	339	342	333	302	326	341	303	330	355	327	314	328	316	330	327	357	360	313	375	320	313	342	335	335	325	298	338	344	329	326	359	320	332	309	307	332	334	320	335	344	337	339	336	325	320	313	354	313	340	338	300	329	294	335	337	344	313	346	325	342	311	326	340	322	305	322	320	336	338	302	357	338	338	311	342	321	325	311	319	340	334	369	334	340	340	336	327	323	334	301	329	328	330	329	327	312	322	320	344	357	333	350	327	339	359	357	334	333	342	336	294	354	330	322	373	344	314	360	336	325	310	313	327	334	339	312	333	308	359	357	375	344	329	330	338	339	323	352	337	350	338	333	346	351	323	334	307	319	349	317	351	351	336	350	273	336	342	342	311	332	329	345	303	335	355	353	328	315	330	334	342	313	308	341	335	295	369	322	358	334	362	334	314	341	334	335	298	352	348	328	315	385	326	325	328	306	341	381	322	302	338	323	310	333	347	362	342	355	296	358	345	325	347	335	368	373	317	337	326	342	341	350	332	342	293	343	328	354	301	320	333	329	329	331	340	337	312	341	346	319	314	346	333	329	338	302	353	324	324	304	297	345	345	320	303	324	328	312	312	321	346	326	337	361	331	313	325	351	342	328	332	334	361	345	317	323	302	337	365	345	292	305	350	304	320	319	325	353	325	312	327	315	338	340	313	318	320	350	350	358	293	329	319	339	356	367	340	313	350	296	345	309	350	311	316	306	361	316	336	350	349	289	338	319	325	334	323	316	323	315	318	358	353	353	314	345	318	291	305	293	329	299	352	305	354	332	305	331	327	316	330	332	312	297	315	350	320	368	361	315	339	312	351	324	329	326	302	334	327	325	313	344	323	344	317	312	312	327	317	314	319	320	323	335	335	357	336	345	305	334	351	338	349	344	327	312	347	332	312	343	316	340	344	318	337	324	330	334	317	329	341	321	334	307	348	348	320	325	319	326	357	315	356	344	322	310	337	337	341	331	356	330	336	342	331	328	319	325	330	332	335	303	310	338	331	339	341	330	341	307	317	346	326	361	315	330	371	340	319	319	344	275	322	309	331	282	298	311	337	318	344	340	326	331	346	330	307	333	312	350	321	345	354	304	313	311	313	314	315	341	334	316	332	334	346	337	336	346	325	316	351	312	358	326	322	337	309	302	318	337	326	351	352	310	326	315	309	321	334	311	356	299	339	319	335	346	336	330	317	317	299	350	331	334	348	323	280	323	322	306	328	325	327	318	360	359	318	326	358	350	351	316	336	335	321	324	333	327	314	301	319	289	289	318	346	369	333	318	352	324	310	337	327	345	319	302	331	318	298	355	343	322	314	309	337	338	341	328	328	326	315	333	313	355	322	325	324	332	347	376	327	322	330	323	366	311	323	318	289	328	325	359	322	325	334	341	345	311	354	330	337	343	311	343	317	292	352	326	298	326	318	324	333	337	319	311	326	303	320	334	330	342	309	346	327	328	342	302	310	374	324	344	314	334	322	340	327	327	319	350	354	295	323	350	342	339	361	345	321	306	325	348	353	370	314	338	332	345	341	321	332	315	344	322	312	333	324	374	349	333	317	326	358	320	328	339	379	329	329	333	322	318	314	340	341	311	329	315	363	355	348	317	373	339	347	342	350	372	325	320	323	284	299	347	306	309	344	349	327	332	330	348	336	302	328	345	340	326	332	319	318	322	360	324	331	357	301	303	354	313	321	335	317	329	362	293	315	320	317	329	318	338	340	327	346	324	341	334	297	327	331	356	335	356	334	348	383	317	321	324	337	291	326	305	288	334	327	353	316	306	311	325	317	348	347	326	361	333	337	323	311	351	306	356	319	334	326	311	332	347	329	368	362	340	318	327	298	314	302	337	329	287	314	328	337	364	325	346	330	302	324	343	325	330	343	326	332	343	318	314	347	336	322	329	319	351	318	330	323	322	343	328	332	291	334	321	350	332	332	325	346	321	340	368	312	307	339	322	326	331	334	356	334	321	329	327	336	336	324	327	336	353	324	329	333	319	345	303	306	314	328	295	339	325	300	333	308	340	367	336	329	350	298	332	337	358	318	357	334	299	343	329	340	324	355	361	304	342	343	345	352	348	330	317	341	343	318	332	332	299	309	338	302	325	345	326	325	319	350	306	313	300	335	347	342	340	321	337	362	333	315	344	334	347	322	332	338	341	326	322	300	342	313	315	315	335	356	332	279	334	292	354	314	307	327	344	345	327	362	336	345	352	340	354	347	326	327	322	336	326	334	338	315	327	320	336	323	300	319	305	303	317	349	329	317	359	321	340	330	357	336	363	322	356	309	359	315	315	341	335	383	313	325	326	318	375	346	332	369	353	332	334	349	332	345	338	303	339	357	340	360	332	302	295	334	336	336	338	357	325	362	296	321	339	339	320	330	329	294	307	354	317	306	319	320	321	343	322	359	315	299	318	311	336	315	354	351	330	364	349	328	330	330	368	330	333	343	318	337	326	329	375	323	360	337	328	357	333	334	348	330	327	333	321	348	338	335	323	326	321	303	367	300	316	356	368	296	359	348	309	338	297	320	331	316	280	311	315	316	323	331	373	328	327	340	313	312	347	327	345	338	344	357	345	341	346	317	358	354	318	312	329	302	317	347	333	317	320	308	316	327	357	367	316	325	307	360	380	376	340	346	326	334	322	327	355	354	361	331	336	364	329	346	317	326	323	329	323	321	341	347	355	363	279	350	317	352	318	316
28246	26042	31822	32490	36952	45347	60326	56890	52392	38853	43068	26919	15248	13831	29375	24508	23813	23890	22922	20551	18321	14978	14144	11283	9593	9281	7441	8760	8504	7185	6696	4642	6726	6672	5637	5907	4303	2792	1815	1255	1828	2298	2877	2638	2497	1778	1702	1533	1725	1524	1467	1095	757	415	279	272	225	220	234	296	302	272	256	226	254	189	188	179	192	217	186	166	136	142	140	162	139	141	161	136	145	172	179	166	151	161	147	162	128	152	152	164	145	138	145	157	147	138	123	151	144	133	128	152	148	143	155	134	142	155	159	137	148	147	138	136	129	143	151	132	160	151	139	129	139	156	149	136	134	133	136	150	143	151	156	142	129	137	118	141	120	140	138	173	151	133	153	139	129	149	139	161	128	131	149	131	123	156	137	139	153	138	126	156	121	147	144	138	126	151	136	147	162	145	146	121	170	153	147	140	130	156	112	146	141	128	134	154	145	150	149	144	133	142	131	143	133	150	143	156	158	131	147	155	133	135	136	153	141	142	140	133	141	150	147	141	140	138	113	147	145	143	139	145	152	133	147	135	142	137	145	148	152	157	122	139	132	157	160	164	119	150	137	144	134	156	147	143	160	135	150	137	139	151	144	163	145	175	135	125	134	131	132	162	146	148	138	146	154	165	147	128	118	150	129	147	165	151	134	113	158	158	142	141	146	139	148	156	138	145	146	159	137	137	127	135	161	154	154	123	129	142	138	130	138	126	156	156	125	151	142	139	138	143	134	135	136	150	141	131	148	131	150	175	151	135	145	131	144	141	156	131	148	145	144	152	127	125	124	125	150	117	153	152	147	154	108	122	153	154	154	147	141	132	129	150	162	153	126	122	150	142	145	150	155	137	142	155	148	146	138	145	146	158	169	171	133	129	150	134	136	162	136	131	144	152	171	147	109	138	121	148	148	155	160	157	143	148	147	121	131	150	155	122	134	139	130	150	133	140	139	120	154	160	158	143	125	147	135	146	131	147	147	143	146	145	143	144	111	152	141	134	151	166	134	146	153	136	115	142	159	126	140	139	144	132	145	123	159	117	150	156	146	147	148	145	132	125	157	170	150	141	152	148	143	158	132	140	154	130	137	111	139	157	148	122	136	140	149	128	136	140	126	120	140	155	145	152	144	162	119	149	141	125	113	143	128	147	135	163	147	146	155	146	137	119	128	141	146	142	138	138	140	126	154	144	145	125	145	136	158	179	155	164	146	129	158	147	148	130	162	153	149	156	142	113	118	109	146	125	145	135	155	134	144	161	153	137	138	166	166	121	153	147	156	145	128	147	161	145	151	160	137	127	130	145	175	139	145	168	154	129	143	137	133	153	155	139	131	135	148	161	119	143	141	146	140	153	143	139	121	129	153	130	143	129	159	145	142	144	158	140	146	139	162	124	144	158	153	135	131	120	140	146	151	167	159	137	146	127	139	152	134	136	143	159	165	165	138	154	128	149	143	169	145	158	124	139	154	130	136	136	133	142	143	155	134	126	152	130	151	132	129	147	153	150	167	129	147	131	130	147	136	148	159	139	146	132	130	137	115	145	129	139	133	153	174	142	134	142	156	147	149	154	131	163	157	157	172	143	136	147	126	161	134	126	138	153	147	144	123	146	156	180	160	135	137	137	174	168	156	137	152	143	140	131	151	127	145	128	146	143	124	128	131	132	144	135	126	144	144	138	158	129	126	145	134	135	142	147	128	155	146	114	152	139	141	134	135	127	126	142	134	138	146	169	145	122	147	157	147	172	169	155	155	145	153	147	165	148	138	140	131	146	120	130	153	128	148	146	140	137	132	140	125	152	132	118	120	145	146	157	124	139	142	150	132	161	157	150	135	140	128	145	132	161	150	128	150	156	144	150	156	138	139	127	142	131	153	130	150	141	133	136	133	164	150	143	151	142	145	151	148	133	130	140	136	157	146	133	144	148	145	158	149	158	144	140	133	132	125	148	142	124	151	152	146	156	147	154	145	140	132	146	137	138	147	137	131	150	169	147	132	148	147	134	160	122	137	136	136	151	151	136	141	137	140	137	111	167	134	165	139	149	131	148	145	140	116	158	138	126	154	151	147	151	141	128	162	134	132	167	135	143	161	155	164	144	143	154	134	156	172	137	140	124	158	130	142	146	151	126	140	132	125	146	157	146	168	121	140	137	132	150	139	154	146	146	141	130	138	153	164	142	160	133	144	139	144	138	148	143	159	139	154	145	138	156	141	130	151	157	151	136	165	146	160	159	158	145	136	132	132	140	134	126	156	155	143	142	123	160	146	160	140	149	144	151	176	128	163	136	141	144	165	160	124	142	144	142	130	151	120	163	137	146	157	145	155	145	134	167	138	134	165	124	164	138	142	131	128	130	150	138	150	146	126	156	130	137	165	152	154	151	148	154	121	151	141	140	159	149	150	139	143	186	161	153	152	155	146	178	147	142	142	124	112	139	154	127	130	153	131	156	117	142	139	149	138	140	131	158	153	164	137	117	126	152	146	150	130	150	131	152	135	131	154	165	119	156	147	119	173	152	141	126	127	135	142	105	159	129	141	141	141	145	148	133	143	142	158	129	135	141	142	143	137	128	154	135	125	136	144	167	131	151	133	139	137	137	131	146	139	138	165	145	149	142	144	136	158	130	133	140	140	144	125	113	139	151	148	153	153	152	145	135	129	142	145	134	133	148	134	145	145	144	160	158	132	143	134	141	161	155	137	148	142	144	150	143	126	133	150	147	143	158	154	133	155	148	131	169	146	140	116	156	133	151	139	141	131	146	140	144	140	143	144	150	165	122	124	138	146	147	146	133	130	160	130	153	136	161	140	140	124	153	154	138	143	134	163	146	149	151	134	127	153	133	103	137	123	136	151	153	143	123	141	160	138	133	153	138	146	159	141	155	168	144	138	143	129	159	145	161	137	127	141	115	163	157	166	134	151	152	155	152	129	140	154	141	138	144	128	167	150	169	142	153	148	154	149	141	126	146	141	140	154	155	145	135	148	143	144	144	151	138	137	151	151	149	146	151	134	138	135	142	152	135	143	136	131	128	132	152	133	141	146	161	140	133	146	129	133	141	161	137	117	139	141	137	146	126	127	144	145	139	143	153	143	145	129	156	134	163	134	142	141	147	147	152	157	132	131	142	151	145	166	147	160	134	136	140	160	143	157	134	128	146	144	123	121	139	133	143	135	148	126	127	140	145	155	131	163	150	131	150	135	135	131	147	137	139	134	154	125	136	153	132	130	157	127	144	151	128	139	129	132	132	145	136	129	154	159	129	136	156	134	152	138	142	134	133	139	160	135	124	152	139	147	148	127	169	135	134	126	136	159	168	140	163	152	137	148	155	157	145	146	134	141	119	134	163	142	106	138	125	145	133	158	127	167	146	123	129	144	135	144	127	133	130	148	151	150	138	161	152	149	141	166	157	147	156	136	173	151	130	151	128	150	148	130	133	126	145	125	143	151	150	134	142	163	133	139	146	120	156	136	137	153	131	148	152	149	144	139	184
17916	20808	33407	40203	46415	55722	67974	69651	64200	52027	57433	37789	31889	33709	49525	44916	46586	46071	45351	42908	40939	37875	35346	33555	29745	29209	24534	29492	29071	27810	25022	22101	26770	27157	22880	24891	19738	14162	10653	7928	11601	12827	15729	14504	14030	11100	9993	9436	10871	9200	8843	6964	4250	2581	1410	1106	937	1014	1137	1471	1577	1170	1105	960	1072	1005	783	712	753	830	811	587	384	420	385	410	416	398	432	380	397	433	430	520	403	414	429	398	402	443	397	387	376	388	386	392	421	431	398	372	396	410	389	382	405	386	389	388	397	387	399	378	450	385	422	358	412	400	407	359	401	380	378	440	423	433	358	375	386	398	390	388	356	418	386	428	396	352	379	408	385	415	352	395	386	350	379	378	397	418	390	391	378	376	408	403	395	377	406	375	438	387	373	391	411	379	372	367	428	392	399	420	390	388	399	387	391	422	435	385	397	381	380	350	369	400	402	433	366	394	444	392	385	382	430	393	376	400	339	387	383	415	404	376	408	356	380	394	381	386	407	402	356	376	361	408	411	375	412	409	385	386	379	361	407	390	372	392	367	396	404	420	364	386	374	380	391	389	402	400	422	404	367	370	374	379	387	372	393	448	356	412	418	362	394	381	376	402	387	383	395	418	383	394	398	391	390	430	429	375	373	361	376	386	417	397	378	376	392	413	419	387	392	389	421	361	394	365	375	398	372	414	390	403	422	399	392	405	377	389	396	441	380	423	402	373	398	398	466	394	376	425	360	429	384	381	380	391	372	365	405	379	393	376	381	390	398	390	378	372	374	370	382	398	379	421	393	415	393	391	390	403	399	413	414	378	427	390	384	439	385	381	421	380	394	416	389	418	381	353	394	386	386	385	381	413	393	386	381	371	428	406	392	383	360	380	367	377	410	438	378	385	404	413	400	391	377	404	406	413	419	381	394	389	398	386	375	361	406	401	371	391	373	389	405	381	374	421	348	336	367	385	363	393	388	365	403	386	394	358	352	420	423	389	376	389	371	409	383	374	421	401	380	446	381	403	372	373	388	399	407	402	410	389	372	356	419	410	397	394	368	422	347	417	384	380	387	389	415	416	376	380	382	380	375	408	381	378	435	369	380	369	363	406	414	412	371	386	407	386	386	388	415	393	392	390	384	396	421	368	401	382	380	381	404	389	379	411	398	391	413	425	381	392	360	394	445	355	396	359	396	367	393	390	371	360	348	425	401	354	383	439	399	402	402	394	401	372	362	388	364	395	397	392	410	405	370	362	400	415	367	407	367	335	399	375	398	370	394	379	374	399	371	419	374	362	354	394	386	384	396	412	396	376	418	380	381	406	408	383	384	366	392	411	451	360	354	381	410	375	363	369	374	403	386	404	370	352	377	391	413	402	395	399	386	415	385	384	398	402	379	385	371	397	378	371	417	358	387	363	354	383	406	426	363	423	420	380	377	397	382	358	421	363	396	412	417	381	412	385	361	387	390	364	397	395	375	332	411	343	409	371	366	411	421	393	391	392	371	381	384	386	380	380	385	394	375	404	391	410	434	418	395	407	367	432	377	442	404	396	370	396	357	379	361	366	381	404	402	420	409	397	407	377	398	393	376	394	369	367	392	403	401	379	393	375	375	403	373	402	370	396	398	371	429	424	410	400	412	381	425	398	357	433	376	369	356	409	378	377	402	388	403	388	372	366	357	357	411	389	377	392	394	376	392	420	382	370	387	403	414	346	407	386	417	402	370	405	399	360	352	380	363	406	398	411	409	407	378	391	404	406	408	384	370	371	402	408	393	402	355	402	357	394	377	394	417	395	405	415	374	401	377	388	397	375	376	393	373	406	404	392	407	379	419	399	355	372	401	401	376	398	381	390	414	409	378	375	399	373	341	385	405	409	384	369	365	366	397	408	366	395	357	369	402	375	367	385	368	388	362	399	402	380	387	381	397	375	391	388	395	377	354	367	372	354	387	382	411	403	400	370	369	389	409	401	417	356	402	403	381	375	376	363	402	427	365	425	386	422	408	449	372	373	414	406	357	361	396	436	405	391	401	405	381	393	385	405	388	370	355	396	374	380	359	406	392	419	389	411	381	375	428	394	423	417	381	369	391	359	385	433	380	402	399	385	373	438	373	401	381	388	427	373	375	411	392	416	354	387	397	397	380	389	386	364	370	362	406	373	363	387	372	395	397	376	394	370	389	372	379	382	363	400	411	386	380	390	396	358	390	410	376	375	358	398	364	412	414	405	382	403	399	398	388	384	391	380	410	400	397	353	388	385	368	404	364	383	380	413	367	405	388	408	427	393	371	406	372	367	402	381	376	399	395	419	388	407	411	391	380	381	381	415	388	415	365	393	421	385	431	384	386	402	394	370	404	387	386	401	367	353	399	412	417	394	418	382	409	389	384	381	416	350	363	398	413	417	412	398	409	394	393	395	393	410	406	387	403	424	363	393	389	366	362	395	390	422	376	400	413	369	410	422	397	411	391	378	398	388	413	395	388	385	384	366	405	360	348	384	390	370	424	367	356	395	365	398	360	370	401	431	378	382	380	419	407	359	409	399	419	417	403	397	384	369	367	404	375	383	355	406	393	400	391	395	374	403	377	397	391	392	367	403	428	380	412	378	386	389	376	393	396	374	421	402	372	395	388	402	397	418	369	394	413	410	381	389	381	382	381	372	411	392	354	377	387	377	368	437	412	422	384	382	411	376	389	361	411	426	352	387	359	437	388	423	400	393	395	396	375	369	390	383	388	414	381	419	402	399	386	382	364	351	378	404	394	358	415	373	391	383	430	416	428	396	428	383	401	414	388	406	331	395	343	404	406	383	382	385	402	362	340	392	409	400	418	380	388	399	371	396	385	398	367	380	392	398	368	388	385	372	378	403	391	383	362	378	455	381	404	406	365	396	393	402	392	412	389	358	381	397	375	379	406	401	387	394	372	418	370	378	382	409	378	374	393	387	403	405	366	375	397	430	403	375	399	374	377	414	379	393	389	409	391	384	385	372	404	373	386	392	365	413	380	418	390	387	390	404	405	391	382	405	383	362	405	396	383	413	402	383	426	408	384	373	389	370	393	387	368	403	410	370	405	402	383	365	412	399	402	370	394	361	415	414	368	403	409	416	377	391	408	435	387	413	399	418	387	414	381	386	336	376	386	405	366	384	395	392	371	435	395	353	396	422	382	402	381	366	394	424	370	389	368	428	402	395	373	355	435	405	365	375	417	418	369	375	393	393	410	388	403	400	401	412	376	376	382	373	406	387	375	432	399	396	418	416	398	399	413	418	412	383	366	394	430	390	385	371	388	386	406	345	393	416	438	411	387	373	392	422	369	402	387	404	392	406	408	375	405	383	382	355	391	347	402	374	357	390	391	388	388	381	404	413	394	400	415	394	417	392	414	407	388	376	422	426	363	406	388	381	396	393	408	345	365	368	378	385	434	421	412	402	397	405	434	355	372	400	384	391	372	385	349	393	405	400	415	402	366	406	408	405	417	373	419	406	370	408	381	377	379	382	387	389
38756	36476	42254	40690	44012	59107	66057	64065	60147	52483	52716	42779	29380	28073	40267	37127	38119	39152	37264	32512	28862	27432	25130	20363	19631	18860	14993	17905	20655	13886	15859	11235	13159	13279	13632	9811	7239	5141	3819	3058	4265	5223	6671	5179	4018	3622	3669	3070	3111	3880	3226	2598	1312	837	406	392	319	316	383	424	492	381	332	341	351	362	309	294	326	306	271	235	232	188	183	195	208	201	225	177	183	219	210	222	193	203	186	205	196	206	206	145	198	188	183	181	166	194	196	171	180	182	169	176	167	204	186	210	164	200	198	182	197	175	176	203	192	249	192	198	174	205	168	200	203	216	202	208	214	178	198	220	169	167	187	188	204	196	182	157	177	195	201	207	180	187	212	190	168	196	203	189	160	171	167	173	199	183	183	173	182	203	158	178	176	176	189	165	216	184	178	181	186	216	192	182	198	176	212	181	200	188	201	207	204	158	195	170	175	177	190	185	193	182	194	207	183	178	187	169	191	184	182	182	191	207	173	205	182	193	199	182	185	160	217	169	173	201	187	198	177	193	168	178	211	171	160	189	183	218	205	180	166	190	191	203	176	186	199	193	182	195	192	198	212	199	178	200	208	174	186	197	181	184	201	204	185	195	190	200	191	192	153	179	191	205	207	192	197	174	179	192	175	181	171	185	223	174	171	195	188	202	183	156	205	196	178	189	179	219	187	182	204	180	196	211	198	183	202	184	178	178	190	188	186	183	180	181	200	177	193	175	187	172	177	199	181	177	188	181	213	184	195	195	202	185	173	173	197	174	208	175	194	188	210	208	196	194	173	171	190	204	217	204	199	200	193	191	198	179	206	206	203	182	191	190	153	185	199	181	174	186	174	193	197	200	162	179	193	206	195	180	177	158	198	190	195	213	160	172	177	203	214	190	213	169	203	183	213	197	181	178	174	194	181	202	193	207	182	177	176	187	189	199	176	201	174	210	190	193	193	205	177	173	204	182	220	197	203	186	184	173	188	194	210	174	213	186	179	184	187	174	197	204	184	201	213	185	194	182	196	208	169	179	205	204	179	183	221	187	174	184	175	186	167	173	206	177	182	205	169	171	176	169	229	183	178	193	191	179	199	193	173	193	188	190	168	188	169	186	198	173	159	181	189	190	194	181	195	177	187	192	187	198	169	186	207	209	169	184	182	180	208	187	194	206	195	169	208	181	179	181	201	194	174	189	170	187	192	174	173	173	171	201	190	180	193	201	182	196	177	181	189	176	196	199	186	188	186	171	190	180	183	178	199	194	183	191	180	195	169	200	185	222	169	182	172	190	209	195	188	183	230	183	189	185	168	175	204	209	197	185	178	170	184	193	169	187	200	184	213	198	188	195	185	194	201	199	188	199	175	192	197	209	186	193	189	177	215	191	199	206	194	196	209	220	182	190	201	193	199	197	189	186	201	164	193	211	181	198	189	188	204	188	187	194	172	194	181	180	158	183	189	184	168	196	186	208	170	171	192	181	195	220	155	180	171	212	174	189	179	193	180	188	193	196	191	197	177	195	190	203	218	166	180	183	183	198	190	211	178	185	194	169	168	203	169	181	183	198	196	164	188	188	192	180	217	178	198	176	189	171	178	169	176	178	206	199	195	209	183	184	167	181	203	210	215	186	172	150	156	203	193	188	206	214	185	188	198	197	179	170	175	199	187	180	190	205	186	179	197	205	186	188	186	217	213	206	217	178	180	195	194	191	171	202	219	197	176	178	200	205	178	185	200	190	180	201	191	171	205	235	185	172	186	208	169	181	187	175	185	192	219	202	198	202	173	192	182	188	200	188	213	178	181	201	195	187	178	170	188	203	187	226	214	196	163	208	179	200	174	188	188	196	207	183	214	187	176	197	194	203	197	183	169	182	204	210	188	189	160	166	198	184	205	171	188	182	190	197	192	183	198	208	167	208	200	197	178	157	177	188	175	174	215	199	183	197	161	192	189	184	188	182	176	182	168	189	169	165	189	187	208	210	182	192	175	185	195	183	208	207	202	206	179	188	202	204	187	189	163	160	191	192	184	209	201	173	181	196	189	206	191	165	191	187	177	185	197	190	180	180	205	206	198	169	210	188	201	183	174	191	181	196	205	184	214	161	192	198	190	191	191	201	182	183	191	195	172	174	178	202	187	200	191	185	192	183	186	186	197	190	176	173	177	192	172	202	175	199	202	162	175	181	208	169	212	171	206	186	191	207	211	191	178	200	185	185	177	192	200	176	174	210	186	201	182	180	193	201	195	169	176	212	193	183	169	163	182	192	188	204	189	188	197	184	192	211	196	188	174	178	180	165	199	204	189	192	216	160	192	195	191	161	212	175	210	196	158	215	204	208	192	207	170	188	186	210	197	193	195	223	191	156	215	186	185	192	194	182	190	170	207	206	177	179	190	202	191	183	166	198	199	183	203	185	210	198	211	190	179	190	179	183	166	199	190	201	172	220	218	174	173	177	193	207	207	213	201	191	209	194	174	200	196	172	190	167	197	180	198	195	168	192	183	195	203	218	198	201	171	184	200	201	185	191	188	165	196	190	171	190	199	155	179	202	213	176	185	180	161	187	155	189	193	190	212	181	221	184	200	194	205	187	216	162	190	177	209	195	187	190	182	201	210	188	203	169	220	189	182	167	180	182	205	181	164	162	181	202	185	204	182	174	160	181	163	167	168	181	200	180	221	209	203	195	168	197	186	172	192	213	186	180	180	186	191	176	197	190	162	196	243	194	187	146	210	188	190	159	187	189	171	177	177	181	166	196	180	199	195	195	184	178	210	185	185	204	193	226	184	197	173	174	175	222	179	213	196	180	203	183	160	180	183	189	215	191	184	191	184	212	183	161	180	170	201	178	196	201	185	186	194	190	199	173	181	193	167	208	221	193	178	191	185	189	192	171	187	179	178	190	188	196	211	193	190	168	211	180	156	186	200	187	190	198	161	180	193	178	173	184	208	178	182	156	189	196	190	205	165	184	184	204	181	196	186	188	205	211	204	197	172	215	195	190	151	200	195	188	193	182	167	191	172	178	203	186	183	199	189	181	203	184	204	186	211	204	177	203	206	183	191	166	178	209	194	181	185	201	218	200	205	173	203	166	173	190	182	199	190	175	179	176	178	192	182	187	175	185	177	201	208	206	193	172	190	179	177	186	193	205	180	177	194	205	198	194	197	175	189	170	185	192	185	198	209	204	182	208	177	186	199	206	192	198	195	199	178	196	192	192	217	187	188	193	187	190	175	200	187	181	199	191	186	170	166	187	177	196	173	187	189	180	188	192	184	193	171	219	198	210	190	196	186	204	189	179	188	178	200	188	174	190	211	174	187	190	205	182	188	194	175	171	196	181	203	188	164	160	178	206	178	183	185	195	194	210	170	188	186	195	190	188	178	204	167	194	205	191	216	171	191	193	203	179	183	215	213	195	182	187	190	224	222	201	173	197	190	235	209	162	213	201	180	190	194	195	199	206	166	206	193	186	191	188	195	181	183	195	221	189	201	177	193	198
25929	29273	41971	46534	52346	65195	74814	78674	76017	65305	65745	55397	45813	47304	57743	56402	58812	59091	57996	52466	49094	49212	45245	42897	41016	38928	33940	41682	42820	36253	38311	33121	36907	37452	35246	30127	25857	21227	17996	16417	20305	22346	26292	22444	19394	18108	18429	16479	17131	19642	17233	13331	7877	4799	2094	1986	1356	1612	1632	2222	2483	2087	1623	1645	1740	1625	1223	1212	1309	1320	1209	922	777	533	484	540	515	507	628	512	541	584	589	705	499	478	527	540	488	536	479	473	489	513	491	443	479	506	513	532	484	509	514	468	478	505	517	497	486	496	503	464	527	513	501	489	481	494	509	491	479	494	485	490	499	493	468	467	542	466	506	474	479	476	505	476	487	498	505	521	472	524	489	490	477	514	474	465	499	506	476	522	491	486	459	499	493	512	463	524	503	488	514	502	471	476	503	473	519	487	546	484	501	537	496	452	489	500	525	476	506	497	502	519	506	533	504	495	500	447	497	523	489	467	484	496	454	494	538	487	466	479	503	499	474	498	488	470	489	464	465	513	466	527	465	484	502	497	519	496	472	513	480	474	475	503	519	510	527	458	485	478	511	478	489	486	496	509	477	464	472	520	458	462	496	487	480	536	506	474	521	484	518	503	460	528	460	464	497	519	521	509	538	469	516	497	520	523	490	498	504	482	509	524	492	503	495	501	513	513	531	508	465	504	445	472	482	476	529	476	472	501	493	470	522	517	526	500	524	489	504	508	506	473	517	510	489	502	463	512	477	457	445	479	544	508	470	491	472	517	486	500	497	467	494	505	477	560	500	496	529	482	505	502	521	467	483	478	485	512	462	497	502	510	469	506	505	519	481	480	464	520	481	479	482	468	520	505	452	503	451	492	493	522	461	488	478	502	473	505	485	459	503	507	527	450	504	489	482	509	478	492	504	518	523	521	500	485	492	493	495	477	490	493	495	511	498	457	492	458	515	489	501	506	487	491	459	498	494	492	463	489	460	516	491	467	481	496	513	478	486	542	529	503	514	509	494	476	512	466	504	464	471	434	523	513	507	486	504	494	534	450	536	489	455	515	464	490	507	503	503	505	520	489	481	525	509	511	487	510	532	497	474	483	485	461	487	487	497	496	459	488	473	516	497	450	526	512	496	545	484	479	459	482	477	540	507	453	484	502	523	511	500	481	533	474	528	488	503	477	486	499	492	463	503	489	477	475	466	482	511	488	476	490	474	479	495	516	489	484	492	512	487	501	503	501	508	495	475	478	509	511	478	491	483	472	470	507	504	507	494	485	520	492	491	493	453	509	507	474	474	500	463	491	504	497	480	508	499	471	503	478	485	503	478	440	469	497	479	499	479	500	484	483	504	484	504	479	504	470	496	506	517	493	525	501	448	484	520	510	458	482	448	436	502	516	475	508	513	486	523	479	489	503	483	520	517	508	505	500	469	478	510	530	501	500	536	474	489	488	523	510	505	529	483	529	483	500	489	492	501	543	492	473	497	474	492	514	493	526	514	464	509	529	500	482	475	499	501	482	447	481	459	481	543	495	496	499	510	471	484	523	484	485	492	486	541	496	505	489	491	489	503	532	488	469	468	519	489	540	467	519	476	513	475	519	501	513	503	446	532	532	494	485	510	496	480	499	486	493	511	482	515	485	490	505	492	469	509	519	475	506	481	535	481	477	467	493	511	483	449	478	493	491	521	473	480	486	491	456	536	539	521	448	463	484	491	487	508	513	482	509	508	467	485	514	490	510	493	503	479	496	497	484	478	484	486	476	485	517	485	524	469	486	526	494	498	477	545	474	476	528	504	487	510	498	488	481	492	481	489	510	503	448	460	481	512	507	507	480	518	509	461	502	480	497	516	480	508	509	523	510	499	488	514	511	445	491	472	504	512	475	504	478	455	503	476	456	501	502	474	480	506	548	485	465	515	505	520	451	511	495	503	481	468	494	512	510	468	500	478	500	494	491	464	467	521	530	483	491	496	478	465	488	503	501	475	528	496	451	523	489	534	482	478	507	527	483	511	504	505	482	509	481	518	480	530	514	461	522	512	477	492	514	511	540	475	461	520	494	485	510	467	472	461	508	512	515	465	499	488	496	491	468	474	475	492	513	519	506	497	502	552	497	495	496	546	496	508	496	523	514	470	501	510	468	500	486	510	485	504	442	491	469	481	497	462	477	498	500	499	495	506	483	511	494	497	480	493	505	538	485	485	526	474	487	497	486	492	537	491	509	443	484	493	532	507	496	488	473	500	537	503	504	470	484	518	484	432	485	450	449	489	521	498	516	481	473	472	439	487	481	518	503	516	489	494	493	440	504	475	507	453	505	464	465	516	477	514	498	496	504	504	503	497	492	534	482	468	504	492	500	468	503	482	484	499	486	496	484	530	489	554	482	494	483	522	515	482	509	494	487	526	499	522	505	537	501	474	512	504	487	508	519	513	503	514	515	550	500	530	483	508	530	506	453	496	458	530	530	470	507	534	490	502	457	491	502	496	488	478	511	446	499	490	493	496	490	466	462	507	493	517	506	503	488	513	463	496	493	474	492	494	514	479	454	463	511	555	522	521	482	483	522	469	461	492	492	502	481	494	501	499	526	498	499	470	489	500	550	502	467	499	474	485	459	511	506	484	481	485	473	473	494	527	475	550	525	462	513	541	502	497	478	452	518	492	473	492	464	491	520	503	495	512	535	487	488	476	536	501	506	491	518	449	456	547	527	538	537	488	524	475	506	474	490	527	487	493	507	543	510	522	482	528	530	531	527	515	504	511	498	501	527	495	457	491	518	520	508	500	484	468	487	484	474	519	505	515	467	498	530	471	481	484	528	470	502	450	485	519	491	483	502	516	503	505	465	429	500	523	513	531	494	475	515	528	453	502	501	502	489	459	495	489	458	487	492	469	481	512	489	472	540	487	481	525	530	493	510	518	482	485	489	493	479	503	496	491	503	471	507	539	501	513	488	477	508	530	497	514	457	487	524	481	460	530	495	458	492	529	469	560	502	519	477	525	494	493	492	520	495	467	511	474	523	474	469	499	510	486	502	462	460	505	539	490	479	526	462	468	471	490	461	499	503	480	505	504	488	489	483	549	519	513	513	463	475	495	485	499	519	489	505	504	485	496	479	518	502	524	501	476	494	474	486	473	495	474	535	499	477	526	509	472	457	447	508	492	479	473	489	516	511	516	543	510	477	451	497	464	514	498	464	498	505	545	499	483	499	509	507	464	525	525	504	514	510	516	481	512	490	486	498	487	522	507	469	486	502	498	462	497	472	492	478	481	510	495	497	521	491	472	493	505	518	489	494	478	506	483	539	480	495	501	520	480	501	465	470	488	492	465	471	463	523	487	472	532	523	496	491	508	544	488	494	468	489	483	539	509	490	508	475	467	517	499	501	468	476	520	471	507	543	528	503	514	484	531	529	458	488	486	480	471	445	483	521	483	464	527	500	533	466	540	458	506	483	509	540	496	488	490	431	535	476	499	500	496	506	465	507	549	517	492	490	526	476	510	494	456	471	499	496	498	497
12490	10233	11888	9647	7438	10700	12342	10464	7623	4920	4556	2646	1354	1562	2456	2076	2145	2236	1926	1469	1457	1289	1120	903	822	811	724	900	1013	698	736	558	561	622	627	540	335	273	261	237	258	326	346	345	261	228	303	217	210	254	277	214	173	162	178	169	145	136	142	110	167	140	122	134	137	142	131	128	129	138	107	115	147	130	145	134	149	131	112	131	145	131	135	127	111	139	110	140	155	143	121	129	145	120	115	133	132	142	120	137	115	117	125	132	144	144	130	121	110	127	143	113	138	148	126	121	131	120	112	135	119	139	116	127	119	142	130	118	121	102	145	148	136	132	136	122	127	131	110	117	120	141	133	120	118	136	135	134	125	133	117	115	136	152	133	120	127	135	126	119	112	119	124	111	126	118	120	118	133	137	137	124	130	125	130	136	101	125	134	130	143	136	118	132	144	148	107	124	149	135	119	121	131	117	137	119	119	132	135	124	136	140	109	153	141	125	144	130	134	122	134	131	120	130	134	135	134	121	104	127	124	134	138	128	110	131	132	135	132	125	138	144	112	128	132	138	139	106	147	128	123	111	134	121	129	140	113	123	124	141	142	130	119	134	113	114	130	121	127	129	131	107	125	136	146	129	135	138	137	142	122	119	121	123	113	124	123	112	156	147	110	125	143	125	104	107	141	145	112	132	123	125	120	128	142	125	132	132	115	134	97	113	131	115	136	140	127	120	139	135	120	134	141	136	126	112	132	132	126	105	124	124	124	118	131	112	120	131	112	119	124	127	132	118	128	135	141	153	119	128	112	111	127	142	132	118	111	154	121	103	128	120	108	140	140	121	101	136	122	99	112	131	134	116	127	114	129	114	127	144	128	140	128	126	118	139	128	123	115	139	129	120	136	106	129	116	140	121	106	115	146	140	131	125	135	99	129	105	139	120	114	133	130	135	122	134	132	125	136	110	115	132	114	128	134	135	140	130	141	133	139	123	126	122	134	149	127	116	148	134	132	113	125	108	120	141	142	128	136	115	133	123	136	111	126	110	144	130	151	134	130	137	111	115	115	122	107	111	143	131	132	127	136	141	147	147	119	123	124	114	123	147	139	124	122	146	131	130	128	139	135	126	105	128	136	140	114	153	158	131	129	130	138	122	140	108	115	116	135	148	107	117	121	123	129	135	121	137	127	124	128	124	136	157	134	120	161	132	138	132	134	115	143	141	122	119	136	123	138	125	148	101	125	127	119	120	132	136	139	123	123	127	138	136	118	157	123	101	108	124	124	130	143	130	133	131	134	111	126	108	89	124	148	139	142	130	123	118	112	131	128	132	126	132	105	125	117	129	115	117	115	116	114	120	133	133	105	133	125	137	117	145	142	127	131	125	139	129	123	135	109	142	115	125	116	126	133	117	126	145	122	136	127	128	126	136	111	121	137	141	111	143	125	138	116	133	132	131	121	119	136	120	128	112	121	117	130	134	129	113	127	106	138	136	127	124	123	115	138	126	130	126	115	134	137	114	138	129	128	111	122	124	123	147	140	125	109	87	122	111	127	108	129	128	153	126	125	124	128	154	122	113	138	112	122	121	136	127	130	112	132	118	137	149	128	121	123	133	140	148	138	129	141	131	137	136	114	136	116	118	135	134	137	127	132	106	126	111	124	126	103	121	133	125	123	137	137	138	113	119	119	139	111	132	129	138	130	132	125	139	116	103	121	112	115	123	131	129	133	141	124	149	119	129	115	136	141	164	115	133	122	121	140	144	135	128	138	116	118	120	128	143	157	124	126	134	140	133	127	129	111	111	125	138	109	134	141	127	141	134	130	118	135	148	115	117	116	142	119	114	118	122	128	129	124	135	112	132	140	131	130	129	118	125	152	139	98	112	125	118	114	138	140	129	126	133	121	119	114	108	145	113	120	121	133	135	132	132	114	128	106	128	108	117	128	116	124	142	140	119	116	156	115	109	119	101	128	112	116	110	122	132	126	102	127	116	141	119	107	137	149	119	102	127	163	136	112	124	123	121	125	129	127	130	120	100	131	132	122	134	143	135	138	105	111	158	121	139	140	132	136	105	135	146	137	141	128	114	102	135	132	110	119	139	105	113	126	132	113	116	127	122	126	104	126	141	132	116	111	123	128	128	122	130	134	102	132	139	113	140	133	121	126	110	124	141	133	133	119	142	139	122	131	142	163	123	145	147	121	112	135	121	145	123	133	145	129	135	127	134	131	146	115	120	125	122	143	107	110	129	131	135	141	141	126	111	116	120	113	117	122	116	134	120	132	137	148	133	127	104	141	126	130	140	112	130	130	128	139	128	119	132	142	127	114	121	117	124	127	134	129	118	113	119	122	131	123	116	124	143	104	114	140	111	134	126	142	137	110	144	131	106	106	139	134	133	122	119	119	120	137	117	136	132	138	135	138	112	138	125	119	118	123	128	118	123	109	119	115	121	138	135	110	111	114	113	108	125	111	124	134	117	125	146	121	140	117	112	129	136	147	117	145	132	122	131	135	145	120	130	120	115	120	130	138	115	132	123	112	138	131	128	132	121	134	124	127	106	123	124	107	131	126	142	154	121	104	127	135	132	136	117	114	121	134	138	120	118	134	129	126	135	122	134	135	112	124	141	112	101	146	138	138	120	125	138	116	124	119	134	116	129	116	128	137	143	141	117	131	131	150	142	117	130	136	120	117	134	122	135	109	115	142	131	115	141	146	98	142	135	127	135	129	126	128	104	149	139	119	127	138	121	118	96	115	106	134	154	123	130	139	105	132	131	142	136	123	123	139	132	122	121	109	121	140	131	118	107	141	134	146	137	126	147	131	106	125	109	127	117	123	123	137	116	121	124	144	126	122	123	130	134	150	145	136	146	126	120	133	119	140	131	135	122	104	133	120	134	123	141	132	122	125	124	122	131	132	143	120	130	153	137	137	132	114	135	128	126	128	119	119	108	140	106	116	128	134	123	131	118	132	119	134	121	113	112	121	110	158	137	105	106	121	127	121	141	122	136	132	130	135	120	133	108	136	128	118	119	121	106	117	128	142	116	117	126	121	130	125	117	121	123	115	134	137	129	130	132	120	149	147	115	103	125	127	117	112	122	124	134	108	123	127	124	122	135	131	112	111	130	106	114	139	130	135	142	148	137	135	127	126	131	132	118	115	127	133	138	140	129	134	128	136	120	136	105	142	137	103	135	129	136	109	125	119	133	129	135	136	132	136	144	132	118	118	128	118	151	113	104	117	119	138	114	143	135	127	134	133	137	122	130	122	137	137	123	117	143	130	140	113	128	109	118	126	146	138	135	114	135	131	132	109	116	137	144	126	128	120	134	128	115	128	117	131	137	128	123	143	145	120	133	117	132	123	136	140	129	121	119	126	121	132	144	139	143	131	126	122	123	159	110	133	136	133	150	129	125	101	145	136	114	128	120	149	126	131	132	126	136	116	121	118	133	137	154	102	117	135	110	111	116	148	146	125	138	108	125	116	136	116	135	130	134	116	105
7723	9330	17633	19626	19125	28018	31717	30247	25175	18198	18712	11522	6163	7567	12268	10569	11460	11347	9616	8121	8250	7301	6460	5156	4451	4372	3643	5265	5750	3755	4094	3274	3433	3748	3432	2904	1957	1530	1376	1242	1467	1785	1930	1566	1416	1380	1455	1200	1176	1399	1516	980	709	589	547	498	456	482	472	430	412	432	398	364	411	420	375	372	397	358	379	327	369	355	345	311	391	320	368	364	352	370	361	362	390	352	345	367	347	337	328	359	351	366	349	380	342	357	342	345	362	303	378	353	380	337	375	352	343	382	333	387	361	347	382	335	381	359	334	388	320	321	362	347	413	356	376	365	356	339	361	364	377	368	320	361	375	331	345	354	362	336	375	355	343	322	370	352	358	372	390	368	343	369	327	358	331	345	359	347	340	345	351	372	352	339	371	342	363	365	363	325	349	332	345	382	353	367	339	365	336	373	333	320	345	353	361	339	346	359	335	329	327	365	305	377	371	335	388	337	326	348	341	378	347	371	366	364	361	327	366	348	366	348	342	397	374	381	333	363	373	370	334	323	358	357	343	342	322	367	361	384	333	338	337	327	366	358	368	354	384	355	369	343	329	355	360	340	404	339	347	356	335	338	341	343	321	361	368	368	342	347	359	341	370	346	372	364	368	365	360	328	333	364	353	319	385	369	348	385	359	334	356	337	339	348	343	398	352	343	364	365	349	377	338	307	339	336	349	359	339	391	371	348	331	353	359	357	289	313	367	360	388	359	332	345	385	335	354	379	351	326	366	385	342	383	369	334	373	372	361	378	338	330	350	337	364	377	355	354	330	338	356	362	344	364	333	380	387	343	338	349	353	368	325	344	369	341	327	348	344	358	355	349	344	322	328	358	371	304	353	354	359	347	337	377	357	351	335	353	360	375	346	365	336	344	364	386	378	350	379	352	375	394	370	359	354	339	342	350	360	372	363	344	380	346	367	368	382	322	338	371	372	334	320	330	354	341	347	380	360	373	351	327	403	339	369	368	368	319	373	348	343	388	364	380	370	348	347	355	321	387	359	347	336	369	346	317	388	373	346	362	330	349	356	355	343	356	322	343	351	376	362	344	364	350	332	348	348	326	350	341	339	344	366	336	354	326	350	394	352	331	359	364	374	353	349	348	361	316	346	332	345	404	337	323	351	363	372	376	346	325	354	404	373	368	351	338	336	363	361	352	345	359	349	380	338	363	369	324	362	383	339	343	343	347	370	380	363	369	352	329	382	415	344	328	357	396	348	359	337	364	358	355	345	344	385	353	365	380	367	361	341	352	334	341	362	323	387	358	349	370	375	367	339	342	378	369	343	330	391	345	372	360	338	366	311	366	343	345	330	304	342	354	363	339	350	322	360	328	325	347	359	377	337	382	369	359	361	380	406	392	311	379	329	376	364	373	375	369	340	371	358	314	326	339	339	362	350	370	361	380	352	369	383	341	343	323	338	360	347	380	371	361	331	369	349	334	349	348	347	358	357	349	349	340	356	355	340	360	364	374	380	316	348	331	352	373	350	334	327	361	358	375	363	361	349	333	356	380	349	360	343	334	349	342	357	354	297	387	335	341	348	379	349	328	389	389	362	357	357	349	344	332	400	332	396	341	371	377	349	323	348	372	366	359	340	341	359	371	339	342	339	346	359	367	367	381	359	376	353	317	359	385	348	392	342	351	346	332	377	323	351	340	347	301	365	332	322	331	385	382	344	326	326	349	339	387	392	349	330	379	314	352	390	330	362	326	348	341	351	354	384	351	355	355	378	380	352	341	365	383	353	344	365	339	368	348	379	342	358	360	380	364	355	355	323	319	375	335	373	326	379	347	339	339	349	363	367	367	352	382	361	339	346	356	343	355	347	355	364	326	342	324	334	316	379	334	341	353	324	402	361	342	391	341	349	372	368	342	357	364	326	356	350	333	349	354	377	332	361	338	366	348	392	332	352	340	361	348	366	381	386	333	351	341	373	356	369	348	345	316	340	368	323	358	321	327	353	327	352	353	374	322	371	376	335	363	311	363	352	339	367	358	363	367	372	405	362	334	372	375	332	346	329	342	329	313	334	331	367	357	346	326	358	357	378	371	347	326	344	339	349	377	364	318	334	342	331	368	359	401	357	362	365	351	318	366	343	359	343	349	390	343	363	350	384	318	369	356	351	336	381	363	333	334	365	374	335	377	342	353	343	379	349	333	373	342	317	367	361	324	373	352	327	345	347	347	373	349	370	369	349	314	367	370	345	336	345	320	314	363	342	355	335	379	363	388	356	372	345	366	332	342	356	350	374	350	348	299	344	354	375	381	358	377	366	330	333	354	352	328	324	364	368	402	346	360	374	358	357	352	350	332	339	367	350	354	337	371	339	344	322	352	353	371	350	322	357	375	347	335	336	349	326	353	375	351	326	345	368	358	348	336	349	344	374	358	397	365	357	380	332	352	361	341	373	373	350	342	370	333	355	347	344	342	339	346	345	361	344	355	356	355	343	344	369	340	329	327	376	343	335	343	360	343	363	350	351	359	344	340	376	352	355	358	363	361	393	325	339	375	366	333	362	306	335	348	384	333	350	331	359	322	379	366	332	313	370	325	379	413	341	355	333	373	360	357	321	357	375	352	332	375	328	367	351	375	355	354	339	348	352	345	395	338	355	355	366	314	381	347	345	340	336	356	315	343	361	347	366	366	348	359	364	360	339	362	377	294	350	348	343	375	373	358	365	350	350	343	337	327	405	314	357	343	330	369	347	364	361	397	335	358	354	344	342	350	375	336	347	364	373	331	354	369	338	362	387	341	363	356	327	345	373	378	342	331	317	325	331	369	406	376	340	334	385	370	383	369	344	381	350	320	389	369	352	371	374	371	348	359	326	332	327	350	328	374	362	365	341	371	368	383	356	317	321	367	359	367	377	344	339	344	336	360	368	355	352	362	373	351	423	309	358	356	348	332	346	352	361	310	323	347	335	381	360	356	344	374	371	351	351	377	378	354	338	356	334	355	351	354	360	366	364	352	372	372	357	339	341	331	342	365	356	326	373	340	343	344	357	342	348	367	356	380	329	347	410	364	369	352	359	354	333	355	353	326	367	363	361	349	335	361	368	372	374	358	369	343	356	340	343	354	351	338	365	349	359	368	385	358	326	343	347	376	350	361	362	377	341	337	348	352	368	350	351	330	348	317	381	368	345	379	367	372	338	347	390	336	355	343	363	356	367	374	357	354	351	359	351	356	363	345	337	362	367	355	359	336	339	360	363	386	371	387	357	363	370	339	360	341	326	401	365	344	334	360	345	373	342	362	386	347	333	362	349	346	310	366	356	360	356	320	341	329	369	329	326	361	371	353	370	361	386	354	357	341	334	364	372	333	340	338	339	375	348	345	348	372	350	332	369	357	360	366	381	337	348	346	370	349	326	339	352	378	362	361	365	361	339	347	315	372	346	344	372	364	346	331	355	367	379	353	380	374	352	388	344	355	384	330	366	362	345	345	373	344	321	351	346	385	353	337	365	363
28349	26247	30531	29192	33314	48546	58998	55217	50332	40301	38948	31222	18044	13843	17027	21959	24440	24692	20537	17825	17509	14280	11236	8977	7603	9290	8867	8798	10966	8481	7219	6156	5663	6506	5229	3903	2721	2292	1738	1822	2468	2926	3548	2619	1951	1882	1702	1171	1212	2094	1830	949	452	313	256	288	235	282	238	285	312	343	237	232	193	190	195	206	182	201	157	162	165	151	176	144	164	136	155	127	146	148	164	167	161	176	160	137	147	133	186	175	153	147	156	136	172	152	133	138	157	121	143	153	153	176	147	163	137	148	169	147	165	158	149	163	176	177	137	135	154	140	154	132	127	152	167	139	149	143	135	150	141	152	145	143	128	157	155	174	155	176	158	158	147	157	147	169	131	151	157	164	137	156	173	154	147	140	156	150	144	143	147	147	152	152	144	155	165	132	159	168	184	154	140	134	160	151	160	161	163	161	141	144	155	153	140	165	170	156	144	152	159	158	145	164	162	139	143	145	152	171	133	158	150	156	137	158	149	141	151	158	163	149	142	176	160	155	156	147	161	152	163	152	136	164	156	160	162	156	151	146	173	167	160	161	136	163	157	152	165	134	141	166	165	154	123	142	163	148	133	135	145	157	154	146	134	151	150	153	142	145	131	159	120	155	147	148	174	138	140	155	163	157	147	158	167	171	154	176	159	136	162	151	139	138	150	176	155	158	137	139	159	147	155	151	126	166	163	155	144	145	133	166	147	150	153	146	169	154	157	165	157	149	168	143	173	148	158	172	174	142	148	165	153	156	137	152	178	158	129	134	157	148	143	137	148	150	155	141	168	175	164	157	155	138	155	159	157	155	154	141	179	172	138	142	160	164	150	183	149	144	154	138	140	162	162	143	144	154	155	159	145	162	133	148	174	168	165	145	142	166	168	130	149	126	165	142	162	160	183	141	150	164	165	151	153	146	127	143	162	168	161	152	135	142	144	159	154	148	146	163	167	165	167	148	152	186	140	148	123	158	140	158	144	142	133	152	151	132	147	143	167	137	138	152	164	135	151	171	173	159	157	145	147	169	151	143	141	163	143	152	155	154	157	170	152	171	157	164	154	168	153	152	153	158	173	192	155	143	137	165	140	162	143	158	160	156	152	164	132	147	130	173	134	143	149	149	144	138	153	147	142	153	166	151	156	160	157	151	142	140	153	161	133	156	150	154	177	171	153	154	168	158	156	151	157	168	152	159	141	153	150	152	129	162	146	142	164	173	151	154	142	136	155	160	157	154	150	163	142	155	153	135	173	152	177	159	176	162	172	162	137	153	175	175	142	158	145	154	173	134	121	158	144	163	163	168	136	127	135	139	150	160	133	132	139	149	157	145	170	177	128	160	157	177	146	123	146	166	139	172	143	166	146	132	143	133	168	151	158	166	142	124	147	116	143	169	159	142	157	156	162	137	148	151	175	163	159	154	147	189	153	151	155	157	164	161	156	144	132	164	148	163	152	141	151	160	143	150	159	157	152	163	147	172	158	154	165	168	136	146	168	144	162	160	161	142	143	179	157	148	157	159	180	140	144	153	183	163	149	153	156	155	154	156	151	152	162	142	155	136	149	164	166	166	124	146	143	142	139	140	151	145	164	147	145	141	146	150	168	170	170	153	180	151	154	161	163	181	160	130	159	148	158	147	143	170	143	166	180	159	144	155	146	159	144	150	162	152	155	168	158	139	160	159	155	154	144	132	157	142	168	151	149	154	160	163	144	152	135	155	144	160	160	139	165	154	156	149	163	156	152	156	145	142	176	149	131	151	147	145	169	182	155	156	151	159	144	171	127	133	167	162	160	145	179	150	143	143	138	171	160	137	156	143	142	151	156	154	155	147	156	152	144	185	155	142	157	151	128	162	149	159	137	140	148	139	157	152	155	159	166	169	148	139	146	165	153	160	142	164	176	167	149	146	152	155	146	164	127	160	142	147	161	162	176	160	155	172	160	145	134	154	153	120	139	139	154	165	160	128	150	151	131	163	165	148	136	139	142	147	165	149	167	152	138	170	169	135	164	150	144	173	148	154	136	162	165	153	161	157	168	132	127	165	140	168	148	139	146	157	139	149	143	149	136	135	142	152	146	166	155	162	169	158	155	142	138	168	149	170	125	153	148	148	169	146	152	150	161	155	119	159	134	139	160	170	124	130	145	160	133	146	161	147	152	143	133	129	166	135	152	149	146	153	151	144	145	146	139	165	162	155	157	148	132	167	139	143	145	150	155	174	182	144	144	133	163	153	134	149	145	155	139	143	171	138	160	139	152	143	139	172	148	151	154	138	170	141	170	124	148	150	154	186	142	160	179	172	157	172	150	154	146	163	144	178	139	167	143	159	156	144	148	155	161	140	130	168	135	155	133	140	137	164	126	149	151	153	154	166	169	167	164	157	151	162	172	145	144	156	149	156	158	159	156	156	145	154	146	159	186	134	153	139	155	148	157	144	132	163	139	132	165	131	154	162	146	162	141	170	135	156	171	153	180	144	157	158	147	150	150	147	153	145	147	162	163	138	137	151	162	131	135	150	144	152	153	140	138	144	166	149	155	163	183	146	154	143	150	159	163	158	167	141	146	130	149	178	164	125	154	147	147	134	151	165	146	166	166	152	144	156	166	160	141	159	141	154	144	142	139	157	141	129	165	129	147	145	148	168	145	153	157	154	148	151	153	148	152	161	153	171	143	178	159	151	148	177	163	177	171	171	129	146	138	143	163	136	153	158	167	147	159	162	149	143	141	180	153	154	145	149	152	155	149	147	165	178	149	144	150	133	160	181	162	161	147	164	144	175	142	146	158	145	136	145	150	172	141	153	168	152	179	154	177	152	160	120	166	142	154	136	175	163	167	157	157	147	160	153	152	176	157	151	153	184	146	177	159	144	145	152	151	171	162	145	139	159	153	170	140	168	157	156	137	134	138	150	152	143	147	147	138	169	164	150	161	149	134	173	149	151	150	142	168	151	137	171	140	144	134	124	149	162	173	139	148	142	154	151	149	155	172	154	148	131	148	147	144	130	159	140	149	150	159	162	152	133	172	160	147	142	160	155	139	157	142	137	153	164	143	163	156	157	157	139	173	142	155	185	155	163	153	140	168	145	150	180	167	175	148	159	151	163	176	155	146	160	146	149	147	145	150	135	154	135	158	148	160	152	149	145	154	154	180	154	150	177	155	164	149	136	131	141	142	171	139	150	145	148	178	161	168	137	132	158	153	168	163	173	156	185	130	135	144	157	147	130	171	162	159	168	165	151	135	151	163	140	144	172	159	135	156	125	157	145	155	184	155	173	150	141	138	143	163	155	141	141	141	163	171	181	169	147	145	143	171	152	154	159	157	149	171	140	137	143	150	143	148	154	155	147	148	173	159	181	147	151	133	168	159	163	159	147	163	150	138	175	145	163	148	173	179	148	165	153	154	153	170	144	164	145	138	147	142	159	166	160	160	164	138	161	143	147	137	162	140	145	162	144	173	157	149	156	161	127	150	134	153	151	157	154	158	164
17803	20960	32352	37228	43786	57267	67175	68092	64343	54455	54574	43886	35595	32993	38494	43753	47876	46153	43352	40094	40772	36671	32095	29951	25301	29864	28653	29961	33532	28523	27815	25082	24076	26463	21462	18496	14595	12419	10822	11104	13524	15517	17923	14325	11597	11901	10038	7893	7589	12583	10817	5676	2550	1746	1417	1170	1070	1176	1084	1292	1440	1449	1109	964	867	879	725	773	706	794	543	544	506	443	424	431	445	403	421	427	448	394	463	433	470	423	420	460	407	429	419	420	375	433	428	392	397	447	419	417	411	443	405	418	398	420	407	399	415	410	408	384	413	435	385	374	421	425	408	397	410	416	449	360	419	444	432	430	380	425	421	407	413	424	417	413	410	411	410	405	441	412	406	436	416	412	421	421	379	445	357	428	467	414	424	383	398	432	431	391	416	414	389	441	402	399	426	418	406	418	426	410	394	425	448	408	432	400	402	406	438	407	404	417	402	400	418	449	396	404	424	429	391	417	429	379	417	396	412	396	425	432	435	426	423	453	387	405	432	397	396	445	420	426	416	438	401	399	393	450	406	409	412	445	415	405	398	398	421	384	373	377	396	392	403	433	428	426	391	432	387	430	439	409	425	413	408	399	384	426	424	406	422	413	382	407	400	442	402	428	391	436	398	387	384	436	397	424	426	412	426	448	412	401	382	413	387	409	413	417	395	414	415	405	402	417	434	407	404	408	418	421	411	425	378	441	438	419	443	411	440	382	388	446	410	407	410	429	382	415	376	416	405	428	429	411	419	385	430	395	391	432	399	426	420	412	422	434	376	393	380	448	400	390	452	404	383	394	443	400	436	430	386	415	427	403	419	388	424	411	396	410	410	447	418	432	422	377	420	399	410	424	391	416	401	414	436	405	414	421	406	414	382	414	381	415	407	432	441	431	417	436	407	425	387	403	403	421	411	425	430	431	408	438	419	398	441	404	403	403	409	403	414	417	431	396	418	430	394	385	422	419	410	431	423	456	394	405	449	374	412	443	400	391	417	416	435	395	400	418	426	423	397	440	400	430	420	424	452	416	408	408	410	393	431	423	399	431	417	435	427	376	437	412	387	423	424	430	402	386	422	396	419	381	433	413	400	407	437	402	400	380	441	414	396	437	389	424	377	418	406	414	440	436	397	383	432	403	433	398	436	428	368	421	391	424	441	408	421	442	411	452	460	408	384	431	379	403	401	413	407	411	446	431	413	395	399	397	420	428	391	397	412	390	435	413	413	408	422	419	391	423	389	395	400	423	395	393	417	415	398	427	414	418	411	397	413	458	439	421	398	425	396	420	408	422	425	452	439	413	433	389	432	423	425	404	399	410	400	391	420	401	437	415	419	368	392	392	427	434	409	423	386	417	452	451	417	393	412	390	416	424	438	407	444	425	430	424	414	403	442	410	426	376	418	422	444	426	423	388	388	446	425	437	443	420	437	429	414	389	423	415	388	415	408	412	431	429	426	407	417	396	431	403	405	399	450	389	412	374	430	419	449	428	408	399	397	416	409	417	428	392	421	415	413	484	417	386	392	393	408	430	417	399	387	396	424	429	420	432	423	445	418	380	457	430	383	431	386	395	469	404	454	402	432	473	399	434	432	409	423	427	377	414	420	413	385	402	469	411	396	410	405	391	392	413	414	440	373	404	464	443	410	406	455	395	418	424	419	367	426	413	381	421	407	437	406	382	448	372	446	441	397	431	381	381	412	407	417	434	453	424	423	415	421	409	408	425	412	429	429	427	417	444	433	402	417	458	401	415	432	412	429	433	427	385	389	404	418	378	407	419	421	414	395	423	415	380	419	431	385	382	391	390	409	405	422	416	464	433	412	394	402	432	389	417	426	441	393	389	435	446	394	382	375	401	397	397	424	409	429	437	410	400	394	428	403	416	388	442	409	393	423	388	401	381	381	433	398	403	401	414	424	431	404	390	405	419	393	398	427	426	419	378	443	414	420	419	407	416	391	463	408	457	392	431	394	431	402	413	382	430	412	377	420	433	415	430	399	427	427	416	408	426	417	420	415	433	407	408	418	388	358	399	400	409	427	388	390	432	438	442	417	471	388	409	428	386	389	386	377	415	443	418	414	429	394	406	398	390	414	428	412	402	406	399	418	389	408	419	423	401	432	390	397	420	401	397	428	424	404	439	398	427	434	409	419	408	401	385	424	406	438	403	406	414	405	415	393	420	447	406	398	437	392	416	406	402	433	404	410	403	406	420	400	415	416	406	376	410	435	374	434	434	404	387	435	392	395	405	435	414	464	419	432	420	382	459	389	422	397	437	425	419	389	413	406	383	427	360	386	435	429	371	413	409	421	427	398	399	424	424	382	397	418	434	428	424	439	427	405	379	406	417	409	396	417	394	396	401	380	377	395	414	390	413	452	452	392	385	400	413	413	367	389	406	423	429	410	419	425	439	390	390	438	407	386	388	428	415	411	436	395	444	469	390	385	408	375	407	380	420	446	430	399	429	414	385	445	420	443	398	415	434	407	422	381	410	374	407	445	399	428	386	420	417	430	414	395	410	386	403	410	442	416	435	410	432	407	454	409	399	384	427	400	400	396	453	398	414	452	381	421	429	382	436	396	445	420	374	422	421	451	414	404	446	414	399	394	408	399	412	438	430	425	417	381	420	407	409	437	420	409	438	391	451	378	404	376	430	426	380	396	403	446	395	434	431	405	399	404	413	437	397	430	439	377	393	448	402	408	423	421	406	423	407	440	417	423	406	411	411	418	433	425	417	391	444	416	409	394	418	384	418	408	448	406	406	416	412	418	387	433	452	398	425	420	417	453	412	431	388	402	436	415	378	447	370	440	409	388	394	379	435	437	409	421	383	416	428	425	415	413	415	403	402	420	397	411	380	426	392	430	405	438	425	409	425	397	407	440	420	426	427	430	374	395	393	442	407	414	429	417	400	425	456	406	421	437	422	429	444	410	387	419	406	387	405	424	416	423	439	416	407	383	450	386	463	427	377	423	412	426	396	418	433	427	368	395	396	385	388	458	433	393	417	407	422	367	421	416	432	425	397	408	381	391	411	432	405	446	450	440	433	408	435	418	452	395	420	429	428	436	391	424	423	369	385	404	391	419	404	424	419	416	406	407	401	425	403	394	419	429	439	403	408	424	400	419	414	392	397	419	432	374	391	359	431	423	418	436	399	412	400	397	386	415	440	425	405	424	412	408	430	416	403	417	428	398	399	424	436	433	399	403	390	394	405	385	435	432	458	415	421	431	436	392	446	410	427	388	407	413	379	429	442	391	405	440	433	436	366	399	419	405	453	402	423	408	439	449	407	413	423	423	379	442	416	424	419	428	445	444	400	366	454	415	452	402	390	394	401	391	423	410	427	439	430	462	410	431	395	378	411	412	420	395	438	412	452	401	407	402	398	399	434	438	420	414	440	418	421	385	388	392	434	445	409	432	426	412	417	410	431	392	406	418	405	444	394	429	358	364	433	444	395	419	425	418	391	422	399	408	384	400	403	423	449	402	373	363	422	432	399	399	438
38196	35468	39076	38194	42832	53734	65904	61451	58977	46152	47845	45917	28199	23877	25920	34471	40583	36364	32728	30745	29893	24220	19852	18599	16882	20104	19863	20127	20027	16908	15343	12837	13475	13550	10203	8125	6611	4953	5215	5018	5244	6980	6774	5779	3853	3564	3265	2665	2650	4709	2961	1305	634	486	429	402	380	371	404	387	452	445	425	413	342	263	252	331	278	277	248	266	254	210	221	244	206	203	176	211	190	238	235	219	233	213	204	205	223	199	226	188	187	203	211	216	212	184	220	212	197	209	194	193	204	207	213	200	197	218	194	208	222	233	202	221	177	219	204	206	202	213	198	224	248	205	243	206	211	195	187	222	188	205	217	207	184	202	221	216	214	220	220	195	213	209	185	224	224	201	191	193	214	186	231	210	212	223	175	235	236	208	189	201	217	215	176	205	187	186	195	205	179	197	228	226	214	189	207	200	198	220	204	213	219	213	205	189	201	201	208	191	223	220	202	208	216	218	198	176	190	226	214	167	214	203	201	225	212	198	182	188	207	194	214	197	222	220	231	212	189	232	252	220	227	212	208	196	234	207	195	200	204	191	216	220	185	203	188	200	210	203	218	166	209	238	206	190	194	214	206	228	192	220	226	219	204	214	215	224	220	220	192	173	213	195	194	200	208	178	244	215	218	174	195	180	189	189	201	216	216	210	225	221	212	201	238	210	190	188	207	191	206	197	203	222	206	190	201	207	213	221	164	215	230	201	189	249	189	220	216	194	202	205	208	221	182	193	228	188	210	226	215	200	215	231	208	186	193	255	212	206	209	185	226	179	219	205	199	189	194	216	207	225	204	209	212	206	222	210	220	240	181	183	217	219	195	204	204	205	205	195	214	184	194	205	190	198	206	185	201	203	198	234	219	211	204	193	212	202	224	183	187	199	195	220	200	226	202	202	213	192	222	190	219	211	180	199	190	216	206	202	212	214	196	200	218	204	211	208	208	211	177	205	237	215	208	243	219	209	187	217	203	194	230	210	212	201	175	175	199	182	196	216	220	202	227	210	208	177	242	233	198	208	215	204	223	221	215	220	207	219	195	194	192	189	209	192	195	216	209	196	212	217	215	207	204	246	192	223	209	201	238	225	197	215	236	186	227	183	223	217	201	214	204	224	202	210	202	188	189	215	216	171	225	217	197	187	202	198	207	177	197	211	218	217	212	214	213	194	184	197	223	208	235	233	199	200	207	196	187	195	224	208	186	207	199	193	205	189	206	195	191	211	203	207	217	223	195	197	193	206	200	189	194	192	198	207	205	233	199	198	194	216	204	227	205	217	230	216	201	184	187	216	197	199	215	209	212	196	201	220	209	209	198	192	229	199	208	211	194	231	198	205	238	202	240	202	214	217	210	214	211	191	217	235	194	249	210	205	209	181	199	212	209	208	211	223	204	220	217	224	234	205	194	215	225	187	184	204	204	220	206	202	213	190	220	199	185	183	188	214	210	197	190	205	225	204	242	196	221	198	226	215	231	192	207	226	223	204	214	211	226	219	201	224	189	242	222	221	224	216	217	219	217	234	223	205	190	194	200	206	216	226	195	209	204	224	212	186	198	196	201	201	190	236	208	215	175	207	197	216	226	233	232	193	207	215	193	187	222	179	213	204	193	222	231	211	213	194	211	205	210	213	212	198	197	225	195	198	199	206	208	199	198	214	226	199	215	219	180	203	207	228	188	182	222	220	217	193	224	196	206	209	218	196	205	210	209	237	217	220	237	230	214	225	209	172	192	204	193	214	200	216	215	213	203	213	234	207	225	209	228	188	232	229	219	201	211	216	222	222	210	208	190	201	216	204	185	189	195	184	200	229	197	211	207	185	205	173	229	210	193	186	189	207	176	202	209	215	235	212	197	190	213	219	214	217	177	218	206	197	228	199	225	229	197	208	204	193	212	202	198	221	226	198	211	217	183	217	219	185	177	226	176	195	188	233	212	220	208	200	227	208	213	202	187	202	237	176	214	204	215	239	193	216	211	222	189	190	200	209	234	192	217	199	182	192	193	211	202	199	208	199	236	203	208	200	220	206	178	210	222	207	194	223	213	192	215	217	230	191	201	203	207	210	201	205	211	185	208	204	204	195	214	207	220	201	184	234	189	213	221	188	172	194	199	203	200	207	190	219	224	184	237	211	200	202	202	200	203	208	192	226	183	192	203	219	215	190	205	201	212	201	183	194	216	183	195	185	198	202	173	189	203	207	202	197	229	241	218	175	185	205	235	208	222	208	226	194	200	224	206	199	193	196	212	209	236	223	204	199	206	200	229	169	187	198	195	236	196	202	198	225	199	220	205	207	214	186	185	200	178	191	201	212	205	203	205	208	193	164	202	185	204	193	195	173	218	202	219	223	221	199	228	214	220	204	203	228	211	207	198	218	208	207	187	196	191	211	231	221	222	222	206	208	210	199	204	193	229	210	178	191	215	208	189	207	197	184	205	233	177	223	238	213	201	215	212	217	214	217	208	229	219	187	207	222	201	189	214	208	200	205	198	210	180	223	181	181	172	192	213	205	231	206	202	201	213	189	204	216	185	209	197	211	204	187	190	191	211	204	185	223	207	202	214	224	231	227	224	230	212	221	209	218	218	205	190	231	228	235	180	210	217	195	195	179	221	221	222	222	216	196	203	209	191	202	207	206	217	219	196	213	225	211	214	195	197	209	216	213	197	214	216	213	172	216	213	233	182	204	197	232	220	214	211	198	223	221	201	218	214	184	206	216	208	195	205	201	231	225	201	203	214	196	211	207	207	214	195	227	202	202	239	202	164	203	214	208	196	198	206	216	219	201	190	210	175	207	175	224	223	188	218	187	216	214	204	219	209	199	213	197	202	193	190	213	226	214	200	203	237	230	204	210	199	191	187	225	229	198	189	233	202	224	221	207	244	204	212	239	208	234	244	214	196	196	199	212	207	180	212	216	207	223	179	248	220	221	216	201	215	217	204	236	229	183	216	204	208	203	229	178	215	216	179	211	202	224	199	173	195	213	203	193	222	195	225	197	192	208	216	193	181	192	222	205	216	206	198	190	189	227	197	214	226	210	243	197	224	198	208	223	218	218	186	204	223	196	196	217	245	191	203	202	219	204	195	214	200	211	204	242	200	217	216	189	218	224	212	211	185	191	184	201	201	211	199	223	210	205	209	206	209	211	210	206	210	205	195	202	188	199	201	172	181	186	216	190	221	206	208	207	207	236	189	190	185	229	199	190	224	230	200	216	206	198	221	205	205	195	214	196	183	195	195	208	207	192	227	185	207	199	225	198	186	203	202	239	249	195	214	234	227	213	194	220	217	196	207	223	186	209	212	221	209	172	209	211	203	198	214	215	201	208	199	179	226	186	172	193	186	195	212	193	225	203	224	195	202	208	204	203	195	236	193	170	201	206	200	208	213	198	224	216	213	189	214	213	166	212	195	191	188	190	237	206	183	215	218	188	197	218	193	172	207	197	202	190	208	201	214	206	199	205	223	182	203	209	211	230	200	188	195	207
25152	28369	38377	44421	51170	60866	73418	73363	72916	59017	62674	57388	42191	42267	46495	54256	60942	55094	53932	51329	50602	45235	40870	41125	36198	43037	40782	44071	43249	39430	39419	35593	37253	36182	29843	28667	24390	21595	22976	21905	22892	26991	25426	24282	18088	17576	16521	13667	14530	22073	14490	7334	3526	2646	2058	1813	1778	1789	1741	1911	2308	2473	1975	1925	1476	1065	1009	1248	1098	1052	800	803	726	641	640	582	609	542	543	555	581	562	603	646	715	586	545	540	549	564	569	531	573	491	530	553	533	508	546	571	557	525	507	549	560	486	533	529	559	533	517	520	535	543	520	541	497	528	534	542	532	527	549	531	562	509	537	549	524	580	552	531	535	533	496	515	585	553	511	545	509	554	561	542	524	533	537	540	549	550	535	550	547	539	558	543	546	530	584	526	566	526	528	520	549	518	565	566	563	565	519	519	544	527	559	548	510	535	535	567	554	553	564	576	516	534	530	517	543	541	548	533	602	478	561	523	599	544	566	528	546	549	523	518	513	545	538	536	510	516	570	537	548	548	551	528	545	528	535	523	562	521	581	563	609	525	518	541	566	552	496	520	500	522	540	554	532	560	520	504	523	551	544	552	542	530	513	524	543	504	541	527	531	567	515	547	515	510	537	509	535	563	515	525	556	553	534	580	536	565	539	559	515	552	556	561	501	579	561	590	513	591	574	553	541	548	579	522	525	482	562	516	500	502	506	570	527	536	534	576	530	591	532	576	549	556	552	564	531	569	577	562	532	548	560	533	550	534	563	526	526	581	510	505	522	521	482	551	573	561	565	573	528	547	548	545	532	535	489	552	542	534	528	543	508	557	557	549	508	539	519	551	548	541	531	537	546	506	572	533	543	539	509	525	536	548	544	496	510	546	557	521	537	534	554	547	545	557	555	512	539	549	547	561	523	536	528	533	554	539	519	517	524	509	573	552	531	540	563	559	518	518	540	522	545	522	486	550	557	523	567	535	544	557	501	544	556	546	526	504	546	512	494	537	549	510	526	601	541	533	554	496	571	598	553	550	528	515	505	518	544	540	525	547	527	558	534	518	528	598	533	574	529	530	546	548	537	526	534	563	540	545	564	497	544	513	506	560	515	537	549	515	551	561	553	548	538	548	493	514	518	565	527	509	550	552	509	530	541	513	569	596	565	502	549	511	494	570	579	542	547	540	535	530	536	521	544	526	550	512	533	543	519	530	514	547	545	524	567	553	534	554	552	522	549	512	524	519	532	539	583	540	536	557	536	561	510	572	531	531	561	552	506	588	515	547	534	560	528	495	536	537	556	524	517	507	568	525	555	532	521	531	538	541	531	525	537	541	546	538	545	544	536	532	539	507	519	495	537	564	547	604	527	500	553	538	506	527	540	522	585	525	562	554	526	540	556	570	572	560	549	538	489	519	565	511	541	566	558	516	514	563	526	618	540	573	543	516	576	559	548	492	566	539	518	548	532	546	521	583	562	555	542	491	499	549	552	533	531	536	561	520	533	575	510	508	566	515	573	543	555	545	567	558	550	517	551	515	527	496	535	518	517	556	529	526	554	532	536	538	519	559	509	530	572	563	536	490	560	567	559	538	553	527	532	520	567	528	570	555	554	490	551	537	569	537	520	557	576	528	479	504	514	498	542	483	545	583	536	542	532	565	524	554	552	515	552	546	490	544	525	556	518	517	549	514	544	532	533	551	538	507	545	567	562	570	512	579	574	545	533	550	514	549	508	533	542	529	518	548	555	522	514	563	491	537	540	522	508	504	525	525	526	553	527	536	530	535	553	538	551	519	551	526	548	521	572	539	528	515	517	516	510	553	515	552	508	543	541	554	532	520	560	497	520	542	498	525	540	537	531	519	529	543	552	563	547	519	549	559	546	535	553	557	566	573	541	572	524	540	511	542	569	568	487	502	546	518	563	579	559	537	548	555	506	508	496	543	533	518	509	529	579	494	558	537	548	549	555	552	521	554	555	506	554	542	560	562	559	595	516	539	533	562	551	548	557	549	548	549	561	500	575	535	583	538	513	556	518	578	492	485	515	516	544	539	541	563	532	562	583	496	513	536	542	531	532	547	535	538	545	502	563	514	545	513	526	537	572	514	555	495	490	526	572	508	573	487	532	533	557	545	545	539	530	584	525	538	534	502	552	499	540	524	555	503	522	554	517	568	537	557	542	544	522	538	549	498	560	524	536	555	528	542	560	543	542	514	547	527	554	525	567	555	527	553	578	557	550	558	538	531	581	548	524	565	504	521	567	546	564	520	569	522	534	584	536	513	527	558	553	572	532	562	578	562	570	552	534	554	542	545	545	494	517	534	499	519	499	554	551	565	486	576	555	552	543	540	545	536	537	544	563	528	508	548	530	509	503	525	547	563	516	508	530	546	551	529	536	598	530	541	531	525	535	559	552	531	556	506	557	509	535	530	539	575	574	537	526	540	598	529	510	564	560	542	569	489	501	494	562	550	537	537	528	514	568	533	523	517	557	580	566	537	567	535	546	515	510	544	521	553	515	553	518	501	548	483	538	560	550	528	546	546	520	538	533	547	522	509	505	544	540	527	507	554	502	542	507	538	561	545	518	554	543	550	550	532	544	514	524	531	521	576	538	543	561	537	566	542	505	518	542	563	562	528	543	520	556	561	540	548	538	497	556	521	570	536	579	573	532	492	533	526	527	536	586	542	578	524	541	531	562	529	575	517	573	518	526	545	515	570	543	535	533	532	538	513	516	559	541	547	559	544	548	506	555	518	556	548	533	562	497	528	503	518	535	562	544	509	544	535	534	497	555	526	557	525	492	546	513	533	529	558	535	538	551	582	521	566	528	558	498	518	556	525	535	545	547	500	542	560	506	568	526	518	575	517	501	504	542	530	495	546	577	532	568	551	564	534	539	589	504	546	525	500	527	528	532	546	536	539	511	574	555	587	517	561	521	554	519	539	508	569	547	568	545	541	538	513	518	527	532	587	520	554	561	552	520	508	515	512	541	541	583	506	547	579	521	535	549	505	562	537	547	563	517	532	505	572	516	544	545	564	520	548	522	506	548	516	515	535	519	550	605	503	504	517	521	497	551	513	557	525	515	536	520	528	470	567	537	543	557	528	542	549	584	510	563	546	522	526	508	547	574	549	530	529	588	582	498	504	539	548	524	553	526	539	504	541	538	540	537	545	534	523	515	569	527	583	498	519	497	511	558	511	525	503	533	512	543	543	535	526	532	540	512	494	549	572	509	551	532	555	516	543	542	575	518	549	530	496	527	512	562	571	529	515	556	517	524	552	521	531	544	555	504	542	530	534	538	560	554	498	578	585	521	549	525	544	550	491	521	537	542	558	484	515	526	560	516	506	586	499	525	492	549	536	535	589	509	546	533	522	559	527	560	523	507	532	566	556	599	528	587	507	622	535	559	522	525	515	498	560	532	524	510	534	571	498	554	559	509	469	520	507	556	543	550	562	525	540	520	516	507	528	534	524	557	519	537	530	531	499	537	545	566	534	533	526	474	542	527	515	535	534
11961	9920	11952	9050	7379	9046	11278	8961	6995	5329	4077	3184	1958	1549	1749	2209	2354	1763	1553	1507	1479	1017	839	881	890	1056	807	1094	900	762	749	667	728	682	581	450	421	374	332	314	353	338	366	321	279	227	320	269	286	306	244	200	218	178	172	182	166	145	165	164	157	153	147	151	149	154	153	158	149	150	181	162	163	149	147	180	151	178	145	154	175	151	187	176	172	187	168	159	113	160	141	143	164	153	169	141	172	155	165	168	149	168	189	150	179	180	146	167	153	137	161	148	172	148	139	147	170	157	137	143	155	143	162	149	142	157	150	149	150	130	149	176	144	152	147	145	182	145	141	158	159	164	161	159	157	155	160	161	141	182	135	150	149	153	150	150	153	155	168	166	150	163	160	147	154	148	145	149	180	133	167	151	157	177	154	165	147	155	169	146	134	153	151	171	148	148	142	157	164	139	153	171	147	159	164	168	154	164	170	153	153	171	171	155	154	143	137	153	183	142	169	171	150	154	157	146	173	159	154	160	148	138	162	154	151	169	166	152	176	168	161	162	163	139	163	152	163	180	161	179	153	142	158	169	134	186	130	173	146	162	146	168	152	164	160	150	160	163	166	151	134	167	170	169	167	166	175	163	155	142	160	148	159	177	158	163	152	163	144	146	129	155	151	171	157	139	170	191	180	148	140	140	155	165	161	155	136	151	167	155	152	140	139	159	139	139	142	173	138	149	138	154	163	145	135	166	158	144	156	141	157	143	164	131	165	131	165	181	166	142	140	136	189	158	142	161	150	157	154	171	149	166	145	135	146	157	139	162	161	167	151	138	155	167	164	165	139	156	148	144	142	163	143	161	164	145	153	165	134	152	146	144	145	154	166	160	145	153	181	171	161	148	136	159	170	147	141	173	142	157	157	159	169	158	161	155	168	140	154	170	139	157	165	153	167	150	148	154	148	167	164	156	166	127	166	155	175	169	142	167	156	136	133	153	161	169	159	171	161	152	158	165	154	154	176	156	166	145	160	154	165	138	147	142	163	149	167	138	164	143	169	145	142	165	142	174	147	147	138	158	160	146	163	135	145	155	152	160	174	162	153	154	168	175	161	156	166	147	167	164	158	163	145	151	147	166	153	140	168	158	151	147	158	171	135	169	164	151	150	152	146	161	164	158	139	152	136	148	152	153	158	168	144	180	164	150	157	165	160	168	160	145	151	149	139	171	159	136	159	159	163	160	171	144	168	158	154	164	153	151	142	151	160	159	140	166	138	146	174	164	151	175	176	131	145	142	158	132	155	140	163	136	147	151	156	142	155	197	152	181	185	142	143	156	155	136	162	158	130	187	159	155	163	154	164	144	145	177	147	143	184	155	156	149	145	156	132	152	155	141	165	155	136	157	149	155	168	151	131	151	142	155	160	155	164	143	154	141	150	172	160	151	156	155	145	171	157	162	161	164	176	149	178	140	159	157	147	131	162	151	153	154	167	168	165	153	155	132	174	155	145	165	162	160	145	159	146	168	141	179	160	149	156	149	145	174	155	159	171	178	154	136	161	151	165	169	158	152	117	160	154	156	149	155	144	149	147	185	158	151	161	154	185	139	160	140	144	182	179	142	149	172	171	162	155	161	154	149	164	159	146	156	158	138	157	148	171	160	155	166	165	145	155	163	163	155	154	169	142	163	151	150	142	161	165	143	183	187	144	128	173	151	153	147	137	124	163	152	183	161	177	160	144	179	145	151	171	149	147	134	126	167	153	148	147	166	148	178	164	170	156	150	159	162	151	163	153	175	148	156	179	166	174	156	160	177	186	167	170	136	154	159	147	175	167	162	158	165	140	182	146	142	142	182	144	156	129	164	160	155	175	167	182	158	161	169	154	167	159	145	154	141	127	154	142	143	156	150	138	160	139	144	146	165	169	172	161	155	138	146	152	166	140	137	158	183	165	158	128	177	157	186	141	149	139	160	172	170	139	132	133	144	147	142	139	169	174	158	145	179	140	166	150	162	157	173	154	145	145	155	197	186	133	148	132	144	161	147	154	168	160	135	165	136	145	149	164	133	149	161	152	164	164	129	167	161	157	148	181	138	177	151	131	179	162	156	155	170	162	172	140	144	166	150	159	142	126	166	149	147	156	166	139	162	149	159	152	196	168	128	150	149	132	151	166	144	166	155	132	164	154	140	169	162	149	156	165	166	151	153	169	167	148	138	145	157	158	151	172	170	142	142	164	144	164	147	160	173	150	179	167	138	159	168	167	171	167	147	139	160	163	159	145	137	153	174	179	146	117	153	146	155	178	168	166	147	140	177	149	139	161	140	166	185	177	155	175	172	136	148	163	145	132	149	171	149	160	155	160	172	138	154	153	133	141	142	164	164	137	150	154	128	160	130	163	158	155	149	145	157	149	184	163	148	153	172	172	165	133	159	155	142	145	139	144	152	180	141	146	155	155	147	168	148	143	163	147	151	149	160	142	182	158	156	155	168	158	146	148	135	146	148	157	146	156	158	166	167	142	138	140	130	177	148	148	169	160	130	158	159	159	155	146	161	154	162	163	169	145	157	134	181	147	173	146	137	146	152	138	163	152	119	159	134	169	160	170	179	149	153	143	141	173	145	149	173	147	153	138	150	175	154	168	161	168	138	147	148	167	157	165	177	178	143	158	158	141	135	162	152	153	158	158	142	150	184	153	169	170	161	176	140	160	151	170	134	147	154	175	173	155	158	152	135	184	164	153	145	177	169	156	153	143	149	172	154	141	169	149	157	142	155	175	166	156	164	149	163	153	154	153	138	149	146	167	161	145	166	156	160	163	137	148	160	138	162	156	145	167	172	154	141	149	157	138	142	163	172	153	150	154	180	159	142	138	135	180	163	151	154	145	163	175	148	140	160	153	148	155	172	152	146	165	171	162	138	153	163	156	140	151	152	156	170	166	149	131	159	161	152	162	176	169	140	159	156	156	154	152	161	169	166	140	154	154	167	143	154	153	161	169	152	153	157	152	133	166	138	159	133	177	152	133	163	159	169	179	169	144	139	161	142	154	168	153	142	145	153	159	157	154	166	167	171	160	156	156	174	134	168	167	156	139	137	168	160	155	154	168	163	154	130	147	160	158	122	152	142	162	145	169	157	157	142	152	158	152	145	187	152	158	101	165	152	170	151	154	141	151	150	132	163	169	163	148	130	143	147	145	177	163	167	154	163	150	153	159	167	148	159	167	136	157	156	152	140	159	149	179	163	145	133	130	161	140	168	162	162	152	152	161	155	163	161	155	162	128	127	159	168	146	166	133	147	148	155	146	163	151	158	139	153	138	151	152	138	175	134	152	170	147	150	158	151	158	143	157	180	153	155	159	187	133	163	172	165	134	151	159	143	159	146	151	144	172	180	164	167	144	157	149	173	154	189	142	140	145	148	163	151	160	153	155	167	150	169	163	155	166	160	146	156	173	158	150	165	143	140	177	148	150	158	174	136	146	172	165	148	139	161	146	157	157	156	145	148
7595	9021	17817	18574	19729	25505	30348	26577	23959	19591	16200	13433	9141	7778	8513	10699	12107	9223	8446	7479	7987	5632	4857	4822	4735	6119	3998	5972	5154	4233	4473	3783	3952	3690	3021	2629	2231	1984	1909	1703	1784	1857	1915	1690	1209	1269	1383	1267	1293	1623	1056	786	666	640	574	545	552	492	488	530	521	515	488	439	462	473	434	441	447	446	412	421	439	479	474	425	476	442	404	398	413	457	423	457	432	436	459	430	440	415	408	426	435	445	375	456	390	426	462	398	441	386	379	387	414	403	402	425	423	444	410	416	430	450	410	398	389	422	440	410	391	427	452	385	442	432	421	408	419	410	450	444	431	423	400	442	403	401	415	440	431	436	392	466	402	435	456	416	435	419	396	441	421	431	437	391	365	394	460	387	436	395	427	423	426	395	398	414	439	440	444	394	451	393	387	407	392	399	410	431	383	389	414	418	394	409	438	445	436	428	428	445	415	377	411	406	424	426	440	410	406	400	438	413	419	446	447	437	442	416	428	428	435	418	468	388	419	443	429	416	411	446	436	416	376	410	419	418	450	406	398	406	425	398	423	403	434	437	432	381	412	390	453	440	431	441	447	429	436	433	434	405	448	410	433	423	427	432	405	411	414	443	421	380	394	383	410	420	392	404	431	429	410	441	423	402	435	395	445	450	425	454	400	410	435	414	421	419	442	433	419	432	425	446	444	401	433	403	417	420	402	434	440	425	465	394	409	426	417	420	394	417	392	422	437	392	432	429	447	394	465	471	423	419	404	410	438	414	450	420	411	405	410	439	417	429	439	408	418	424	382	403	433	410	403	433	395	449	403	392	411	431	413	405	426	434	450	441	417	448	424	430	454	423	446	412	392	435	360	403	458	408	446	408	411	464	421	420	433	408	425	390	380	407	426	428	420	453	460	432	392	430	476	440	455	414	436	424	439	398	441	440	461	445	437	424	427	409	397	416	407	405	412	410	400	455	423	416	406	399	405	441	434	397	438	419	417	468	431	416	417	445	403	427	458	419	424	402	438	419	425	432	411	442	444	398	449	428	407	423	410	375	426	424	441	421	406	398	413	408	421	408	416	441	407	432	440	428	394	477	454	428	420	416	400	421	425	430	421	434	440	410	412	410	431	427	427	432	436	405	441	419	430	460	406	389	397	428	425	433	412	431	398	452	403	438	429	439	444	398	389	431	419	415	409	463	425	423	425	412	432	406	402	437	421	406	424	392	445	417	422	446	382	365	426	440	398	442	440	430	418	403	391	431	413	424	402	432	405	391	417	393	391	444	416	423	449	402	434	424	376	416	458	451	440	429	401	398	413	439	431	420	435	472	389	451	395	402	408	425	435	402	464	421	384	414	388	429	430	421	431	441	435	437	415	414	438	448	414	404	441	425	432	412	426	415	414	392	386	419	393	436	431	423	409	429	403	431	415	416	441	429	439	419	410	421	446	412	428	404	438	437	411	383	413	374	415	414	397	448	405	422	417	379	408	449	400	391	409	428	422	405	403	413	369	437	427	387	415	395	434	379	419	407	419	428	434	387	424	439	447	415	484	430	388	403	426	412	446	465	431	435	451	377	402	434	445	387	423	401	402	441	433	404	399	434	456	396	417	390	427	406	429	420	395	420	413	437	438	436	411	444	413	396	422	456	417	381	434	430	422	409	414	457	419	458	401	397	398	448	445	459	406	415	423	407	438	430	431	475	392	411	400	422	430	454	417	433	402	395	452	397	414	456	401	419	418	386	381	419	427	417	395	415	379	441	423	414	434	390	420	405	402	377	448	435	431	434	415	405	393	406	396	434	416	427	442	437	421	494	383	435	427	443	448	442	392	434	413	393	422	424	437	402	420	416	427	417	445	453	381	412	419	455	394	433	428	366	389	378	418	424	402	427	400	431	403	449	425	414	402	412	417	408	404	399	419	426	432	406	432	437	434	431	469	434	401	431	409	428	408	435	444	383	420	455	431	419	432	407	365	418	430	400	409	412	413	420	399	403	410	447	390	420	468	429	399	440	445	401	431	380	404	441	443	406	461	426	426	399	421	411	383	417	416	414	402	433	418	438	434	421	437	489	421	425	430	400	430	399	456	419	430	387	431	413	406	476	437	418	394	416	421	455	417	427	454	449	406	415	426	435	404	437	415	441	419	414	415	399	437	435	437	423	407	421	405	439	459	404	400	456	422	402	436	409	451	429	451	431	432	456	450	417	395	433	420	389	404	428	445	434	409	437	414	442	401	440	425	450	406	423	424	433	411	414	406	427	409	441	442	411	414	414	441	412	419	408	425	450	392	404	430	410	420	393	410	423	371	411	386	422	435	428	439	453	384	406	399	386	388	434	414	390	424	392	437	418	371	413	370	426	404	414	419	446	426	405	409	403	420	439	392	399	435	406	425	428	437	426	395	431	392	420	413	415	388	394	405	439	408	443	440	462	408	425	416	409	419	397	436	381	464	454	438	412	428	403	407	434	407	420	423	464	385	429	412	403	454	472	424	396	415	403	436	409	447	410	382	428	389	438	415	429	410	399	435	457	408	430	463	450	419	446	431	404	435	425	435	424	430	400	435	395	395	392	440	431	439	415	394	470	416	444	433	399	382	439	413	423	414	436	438	407	431	381	403	434	428	440	399	399	403	429	446	423	411	428	423	463	420	416	442	447	434	423	409	442	413	410	464	463	441	412	397	411	436	426	412	406	435	399	452	445	434	437	407	421	406	438	378	411	397	405	417	413	447	392	411	432	387	421	423	385	400	406	424	409	391	411	420	416	413	412	436	415	433	434	428	429	419	413	426	420	432	374	424	395	442	428	427	413	418	421	393	442	413	462	421	405	386	417	412	417	452	412	434	433	414	421	439	406	412	457	405	439	379	422	427	421	422	392	389	420	411	402	402	432	435	434	390	439	401	415	431	427	431	407	454	409	413	384	459	418	443	407	442	415	436	407	395	446	439	428	424	418	376	438	402	410	402	417	403	433	407	404	428	418	410	415	422	414	415	425	392	456	414	423	458	424	382	418	423	424	410	408	409	410	403	435	426	409	434	412	435	433	438	428	458	458	406	441	388	420	422	440	426	415	410	443	438	407	438	438	430	387	432	456	403	431	452	432	392	409	418	455	438	408	403	397	419	421	443	396	399	419	433	404	421	420	472	413	414	456	407	410	404	406	443	426	416	444	434	400	398	405	428	415	426	425	451	435	448	413	401	416	447	429	425	426	406	402	405	432	396	459	442	436	404	431	393	389	462	455	432	423	417	409	429	400	416	453	428	376	405	415	406	436	426	410	434	435	490	438	415	410	424	443	428	432	389	454	428	409	461	423	443	391	404	427	424	413	452	407	378	435	436	410	458	388	424	396	423	427	395	424	391	445	391	432	451	413	407	438	413	448	413	396	442	413	412	410	398	426	420	435	436	399	396	424	435	459	428	416	399	384	403	460	442	439	407	426	428	465	464	409	447	416	467	433	427	439	379	409	444	407	465	394	434	412	381	404	424	407	437	403
28774	27437	32827	29385	31263	41033	54455	53377	47867	36584	37572	27915	20835	13419	17168	22838	23530	20266	17722	15976	16055	11279	9508	10439	12017	15166	10789	12283	11815	8967	7335	6463	5995	6043	4858	4421	4043	3188	3360	3093	3478	3450	2327	1666	1534	1427	1601	1140	1671	2112	1323	512	324	288	302	254	258	245	225	229	238	260	246	254	224	197	188	190	190	193	159	183	175	177	193	181	164	179	190	190	159	151	161	185	157	198	178	169	181	174	173	176	164	177	178	201	182	162	149	183	166	189	145	161	132	181	162	173	169	190	165	178	159	169	177	161	160	135	131	154	180	150	171	162	166	153	189	167	207	186	180	183	174	178	189	166	166	167	162	180	161	139	170	157	184	157	176	152	184	176	160	179	174	167	164	167	203	149	157	160	173	168	174	175	179	159	175	154	191	179	163	163	177	165	186	164	176	181	182	171	181	182	176	182	150	160	163	166	155	184	187	155	172	176	146	175	160	167	175	189	160	180	186	176	171	177	177	148	154	150	161	177	187	171	165	151	160	152	179	170	171	186	187	156	182	151	176	178	176	157	182	173	196	174	159	166	142	152	178	163	154	169	160	176	157	178	142	183	168	151	148	181	156	175	147	182	159	154	184	168	196	172	158	197	177	165	159	172	199	185	172	176	165	170	185	142	182	166	178	173	170	169	167	169	170	171	183	176	163	161	175	181	153	179	197	171	172	147	173	168	172	158	158	136	177	185	179	157	159	166	193	155	203	151	154	161	153	157	176	167	180	186	157	185	179	172	160	182	158	141	154	174	197	180	148	181	190	163	172	168	178	180	164	162	167	167	176	178	158	173	186	167	173	157	141	180	169	196	193	170	174	164	173	162	165	172	179	167	158	162	161	184	145	199	185	166	166	163	174	169	152	189	193	166	176	129	165	173	159	180	156	178	179	175	155	174	168	159	183	161	166	178	161	170	161	159	197	174	177	150	181	158	179	151	167	179	204	167	186	189	142	155	134	152	185	164	163	196	166	175	200	158	156	183	166	173	190	202	178	204	166	172	169	161	169	174	176	154	188	173	191	179	174	170	131	177	173	152	180	179	176	167	171	158	182	170	172	191	176	165	153	158	161	150	167	163	164	159	184	192	170	165	182	148	170	177	155	204	157	167	179	182	167	176	187	193	160	164	159	158	171	169	147	182	190	165	170	170	170	146	169	165	174	155	154	165	162	154	170	165	175	159	159	176	155	157	177	168	131	167	162	176	175	166	179	152	144	150	168	170	155	187	159	145	156	179	157	173	198	169	209	188	149	161	180	160	145	184	177	195	141	150	200	200	166	165	163	168	153	169	151	189	200	166	159	194	177	164	159	176	154	162	166	162	187	178	186	174	177	175	156	157	161	177	176	179	174	192	140	176	184	183	167	173	167	174	159	200	172	159	172	173	168	168	168	168	168	174	173	186	170	124	149	175	167	146	188	171	157	183	164	150	177	152	165	149	160	162	183	159	156	179	143	174	178	160	146	182	169	149	148	184	177	179	173	186	168	170	176	176	163	157	159	144	178	189	171	161	170	187	170	184	178	175	156	189	161	182	188	180	181	154	177	176	149	141	165	191	181	167	183	198	139	175	165	143	173	171	167	166	170	172	175	183	177	183	147	155	194	196	166	188	182	175	170	162	183	171	187	152	177	179	168	168	169	192	161	153	179	190	160	150	172	155	169	188	171	149	166	163	162	178	199	188	157	165	183	162	160	148	174	164	146	170	199	200	152	170	158	169	169	170	148	143	167	165	168	141	183	177	152	171	187	158	177	200	141	172	158	154	160	167	166	206	170	153	166	175	164	179	156	153	146	181	172	177	174	155	170	194	187	192	177	176	152	163	189	176	168	179	160	164	163	168	176	174	187	156	181	179	188	137	186	183	172	177	172	184	163	196	178	183	173	176	164	163	164	187	171	157	165	164	181	174	187	145	165	180	166	161	173	168	161	191	150	170	170	156	155	173	163	169	168	157	170	178	185	173	197	157	178	161	179	175	181	177	151	188	163	175	189	167	157	193	184	164	176	172	164	177	177	175	172	161	180	158	173	134	183	173	173	163	161	193	184	173	185	163	173	154	180	160	153	149	166	140	173	185	173	169	180	186	163	169	171	166	180	176	170	160	162	150	170	171	173	195	177	197	148	154	173	178	148	162	168	163	171	170	157	178	176	184	149	169	205	171	167	180	185	194	175	185	184	157	155	170	179	165	134	172	168	182	171	149	185	189	154	173	176	197	167	169	169	178	173	156	151	175	179	178	176	186	187	175	170	176	143	191	182	173	171	180	186	178	160	172	167	175	157	171	177	178	174	166	170	178	137	174	183	166	155	152	177	161	177	166	167	183	158	184	173	167	180	171	164	188	179	182	184	172	152	152	149	161	171	184	159	165	173	166	160	172	185	176	166	194	164	164	177	185	154	198	170	166	173	179	170	178	173	159	130	174	172	150	167	158	167	175	164	174	173	189	174	150	180	177	167	188	197	157	148	159	169	172	183	173	159	160	167	156	157	145	158	167	180	169	158	180	148	168	175	162	168	172	167	166	163	162	182	162	202	156	162	169	193	172	181	153	152	154	161	166	171	162	192	206	184	170	154	151	152	185	172	170	148	177	165	198	152	169	157	158	158	165	176	180	158	159	169	188	179	171	156	171	178	172	151	172	161	158	162	163	162	134	200	163	171	173	161	179	168	174	171	147	187	186	175	170	150	176	174	161	157	188	166	155	171	173	174	153	177	174	189	146	177	148	182	172	185	168	163	164	157	158	151	155	189	174	183	150	157	180	144	165	155	168	192	174	150	176	177	159	155	166	165	175	172	180	168	141	181	162	166	157	176	186	153	185	171	209	176	195	152	178	177	186	161	146	172	173	171	161	173	187	198	160	154	169	151	182	176	178	179	155	175	153	148	165	147	160	183	154	178	140	195	179	173	167	161	162	172	174	188	167	186	174	192	144	179	178	192	160	184	153	137	145	162	174	181	169	145	174	179	158	165	159	162	165	167	128	168	156	164	171	182	165	168	146	183	184	186	149	172	154	181	162	168	179	170	189	174	181	183	178	165	164	160	171	153	168	133	193	161	192	189	181	168	164	165	175	182	178	166	162	189	154	161	191	159	164	178	154	165	171	160	181	177	159	192	162	184	161	169	181	145	183	198	163	158	164	178	181	175	174	170	169	174	169	177	178	178	164	166	159	176	168	158	187	174	175	174	133	160	181	181	165	176	168	186	170	191	148	152	178	142	163	180	165	177	175	167	164	171	192	191	150	176	175	180	185	187	182	165	157	151	172	165	168	165	157	197	186	177	185	162	185	154	180	164	153	150	152	166	155	179	189	171	186	180	166	179	169	162	166	170	168	176	159	177	158	172	161	156	154	155	179	145	176	176	193	177	169	183	162	183	179	179	178	188	167	164	181	155	182	149	175	162	168	180	176	159	161	187	171	159	190	182	183	165	159	165	168	187	174	164	173	162	127	164	153	166	170	166	155	181	166
18265	22422	33643	36801	41769	51444	63716	62054	61316	50286	53506	43425	38412	32219	39250	45116	46078	41818	41059	37877	39134	31968	30698	32277	34142	38600	29602	36129	34421	28808	28152	25817	24623	24445	21059	20595	19086	16763	17523	16150	17689	17115	12760	10390	9412	8632	9866	7535	9945	12651	8026	2661	1500	1178	1153	1068	1117	888	963	905	950	1074	974	1044	1008	645	658	650	649	619	552	568	514	495	491	499	479	487	490	452	461	464	502	493	433	475	437	463	453	459	462	463	468	417	447	450	491	406	428	447	435	420	462	463	464	449	438	438	462	471	435	432	465	442	489	461	467	423	475	467	443	448	489	471	461	432	487	462	482	423	428	413	468	479	455	479	495	436	459	457	480	405	512	475	449	442	468	465	478	426	451	468	455	439	463	484	448	459	460	430	460	460	444	456	478	464	438	433	443	414	451	417	479	486	469	483	453	437	454	453	468	493	465	454	444	467	440	462	473	479	464	443	477	428	474	509	497	466	469	438	454	430	453	449	475	448	434	466	425	479	473	421	440	420	442	423	443	447	460	480	453	431	493	461	468	450	446	449	455	451	489	457	472	489	450	471	455	450	468	476	454	466	451	426	450	425	461	480	430	456	462	451	402	449	480	443	467	416	441	455	435	456	482	470	431	466	494	465	442	445	434	482	438	476	403	471	465	451	469	419	449	469	449	480	485	449	466	455	447	463	418	435	413	479	442	496	453	462	466	420	466	486	454	427	509	405	460	456	424	469	453	489	469	440	453	456	441	437	464	467	459	478	439	494	447	447	431	468	465	414	469	453	454	458	494	471	471	456	501	455	443	459	450	457	437	488	477	472	460	487	433	460	451	453	467	465	473	478	463	478	484	448	496	473	464	436	439	446	448	485	430	422	457	484	454	445	465	403	450	434	445	479	401	472	459	446	452	489	445	422	458	498	488	491	446	467	486	426	447	441	487	430	490	486	441	430	411	459	434	455	452	465	466	481	429	465	477	480	436	466	468	441	454	459	438	454	417	427	451	463	435	430	469	462	468	474	442	430	477	467	491	449	413	492	447	455	481	474	442	473	468	459	449	479	457	462	505	442	448	433	434	459	452	448	418	439	471	431	445	463	478	450	433	412	475	446	479	432	439	464	442	483	462	454	446	459	443	425	466	454	437	451	509	482	460	427	458	440	458	422	449	447	449	447	433	472	477	421	439	473	494	453	486	447	422	437	428	459	413	464	432	459	434	436	498	482	434	433	435	469	444	443	481	490	479	449	439	412	430	444	426	455	435	422	462	476	495	410	482	456	470	445	459	448	452	444	468	460	469	439	445	447	464	476	486	462	450	450	443	472	490	464	434	455	437	470	498	467	450	477	432	492	448	498	472	490	454	458	471	474	467	483	431	444	458	467	495	490	471	451	450	445	466	439	467	452	445	459	455	462	457	469	481	418	502	450	482	455	440	444	453	488	515	449	458	463	458	450	473	465	451	479	474	492	477	468	460	448	494	451	442	484	463	462	471	470	460	449	466	467	449	484	447	506	481	448	451	486	458	472	449	451	455	451	449	441	463	454	487	515	463	459	478	470	434	462	412	471	425	434	482	460	477	446	440	464	486	465	474	464	495	417	418	461	436	474	458	472	452	434	470	463	462	462	462	458	461	432	431	477	468	479	464	447	440	451	479	484	471	470	484	485	466	477	494	445	465	438	473	459	431	465	467	501	489	460	447	463	413	434	398	455	488	430	424	456	463	467	449	476	454	469	502	458	450	478	456	439	477	444	459	452	454	427	479	433	448	440	473	431	459	487	462	474	457	454	430	491	494	445	428	447	447	447	425	472	459	443	429	417	461	473	409	465	505	447	466	456	431	473	478	453	483	438	424	460	449	448	425	449	461	448	460	416	475	431	433	445	472	404	498	453	471	444	430	471	441	460	465	436	441	431	484	474	428	428	427	480	461	454	425	451	445	457	456	458	472	459	424	471	476	476	470	445	448	474	509	466	449	469	460	445	439	448	467	423	478	451	470	433	434	482	476	474	452	482	480	470	452	444	454	428	452	484	419	447	473	467	453	445	473	457	461	457	451	425	463	442	476	454	467	427	459	437	475	437	425	438	479	432	444	448	462	453	430	442	440	440	466	478	475	472	440	424	452	441	440	470	438	455	444	457	483	454	454	468	447	427	483	492	438	469	495	437	461	455	438	492	451	432	464	417	477	447	454	497	472	458	480	468	442	465	474	471	457	450	454	455	470	473	417	468	446	435	413	431	460	472	477	457	426	458	480	469	491	453	441	438	442	440	484	498	481	463	446	473	474	451	440	446	416	447	480	473	492	422	434	448	429	478	470	447	443	435	430	447	448	505	484	480	486	466	452	458	469	458	453	519	457	455	444	444	453	479	442	458	468	468	446	468	451	454	481	476	475	479	452	462	460	481	440	457	471	489	447	430	476	411	510	457	439	449	456	447	474	430	454	466	448	483	474	490	469	449	444	484	507	464	486	452	450	454	469	456	478	446	468	483	464	462	477	539	458	449	456	502	461	444	463	429	451	449	475	466	446	481	474	464	494	461	430	420	462	434	465	426	482	474	427	428	445	445	462	475	439	487	483	433	441	427	483	466	466	421	461	446	468	440	435	466	434	436	465	431	435	486	435	430	440	450	459	465	455	473	470	459	455	458	428	459	420	480	448	438	457	453	437	494	473	476	444	440	412	441	439	467	439	464	470	456	476	442	436	459	432	474	465	438	452	467	449	458	449	474	449	467	454	441	437	494	463	480	450	472	413	415	455	442	462	466	433	463	482	472	445	445	502	446	444	470	445	480	509	465	474	471	457	469	460	454	433	485	438	464	465	478	414	465	458	453	449	432	493	485	471	449	446	435	447	455	488	456	474	467	444	476	433	448	467	420	444	425	417	410	456	473	478	448	438	472	464	433	474	445	459	478	470	462	462	471	474	496	454	436	460	468	439	415	485	432	470	479	438	434	474	456	417	473	464	460	470	474	498	463	457	473	430	446	494	456	480	445	467	499	447	436	487	473	492	461	470	478	441	430	445	414	430	448	458	477	452	455	473	485	454	469	469	453	472	488	459	443	477	443	487	437	465	476	470	460	450	446	482	468	465	439	498	444	486	450	432	450	479	480	477	462	439	414	474	438	436	464	471	460	442	466	434	471	436	476	453	431	439	443	456	504	456	444	472	461	450	415	445	463	487	438	448	449	452	461	429	411	448	455	464	470	444	490	492	470	465	433	416	467	461	435	457	431	420	471	504	437	447	475	488	482	483	457	410	484	415	472	427	439	501	438	468	484	460	463	465	465	457	460	439	428	456	447	467	452	524	438	504	418	472	492	439	454	468	497	462	441	436	475	466	433	443	436	436	439	450	439	416	465	427	497	462	491	474	464	445	427	412	437	469	458	450	440	459	498	448	473	454	470	429	448	451	439	493	460	482	481	465	458	476	457	446	462	452	459	471	444	463	496	442	428	454	486	494	472	445	492	492	466	446	463	446	473	497	437	451	469	435	450	417	484
36406	35818	40614	37147	38193	49280	59216	55142	56011	47406	47654	43475	32588	23869	21147	35129	37531	32403	29052	26482	25196	21186	20372	22377	23311	25816	18957	21547	22378	17000	14426	13236	12282	11315	10003	9405	9462	7588	8237	8186	7041	5105	4668	2931	2947	2703	2424	2511	3494	4110	2060	757	472	355	325	353	346	401	381	289	313	335	353	335	300	236	217	285	246	229	251	225	220	238	252	202	221	191	206	219	202	231	213	217	203	203	185	210	222	210	212	228	205	215	221	235	216	230	212	211	193	218	214	199	199	209	227	186	230	214	204	239	220	222	189	212	229	204	227	195	197	201	223	197	222	225	227	212	210	210	205	204	203	206	202	222	217	218	208	213	178	206	224	238	188	217	203	196	210	191	201	207	207	225	203	207	231	205	208	194	208	195	233	219	206	220	220	211	195	212	234	231	204	211	234	248	228	210	224	202	216	178	214	194	206	207	209	214	242	216	232	196	203	213	220	201	220	195	227	216	244	225	189	216	203	217	228	210	193	206	212	261	209	212	206	193	200	206	193	223	196	219	209	179	193	205	192	214	213	216	208	220	208	198	204	188	213	175	233	235	222	217	221	239	209	180	175	239	209	200	223	203	205	222	200	210	202	201	204	211	216	219	202	218	202	216	204	226	201	179	220	211	216	206	173	185	212	211	240	212	196	197	193	198	241	185	182	211	203	188	233	197	182	213	210	207	206	206	221	215	209	213	210	215	204	210	218	216	217	209	223	206	212	226	205	216	209	201	185	214	217	213	208	211	227	199	218	226	208	229	199	208	217	221	231	225	224	216	200	232	205	187	202	237	190	237	169	229	225	218	195	197	207	231	176	201	205	218	225	203	233	212	184	218	220	195	201	227	223	223	212	202	194	219	205	212	225	199	236	194	222	204	209	231	182	209	224	218	208	217	202	217	233	198	191	204	231	210	234	186	211	243	225	210	194	221	239	189	208	200	185	191	241	217	201	209	200	219	213	210	219	202	195	206	225	197	192	197	194	204	191	226	222	233	192	215	188	176	189	224	215	212	219	222	233	197	204	218	213	201	228	221	215	208	210	208	201	194	234	239	198	207	204	211	216	216	196	229	215	223	213	217	218	217	184	200	198	207	218	199	195	216	238	228	230	215	193	205	226	213	221	222	226	196	214	206	200	214	226	198	193	202	209	193	213	208	248	214	192	214	208	217	223	223	207	191	187	198	207	207	207	197	213	202	197	205	225	216	181	213	185	198	185	195	215	218	239	192	208	225	170	189	208	234	201	189	214	218	209	205	189	201	223	228	201	202	224	207	220	229	206	207	199	217	209	210	217	241	221	169	229	222	196	219	200	190	207	212	222	233	205	231	214	205	190	227	218	215	205	216	202	236	218	215	212	187	220	185	202	217	213	202	209	237	221	215	201	228	187	213	217	202	196	220	224	222	202	189	198	245	212	204	192	208	213	218	258	213	186	225	193	194	208	211	221	183	216	214	223	235	190	224	226	203	212	210	228	216	190	228	215	232	225	201	208	235	233	196	210	188	199	186	232	213	206	199	176	217	215	234	230	219	217	220	227	202	197	222	227	197	204	225	218	179	196	201	208	213	188	222	209	174	224	172	199	227	182	196	223	211	214	221	195	188	197	238	213	204	212	209	213	211	216	192	204	202	208	226	228	198	199	200	220	181	215	213	184	189	210	216	182	207	207	222	205	194	208	198	213	225	203	234	237	229	175	200	204	199	243	203	229	225	203	197	220	197	186	207	204	198	214	221	197	227	185	215	228	209	206	209	212	241	214	202	211	240	194	222	213	206	195	192	180	203	193	193	170	202	210	219	212	206	215	200	220	216	209	250	213	199	224	228	214	203	188	208	211	213	207	201	200	190	215	215	197	201	194	235	196	209	205	197	227	200	230	179	185	208	205	207	227	217	223	214	223	212	205	210	235	195	216	217	216	233	197	201	195	223	192	201	214	216	223	216	174	217	209	248	199	241	200	187	209	206	228	209	197	201	237	196	198	200	200	207	225	213	220	182	195	216	204	201	195	175	219	220	203	222	193	221	207	208	215	217	211	210	211	215	210	225	215	200	223	225	218	189	205	207	189	211	192	215	210	200	204	189	225	213	224	199	195	200	207	188	233	195	224	222	211	215	189	205	221	184	193	223	223	218	211	219	199	234	205	175	227	244	194	207	209	230	227	208	211	226	222	227	211	222	232	224	203	213	220	202	215	208	191	214	205	189	210	192	197	227	219	233	219	234	198	222	242	214	200	215	221	189	237	204	220	212	209	224	203	216	215	215	173	200	208	227	203	183	216	209	235	200	179	200	226	199	193	200	223	220	186	212	227	205	210	215	180	213	212	215	215	224	187	213	213	235	212	217	174	189	197	212	209	198	211	222	197	217	199	203	190	191	202	217	212	187	193	232	198	230	211	213	177	207	205	236	189	207	217	221	220	215	203	217	210	224	205	223	223	245	215	197	214	215	208	219	206	219	210	192	221	198	234	217	214	200	222	197	210	214	212	189	205	174	246	185	199	228	186	204	220	248	239	214	199	205	199	209	183	225	209	241	225	224	205	223	211	203	226	204	207	196	193	234	219	216	212	198	218	211	209	189	233	201	209	215	204	183	201	209	200	231	210	218	192	203	210	222	226	203	217	231	253	212	214	220	195	227	210	228	212	209	237	220	222	212	201	202	200	227	201	200	221	194	210	206	212	192	216	212	233	196	182	227	203	242	176	227	199	210	223	195	207	202	240	225	208	203	194	232	223	191	228	230	209	202	225	232	212	217	199	224	198	213	234	221	222	240	224	232	235	244	218	189	205	216	203	200	214	225	219	207	223	221	186	207	232	217	232	186	203	234	209	231	221	207	188	204	211	203	193	188	207	179	211	203	211	196	206	203	201	209	222	184	228	201	232	216	234	228	235	210	220	228	232	225	183	232	205	195	217	255	206	185	231	182	218	208	201	210	218	217	199	218	216	219	206	212	216	187	200	232	234	207	203	201	232	195	226	197	217	210	203	209	201	233	212	212	203	204	201	222	217	212	189	212	248	201	212	213	192	196	216	219	210	211	194	218	209	200	208	226	210	232	201	205	206	220	216	212	214	200	200	209	214	219	233	189	220	199	208	224	220	236	219	222	232	216	204	219	224	214	191	213	177	214	230	208	197	229	181	211	204	208	232	206	183	229	200	201	211	177	195	204	218	223	189	218	180	212	216	202	218	219	200	189	200	243	221	222	209	195	210	213	179	204	226	207	201	224	188	214	235	220	194	224	203	203	216	214	218	198	201	210	230	210	202	200	201	195	239	230	232	201	213	228	196	199	245	216	207	231	226	201	209	206	196	227	228	209	181	203	193	228	181	213	223	210	211	193	192	228	216	204	199	225	208	198	200	209	211	212	203	215	231	207	218	221	206	218	205	186	194	218	201	220	213	204	237	207	238	167	219	210	220	180	182	195	211	188	192	209	194	195	217	213	223	202	221	222	220	196	194	196	201	219	199	210	207	213	213	206
23675	28914	39739	43674	47135	55324	67278	64480	69306	59815	62421	55792	49020	41252	41040	55517	57958	51847	51382	45825	46400	42727	42582	45354	44655	47762	40147	44704	46248	38206	38418	35855	34945	32611	30704	30973	31077	27547	29291	28925	25994	22235	21341	14593	15247	14209	13586	14049	17795	19590	10504	3625	2076	1672	1601	1621	1597	1691	1707	1221	1127	1348	1416	1384	1095	809	886	935	795	772	781	766	708	692	584	586	540	540	573	553	582	606	570	551	547	514	579	545	566	481	563	537	546	562	565	546	526	557	534	542	549	565	561	543	561	521	554	577	520	573	567	527	546	578	581	553	527	598	560	559	556	551	522	540	589	528	558	552	533	507	536	556	551	530	518	546	616	559	526	582	518	524	548	506	568	545	540	552	560	558	551	545	566	514	559	545	571	562	571	564	554	565	471	575	543	569	586	518	513	526	553	539	608	540	550	538	586	544	532	537	519	564	514	530	541	557	534	564	541	565	578	576	580	569	572	559	598	571	581	529	557	560	548	582	560	556	511	554	521	563	595	572	536	517	506	528	536	542	572	528	544	553	551	537	553	561	530	554	551	519	546	568	589	520	557	561	532	515	526	550	497	557	548	547	596	561	538	565	519	560	582	582	546	542	546	517	566	523	561	583	526	541	529	547	546	545	602	550	533	549	565	519	567	542	557	542	563	552	536	562	545	569	539	541	570	571	581	522	538	540	535	557	558	586	541	559	536	542	561	552	614	564	577	542	567	544	555	557	572	551	578	556	546	563	556	565	552	522	497	537	548	567	521	567	541	556	597	562	529	526	540	557	515	543	536	541	536	570	571	524	528	549	521	573	536	550	537	571	565	548	538	520	534	570	569	565	534	538	586	570	550	544	502	533	532	539	529	551	557	587	531	545	563	572	556	506	538	550	520	529	529	524	569	552	557	566	537	556	570	551	537	552	495	546	524	555	571	561	527	555	543	544	531	550	537	547	534	520	566	587	517	551	551	569	579	528	538	527	558	540	542	528	555	532	572	564	535	574	569	555	533	586	548	553	580	551	527	599	576	557	558	538	569	553	536	530	560	548	578	589	565	569	547	543	581	579	549	593	509	574	545	569	541	602	538	544	545	580	557	551	555	555	570	564	536	563	520	548	561	559	556	551	566	565	543	507	540	528	546	543	585	567	551	581	581	603	566	522	542	570	555	557	560	528	528	535	579	535	541	565	542	579	559	537	585	537	544	589	511	590	536	532	528	540	587	553	544	526	519	535	571	545	562	563	566	535	572	512	524	580	552	554	589	546	541	508	553	536	543	565	553	521	530	568	572	511	583	571	504	536	565	568	547	534	527	534	525	521	548	532	524	518	569	512	619	558	534	543	533	520	584	520	562	523	571	579	527	577	554	565	532	516	551	539	582	563	513	562	540	555	508	526	523	575	554	557	521	553	525	555	545	554	506	587	540	592	553	566	562	576	547	517	518	546	557	562	513	574	531	588	592	546	590	530	567	546	573	548	584	536	535	560	537	553	569	537	557	534	495	547	558	546	515	594	555	545	558	536	556	560	561	567	503	535	538	574	596	562	556	592	579	519	545	518	532	565	573	566	560	531	544	517	552	536	562	527	568	556	511	569	558	537	552	500	530	535	553	553	528	569	560	563	545	558	520	564	562	537	547	540	571	572	557	595	563	574	554	553	541	572	540	555	551	564	603	494	538	531	497	579	559	516	550	553	559	589	540	588	557	588	520	541	551	592	541	576	546	533	517	531	580	520	561	567	538	575	538	586	571	548	527	517	543	524	574	578	549	567	564	524	531	565	558	526	539	530	588	534	567	559	568	556	548	558	525	547	542	548	573	520	513	550	559	584	572	520	546	523	545	532	558	521	563	569	545	551	537	583	543	563	548	559	557	571	578	608	579	564	557	568	522	562	538	548	561	514	554	561	585	599	556	520	557	555	571	544	515	604	502	576	528	467	538	527	539	537	539	594	553	506	582	552	536	599	548	523	552	552	543	564	564	531	567	587	532	549	543	543	559	544	574	532	549	557	582	562	568	551	546	565	566	580	567	535	557	544	573	532	535	537	597	601	547	551	539	553	553	549	563	582	576	525	552	552	539	563	561	508	555	565	581	505	567	531	507	529	556	565	581	504	528	586	569	541	552	545	573	556	552	601	554	560	556	588	552	559	551	500	559	543	554	541	591	537	516	580	560	492	564	529	566	562	557	602	588	558	581	544	547	582	583	545	549	557	521	546	581	544	597	510	536	561	542	524	546	538	549	581	566	553	469	523	555	559	567	559	544	542	561	553	561	579	504	566	576	554	530	566	553	563	538	526	514	556	529	594	548	555	561	541	552	534	580	546	543	569	580	566	572	528	535	586	541	536	545	579	546	555	530	559	577	535	536	574	571	524	523	539	500	530	573	564	541	519	519	524	536	519	569	573	555	530	550	536	569	556	527	518	532	565	545	529	519	577	490	589	578	523	560	537	571	567	537	562	548	516	569	544	537	526	541	569	564	552	561	574	526	543	536	572	538	595	556	557	553	544	512	569	524	553	545	550	587	576	528	551	566	571	506	557	576	517	522	536	565	542	530	548	532	563	558	569	501	552	526	560	532	565	572	558	596	568	548	531	545	548	558	599	527	519	531	534	561	571	541	526	573	551	618	580	575	547	533	554	568	571	539	500	537	540	516	558	530	525	514	580	565	559	543	538	538	541	555	593	555	542	540	574	539	570	562	535	564	543	527	542	554	575	519	579	537	495	518	531	550	555	542	559	513	542	483	579	559	580	564	549	578	538	544	585	584	501	573	537	522	564	555	527	611	540	512	562	538	562	532	551	533	547	544	573	541	532	544	540	544	560	524	588	556	557	526	566	565	571	512	546	584	527	568	530	547	585	537	532	549	578	518	563	554	538	531	564	576	557	547	553	564	551	518	540	557	552	557	600	567	575	529	527	549	560	551	571	553	555	513	585	520	536	547	504	567	538	508	558	527	537	507	546	563	554	527	588	562	594	511	569	525	524	538	487	556	573	537	563	542	582	555	583	547	565	524	518	538	561	466	625	567	542	550	554	536	587	537	548	521	576	509	554	524	501	532	551	568	589	605	526	558	541	535	531	541	522	532	581	570	567	599	548	558	547	551	528	550	510	572	551	592	522	562	546	564	562	541	527	587	561	612	524	560	553	536	515	560	640	586	554	513	573	567	549	572	545	521	552	579	578	538	531	529	539	573	554	539	538	553	554	512	581	558	564	562	541	568	550	587	528	556	528	559	519	532	582	550	577	566	564	593	514	591	562	543	539	586	536	578	579	552	525	553	546	515	545	527	563	514	551	528	548	537	524	542	569	579	544	546	576	562	556	533	574	567	535	502	581	584	545	515	555	552	538	550	554	538	530	596	541	547	575	568	559	595	525	552	545	592	556	595	538	605	563	553	579	504	562	573	562	496	582	539	536	561	552	544	556	535	513	571	528	557	525	559	557	555	559	567	563	533	547	585	573	523	557	553	554	561	578	550	523	522	569	549	607	590	520	530	524
11256	10424	14026	11082	7719	7812	8450	7023	7228	4602	4323	2991	2246	1532	1424	1951	2014	1568	1528	1235	1213	1030	1167	1274	1238	1299	922	1031	1004	931	777	672	669	621	585	493	546	504	454	449	417	323	320	255	302	288	254	270	321	278	239	201	201	180	194	184	167	174	162	170	179	164	155	190	163	178	146	154	165	174	157	171	171	149	170	176	170	173	131	141	174	155	173	164	185	149	164	149	167	137	170	161	139	131	184	160	156	142	155	169	145	155	165	156	137	147	184	147	152	169	154	152	146	161	161	143	171	151	150	171	166	152	156	143	169	160	156	155	156	184	179	164	155	169	206	169	191	137	171	153	162	165	164	169	153	158	156	181	157	155	165	183	163	152	175	155	172	163	156	170	144	148	182	182	163	166	160	156	181	156	162	125	174	151	183	149	149	153	149	178	139	174	148	190	174	152	147	152	144	165	162	190	150	163	166	161	169	182	158	147	147	168	149	152	172	164	159	123	152	160	168	147	162	146	176	175	141	156	176	145	160	141	165	175	148	176	140	160	154	150	158	159	152	157	151	167	160	138	178	169	154	173	155	146	180	145	130	140	157	200	167	146	140	165	142	176	160	139	162	163	190	160	167	159	173	132	169	186	168	176	146	145	137	142	169	158	185	137	151	157	171	173	156	172	189	161	156	151	155	155	151	178	155	161	182	171	152	150	178	147	176	160	158	126	166	157	146	156	177	161	148	143	172	177	172	143	152	167	148	173	164	172	169	160	158	178	152	157	152	143	157	159	165	168	149	156	156	175	177	143	154	153	142	149	163	142	143	168	148	153	136	143	172	167	149	167	141	157	173	132	151	157	143	150	154	146	154	158	172	170	158	149	148	136	144	155	178	156	167	140	144	167	163	165	133	165	163	152	164	178	130	169	151	160	150	159	165	139	147	165	172	152	169	184	154	147	150	163	146	167	153	143	149	146	164	157	156	169	169	161	159	175	155	152	164	156	156	147	146	169	156	152	150	162	183	124	166	165	173	152	164	161	148	143	156	159	180	152	193	159	155	158	175	168	163	142	168	156	178	161	163	165	175	149	143	174	151	154	160	153	171	155	160	165	167	163	151	147	181	153	160	151	141	168	177	165	173	153	190	162	169	133	157	151	145	151	169	139	156	158	168	179	176	171	144	163	147	157	139	165	156	142	157	164	169	165	166	152	174	151	152	178	160	183	181	164	152	155	160	162	170	192	179	178	166	161	153	167	168	170	147	157	148	170	151	155	156	168	165	154	155	164	150	151	136	168	161	153	163	176	174	160	156	169	152	168	148	170	146	167	164	165	147	157	183	176	158	157	154	152	151	159	157	162	184	150	178	144	168	143	142	141	162	166	177	147	155	132	139	130	154	157	146	141	155	159	141	162	178	149	162	143	159	149	158	170	180	162	174	180	168	157	168	174	175	165	182	161	161	170	138	175	157	183	155	142	135	152	158	164	152	153	151	158	195	170	161	160	188	136	138	168	148	157	155	153	165	149	162	142	164	149	145	161	163	164	177	158	157	148	141	158	167	180	166	161	171	156	153	155	151	161	174	158	155	146	156	152	167	162	157	143	144	153	163	162	163	154	182	151	140	146	171	155	137	144	158	167	172	156	159	150	171	145	162	143	149	151	153	127	169	148	164	135	163	152	158	172	149	172	179	153	138	152	174	174	173	163	163	159	158	146	146	180	145	190	158	133	164	158	165	162	151	159	167	151	145	170	145	134	151	163	150	149	177	146	172	157	179	170	159	146	136	151	159	177	163	179	149	163	163	154	162	157	175	156	153	158	164	176	159	138	156	158	152	161	164	174	162	156	169	182	165	197	169	151	147	135	152	175	155	172	171	154	165	167	157	161	147	175	164	166	172	171	144	145	175	161	166	194	172	151	165	154	164	178	150	196	149	152	137	172	144	167	156	168	137	166	172	147	131	162	166	151	174	169	128	154	129	152	134	156	179	161	164	139	155	153	143	166	138	154	144	141	160	152	167	161	149	162	169	182	174	171	123	163	166	165	146	156	172	155	163	158	135	150	156	174	145	166	157	166	157	166	171	153	179	165	165	168	150	159	200	148	141	148	171	156	161	186	163	172	170	140	157	162	177	165	178	158	156	156	162	149	130	155	164	173	176	164	168	170	184	163	165	192	166	178	147	174	160	150	170	177	148	163	175	189	146	167	149	156	146	172	158	166	143	163	147	148	161	152	154	147	174	173	189	165	156	164	145	147	148	141	147	149	162	153	173	142	148	151	162	162	172	180	143	145	154	131	158	142	167	156	173	188	148	161	146	168	158	138	132	159	138	166	153	181	177	136	159	145	141	150	167	159	156	159	147	156	168	162	160	150	146	160	165	143	150	168	181	171	154	169	155	157	175	159	182	167	157	172	172	165	167	166	166	170	177	151	158	167	161	157	175	159	190	180	153	158	150	161	155	166	180	148	152	155	150	161	175	141	172	153	131	128	138	162	158	163	181	169	139	173	150	172	159	164	156	173	142	137	172	174	174	163	168	159	162	143	158	162	179	180	165	153	164	155	146	165	155	179	139	146	171	171	151	149	147	164	167	160	161	175	150	148	169	152	162	162	145	160	142	168	148	156	149	157	150	160	158	155	177	136	154	132	155	170	157	146	158	150	152	156	151	159	147	167	166	162	156	165	187	163	168	140	160	145	169	157	153	171	146	128	171	142	164	167	170	169	135	166	169	144	152	153	154	154	162	149	160	162	184	142	161	159	165	178	153	174	163	156	162	146	164	146	176	136	171	157	160	183	175	161	152	145	165	162	154	155	159	138	163	170	166	169	150	143	171	168	162	144	157	150	153	162	176	162	177	187	152	156	162	130	156	169	161	150	148	163	135	133	166	155	175	151	176	154	158	169	150	159	170	164	168	157	143	178	159	177	164	159	152	153	144	142	158	142	156	173	151	170	176	153	154	165	185	152	172	181	152	170	166	185	193	164	165	146	164	150	157	170	149	184	168	159	154	136	141	152	136	132	142	172	155	176	163	189	179	170	156	137	165	166	161	168	147	150	131	157	179	163	162	160	169	158	142	153	163	157	145	139	170	146	153	185	163	158	174	186	138	146	162	175	162	171	160	175	178	161	152	172	166	147	173	133	170	176	144	165	165	171	148	147	160	144	160	175	156	162	180	180	164	163	167	161	146	135	151	181	151	149	143	179	155	171	134	151	167	159	160	141	150	145	197	172	171	155	154	163	168	150	143	146	150	172	153	157	161	171	152	167	150	152	151	147	160	161	170	189	164	174	139	175	162	139	120	158	133	161	162	169	174	158	145	147	152	172	202	151	170	146	150	161	135	156	162	168	181	151	175	170	158	156	168	160	152	157	145	153	131	176	175	171	155	161	154	164	148	146	178	169	146	174	148	193	173	197	146	141	145	163	166	159	149	156	183	177	152	152	163	148	168	160	166	143	157	167	180	165	154	174	150	171	153	154	167	165	142	166	141	162	181	178	184	177
7346	9556	20158	21381	19513	22207	25956	22168	24460	17025	17978	12168	10133	7414	7766	9844	10422	7865	7896	5984	6225	5603	6163	6632	7069	6499	4777	5451	5479	4504	4658	3476	3587	3511	3066	2721	2761	2732	2339	2401	2121	1726	1681	1183	1436	1270	1237	1251	1683	1325	918	674	556	523	553	550	561	565	522	523	525	515	496	460	475	453	467	482	475	434	462	451	465	433	418	486	430	422	445	419	408	448	413	398	429	446	403	461	437	418	409	418	423	437	406	419	430	466	441	411	449	454	442	454	462	407	450	407	424	402	432	381	434	458	401	442	407	425	452	461	416	470	447	468	412	435	443	441	398	416	425	428	438	448	427	419	445	462	468	446	450	429	454	407	412	442	464	434	415	420	465	442	423	428	442	446	408	438	444	416	466	435	421	396	423	438	427	386	438	424	441	404	429	438	437	380	408	445	416	428	413	418	484	440	403	438	408	454	447	469	412	410	444	399	425	456	426	442	418	399	420	443	398	397	442	399	474	444	461	440	421	426	482	410	473	407	466	428	455	433	429	462	441	458	424	456	442	451	443	449	460	487	448	432	426	411	442	397	449	447	427	442	459	415	381	457	409	453	437	423	416	429	401	412	412	423	444	444	459	417	460	433	434	436	432	493	478	402	426	466	422	441	437	454	437	411	423	420	397	407	460	411	405	433	435	452	469	374	450	432	407	449	446	433	468	436	422	428	405	452	479	465	406	431	437	435	434	441	424	455	418	402	443	445	470	424	399	430	446	441	433	474	416	429	391	449	412	444	462	404	441	440	434	440	434	414	461	471	407	454	402	458	421	428	450	409	390	414	425	468	438	421	407	451	417	423	431	428	452	457	431	455	469	406	475	427	441	358	398	423	440	421	431	395	440	414	402	388	442	468	392	423	426	418	421	425	449	430	416	406	457	457	434	415	452	428	444	468	405	438	401	444	415	476	409	450	424	439	445	425	468	423	446	416	459	448	417	409	453	436	412	464	427	439	405	419	452	426	435	433	414	430	452	424	438	456	446	426	431	396	421	424	433	379	443	462	411	430	426	426	425	405	417	426	393	438	428	404	397	412	395	440	452	463	442	464	456	464	443	423	435	439	445	441	465	439	419	413	390	468	411	410	458	411	496	494	440	441	455	394	416	431	449	444	397	473	434	414	437	407	427	469	416	458	451	469	420	436	412	443	472	455	430	421	470	404	448	451	446	448	445	410	427	491	431	419	452	428	412	424	431	440	428	449	446	444	419	426	426	450	419	471	444	409	472	477	459	443	465	453	394	454	423	438	419	462	459	448	429	419	464	419	457	441	451	415	419	431	413	394	437	442	394	438	401	388	419	397	411	432	402	438	440	416	428	453	451	423	411	383	444	451	429	373	431	392	397	427	440	396	456	450	468	436	430	456	450	415	449	432	410	477	460	424	433	464	425	443	460	441	397	380	441	455	433	418	458	462	432	446	431	424	419	456	443	466	424	406	424	424	467	431	418	453	457	403	447	465	453	425	443	425	418	461	428	453	446	468	440	395	433	402	435	438	418	434	410	436	413	449	442	477	419	438	441	449	410	447	392	456	424	397	461	396	424	418	444	484	393	474	436	460	411	428	488	442	442	422	418	457	427	447	402	421	453	426	441	405	493	412	452	436	428	478	404	436	411	410	416	461	389	437	415	452	450	469	451	477	408	406	455	434	442	437	421	412	459	435	428	424	441	451	425	468	467	424	441	426	452	425	453	439	424	429	411	410	447	386	443	439	432	440	412	439	397	393	447	395	459	443	440	434	451	472	421	404	418	439	445	427	441	433	395	419	463	425	458	419	444	419	469	435	443	422	405	480	468	428	475	411	411	462	454	461	409	404	429	460	432	427	417	425	453	442	441	466	426	434	445	435	473	446	445	426	437	443	411	430	436	444	465	444	426	452	445	455	384	426	427	389	450	473	456	473	450	375	414	416	427	423	408	460	404	426	478	413	426	429	406	457	416	421	425	413	417	426	430	434	421	434	383	450	473	404	419	426	462	429	417	432	450	437	448	425	416	450	412	416	472	421	458	440	432	415	474	417	458	414	424	451	419	439	414	439	411	441	425	428	425	413	445	447	449	432	446	427	432	451	407	455	461	452	396	396	410	443	460	464	400	391	425	441	438	403	430	461	424	422	447	454	428	404	402	441	413	420	443	435	455	423	424	392	453	441	443	433	441	449	440	416	433	469	459	437	414	442	437	450	436	461	434	395	439	432	412	441	437	416	413	427	464	397	453	445	428	442	449	429	427	428	423	463	443	457	405	442	459	426	407	463	416	443	437	447	426	435	416	445	414	409	418	400	455	423	417	417	407	423	413	440	473	434	422	463	413	452	455	395	501	459	469	439	446	473	427	416	495	420	412	411	425	435	404	419	440	444	415	426	422	417	403	427	454	414	440	433	441	431	440	438	460	452	409	438	435	416	448	451	417	405	432	445	421	419	414	423	457	417	410	449	427	429	410	434	443	433	447	427	438	438	462	446	461	471	459	436	423	426	417	437	426	433	390	403	427	419	444	445	446	443	415	425	414	372	450	437	425	454	444	432	469	392	410	459	439	435	446	429	448	476	424	446	425	426	468	398	434	436	459	428	435	427	436	442	439	429	471	429	413	408	471	449	446	449	429	441	415	421	469	482	446	395	435	412	442	451	422	435	421	403	466	392	429	451	468	454	466	458	428	430	412	432	420	450	415	424	463	430	443	401	467	423	416	447	419	416	453	425	447	391	402	421	398	423	428	407	409	470	441	419	454	439	424	470	454	450	411	434	434	415	425	441	449	453	439	443	433	453	442	447	422	457	400	389	469	460	438	443	425	437	444	430	422	437	453	412	462	420	454	407	423	425	436	465	445	441	444	452	421	444	429	450	408	460	414	423	462	427	402	412	471	452	424	437	461	468	439	459	456	439	452	403	433	435	414	433	385	460	422	431	465	449	473	403	415	427	430	427	428	438	463	431	426	435	470	424	417	401	450	382	448	423	418	446	419	447	406	431	433	440	451	420	461	438	451	429	409	457	410	415	434	424	426	401	420	421	442	441	461	421	422	450	403	445	463	438	438	405	450	430	442	409	425	426	436	416	428	400	455	411	415	389	414	430	428	469	412	452	407	437	459	445	407	456	428	418	463	396	441	430	458	459	432	443	418	427	412	428	423	426	423	398	434	441	465	415	460	470	448	411	426	433	404	392	432	438	394	439	450	433	429	421	439	462	415	403	429	430	425	459	468	435	414	447	419	451	441	406	373	445	459	384	455	434	420	433	425	425	429	460	401	397	446	429	432	410	443	432	475	432	428	412	450	462	465	413	445	436	447	419	461	463	407	431	477	385	438	419	445	435	429	434	468	442	426	457	396	461	403	436	427	449	415	429	376	409	419	437	443	405	441	447	386	444	453	442	408	425	449	426	465	408	389	446	465	399	419	461	462	443	440	453	434	410	434	456	411	460	418	410	424	449	412	435	487	454	431	455	440	439	436	431	439	408	488	415
28337	26933	33625	30031	29462	41254	47551	37221	42785	39779	33528	29379	19787	12800	18667	22907	19866	17700	16981	12629	13405	12483	14168	14392	15785	13466	10824	11482	10486	8988	9330	5462	5643	6505	5469	4312	3293	4104	3915	3391	2717	2165	1844	1287	1802	1443	1483	1794	1864	1677	978	353	267	259	300	260	267	286	297	235	211	227	212	222	189	188	191	182	190	199	216	213	153	198	170	149	152	198	179	165	171	171	167	143	200	184	166	180	154	199	155	176	198	158	165	171	163	146	168	155	137	186	183	189	174	183	180	162	159	159	205	166	170	177	200	163	155	180	200	160	188	167	174	168	173	177	174	183	188	177	176	157	182	154	180	189	151	161	183	196	180	187	187	167	171	156	196	158	176	167	163	178	167	174	173	154	167	158	172	182	180	169	140	172	173	152	172	182	171	190	182	174	149	160	154	145	177	177	140	160	171	197	195	162	196	167	157	197	153	175	177	176	169	173	175	172	146	170	149	184	180	166	139	169	169	187	188	164	177	153	178	148	173	186	186	200	164	181	165	170	162	161	172	185	189	162	163	181	166	176	174	182	182	185	158	173	175	162	168	165	168	165	185	185	165	166	165	164	179	160	173	177	161	155	162	194	183	176	157	184	173	182	172	176	185	201	161	181	178	164	170	173	154	162	176	183	170	175	170	184	160	179	173	174	177	177	168	151	161	156	177	180	175	178	153	184	149	183	203	181	191	186	174	180	174	209	157	170	176	171	195	150	159	176	181	176	171	175	166	173	159	177	176	164	163	182	170	160	179	161	166	168	169	188	162	196	219	171	166	187	162	188	181	165	172	169	165	140	173	185	209	198	179	186	155	165	167	166	187	165	183	175	171	161	164	190	159	189	163	159	171	172	171	176	182	191	165	162	177	174	168	177	169	184	182	152	161	179	163	139	170	147	175	175	179	169	170	185	162	170	183	164	185	157	153	150	179	159	169	175	157	171	176	169	173	188	197	155	152	157	174	197	151	175	181	166	179	194	150	176	182	151	161	183	183	164	178	169	195	183	170	166	194	165	163	152	182	162	151	167	167	162	171	164	187	186	176	170	165	159	152	160	186	167	172	184	155	188	181	177	171	161	162	178	150	136	173	166	158	175	187	171	170	157	167	206	158	188	182	180	149	173	133	193	163	154	139	187	165	173	160	156	149	177	172	171	181	161	175	166	169	194	185	180	187	170	182	158	166	163	175	166	202	176	201	171	164	142	183	162	179	171	159	171	179	177	173	183	187	171	170	185	188	164	168	164	197	143	171	164	173	178	155	184	193	159	190	160	155	187	151	163	174	168	172	186	169	184	185	185	184	166	164	148	154	178	175	137	185	186	186	191	134	173	180	154	148	164	180	189	154	177	192	196	138	153	172	153	182	176	181	147	161	170	171	169	196	165	185	194	171	172	164	167	155	159	182	171	171	164	148	164	148	181	156	185	174	159	159	171	168	188	161	150	165	171	163	166	138	155	153	206	197	153	179	172	144	170	161	175	172	156	169	182	168	154	184	175	165	176	202	205	149	163	177	157	159	165	178	147	166	189	166	190	178	160	162	181	154	167	168	176	191	165	180	173	186	143	160	208	181	157	172	187	169	159	171	169	171	164	183	166	166	169	140	203	168	170	160	178	201	158	171	175	170	174	168	164	190	173	159	164	165	188	192	161	178	189	154	167	161	167	151	216	174	159	179	189	178	201	178	167	200	190	178	172	162	178	171	161	154	186	184	181	135	193	173	155	162	168	164	173	168	168	146	194	183	172	187	181	191	177	172	171	191	166	168	162	166	183	160	180	171	190	157	161	172	163	189	169	163	165	176	176	172	177	152	154	162	177	155	170	152	166	177	162	151	180	161	171	183	162	150	169	188	178	182	169	187	153	148	202	187	181	174	173	186	197	159	155	157	160	164	141	160	196	163	148	170	158	156	157	155	163	176	142	178	160	166	157	187	159	162	182	175	152	176	185	178	189	185	164	175	167	157	175	190	156	196	174	145	167	180	157	168	187	179	184	161	179	165	179	170	186	173	197	176	137	159	159	163	194	147	162	146	184	177	179	180	179	168	186	172	158	174	159	172	166	180	180	193	182	169	155	166	193	184	146	176	176	186	161	166	165	183	170	162	176	182	187	181	170	147	168	169	163	168	159	178	158	146	170	192	165	166	176	184	164	167	167	168	157	158	157	168	184	181	180	162	160	178	181	158	160	184	186	160	188	176	166	164	163	179	184	171	172	172	161	172	146	172	163	145	163	184	179	167	159	177	161	167	202	149	158	166	161	179	191	178	159	173	163	172	169	181	182	166	192	166	174	186	177	170	169	180	180	188	167	190	177	172	168	180	198	168	174	193	180	175	163	206	158	157	158	155	166	166	166	181	150	159	154	185	163	194	170	187	173	157	171	163	148	157	175	165	182	167	177	192	177	170	166	190	157	157	158	154	187	165	164	177	184	174	180	178	166	174	171	182	174	170	169	184	169	175	172	150	170	139	149	169	173	170	192	185	177	167	191	175	156	173	184	195	169	153	171	162	171	177	164	163	178	163	182	166	173	182	175	165	180	175	175	202	199	178	176	202	161	176	181	171	147	167	159	151	178	162	180	186	167	175	140	179	172	167	174	172	164	185	158	184	182	179	203	153	169	152	139	170	178	165	153	183	170	169	179	203	149	156	163	155	165	180	196	181	158	175	150	187	159	177	174	207	159	165	153	176	173	164	205	175	187	152	164	185	172	163	172	168	185	171	166	165	155	156	158	181	173	148	170	160	176	168	170	206	197	164	175	155	174	183	170	159	190	177	155	177	154	170	187	165	183	166	165	180	167	155	156	177	170	164	165	163	170	183	190	153	185	178	162	147	184	178	185	194	172	208	178	168	166	175	162	171	167	177	179	164	165	182	148	178	156	181	170	208	168	152	144	174	176	202	171	187	162	161	174	171	136	162	159	130	190	144	168	189	203	175	179	180	168	191	185	193	171	179	159	180	183	171	171	175	188	192	164	183	184	187	182	151	173	164	184	173	163	166	177	182	165	161	162	168	171	169	162	169	173	173	180	169	170	176	172	162	156	162	166	159	185	162	166	181	177	184	168	185	166	154	185	148	185	181	165	182	183	167	168	180	170	180	165	151	162	189	168	167	164	174	186	193	173	173	185	162	161	161	163	164	152	153	188	161	171	166	174	190	178	167	187	179	157	188	187	190	159	208	162	161	173	147	186	187	164	186	161	170	190	165	144	169	137	180	200	160	155	170	176	168	172	155	186	170	188	166	152	179	157	170	174	180	177	194	180	157	176	192	167	167	186	154	194	165	176	190	178	169	132	163	181	170	177	165	178	176	159	166	191	153	170	175	190	172	200	192	142	182	161	172	193	176	167	173	167	180	171	144	195	183	147	168	160	161	165	160	174	167	156	155	171	168	180	170	143	189	165	187	165	148	151	179	199	161	169	202	186	169	194	168	194	161	175	155	178	182	191	165	156	160	155	187	178	181	176	195	159	170	153
18189	21815	35172	37639	40877	50901	56269	50777	56463	51873	50478	44829	37683	30486	40977	44524	42443	39757	40113	33882	34939	34558	37360	38149	38304	35341	32298	33738	32708	29673	31667	21349	24789	25152	23142	19835	16705	19726	19049	16785	13961	12105	10432	7989	11101	8502	8918	11028	11190	10492	5963	2184	1244	1038	1226	1080	1315	1311	1596	990	841	835	799	846	637	693	717	595	708	743	788	663	590	589	514	524	493	510	461	491	461	509	481	505	474	522	461	449	462	489	487	487	468	477	434	463	481	474	430	492	450	476	426	471	443	449	485	425	450	459	433	469	468	458	469	449	497	444	459	436	473	446	492	460	449	467	448	487	459	465	491	483	477	431	494	473	466	471	450	475	470	475	433	465	477	485	465	477	462	466	510	432	472	474	453	482	484	444	431	462	462	484	483	496	477	441	454	452	436	470	511	422	478	438	456	437	443	483	441	462	443	431	472	415	399	434	468	444	495	473	477	422	467	465	437	456	489	467	520	448	469	440	467	445	489	439	440	490	483	469	458	433	445	479	479	448	431	427	443	493	437	461	449	492	475	476	464	473	463	431	438	495	424	460	484	483	474	448	448	502	451	493	486	480	455	433	457	488	475	457	470	479	469	463	443	447	480	450	455	407	412	424	462	469	485	432	473	455	424	429	461	480	450	479	536	438	434	445	454	420	486	431	485	469	477	474	463	472	476	468	471	503	454	428	452	497	455	460	485	469	483	470	514	462	480	445	466	462	452	474	503	450	447	445	457	474	459	499	468	481	473	484	460	465	465	446	466	465	451	442	466	444	477	472	460	448	450	446	435	440	443	464	458	480	487	450	507	499	464	482	472	460	462	516	461	486	449	463	470	474	466	476	446	471	465	490	444	478	469	450	476	442	458	493	491	485	473	477	451	500	452	465	487	468	482	459	462	450	479	463	435	495	453	466	506	485	495	488	446	479	448	462	434	470	487	455	450	434	480	443	472	472	449	467	445	486	472	472	452	480	480	456	460	462	459	461	464	514	475	458	466	474	464	462	451	438	451	521	457	421	436	431	484	478	457	455	496	477	451	499	466	474	462	469	503	475	457	443	467	463	448	449	469	431	459	487	483	485	460	470	458	453	436	447	458	465	476	460	485	478	477	432	452	470	423	511	455	490	472	458	463	442	473	483	440	438	483	456	470	432	491	452	491	449	505	466	479	485	441	469	489	477	475	457	491	420	485	487	442	489	459	440	470	448	468	490	478	453	449	450	462	436	467	467	483	410	498	518	478	461	452	436	460	457	450	432	473	462	458	468	472	499	486	452	475	427	469	424	462	496	429	475	471	466	471	463	447	492	458	480	487	461	507	494	485	484	491	469	418	461	450	456	450	458	475	482	444	432	488	464	471	460	454	486	459	463	423	477	489	448	470	447	469	483	443	521	493	449	465	467	435	461	465	478	483	480	458	528	494	423	456	475	459	464	426	452	427	477	468	482	427	420	448	484	438	505	462	475	467	454	433	493	432	459	446	523	460	417	439	452	450	493	462	486	477	474	453	460	444	505	447	487	449	484	467	501	501	435	443	429	492	472	470	491	472	487	467	462	477	467	435	457	473	504	435	452	469	465	413	455	493	465	432	443	452	467	450	446	471	440	465	446	494	449	465	481	475	473	472	463	455	505	428	471	457	486	456	446	428	473	479	459	459	457	463	441	424	472	463	467	468	465	452	492	432	464	459	466	480	430	473	479	470	474	467	447	497	476	472	448	453	495	483	464	465	438	453	447	485	499	470	494	446	405	423	479	458	475	468	432	459	474	479	423	437	466	442	442	464	466	508	489	471	439	468	498	492	494	406	451	429	458	512	476	422	451	453	467	471	442	466	424	437	481	498	457	464	453	437	449	456	449	449	470	438	427	506	449	506	459	477	494	484	461	478	486	499	426	515	470	462	470	464	476	447	461	448	470	443	433	439	470	479	476	477	433	478	466	504	442	450	449	451	439	487	455	487	465	426	495	456	448	445	464	447	481	429	476	460	467	478	474	492	434	462	439	452	475	484	470	479	478	473	461	461	465	482	445	443	466	507	460	419	459	420	486	456	453	456	469	446	477	463	431	447	457	456	457	471	456	460	468	442	462	455	434	437	483	477	451	431	466	420	468	505	481	475	484	458	509	471	498	438	439	489	457	435	473	471	455	506	462	456	470	460	472	422	454	483	486	460	465	480	453	491	470	493	443	460	491	466	476	477	450	437	461	457	450	467	469	486	465	480	450	483	489	467	457	476	440	437	510	472	460	500	491	463	474	456	477	459	467	507	477	475	470	452	490	486	451	484	427	443	441	463	471	463	467	440	483	472	477	488	474	478	494	468	453	482	495	420	513	462	451	462	466	458	490	493	473	494	487	446	457	502	451	473	422	461	441	488	470	478	413	467	477	433	465	425	453	467	479	483	503	466	510	458	486	452	410	428	475	443	487	473	472	495	456	458	453	485	461	472	498	464	461	450	448	456	471	492	464	458	466	468	439	449	471	455	465	466	446	469	486	465	432	481	458	485	471	428	464	402	472	522	487	495	441	460	464	465	466	493	443	471	470	432	505	472	453	432	471	478	469	477	453	448	455	457	491	486	478	445	475	459	470	472	468	492	457	480	483	521	472	475	454	453	431	468	463	453	460	481	483	448	425	487	438	472	469	473	463	458	462	446	460	431	501	501	445	455	492	442	470	438	441	442	475	487	451	455	446	438	459	448	463	498	501	481	466	458	443	463	453	441	440	488	438	470	458	440	441	450	434	457	441	496	436	427	464	425	458	479	455	483	469	474	480	433	467	452	475	467	518	505	498	481	432	475	467	443	467	489	473	459	457	526	434	444	468	464	499	469	460	462	481	473	446	469	455	459	485	461	487	458	448	453	476	447	439	504	511	483	435	458	471	435	458	452	466	459	498	477	456	465	455	474	482	482	457	481	466	491	469	435	472	439	476	474	466	461	461	449	451	482	477	496	451	494	474	490	480	491	454	470	449	451	475	472	465	464	509	484	472	484	444	450	439	468	522	419	486	443	452	434	468	474	453	436	444	515	491	461	469	459	457	488	445	446	508	457	434	464	450	468	475	423	478	435	495	488	464	488	446	440	483	444	456	420	478	471	453	453	479	457	451	458	464	432	450	433	466	485	469	478	476	429	506	414	486	466	438	413	490	436	491	441	439	461	476	447	475	433	448	450	495	461	473	462	476	449	473	458	483	420	448	452	475	452	450	452	459	488	460	467	480	494	446	475	450	458	482	467	475	479	483	461	454	446	472	447	457	466	516	462	432	447	465	477	476	485	465	488	477	513	462	451	487	443	449	443	472	479	425	464	437	466	457	499	470	441	457	466	462	467	454	456	428	484	490	452	471	484	463	444	508	468	454	496	466	464	487	457	460	492	515	481	483	459	462	458	466	462	470	517	513	509	445	481	455	440	463	464	453	470	460	473	468	461	464	479	450	460	453	437	454	468	496	488	448	458	492	456	456	424	465	454	475	471	475	472	447	435	470	437	441
41053	38771	43463	39526	39438	50138	55370	47118	50688	49841	47843	38858	27593	27275	25852	35726	31628	31304	27697	22862	24526	26173	27061	26211	28215	24080	23678	21427	19193	15833	17594	11814	12675	10870	8797	7770	6169	7829	6888	5935	4879	3705	3759	2772	3489	3319	3490	3905	4205	3840	1483	659	492	427	433	401	409	454	530	448	299	285	328	336	270	272	260	245	274	307	327	235	222	217	227	226	203	201	217	228	228	230	225	233	233	223	225	200	219	216	238	236	210	254	209	214	235	197	202	219	215	225	230	226	212	208	200	233	237	229	198	223	201	205	199	179	192	203	196	200	212	193	214	203	226	213	212	212	203	216	211	215	198	194	231	221	216	217	215	230	196	228	231	202	216	219	233	224	198	209	204	193	215	183	198	189	207	258	194	184	224	209	189	227	197	179	215	202	220	212	174	224	191	197	206	198	203	197	237	224	204	189	214	190	224	200	183	209	214	218	225	211	212	215	214	231	225	209	180	226	225	190	218	199	202	219	215	229	214	181	178	204	215	215	257	202	226	205	215	238	219	229	231	201	187	223	201	211	233	195	207	227	182	201	216	250	205	207	201	184	197	191	187	215	217	222	248	198	229	226	192	221	201	211	212	209	200	208	213	220	220	211	218	216	232	215	213	197	207	207	221	224	214	215	214	214	203	202	193	177	210	208	220	208	231	245	205	220	187	207	216	196	207	223	204	213	219	191	232	230	198	198	204	205	205	232	198	200	227	215	191	175	219	205	193	209	209	197	220	220	202	195	204	188	195	218	210	198	222	196	236	200	204	234	188	219	239	206	200	220	218	219	205	192	222	213	196	194	224	203	208	231	203	235	207	215	224	211	199	204	213	227	207	206	218	220	213	203	209	198	225	209	214	245	199	211	211	211	198	201	215	209	206	216	219	229	217	203	196	228	240	207	231	236	213	228	228	182	201	223	216	214	197	188	230	221	183	223	250	205	210	187	210	184	188	193	233	200	205	215	203	219	208	236	199	178	205	219	199	210	185	209	228	225	208	215	194	194	197	251	204	219	196	203	229	203	224	217	203	245	190	207	223	211	208	222	205	198	194	207	206	206	199	212	215	208	227	220	204	230	207	210	221	172	215	218	207	199	216	210	191	213	210	190	206	176	220	215	197	182	207	222	224	254	196	196	214	200	211	198	204	217	206	221	254	235	218	203	208	198	179	207	229	198	198	215	189	218	212	230	218	191	225	181	222	224	210	220	230	240	191	193	239	221	234	216	222	210	227	223	210	170	227	248	235	217	210	190	209	244	216	203	203	209	235	220	201	196	217	218	215	216	205	212	190	237	210	218	225	220	197	241	191	225	222	215	197	216	222	227	228	187	213	220	219	244	213	230	213	213	208	189	197	214	216	193	233	217	225	202	217	222	208	212	215	207	221	215	216	220	185	192	226	231	220	189	231	217	256	220	235	205	202	235	202	228	232	200	251	225	239	233	220	204	201	228	217	189	214	195	200	208	215	204	224	204	210	205	228	209	217	191	207	217	229	224	219	199	218	203	204	254	236	222	206	209	241	236	223	232	189	201	226	206	215	218	218	200	202	226	216	212	217	202	251	198	189	221	223	234	215	240	195	220	202	192	217	193	228	200	235	200	224	209	175	207	210	225	210	208	219	220	223	220	244	209	199	197	215	205	204	218	202	202	250	227	202	227	211	197	183	197	216	212	206	176	200	221	206	212	216	210	201	223	212	205	225	216	198	205	195	226	243	213	185	199	244	194	222	215	167	217	209	188	208	209	228	217	217	233	234	210	211	221	201	194	227	211	191	231	210	196	204	215	208	225	222	215	217	204	203	222	220	228	215	202	239	181	213	217	224	211	218	209	215	230	230	195	219	212	234	213	234	203	201	205	211	232	196	216	201	200	203	207	248	199	204	212	215	193	202	205	220	196	231	232	204	216	192	234	175	200	187	226	228	229	213	219	192	195	202	219	193	226	231	237	224	217	182	188	231	229	210	229	225	228	205	212	196	196	201	220	168	198	194	210	206	217	203	241	232	215	225	196	216	207	203	200	171	218	207	207	221	197	254	242	216	208	187	221	229	211	221	204	216	179	240	190	223	206	220	231	205	212	239	191	200	217	228	210	214	196	211	229	206	225	236	221	210	231	228	230	218	191	177	210	222	188	250	236	212	242	189	232	218	181	210	222	211	235	204	186	193	223	214	214	229	198	207	207	229	231	203	207	210	214	220	210	206	212	220	193	216	205	204	216	216	212	198	223	178	192	212	227	227	218	215	202	208	204	213	195	199	215	230	201	208	213	221	216	212	203	204	183	215	200	194	211	214	218	203	202	198	196	194	185	180	224	191	225	238	191	201	210	210	219	234	201	204	203	223	217	229	193	232	242	209	212	203	229	218	228	209	205	213	217	202	215	229	217	217	229	212	212	229	219	236	209	205	246	248	235	219	198	229	200	202	184	210	210	203	199	214	222	193	188	191	209	215	216	224	211	212	207	212	209	207	202	219	205	228	226	206	218	211	189	225	189	251	216	218	208	210	185	241	217	188	228	199	197	186	216	217	209	201	207	215	216	214	243	211	229	233	212	219	188	215	195	214	183	230	224	212	208	215	208	218	206	204	206	195	215	205	201	218	220	212	214	216	190	223	219	237	232	229	208	226	205	208	213	214	227	185	215	200	173	214	202	182	195	207	226	198	208	224	200	197	218	194	207	216	203	180	199	211	209	224	196	230	205	213	218	211	190	214	210	217	197	200	235	221	218	213	204	218	249	207	200	223	211	198	208	182	188	203	194	211	210	226	219	223	234	208	186	194	205	213	203	220	242	242	182	195	220	192	223	223	217	226	214	179	223	204	223	213	208	230	236	223	208	237	207	226	251	206	231	212	205	211	212	218	227	196	195	213	212	192	212	202	210	213	217	223	182	218	218	194	195	234	224	219	237	208	196	235	211	210	216	216	221	228	206	215	227	208	235	203	220	205	195	187	221	221	199	221	234	234	212	211	248	232	212	181	199	207	223	238	238	218	225	217	215	221	212	193	238	205	211	229	231	215	220	217	205	197	206	199	227	215	200	241	233	207	200	228	228	207	190	199	207	210	214	192	229	205	218	207	191	194	204	201	193	187	202	208	213	228	214	188	198	200	202	205	223	200	237	212	211	221	186	214	204	196	193	217	214	195	199	209	213	201	199	212	205	215	228	225	198	218	204	209	205	224	240	180	204	208	227	186	208	222	208	213	234	237	229	221	237	206	220	201	217	185	188	203	198	205	214	222	200	218	197	210	205	209	204	228	189	214	215	198	220	223	222	195	194	228	222	214	225	226	231	196	210	184	179	187	190	192	221	231	228	196	228	219	219	207	230	187	184	205	209	190	221	202	174	210	231	241	236	220	189	218	202	219	198	192	223	214	211	219	241	198	200	205	207	233	211	208	199	256	211	204	194	259	214	218	221	213	257	196	217	228	219	197	202	193	226	212	201	224	224	216	236	226	208	224	200	212	206	213	209	187	207	173	215
27697	30985	42170	46092	48819	56685	61997	59080	62883	61968	61156	51112	43907	46189	44918	54404	52614	51204	49137	43982	45290	47458	49330	48677	49026	45456	46277	41294	42948	38130	41367	32694	35810	31358	28216	27544	23826	28133	26292	23963	21051	17374	17663	14525	17402	16704	17140	19013	19776	18257	8165	3647	2649	2138	2050	1749	2118	2025	3068	2260	1275	1168	1298	1220	1029	909	1041	862	942	1074	1118	837	716	699	638	586	588	569	561	562	566	549	557	530	565	565	591	544	558	542	547	552	569	564	611	553	531	565	558	544	549	546	505	557	542	563	550	548	487	558	564	576	547	553	588	528	564	568	545	562	516	546	546	601	560	564	542	533	533	552	554	575	560	554	567	536	544	556	567	518	523	581	543	533	562	522	588	561	587	583	575	539	555	568	578	521	515	596	530	560	558	562	545	565	538	569	575	516	578	530	517	524	551	541	564	548	545	558	598	571	587	575	558	537	520	646	564	558	576	542	571	533	513	585	607	584	544	538	547	530	544	539	564	493	557	540	531	525	540	581	533	534	601	550	558	516	562	544	580	553	569	558	548	543	530	565	568	530	549	566	560	536	548	590	550	490	577	552	537	567	550	592	606	548	557	511	550	572	582	518	583	510	537	565	562	597	538	523	560	539	592	568	565	551	559	522	529	549	521	527	536	547	554	569	564	564	530	567	568	580	599	534	562	545	518	554	568	530	585	542	563	559	583	578	589	572	539	529	532	538	547	554	578	501	554	570	548	569	533	573	529	542	539	569	572	552	554	600	532	575	529	555	577	549	492	500	529	583	588	554	555	587	531	561	560	548	526	626	551	569	523	548	547	530	513	532	547	555	560	522	529	570	577	580	543	540	501	572	565	587	597	548	526	593	520	553	518	560	579	552	542	544	590	560	536	552	578	562	560	549	552	526	543	514	506	558	538	558	543	571	545	572	552	572	548	571	507	586	536	557	516	561	555	560	572	593	577	548	528	518	549	542	554	526	533	548	575	546	536	555	555	546	534	564	605	533	567	551	562	566	514	595	586	576	525	559	533	579	570	513	527	508	567	565	567	548	553	525	547	548	548	575	553	568	574	579	569	537	577	542	536	553	522	559	541	544	547	562	528	550	558	559	549	537	541	554	527	540	543	539	533	544	547	533	552	525	556	537	559	557	526	568	578	577	528	547	534	516	561	526	550	544	541	540	585	535	540	506	566	548	563	560	538	532	555	549	531	541	547	549	595	564	560	524	502	546	517	556	531	550	568	563	541	500	545	571	521	572	546	521	545	528	566	564	606	530	551	533	507	553	611	575	531	550	547	514	572	589	566	525	560	563	544	548	548	573	544	564	566	536	542	575	554	539	569	558	574	550	534	525	561	532	570	533	528	521	545	581	580	546	548	549	571	568	568	579	563	560	548	527	565	570	568	560	545	513	561	588	550	551	608	547	539	531	541	504	534	559	531	556	569	546	542	530	534	575	551	617	547	572	552	527	565	526	550	553	536	547	573	592	575	532	530	606	608	527	539	548	604	503	560	531	559	566	574	570	608	570	551	555	541	567	558	565	559	562	552	525	565	580	558	520	571	551	562	547	531	567	568	516	524	587	544	512	494	516	568	556	532	554	568	566	588	564	589	581	549	548	599	554	575	549	531	574	569	529	515	521	562	533	558	593	570	546	554	517	536	541	556	529	622	543	547	571	601	534	552	568	599	542	583	524	595	546	570	590	549	502	565	512	539	585	601	482	564	550	594	587	586	585	532	577	542	517	505	578	557	523	553	537	588	595	552	557	575	574	548	555	577	570	529	575	551	599	544	546	539	590	547	554	578	542	548	532	542	532	551	561	522	550	555	518	547	581	592	529	603	578	584	523	518	575	599	554	550	577	569	541	566	560	566	563	506	552	534	563	580	575	542	527	553	580	547	571	546	552	530	546	528	565	522	525	590	596	555	545	547	539	553	542	552	581	550	560	561	534	552	568	561	564	530	560	590	510	546	534	531	542	528	570	575	516	593	555	534	505	571	589	535	523	581	538	542	553	541	571	534	546	543	526	537	624	560	497	534	566	550	553	573	560	523	572	558	543	514	579	540	585	517	572	546	548	561	537	541	541	527	545	534	518	523	543	543	514	565	547	581	566	561	520	555	560	566	536	544	574	511	656	588	560	539	568	564	561	512	548	566	547	547	550	550	570	546	550	518	593	513	608	574	546	549	566	552	562	555	545	631	549	547	508	537	540	551	552	551	576	538	596	566	531	552	552	542	535	525	557	522	571	546	586	552	562	540	559	544	502	522	537	555	499	586	563	496	558	571	546	550	572	597	517	528	548	550	556	538	591	539	571	521	532	548	530	562	527	565	550	561	515	544	505	579	556	562	550	547	521	565	536	551	523	550	505	542	555	572	530	532	523	619	562	565	535	559	528	535	571	556	540	557	603	510	521	587	584	593	574	552	581	537	585	533	562	493	577	552	521	531	512	544	524	549	534	550	489	562	531	603	569	571	569	580	559	537	573	523	553	513	553	590	569	544	561	571	560	535	539	569	578	562	523	546	571	558	553	513	515	562	585	579	519	543	542	533	586	555	556	530	545	530	559	583	501	588	572	571	525	561	534	600	526	536	566	528	580	542	565	561	539	551	606	586	536	548	551	558	557	618	558	596	557	521	580	571	557	532	537	539	552	611	539	560	528	552	530	533	530	556	532	544	550	587	533	554	551	572	583	579	572	569	545	524	554	567	517	584	593	527	534	565	587	509	525	567	576	574	563	538	571	531	540	586	531	535	489	574	499	565	552	497	509	552	564	534	565	560	531	513	565	560	574	547	567	528	588	540	589	589	517	533	569	577	586	582	518	548	546	551	570	548	584	569	513	563	542	560	552	565	550	560	535	529	559	521	583	567	539	551	569	529	531	560	528	540	536	550	516	555	531	557	559	555	509	547	566	557	546	557	560	542	571	583	600	527	556	536	539	572	546	553	583	549	559	573	490	567	534	546	520	552	575	545	537	569	556	559	561	559	521	522	576	540	574	573	551	580	557	555	553	557	522	514	532	566	542	569	528	549	530	552	605	535	550	548	525	545	514	535	527	554	574	577	547	538	573	518	554	545	533	536	576	480	560	540	569	572	589	564	572	565	551	558	530	547	535	549	548	567	489	552	542	575	567	563	597	542	547	556	558	572	542	532	559	578	554	549	555	526	559	556	564	578	535	577	588	540	560	557	550	550	579	566	557	572	576	541	574	519	550	505	532	555	583	575	550	538	539	563	583	556	563	546	513	579	566	557	579	558	566	546	551	529	500	563	565	539	540	551	526	546	527	555	514	565	549	568	560	550	526	549	551	547	561	578	540	536	564	564	585	551	591	520	566	537	538	573	529	556	539	554	510	571	542	558	571	522	521	557	547	574	523	538	528	555	588	568	523	542	577	520	588	527	526	595	562	541	612	552	600	504	593	538	586	555	556	554	520	574	557	553	545	540	583	535	555	572	542	577	562	575	573	556	562	511	603	533	578	576	536	535	557	534	557	553	527	527	549
15111	12881	13666	10368	8037	7668	8150	6011	5310	4290	3854	2927	1872	1596	1255	1726	1574	1532	1306	1041	1372	1307	1379	1100	1332	1131	1063	1098	974	638	768	589	669	550	443	433	398	377	403	332	316	298	286	232	289	317	309	287	335	275	249	195	160	167	174	173	175	159	172	183	205	179	168	158	152	167	183	157	148	161	175	163	156	144	167	174	180	144	168	168	168	180	146	174	162	146	168	159	148	148	175	163	156	167	151	166	166	161	158	158	165	142	173	148	164	164	161	161	156	157	153	136	127	152	162	184	149	156	126	158	139	126	166	170	143	144	171	157	160	160	194	170	148	153	176	186	155	151	169	140	151	170	161	175	163	154	152	173	166	174	143	168	151	133	152	154	151	142	134	159	166	153	163	155	157	159	148	141	158	150	156	142	154	157	153	174	169	169	161	165	151	173	163	145	144	185	159	157	166	191	177	166	176	155	153	159	185	159	144	145	139	149	165	127	159	160	174	152	161	147	163	158	162	155	172	151	165	155	161	142	182	171	159	165	164	147	171	164	147	177	142	159	160	159	140	166	162	162	159	169	153	179	158	165	202	158	137	150	147	156	176	178	148	158	165	163	154	167	167	175	154	158	141	163	169	169	162	161	166	155	167	173	166	148	128	163	154	137	166	150	150	173	158	160	141	186	154	155	170	178	160	157	153	135	133	173	155	155	151	194	154	167	146	178	157	149	156	166	166	154	140	153	157	162	147	146	166	176	157	163	169	163	165	144	142	144	157	171	166	158	130	137	153	165	148	142	158	166	162	152	152	168	169	162	167	172	154	164	152	170	139	172	151	177	142	160	157	157	172	160	169	170	130	154	156	156	140	170	168	155	155	155	157	144	148	162	156	158	171	153	165	172	154	157	155	153	145	162	154	138	163	176	147	166	180	161	168	143	152	162	174	166	154	163	159	174	155	148	153	160	143	154	165	152	164	164	159	168	139	145	156	168	169	174	159	165	147	171	175	162	160	187	154	167	134	159	152	188	155	148	158	162	156	168	132	157	137	151	155	159	160	156	171	151	175	152	127	155	168	157	174	168	159	143	167	145	160	157	159	165	167	163	153	152	170	157	164	164	173	180	163	178	169	158	159	159	154	154	151	153	154	137	170	162	183	176	150	150	154	154	169	166	148	144	167	135	172	150	127	166	158	159	154	159	166	155	138	140	164	163	157	168	162	151	162	155	153	180	161	153	162	143	151	161	156	143	149	156	174	174	175	162	155	168	130	138	184	188	157	153	137	138	144	168	147	164	172	160	155	143	165	159	169	138	154	157	160	146	166	143	150	161	168	135	150	141	193	166	172	165	150	166	142	138	139	148	148	148	168	163	159	149	163	131	164	158	138	156	156	163	151	162	144	158	161	141	117	148	175	149	163	135	159	163	155	152	164	137	150	168	132	152	161	178	170	172	161	166	151	187	149	155	140	137	155	162	162	210	163	140	161	172	171	154	169	156	164	152	145	158	168	153	169	150	155	168	153	158	173	163	148	177	147	147	149	183	143	157	176	160	161	151	157	141	181	185	152	132	156	159	150	152	143	165	168	158	145	194	142	150	155	147	177	166	143	174	152	143	155	161	158	155	144	156	148	146	160	158	139	147	163	162	162	168	156	179	157	152	179	134	156	169	143	154	169	162	158	167	156	138	156	149	151	150	160	160	156	153	156	133	144	126	156	166	162	150	155	158	156	152	166	125	159	156	161	164	158	178	147	165	191	157	162	169	158	148	165	156	151	166	152	144	160	139	169	155	142	126	173	158	150	162	161	153	143	166	153	155	151	150	126	125	166	162	149	165	170	165	148	148	155	169	172	141	159	150	187	156	165	158	169	147	164	144	147	163	152	151	148	166	146	158	145	175	143	151	150	149	187	128	150	148	158	168	149	156	167	143	173	142	150	167	145	157	167	150	184	154	150	159	155	137	173	162	158	155	151	166	169	152	162	142	154	158	129	149	157	147	152	163	143	160	148	168	154	141	163	179	152	171	138	168	144	175	137	171	162	140	167	148	151	181	163	153	142	145	155	156	159	140	169	158	157	159	158	174	162	167	158	130	174	166	148	164	173	142	125	147	155	136	161	154	144	149	157	188	164	160	179	164	160	153	136	146	155	181	156	154	181	150	137	173	164	151	149	151	132	162	152	145	146	151	152	155	154	164	150	181	194	164	154	154	150	159	167	147	172	164	163	144	176	156	158	146	150	155	165	157	139	185	159	147	159	144	163	162	174	133	175	140	161	141	150	149	175	163	138	135	155	157	157	170	177	155	155	164	147	156	170	166	143	177	156	176	168	168	154	152	155	178	132	170	168	156	158	156	163	163	167	171	158	163	157	172	160	163	166	155	147	143	149	157	154	155	187	167	184	182	154	159	150	160	132	157	161	171	168	164	139	156	152	147	141	122	161	156	166	162	141	175	143	138	169	164	150	149	167	157	146	153	192	154	171	147	152	161	158	139	160	158	160	137	162	162	185	154	158	165	149	142	168	161	172	136	191	166	159	147	155	134	166	160	161	194	130	164	168	162	138	164	173	145	158	183	145	141	167	135	184	136	127	180	157	148	173	124	156	154	159	127	159	168	154	167	179	168	179	157	159	164	155	166	161	150	156	145	146	164	159	137	161	167	173	156	168	157	171	148	160	177	157	162	171	166	163	160	159	150	154	164	165	196	179	165	153	163	154	144	161	151	158	146	153	154	160	140	160	144	173	164	171	155	170	145	176	143	161	174	145	147	173	148	171	152	141	188	158	147	141	160	157	181	167	162	135	165	147	155	150	144	137	163	156	163	159	161	168	132	180	142	151	170	133	194	157	158	188	190	155	138	166	159	154	153	166	150	168	160	170	139	151	172	167	153	171	159	140	165	144	161	147	164	156	149	147	175	161	144	159	154	165	151	168	150	175	145	138	131	171	166	142	138	161	165	152	153	178	155	137	139	145	140	155	164	157	196	152	136	139	117	184	159	173	193	174	150	194	153	146	145	145	145	138	147	158	135	160	144	148	159	173	155	177	161	159	169	171	148	152	168	134	150	152	143	166	177	171	138	165	149	163	154	149	164	160	161	159	162	155	164	146	185	164	150	149	155	157	147	183	149	165	143	143	157	140	129	150	137	151	162	146	164	163	147	152	144	176	133	166	154	153	144	148	180	175	172	140	151	151	153	166	163	155	173	152	127	158	151	158	139	161	149	159	146	159	150	156	155	158	157	163	169	140	173	133	149	160	174	149	150	176	164	136	159	165	160	162	149	150	127	153	157	153	149	154	171	129	139	176	169	141	142	140	185	141	162	180	163	167	161	165	165	157	168	158	152	165	186	177	144	145	161	153	164	148	164	161	140	139	136	160	154	169	171	147	158	154	170	166	180	139	154	168	170	145	151	180	180	162	156	147	160	158	181	157	141	143	154	184	171	172	150	165	156	148	145	138	150	173	147	170	159	157	177	149	157	155	163	178	161	129	136	146	151	162	167
9401	11109	19278	20606	19732	21864	24632	20409	19724	16417	16805	12557	8856	7079	6479	9002	8529	7899	6682	5531	7272	7242	7663	6239	7647	6144	5744	5891	5496	3666	4565	3302	3905	2953	2432	2207	2047	2039	2051	1763	1478	1590	1406	1097	1454	1517	1375	1536	1580	1214	783	703	614	592	572	547	515	565	566	530	523	499	469	434	477	453	487	437	485	448	425	475	452	442	426	421	438	463	435	448	443	434	449	432	411	414	428	403	398	386	447	417	420	452	401	429	455	412	464	477	421	424	432	400	449	438	427	417	424	399	422	423	441	438	433	414	464	409	444	411	436	426	428	396	450	445	386	422	431	436	394	426	443	391	403	403	412	423	441	478	399	434	427	426	438	445	425	433	426	423	428	444	436	411	413	397	443	437	414	438	410	418	429	424	451	422	409	432	467	435	395	435	410	397	421	410	413	394	400	433	403	397	441	425	421	444	453	435	409	419	401	428	437	433	434	453	405	428	452	439	416	442	412	407	429	430	399	441	387	448	399	396	431	435	439	437	429	431	471	421	438	422	438	405	439	433	412	437	412	402	417	436	444	431	407	444	458	455	411	444	446	432	472	412	398	435	439	412	435	424	430	397	397	401	464	422	449	427	426	439	438	435	435	433	387	431	419	423	420	445	424	438	439	428	428	445	419	421	475	459	421	409	464	475	440	422	455	409	397	454	445	438	439	451	441	430	466	441	444	433	433	417	428	465	456	394	423	437	435	440	398	417	433	423	434	453	418	442	434	437	438	430	437	455	419	439	408	464	444	439	457	456	376	432	446	411	448	445	415	411	413	457	427	446	440	423	436	430	432	395	411	400	444	439	447	450	449	416	464	422	456	430	455	433	408	426	436	430	452	390	435	462	401	417	413	447	434	480	473	380	427	450	447	421	445	440	422	451	468	469	452	442	407	421	412	417	410	426	438	418	430	431	424	446	421	466	438	414	402	449	405	407	427	410	413	446	434	390	446	412	387	452	383	411	434	380	438	434	423	429	420	430	407	431	421	413	411	411	415	413	414	436	419	427	412	411	431	428	412	401	429	415	445	424	406	414	466	413	431	442	425	451	415	424	425	468	426	421	404	387	405	404	445	439	415	407	408	428	440	462	428	460	437	444	438	441	436	440	402	431	410	423	440	460	413	424	423	420	413	424	404	416	429	454	424	431	434	423	406	458	426	430	425	408	404	404	444	435	454	464	436	456	408	436	420	427	401	449	449	407	406	410	446	410	429	421	400	408	412	455	442	429	444	422	404	436	407	462	443	428	394	422	433	443	431	409	452	406	405	473	449	396	430	426	400	401	406	420	388	411	455	416	453	459	410	418	460	449	422	424	465	415	425	436	453	450	462	435	447	424	411	405	456	394	396	386	402	413	429	405	427	413	385	432	441	413	412	440	391	436	402	401	401	422	398	471	421	435	380	438	400	438	417	397	434	454	461	424	424	421	431	429	417	443	423	437	463	420	417	406	463	453	465	417	413	416	411	484	417	401	433	408	390	402	422	406	421	470	440	412	439	413	428	427	419	452	420	428	427	406	399	434	450	453	411	410	410	441	397	464	447	431	442	453	451	427	412	413	424	406	423	473	441	418	447	390	418	439	430	408	435	466	427	390	398	422	434	412	394	422	438	392	451	399	442	431	406	435	412	447	404	434	434	436	447	441	388	404	429	443	395	455	386	444	420	452	404	417	427	418	440	449	456	420	430	458	429	395	421	469	448	436	390	437	456	402	423	440	431	412	404	420	420	407	411	421	464	405	395	388	374	433	433	446	416	408	429	448	454	436	422	396	445	399	428	434	438	435	414	427	410	405	448	427	432	432	409	439	400	434	402	411	410	465	413	389	376	430	424	435	430	430	442	434	430	430	420	451	419	449	395	427	435	443	441	436	459	395	450	432	415	422	414	435	433	436	394	447	438	401	449	446	416	396	434	425	409	440	468	416	430	424	409	442	430	366	444	444	407	423	422	447	418	410	425	447	452	419	424	428	412	428	425	468	411	465	384	424	442	471	441	442	466	441	414	430	414	408	458	400	405	448	435	448	405	459	404	385	439	453	418	396	407	415	453	440	417	426	414	442	455	430	452	451	429	434	444	388	427	439	408	424	411	454	384	415	420	421	398	415	467	435	449	382	428	447	401	451	410	418	417	391	438	382	451	457	446	427	435	420	399	427	461	406	412	409	427	424	424	389	429	459	456	431	451	411	455	443	414	405	430	439	454	405	432	439	423	395	431	445	426	415	414	408	421	439	436	426	462	415	437	404	399	415	446	419	431	438	438	420	441	404	450	382	407	424	451	426	433	422	442	448	428	438	431	412	427	399	432	451	374	413	392	402	433	412	404	408	438	423	437	407	426	402	406	417	420	406	410	425	409	438	380	446	422	397	442	407	434	446	467	410	430	430	469	426	433	417	428	428	406	410	390	438	402	426	442	417	457	455	433	439	413	431	446	410	428	481	452	431	419	427	432	407	435	441	445	407	443	438	431	430	428	430	408	432	439	422	424	421	422	448	431	424	434	416	433	482	423	396	439	411	422	416	420	430	420	466	448	433	458	414	425	423	415	414	445	434	420	428	435	385	427	409	419	439	436	438	415	434	429	431	416	432	437	404	421	408	424	398	387	430	442	422	417	424	435	450	477	437	418	420	426	406	440	432	411	429	431	407	398	421	446	415	428	421	396	458	412	429	416	402	441	442	437	408	403	402	465	450	417	451	466	394	421	418	442	436	380	446	420	416	425	450	404	410	446	414	413	433	425	408	432	417	438	410	482	393	418	422	407	403	436	412	443	445	427	434	431	426	462	422	415	402	411	437	451	435	391	423	431	406	462	403	427	454	463	429	406	457	429	430	415	428	431	449	398	420	447	403	481	457	445	423	420	476	434	390	420	465	446	414	424	426	430	401	452	441	424	453	429	434	440	436	432	420	430	411	456	445	475	423	402	451	427	478	410	448	429	443	445	417	442	399	394	434	467	420	461	448	474	460	438	435	419	426	448	409	444	419	410	430	418	392	429	433	439	419	470	450	425	426	439	420	391	421	428	434	412	417	461	370	446	409	416	474	443	428	465	435	405	425	416	440	412	432	413	391	439	437	440	445	467	440	438	450	442	389	420	424	442	404	467	432	404	420	419	388	443	442	436	395	434	430	435	445	424	455	446	438	404	421	417	408	400	432	408	424	457	421	405	439	438	448	439	429	456	413	451	435	439	423	441	433	413	456	433	411	420	447	451	394	459	447	446	434	453	464	405	445	434	408	409	429	404	447	413	397	410	434	410	437	431	433	445	396	430	386	452	421	455	451	432	415	419	424	408	471	406	457	476	419	397	448	442	415	385	459	440	422	414	451	416	402	414	441	460	448	431	429	428	416	447	437	401	459	434	428	457	433	432	410	401	427	426	436	424	460	400	394	466	412	407	438	425	410	456	425	474	452	389	481	398	425	431	428	444	439	408	406	456	465	441	418	435	421	423	443	420	406	440	421	419	425	396	451
31100	31819	34606	36384	27346	31588	45930	39148	35837	36993	31706	29199	18297	14529	22927	20649	18366	17506	14908	13790	17243	17243	16523	14473	16769	14129	10824	10372	11493	8549	7327	6692	7340	5973	4540	4163	3639	3106	2823	2640	2487	2145	2081	1422	2310	2062	1909	1870	1797	1477	771	517	441	315	265	249	359	276	334	304	263	229	239	240	208	231	200	197	207	204	204	183	169	173	192	162	152	152	179	171	160	169	165	152	178	172	175	145	164	158	157	158	147	181	182	172	178	173	155	140	160	165	171	145	176	163	166	154	148	146	157	165	158	167	183	190	170	163	176	144	185	191	170	184	152	168	186	168	171	178	178	145	180	153	179	149	144	195	162	171	162	181	167	160	148	177	149	174	152	175	168	167	159	173	165	161	183	167	186	152	166	147	161	156	142	160	182	192	169	148	172	153	180	154	162	164	167	185	159	150	153	181	202	180	195	165	151	151	179	194	176	154	169	176	166	167	178	182	148	163	180	155	173	148	175	168	165	185	190	191	172	172	150	179	145	172	213	159	159	160	204	172	189	162	169	184	156	152	160	154	158	159	157	175	162	175	150	204	148	149	168	191	187	153	184	150	155	170	164	160	183	194	158	167	174	162	150	160	145	164	185	172	180	169	145	174	150	152	176	172	166	129	168	172	152	174	188	147	167	157	146	178	135	148	164	166	176	201	145	164	142	168	141	185	166	159	144	167	180	167	158	144	150	177	149	179	153	186	165	181	180	152	180	155	161	184	148	154	170	161	175	163	174	178	184	168	153	148	177	156	177	178	171	165	153	145	160	180	164	164	183	178	148	170	167	155	177	153	174	182	154	165	159	165	176	179	176	147	167	147	164	190	162	154	172	175	171	176	183	156	184	151	181	149	154	173	175	148	144	152	165	167	185	176	175	132	173	192	178	176	151	165	153	169	141	157	149	142	163	168	164	177	177	151	168	178	173	163	190	176	136	184	164	164	165	172	177	165	182	189	165	177	167	180	163	183	185	168	163	179	193	178	156	157	160	168	170	162	142	161	178	168	152	168	183	161	161	164	154	161	170	146	143	183	155	155	167	159	182	151	172	156	164	161	164	145	183	170	177	176	152	182	177	166	161	163	157	148	166	150	154	160	155	163	159	140	181	170	168	188	183	168	168	166	173	154	155	166	191	182	148	187	170	152	162	165	173	178	172	183	160	183	141	173	174	161	146	172	168	176	207	150	173	169	156	179	200	167	170	151	182	168	150	153	172	172	152	156	157	142	167	172	164	189	159	156	156	162	186	164	149	164	150	169	175	151	176	173	182	172	155	186	175	173	171	169	158	172	158	174	159	187	163	188	168	165	163	173	160	164	146	170	176	169	155	152	179	170	170	157	168	164	166	159	161	152	179	169	164	174	164	160	185	172	159	151	186	151	170	160	198	165	203	148	163	182	181	157	196	169	174	173	165	161	182	172	165	175	176	174	158	170	170	169	172	152	154	188	169	198	184	174	169	174	160	170	162	178	180	154	132	146	170	157	183	174	173	169	176	177	168	180	158	174	158	164	172	160	169	169	180	159	174	176	167	169	144	181	174	165	175	168	159	183	170	176	182	139	164	152	171	165	171	155	171	141	150	154	164	182	188	171	169	153	165	173	142	190	161	166	169	170	159	181	159	176	148	168	149	178	179	160	175	150	166	160	179	167	167	165	171	180	154	162	167	160	192	158	183	154	182	184	170	179	163	166	166	142	140	154	183	179	176	161	150	174	156	198	171	180	169	164	166	180	180	174	172	154	179	160	176	175	185	181	176	166	166	153	159	180	166	178	182	158	171	161	163	153	167	205	157	151	170	172	178	160	167	175	155	203	190	169	157	165	160	148	140	147	192	161	152	167	149	175	185	165	164	164	163	162	146	168	154	171	168	180	198	180	165	167	151	171	183	148	164	177	159	152	177	149	171	161	193	167	166	172	164	178	155	169	160	163	157	173	166	169	177	152	178	152	178	176	162	181	152	157	173	149	188	171	145	167	159	166	169	162	194	176	144	169	162	160	170	181	176	180	197	159	160	181	180	146	162	154	179	154	146	163	143	179	155	172	164	159	192	158	167	184	160	169	166	168	142	154	153	175	145	176	167	159	176	166	179	155	184	145	186	156	142	155	155	184	172	161	163	168	147	166	174	188	184	157	162	183	169	172	189	146	181	137	147	177	160	158	161	180	180	163	163	188	185	170	173	154	199	189	152	165	143	175	190	177	172	169	202	173	157	172	160	170	166	171	163	209	167	175	142	152	152	170	161	156	168	189	164	159	164	153	161	190	154	193	153	152	168	175	157	162	186	156	163	175	175	170	181	172	166	164	157	172	179	164	191	175	177	156	165	174	168	171	182	162	172	174	155	170	163	161	190	182	187	148	160	175	149	179	165	162	170	194	181	129	164	194	182	173	164	172	173	194	161	157	140	173	147	168	166	141	171	163	190	171	170	155	163	172	158	174	145	168	178	153	163	166	143	174	172	178	170	187	168	167	160	167	168	179	161	172	182	178	182	164	184	155	185	178	172	150	169	167	180	156	176	176	169	191	185	172	179	180	183	156	185	162	180	173	163	169	173	163	177	172	164	163	181	139	168	180	157	179	165	182	178	160	157	163	160	171	158	141	172	169	182	172	179	180	164	168	160	175	167	167	157	180	169	144	158	166	170	188	178	165	154	162	177	164	161	179	190	164	160	176	172	156	175	192	169	170	162	169	187	162	162	170	147	188	159	160	175	177	167	174	158	181	162	154	161	182	172	166	151	181	182	167	183	164	174	167	184	169	171	169	188	166	178	166	141	152	167	168	187	174	160	163	149	166	154	186	151	168	165	172	164	168	192	159	152	172	174	191	178	181	162	153	166	174	175	167	168	167	159	175	176	178	178	175	174	173	140	157	175	161	178	185	151	181	187	191	178	150	142	157	164	147	182	141	167	167	177	172	165	141	151	173	177	179	155	170	183	168	155	168	153	176	164	173	153	172	176	156	153	140	163	149	167	160	147	175	158	169	154	185	165	180	156	162	166	197	153	152	170	165	172	166	156	170	188	143	164	153	170	173	167	188	177	206	141	163	183	182	176	160	193	185	150	160	157	166	185	171	172	172	172	169	153	164	176	160	199	155	152	165	181	144	134	203	166	178	186	148	172	143	162	164	172	168	161	147	172	172	155	171	173	187	158	155	179	176	143	166	155	170	178	194	181	179	180	164	165	174	182	160	160	182	199	163	173	153	164	177	173	181	170	157	168	155	160	178	166	147	160	185	185	169	153	165	169	167	179	136	194	156	172	162	190	195	171	161	168	165	189	169	184	170	157	184	140	182	177	157	169	178	151	174	164	139	162	161	172	162	210	171	180	152	170	165	162	171	171	181	169	175	163	187	176	180	175	175	160	165	182	167	152	153	178	168	137	163	156	169	160	188	154	168	136	174	170	168	170	168	150	160	163	180	163	150	160	174	179	164	171	169	168	154	150	180	160	166	167	170	189	183	159	169	150	162
20462	25810	35750	40850	36558	45033	55397	50372	50472	50877	48634	44875	35413	34555	44675	41842	41468	39543	38067	36501	40195	40358	40260	37628	40123	35841	31967	31333	33890	28148	28118	25000	27340	22727	20001	18912	17788	15750	14890	14828	13641	12223	11921	8520	13418	12000	11128	10696	10562	8911	4349	2951	2238	1570	1473	1187	1601	1491	1534	1391	947	904	856	927	855	695	648	686	734	804	788	641	524	509	518	473	436	456	434	484	449	464	470	463	480	464	443	458	455	451	419	454	454	434	485	457	480	445	448	502	439	470	464	465	451	425	481	486	467	488	461	436	431	443	428	463	486	423	477	472	437	453	467	446	450	434	439	421	440	459	452	405	485	435	418	458	490	450	463	490	420	478	448	440	479	464	458	455	432	448	478	448	475	444	408	487	410	497	457	439	466	439	453	484	470	435	447	442	460	477	493	438	464	455	457	444	446	441	502	412	466	442	458	480	451	446	459	451	448	450	408	439	481	433	442	466	459	438	454	490	437	437	486	476	449	451	427	446	428	504	429	454	429	444	442	463	482	437	434	461	445	434	474	476	477	463	451	449	457	457	473	431	437	433	472	428	435	457	448	457	486	448	438	438	495	440	469	419	429	426	425	420	466	435	445	437	450	461	462	471	493	461	464	449	472	443	438	453	451	419	499	428	474	468	462	455	444	462	453	434	430	472	455	461	463	454	465	426	476	456	460	449	436	444	471	494	418	438	456	492	418	424	459	461	468	459	458	433	452	454	460	416	454	435	442	485	439	481	464	449	462	438	476	458	456	427	448	426	459	443	445	444	440	416	461	472	459	433	434	493	431	475	439	427	469	457	457	469	462	440	456	448	459	473	441	441	482	436	453	450	453	476	467	460	474	475	451	461	432	449	447	486	455	467	435	433	498	483	467	463	446	459	427	419	441	460	450	459	423	440	433	464	463	479	480	483	443	450	443	408	493	465	417	451	444	475	460	463	468	448	440	437	416	467	472	485	452	456	462	463	480	452	459	422	403	469	471	438	498	445	471	465	448	472	499	455	433	471	465	461	460	468	462	502	482	417	437	430	462	458	433	428	471	489	460	467	451	439	456	450	443	461	422	460	460	467	447	417	435	452	432	435	431	458	467	450	467	462	429	463	472	503	443	398	461	437	447	412	472	422	449	441	437	444	438	459	471	452	444	432	484	454	456	427	452	444	447	485	448	476	450	482	462	526	445	447	447	488	447	431	425	467	460	468	464	417	452	422	414	414	460	425	460	430	472	481	419	421	463	449	440	436	409	447	471	440	485	457	421	457	431	429	459	463	426	432	442	457	428	465	458	479	450	476	459	444	445	442	489	490	430	416	495	438	432	437	472	448	434	448	438	464	461	453	435	419	436	487	446	398	441	477	445	404	443	444	451	438	445	467	458	422	431	482	439	438	443	456	422	457	460	446	454	464	438	465	440	498	433	448	455	492	455	438	436	429	477	449	459	443	447	477	491	465	417	468	448	435	470	451	457	480	429	482	485	442	463	463	445	465	406	484	456	488	453	460	478	409	452	445	431	472	465	456	443	467	436	500	449	467	477	436	449	452	444	488	439	483	443	445	485	446	460	466	428	462	480	449	399	452	452	440	463	443	470	447	460	437	434	440	424	462	464	444	442	440	466	438	425	465	410	443	438	456	457	431	449	417	434	437	480	439	459	478	451	430	485	460	446	461	445	488	432	419	436	474	415	448	465	435	421	440	470	456	447	493	470	436	461	451	450	464	434	464	485	423	444	447	433	497	438	448	435	457	461	438	448	458	430	486	462	460	400	456	448	463	416	464	443	446	465	481	475	414	470	443	457	476	391	463	429	492	452	454	454	494	472	459	431	408	464	416	464	473	458	468	435	495	461	457	447	449	443	476	489	449	458	444	469	478	467	463	447	495	480	439	430	455	420	425	476	468	470	485	475	455	380	453	467	518	451	466	433	459	454	458	464	439	466	437	476	492	452	441	483	475	464	486	457	460	483	441	468	466	464	444	479	498	438	480	482	480	496	444	446	474	472	451	438	468	461	430	439	458	444	456	479	456	456	453	457	454	451	483	440	483	447	475	436	465	467	415	466	428	420	476	454	443	453	465	477	439	485	422	452	451	498	461	422	392	495	448	429	460	429	492	455	437	428	443	424	472	443	462	448	454	435	498	463	468	450	451	468	468	452	442	435	485	414	450	460	430	459	465	430	456	417	462	425	474	476	470	444	448	460	414	431	463	430	454	468	469	432	478	438	470	430	425	487	481	448	453	407	465	494	438	443	437	484	487	462	484	458	465	431	503	466	471	469	447	469	448	442	496	467	431	473	445	486	465	492	408	470	469	449	428	439	441	483	489	481	463	446	442	479	455	463	439	435	473	467	496	461	491	449	456	454	421	473	450	439	476	427	453	418	469	451	420	467	480	458	479	477	449	478	463	488	467	495	457	454	464	426	498	418	424	480	468	482	451	445	466	415	464	423	428	445	434	414	477	456	442	463	434	423	437	466	477	441	468	453	452	405	465	470	467	489	450	469	463	471	483	503	474	465	460	457	469	451	434	424	439	473	440	446	465	473	446	477	443	471	426	466	457	480	406	454	435	489	431	415	448	443	461	429	508	409	468	405	459	430	454	445	441	457	484	476	429	476	468	424	456	433	498	453	464	424	432	460	456	472	443	506	451	441	465	438	505	473	504	435	424	439	416	432	435	464	435	485	468	457	446	461	484	447	428	478	445	462	463	447	461	418	450	465	481	494	472	468	426	451	466	448	501	453	470	434	449	405	464	463	454	468	450	411	472	436	450	430	445	508	444	471	447	424	446	479	467	424	464	494	419	447	447	457	476	464	477	410	483	440	449	447	460	476	469	413	468	448	487	478	462	456	442	447	457	443	428	427	482	435	467	426	480	472	458	442	476	493	438	408	468	480	450	489	447	444	469	432	434	399	472	462	450	481	438	413	459	433	432	444	475	452	460	432	479	452	413	465	445	452	469	465	440	461	487	489	478	443	442	503	477	422	463	437	439	477	431	418	455	455	442	461	489	450	428	449	441	463	482	460	454	449	476	502	463	438	448	473	423	451	469	463	470	480	423	473	446	459	471	504	442	421	498	473	459	457	486	402	432	430	438	525	483	462	470	469	502	455	492	395	425	423	430	432	431	458	493	420	416	457	478	421	423	467	455	442	478	415	431	450	450	473	477	483	460	430	472	436	437	422	458	469	443	481	494	509	463	461	423	451	467	453	476	434	412	464	433	467	462	505	486	451	466	461	441	456	445	479	419	440	476	494	456	471	455	446	469	422	431	408	469	452	446	428	445	436	479	478	417	451	490	459	428	468	496	430	453	441	485	455	461	480	439	438	461	448	451	445	442	483	465	461	475	473	466	451	466	405	440	459	457	406	424	438	447	455	486	460	449	423	471	468	409	474	451	509	424	413	470	449	476	483	471	489	489	442	441	436	455	455	470	437	441	422	441	422	482	451	436	474	451	416	452	438	432	455	494	427	391	468	486	481	475	478	450
38559	39965	43207	40724	37655	51171	53098	45345	43137	46660	44081	39472	31028	28339	36145	33668	30990	29417	27509	25990	33565	31171	31224	26583	29269	27278	21615	18486	20756	18754	13912	13434	12851	12454	10594	9427	7586	7106	6380	5512	6300	4211	4566	3466	4842	4266	4164	3823	3553	2757	1532	1381	817	536	723	717	654	607	529	424	328	301	350	357	304	243	244	218	274	260	229	230	234	217	214	202	230	195	207	221	223	198	236	202	206	231	187	226	203	203	211	214	240	186	216	203	221	188	200	189	214	211	218	182	237	186	201	199	219	184	199	196	222	221	203	197	206	197	204	189	198	222	192	181	210	195	203	190	225	216	194	193	211	170	186	211	200	195	237	210	228	208	226	203	203	203	210	173	200	224	203	168	207	215	207	218	193	196	198	197	180	239	217	203	192	195	190	185	203	211	204	202	198	201	228	184	191	208	192	205	231	234	198	223	240	203	208	187	217	224	210	212	212	219	181	206	185	194	207	219	209	199	207	183	201	185	216	197	186	200	178	211	202	220	192	188	202	206	206	218	181	223	202	183	172	189	186	218	214	172	223	203	177	223	217	198	195	208	226	205	194	201	187	212	210	167	197	194	208	210	206	240	195	227	206	176	212	221	209	212	230	192	232	214	206	200	189	202	190	234	189	195	209	213	196	201	198	220	183	211	211	220	206	201	192	208	216	196	173	201	203	204	209	195	194	203	190	213	219	184	210	188	219	216	185	222	227	213	173	197	188	216	212	197	173	208	219	199	210	213	183	203	226	214	198	223	222	225	183	225	194	214	176	206	196	215	202	200	198	216	208	243	193	212	215	205	194	204	197	205	215	220	213	216	183	229	194	204	212	223	207	199	207	209	234	206	188	201	189	197	221	212	209	219	215	193	210	205	216	204	221	208	228	210	203	202	224	200	205	181	215	195	212	220	205	210	181	210	214	186	210	224	208	189	221	216	184	216	222	206	212	192	209	201	199	186	228	178	184	235	183	217	175	185	201	235	215	203	195	193	194	196	210	207	183	175	225	218	238	201	213	244	207	203	183	216	202	193	183	191	220	200	179	196	212	182	195	199	198	180	194	211	244	170	210	213	204	235	220	200	193	222	203	207	196	235	208	192	185	188	210	192	180	197	215	204	209	226	215	183	212	204	206	195	172	180	192	225	210	205	199	186	193	216	211	176	199	191	211	227	191	234	219	207	199	196	207	229	199	205	210	194	223	206	211	194	196	182	221	198	190	198	215	230	220	215	196	200	199	210	211	210	248	228	213	199	201	217	191	195	222	221	197	207	187	208	200	201	198	193	218	184	200	218	175	190	207	203	209	237	193	232	188	205	207	200	218	203	226	197	204	199	190	222	200	207	190	206	196	213	177	197	205	230	229	212	209	206	203	197	183	218	196	205	189	207	174	201	188	224	207	201	214	211	213	209	219	218	193	210	218	243	203	169	190	212	221	196	204	190	239	212	201	213	209	209	203	211	213	232	167	209	192	205	184	201	199	198	184	199	206	211	178	204	204	213	207	221	209	207	221	183	199	200	223	205	210	185	191	185	200	212	197	198	206	193	191	208	213	199	216	210	178	199	197	206	212	229	187	199	204	205	190	202	197	190	181	210	206	183	195	197	212	205	191	210	180	217	195	204	199	218	170	205	196	209	184	224	196	209	187	199	206	226	209	230	219	239	192	190	203	202	204	182	194	219	180	214	223	188	199	192	185	194	177	203	203	184	206	200	185	189	204	198	187	210	185	198	216	198	181	208	204	194	215	213	192	181	228	217	221	199	198	221	202	207	168	214	190	218	216	204	215	216	214	194	227	198	212	196	190	190	193	215	203	184	198	210	208	229	199	205	227	198	220	199	206	205	188	181	215	186	200	202	218	201	211	206	184	186	212	192	207	192	227	211	200	191	206	230	199	211	193	211	207	223	183	207	195	194	202	209	208	218	194	186	187	193	194	186	205	211	205	199	215	179	215	198	201	231	220	213	214	229	174	213	213	181	187	203	212	207	194	193	175	206	212	189	193	189	196	189	222	207	196	222	210	202	204	198	195	176	189	231	217	180	203	232	208	217	227	226	195	218	225	197	189	229	191	222	181	216	195	215	217	207	215	209	202	221	211	201	221	186	225	217	200	206	238	204	205	187	193	196	203	212	197	226	205	185	240	190	225	193	198	172	202	210	223	210	209	194	184	215	194	200	197	204	213	197	216	203	192	183	210	226	215	214	189	217	230	234	215	193	179	199	220	194	204	207	187	231	192	205	208	219	219	236	210	227	188	197	207	200	226	208	207	204	184	203	190	215	185	188	214	180	205	214	178	195	204	218	235	212	191	245	183	188	200	194	212	230	197	229	187	216	205	229	189	236	174	201	193	198	226	188	200	233	195	192	198	187	228	221	215	204	208	196	210	218	187	201	213	189	217	225	217	174	196	215	193	182	212	203	189	191	211	202	212	194	197	214	209	225	224	198	204	201	196	231	190	198	206	210	226	182	189	202	198	187	208	200	196	222	168	210	226	207	202	202	218	199	207	189	202	231	212	207	219	193	201	231	209	205	185	189	216	234	221	198	215	187	198	201	229	200	165	214	234	207	202	205	184	189	200	201	211	183	205	228	204	234	225	211	202	201	209	180	194	188	187	206	221	196	230	200	216	168	178	204	210	199	209	208	205	189	214	193	206	190	182	197	199	190	216	208	212	218	200	202	205	198	173	206	212	192	201	206	194	223	232	189	194	195	199	242	207	197	187	201	210	171	211	205	202	193	201	212	215	222	196	190	201	200	201	201	217	202	192	224	176	184	208	205	190	206	183	189	201	200	195	232	202	196	226	219	208	195	208	212	209	206	217	218	197	217	177	183	196	205	212	203	217	219	191	219	180	222	214	211	194	177	202	205	206	240	213	196	192	201	217	231	212	214	219	206	217	213	230	238	195	206	203	182	220	191	204	177	206	216	190	194	198	214	185	201	193	201	212	201	236	168	197	210	213	207	209	221	199	201	193	206	199	205	199	204	172	203	195	197	203	198	190	214	218	208	232	202	216	223	214	224	201	206	192	222	213	221	229	186	193	195	213	189	212	224	199	204	222	219	196	221	200	210	199	198	210	201	212	235	235	171	193	197	167	218	207	204	203	218	221	224	231	215	212	189	194	203	226	216	201	228	189	207	176	209	216	183	215	209	231	209	208	201	218	183	200	216	202	190	219	200	206	203	213	213	187	212	210	225	212	205	198	212	209	204	228	193	183	200	211	221	207	193	197	185	197	216	198	203	213	215	222	231	210	195	210	210	204	236	210	200	212	210	217	191	211	208	217	199	201	204	229	213	219	182	185	181	201	219	193	184	217	183	219	181	192	188	191	222	186	197	215	207	195	195	228	209	178	204	212	221	222	201	206	219	198	215	186	211	207	209	204	205	220	209	179	205	194	174	188	198	215	206	193	211	189	204	202	210	213	194	218	198	194	198	199	218	198	214	211	213	205	160	191	185	199	236	212	222	187	215	198	207	181	207
25680	32423	42026	45407	46672	56797	62005	56974	56125	59043	57953	53322	47857	46298	55061	52496	51971	49819	49629	47910	53176	52449	51304	49148	49907	47521	43648	38688	44914	41043	37262	35001	35180	33114	30885	29745	26548	26817	24933	23073	24746	19286	20897	16706	22222	19821	19509	18553	16982	13776	8475	8488	4678	2935	4152	4254	3659	3558	3049	2123	1600	1345	1461	1476	1363	992	783	800	1030	956	768	632	624	626	614	614	521	593	555	562	572	551	564	516	518	541	519	558	546	527	548	549	572	575	526	551	517	505	530	542	519	602	508	555	530	556	476	545	542	568	493	563	537	549	507	555	586	552	531	537	542	525	516	533	523	547	504	578	504	540	535	506	556	522	545	522	532	535	563	552	524	540	534	594	525	551	502	528	543	570	533	580	565	516	559	532	519	535	508	508	558	545	520	556	518	565	537	507	536	508	560	507	580	538	571	520	497	498	527	514	562	539	539	512	568	521	528	530	550	571	517	547	565	553	590	550	534	533	511	549	545	495	535	563	527	556	549	554	494	528	523	611	559	543	574	546	557	576	532	541	506	531	554	515	540	538	534	537	525	519	552	541	541	526	537	531	517	515	523	557	522	568	552	533	520	531	547	537	543	553	513	527	557	532	562	570	528	537	536	553	517	498	504	529	503	509	568	537	529	496	521	526	539	549	541	552	528	509	584	536	519	521	496	541	544	548	555	539	518	532	517	532	560	521	487	514	552	511	529	517	504	565	515	573	545	534	558	533	569	533	551	521	568	541	514	515	517	539	540	557	530	524	574	541	562	538	549	539	553	508	511	570	526	571	569	515	573	544	587	520	500	570	561	573	487	555	509	544	553	558	531	529	522	559	557	549	503	544	516	535	559	558	544	538	550	537	542	512	531	554	555	510	524	557	573	577	529	557	501	515	547	569	536	507	537	533	555	567	548	580	567	496	465	564	567	518	568	512	558	531	567	538	512	521	498	538	507	522	525	552	558	544	542	521	561	538	513	526	502	535	535	544	530	510	563	561	513	497	549	532	522	504	585	522	520	540	540	529	564	504	539	550	505	515	579	553	550	503	505	537	527	568	477	564	524	553	585	536	531	507	543	532	545	539	543	530	546	564	523	509	537	539	540	510	508	522	562	537	510	538	523	526	545	536	546	549	571	554	523	560	534	548	518	549	516	557	551	519	512	534	540	535	503	513	522	536	581	545	552	567	529	531	536	558	533	586	568	503	540	530	530	568	522	535	540	497	592	560	568	562	516	520	516	505	559	516	533	519	561	516	564	544	536	555	535	548	546	580	526	512	584	504	524	554	549	540	531	508	548	535	524	516	502	558	535	497	542	526	539	548	492	530	516	535	531	517	540	519	542	541	565	546	535	542	514	559	537	518	560	565	581	556	557	550	531	522	569	537	536	531	566	532	561	546	534	552	531	536	542	513	499	517	563	557	525	548	514	542	564	519	501	541	541	520	552	503	546	552	572	544	540	519	543	517	530	494	539	562	544	493	516	479	511	588	510	588	538	557	521	534	518	560	569	515	550	533	550	567	539	509	572	542	556	544	576	579	499	545	492	565	533	549	551	549	525	589	557	515	548	535	519	518	549	517	553	540	557	518	511	505	530	541	545	502	530	520	544	513	555	491	519	575	528	546	533	560	518	531	505	509	560	537	525	543	529	512	526	531	519	510	521	531	542	498	521	532	590	554	546	530	514	510	526	522	515	522	484	512	553	554	532	534	513	543	549	555	519	536	543	523	498	545	565	597	565	498	501	532	538	559	548	545	531	578	542	534	528	559	521	526	525	600	547	536	564	490	564	546	549	495	516	544	534	566	504	536	534	531	500	553	557	542	566	527	517	566	510	531	490	558	515	541	568	541	530	527	523	545	515	612	563	548	515	571	565	529	540	568	566	551	545	567	505	528	547	523	515	565	573	534	566	509	553	556	524	566	501	535	571	504	546	509	560	561	519	537	523	522	527	525	496	515	564	513	497	567	537	531	574	567	531	503	557	538	523	549	579	533	579	515	576	520	559	546	502	535	546	534	530	518	528	543	494	500	530	510	517	534	533	568	527	515	530	538	507	511	551	578	543	556	557	547	550	513	530	576	536	520	565	537	551	545	558	558	546	529	527	505	543	571	560	514	555	515	514	572	535	542	512	551	565	526	492	526	560	553	536	540	526	537	581	525	575	508	559	534	523	547	552	542	547	574	550	530	535	555	545	555	548	542	510	543	553	564	530	536	541	528	529	522	598	559	550	530	531	531	524	565	521	542	562	536	530	589	534	563	542	519	525	560	515	521	565	495	545	537	506	494	559	509	537	533	554	483	534	517	537	542	541	521	537	538	549	542	542	500	538	583	506	571	541	492	532	571	526	560	563	548	546	532	524	530	504	565	563	512	494	579	535	568	559	528	537	513	472	520	577	537	523	538	538	510	549	513	538	503	531	541	534	560	566	572	545	528	570	578	537	539	503	533	535	533	548	522	533	545	511	586	561	542	563	514	534	577	541	564	506	548	562	567	507	582	510	558	556	548	522	523	558	501	518	516	550	583	521	538	557	525	578	555	534	571	538	556	555	546	560	520	577	503	544	507	533	504	536	498	546	569	575	501	573	534	536	508	521	547	543	533	529	511	531	566	514	512	513	554	550	545	539	581	548	568	533	556	478	547	536	541	518	539	582	537	496	497	492	466	536	485	520	565	578	524	529	547	583	548	486	524	497	545	499	511	566	522	535	566	527	574	555	585	546	529	526	558	513	532	574	532	525	560	485	549	548	521	556	505	551	591	572	519	553	526	530	535	551	524	500	543	534	526	547	497	540	523	544	567	538	534	517	546	545	537	531	559	552	505	533	521	545	573	541	548	521	537	513	546	542	530	548	544	533	547	535	547	562	541	597	581	547	529	517	542	516	559	552	521	521	561	519	541	536	555	523	544	563	545	537	536	550	533	564	521	564	564	502	547	518	520	538	537	530	528	533	536	540	525	571	552	534	557	550	549	556	562	539	508	575	571	521	546	499	582	551	545	523	546	524	527	550	539	542	523	555	554	528	543	516	584	537	495	530	568	495	510	557	534	525	518	548	550	523	531	561	570	538	527	559	542	533	521	545	536	553	567	556	555	549	528	559	549	522	548	543	571	506	554	516	523	527	553	529	575	510	544	540	579	569	548	545	529	541	505	570	552	518	519	526	514	519	519	536	547	509	594	547	552	562	564	553	544	477	549	535	551	560	538	592	542	558	562	523	571	489	495	488	532	499	523	530	511	525	546	546	572	544	542	587	563	547	539	538	497	519	532	542	487	519	520	573	513	553	549	520	547	497	535	536	514	508	533	537	530	534	520	555	540	545	559	530	535	538	546	503	531	559	551	548	555	499	546	542	522	548	533	511	535	547	539	557	545	546	521	557	496	533	518	530	513	566	515	544	565	544	519	537	544	490	539	521	509	547	576	582	491	522	549	534	475	539	542	554	483	528	529	603	558	563	531	520	538	552	522	492	545	537	532	540	551	523	493	529	526	549	530	511	553
10929	8816	10093	8268	6658	8360	7947	5609	4498	4121	3345	2625	1958	1449	1907	1644	1491	1336	1324	1259	1719	1716	1492	1341	1440	1257	962	854	1090	861	701	611	675	564	515	487	408	383	363	362	439	328	299	326	349	304	328	292	278	284	234	225	163	166	183	149	189	208	154	154	166	146	166	142	171	137	153	131	148	149	146	152	179	151	146	155	136	140	145	137	146	153	140	146	137	151	137	156	135	168	160	171	150	159	151	148	143	133	144	138	149	164	161	134	156	144	132	159	128	130	159	161	149	164	148	140	126	130	142	149	144	154	150	159	124	153	150	143	142	151	159	134	147	154	166	142	159	137	151	158	140	171	132	142	139	144	123	160	148	147	142	169	127	137	134	151	128	159	142	135	161	150	156	137	138	150	135	128	140	146	135	146	157	170	137	146	148	162	147	161	154	145	156	136	138	125	176	165	160	154	156	159	130	134	142	139	153	140	155	151	140	152	169	140	162	134	139	152	155	139	142	138	132	140	148	159	144	152	138	133	148	165	126	145	143	126	164	146	145	145	153	142	124	136	158	149	146	157	139	165	116	150	161	152	146	146	142	162	159	137	133	168	159	140	162	161	145	132	127	166	129	137	123	150	148	154	160	156	156	163	171	162	166	162	145	134	152	145	154	140	129	158	142	166	149	135	134	150	164	141	164	159	166	134	142	158	173	151	154	149	149	158	137	137	159	153	144	152	166	165	135	152	148	170	170	168	138	142	134	125	152	144	146	166	142	147	142	138	145	158	160	150	155	158	144	138	140	162	151	145	129	150	164	144	150	158	145	153	126	163	135	132	142	154	128	139	160	149	147	152	114	134	138	144	148	146	154	149	143	150	159	148	165	147	152	164	157	142	152	147	160	153	149	158	139	135	155	181	115	154	141	159	164	122	146	147	144	133	151	160	138	137	138	160	154	153	144	150	127	141	147	121	156	126	144	133	144	131	159	131	168	146	163	170	133	168	145	149	153	159	137	143	130	145	160	157	136	135	148	159	142	150	159	160	161	128	149	136	165	149	148	141	124	150	170	178	165	139	144	148	148	169	150	158	137	139	157	149	141	159	180	162	136	160	142	139	137	140	150	113	160	147	174	162	147	164	178	181	166	150	164	144	129	169	151	144	138	135	175	152	147	139	137	139	137	161	148	152	135	140	148	170	172	126	149	151	142	128	162	128	134	129	133	158	160	159	148	144	140	142	137	158	157	125	149	150	133	149	141	169	127	148	146	149	152	117	166	132	156	137	145	166	143	156	149	140	143	139	130	158	138	166	163	161	164	157	176	160	140	116	135	180	150	126	124	139	173	134	165	154	141	174	143	150	134	158	162	156	151	145	171	173	144	151	158	166	146	164	154	162	160	136	140	153	125	164	147	157	147	121	136	144	160	157	154	153	135	145	139	136	157	143	143	154	142	134	140	153	137	149	163	131	160	143	156	139	124	154	158	153	110	126	154	151	144	150	144	131	144	155	154	155	139	138	160	161	128	159	165	157	147	172	146	143	139	130	184	150	159	147	139	146	130	127	152	135	137	167	135	168	141	160	154	143	151	152	154	181	176	144	156	146	130	138	144	156	138	126	127	135	141	160	124	162	160	153	144	139	149	129	148	163	148	166	170	167	137	160	133	138	127	175	138	123	141	128	144	124	144	164	146	149	151	151	153	153	152	130	150	143	156	129	163	134	143	168	138	150	170	148	147	130	152	154	144	147	163	153	148	133	129	159	147	131	142	130	132	151	134	173	154	160	139	147	146	148	170	149	150	150	143	147	175	128	156	141	146	157	179	144	124	146	123	141	138	134	150	146	174	133	148	152	181	148	144	161	145	146	147	157	143	158	127	145	160	120	145	147	152	145	166	153	153	144	166	131	140	160	148	169	145	187	148	155	160	139	156	158	158	159	152	135	159	142	147	158	137	133	143	145	159	136	135	127	140	145	137	142	146	145	144	144	158	144	135	124	154	160	162	137	143	143	130	153	138	159	136	129	164	129	144	143	147	124	147	162	162	124	149	152	153	152	142	154	144	142	166	163	138	158	175	156	124	137	138	144	144	148	152	137	143	132	156	168	151	142	161	124	158	154	147	182	131	134	150	132	147	125	155	145	136	147	159	167	148	133	129	154	155	142	154	138	136	135	148	151	122	125	156	129	152	153	120	166	145	153	158	162	159	152	151	149	152	124	171	166	150	134	139	146	133	156	175	133	166	153	154	132	151	146	119	145	164	160	165	139	120	147	158	144	138	131	138	143	142	135	150	150	112	148	161	173	135	142	144	155	141	168	134	136	124	114	153	137	131	141	128	173	168	140	137	164	133	152	147	167	120	147	133	149	138	154	157	151	137	147	118	140	121	152	146	139	143	147	157	167	154	168	130	168	141	142	157	142	137	155	169	151	137	163	144	137	159	160	162	144	153	139	161	155	137	151	126	142	142	127	143	159	156	173	157	151	170	142	145	154	182	167	152	143	142	161	171	144	139	148	138	142	160	158	172	137	149	143	154	159	136	146	152	154	146	136	151	131	142	159	155	142	159	132	141	141	136	128	146	171	144	131	162	156	171	138	116	145	149	122	145	168	168	135	147	153	141	155	166	174	173	152	151	159	149	141	135	145	126	166	148	159	143	151	161	165	165	176	181	147	139	119	152	151	151	137	159	125	154	152	168	154	133	146	134	142	151	161	158	161	149	159	146	165	135	131	162	127	167	149	145	140	154	126	136	164	158	125	162	155	137	140	145	142	162	153	131	161	146	150	138	149	172	161	161	150	140	122	146	154	162	151	133	155	155	153	136	151	156	154	152	153	153	172	160	142	154	152	181	143	144	150	156	139	154	145	161	148	159	156	151	162	160	142	165	158	145	175	141	141	144	159	146	158	158	148	134	143	154	132	151	142	189	154	152	146	153	147	129	159	155	155	154	139	142	149	147	134	163	151	141	138	158	131	142	142	170	114	134	154	174	142	151	167	159	162	144	157	135	143	134	132	167	158	165	155	158	130	137	140	160	139	130	156	152	153	141	136	144	146	159	138	155	124	147	148	131	141	152	166	130	135	141	152	138	150	148	152	172	144	153	155	139	135	161	159	132	135	166	131	153	136	142	146	157	123	145	160	123	150	135	159	145	164	153	145	158	128	154	147	127	162	168	153	171	134	152	137	140	156	151	141	159	146	140	163	142	143	144	149	147	140	127	143	141	139	137	148	148	146	143	161	131	138	138	151	145	170	141	123	148	151	150	153	161	163	138	135	162	152	151	139	156	159	139	146	155	135	159	130	129	138	146	163	156	169	143	132	155	164	133	149	136	152	141	151	144	176	140	144	153	152	158	148	139	157	157	136	129	145	144	147	142	140	142	128	129	155	143	162	144	134	154	165	171	143	131	158	154	135	138	147	134	142	170	150	152	146	123	140	156	149	139	185	153	162	159	152	176	157	155	148	152	138	143	150	142	157	141	143	148	158	160	164	156	155	128	145	140	177
7266	8454	15536	17795	17092	23862	23645	19269	16623	16851	14664	11563	9041	6873	10002	8487	7669	7231	7232	6966	9597	9325	8683	7377	7814	6595	5202	4209	5933	4761	3720	3683	3435	3243	2886	2551	2131	2142	2009	1895	2001	1427	1609	1419	1791	1670	1616	1399	1414	1392	917	1033	633	618	692	593	622	595	509	500	516	453	485	454	487	452	443	446	419	411	439	467	407	404	382	420	423	435	385	403	458	404	415	416	375	442	394	411	389	431	387	424	419	394	417	420	379	395	362	398	408	374	392	388	426	341	389	428	422	422	437	397	392	390	423	410	395	424	418	351	432	441	398	394	395	407	397	379	436	410	387	375	390	423	384	433	426	377	378	399	410	394	417	431	398	398	350	397	379	398	372	407	436	421	371	428	405	418	403	447	384	389	409	403	400	425	409	387	398	420	395	404	403	420	381	418	420	407	411	387	384	400	413	380	419	400	410	366	438	410	430	385	429	408	408	378	421	409	379	413	423	429	396	413	432	425	422	385	405	389	374	387	427	388	418	396	422	386	412	435	388	408	403	417	401	434	411	386	385	369	392	420	361	405	442	420	405	410	428	409	383	389	385	383	407	391	404	413	419	472	375	385	377	430	400	399	412	429	414	409	396	454	421	402	400	422	386	404	362	420	380	406	413	383	428	421	383	409	407	445	408	405	442	402	392	402	402	427	392	421	435	421	414	395	406	379	401	397	395	422	358	390	413	443	390	409	393	390	374	396	412	406	398	413	416	378	397	421	415	418	385	415	352	452	419	428	430	405	358	384	345	385	389	409	424	429	372	413	392	426	402	381	416	396	408	399	425	440	386	365	417	421	401	376	396	413	410	370	391	397	395	428	406	433	385	376	418	405	398	394	395	437	396	408	396	382	395	411	442	423	422	418	381	401	385	408	405	386	456	439	385	379	394	398	381	437	417	380	402	410	357	437	372	405	411	388	409	390	392	424	437	400	434	383	400	442	373	423	425	397	377	421	379	372	408	412	404	416	377	409	412	403	418	396	442	434	418	405	393	401	423	387	381	401	401	374	410	422	412	329	406	453	375	383	385	413	391	399	400	414	403	397	375	360	379	397	426	406	393	427	411	423	401	406	390	384	399	423	351	387	416	414	416	406	388	399	381	393	414	392	395	399	407	395	377	393	424	416	400	403	420	392	428	429	439	411	414	404	369	388	395	379	409	391	395	391	384	413	429	400	393	361	400	418	427	423	371	380	410	428	375	472	401	404	412	429	420	391	405	385	409	404	394	400	385	400	365	414	419	417	391	407	402	398	407	368	423	400	404	385	374	410	406	396	378	408	371	415	400	373	389	376	413	419	420	436	431	403	394	399	418	410	405	408	392	433	438	405	395	400	421	389	435	395	390	402	413	371	401	459	404	420	426	419	396	404	431	385	397	405	412	403	410	406	355	424	426	400	390	421	406	419	370	389	392	407	420	427	419	421	394	405	401	385	392	414	392	432	403	418	389	457	398	419	382	449	414	388	389	417	370	411	406	376	412	427	377	397	389	425	430	415	414	422	359	395	411	390	438	430	392	400	356	395	387	378	433	387	405	394	372	409	419	416	402	407	401	407	431	369	405	420	421	417	402	412	373	448	377	387	402	403	405	420	398	416	393	398	421	414	406	427	423	406	414	399	401	395	404	421	409	405	421	380	391	434	430	404	385	397	389	404	399	385	409	385	431	387	416	414	389	407	414	404	440	416	412	384	363	410	414	411	409	413	379	393	388	381	424	384	399	450	401	398	365	417	389	411	411	408	389	384	386	396	392	397	421	452	413	364	392	396	423	413	401	403	379	428	406	380	416	446	426	412	414	414	388	385	413	429	375	440	428	402	412	399	378	397	378	387	411	427	391	420	389	375	396	390	393	388	405	418	402	446	377	401	403	409	389	415	398	394	399	411	425	387	413	369	415	414	408	443	375	381	420	437	385	439	421	390	365	375	389	391	401	401	389	431	423	412	391	428	387	385	371	380	420	423	424	392	387	386	410	379	387	383	373	421	412	416	389	400	403	405	412	397	386	422	404	396	411	427	387	415	470	374	394	447	397	400	427	391	392	399	379	405	457	391	414	417	397	382	408	424	410	383	402	405	391	407	380	427	394	388	370	410	415	386	368	436	386	456	372	429	407	393	383	414	399	402	390	395	397	406	372	415	404	456	382	406	392	386	404	386	383	400	372	414	405	422	384	425	415	391	402	374	402	392	388	411	396	416	415	411	412	410	390	387	391	407	377	411	406	430	367	385	411	398	375	422	425	405	411	374	396	396	414	393	442	378	399	415	404	429	395	417	371	395	380	376	415	431	402	366	419	452	406	425	379	391	409	409	371	411	400	394	388	398	405	371	424	383	414	425	402	416	367	400	389	387	386	377	391	419	382	433	419	427	409	398	417	434	427	379	411	399	414	380	419	429	394	374	420	385	383	415	378	407	414	414	403	413	390	392	438	397	394	390	414	443	433	428	418	411	399	379	398	416	416	417	400	385	418	411	398	423	405	397	414	406	422	389	391	440	392	385	407	418	423	377	387	412	393	390	398	388	384	388	368	441	383	421	398	407	431	403	403	424	392	400	381	386	375	450	406	389	401	420	424	421	375	377	438	397	386	402	378	388	387	396	427	439	396	393	419	389	386	391	381	377	409	437	387	423	398	363	418	384	416	418	426	392	415	424	425	433	396	396	422	393	384	411	393	372	389	386	403	392	374	396	418	384	386	402	410	420	398	422	400	426	417	363	414	413	406	417	415	402	389	440	443	400	392	394	390	412	407	398	410	368	384	436	396	386	402	382	419	411	399	426	432	406	415	404	401	417	409	418	374	411	397	407	385	386	379	393	411	366	374	425	429	431	403	389	378	380	364	450	404	415	431	413	410	410	415	409	427	420	408	380	404	426	420	396	381	443	406	361	414	424	412	416	405	391	412	417	380	436	398	431	398	415	410	442	387	377	361	418	388	398	406	400	407	417	436	394	370	416	399	403	403	379	360	379	401	364	422	391	406	366	426	405	419	405	414	391	377	390	382	409	389	373	393	410	412	370	451	405	412	399	404	406	398	419	401	408	413	393	408	432	372	394	386	387	410	408	419	381	410	428	418	411	425	387	421	419	430	397	413	411	414	409	372	397	409	377	373	419	426	415	388	438	403	406	405	387	407	377	381	410	421	424	408	434	389	409	389	428	376	407	415	438	365	409	394	372	396	358	410	407	376	374	415	411	396	393	413	387	388	369	405	420	443	409	405	412	396	412	419	406	404	422	404	431	411	428	427	395	395	396	392	389	398	408	427	422	410	411	387	397	379	397	396	386	399	386	398	379	399	392	409	376	403	391	405	435	398	416	382	413	426	418	401	402	414	420	426	373	426	366	407	382	395	405	392	399	426	416	385	379	422	404	396	395	386	365	419	415	429	431	414	390	399	385	401	437	376	389	397	398	396	380	389	390	393	415	415	424	415	407	387	411	430	368	344	400	425	435	385	432	383	413	382	414	410	383
25431	23908	30858	30203	26770	41485	46852	42177	33168	31071	31317	28851	24658	16593	22472	19476	17183	16223	15586	15883	23517	21458	19868	16737	16162	14004	12540	8355	12275	10956	6883	6447	5787	5584	4608	4507	3623	3321	3410	2922	2984	1771	2440	1868	2700	3206	2464	2315	2349	2196	915	1210	519	558	506	320	305	289	278	261	239	227	200	186	208	180	180	167	158	172	196	161	198	176	179	161	205	158	156	161	152	160	168	160	157	175	151	176	184	192	164	174	171	175	157	167	153	165	176	147	168	185	188	153	154	134	166	168	168	174	174	157	157	167	149	164	172	182	178	166	156	154	147	151	159	165	176	144	162	149	162	166	163	151	149	154	165	133	163	154	161	157	149	162	155	156	140	169	162	168	146	163	160	166	182	140	169	176	175	179	165	166	165	133	160	181	170	160	164	162	159	173	143	154	150	153	175	171	174	155	190	144	145	177	150	170	161	147	144	175	166	150	190	159	147	146	155	162	147	172	149	170	165	163	165	174	177	186	147	159	163	161	146	185	161	158	160	185	162	154	134	183	183	184	167	165	169	165	181	168	156	172	159	160	156	181	144	140	166	170	180	173	185	156	149	168	152	159	162	168	164	151	157	149	170	160	157	171	143	155	179	169	168	131	150	170	164	147	179	155	152	189	171	167	170	150	166	170	180	145	165	174	163	166	151	155	166	156	184	172	140	139	165	181	149	155	165	172	170	154	156	148	151	165	140	162	183	175	178	160	166	154	161	154	156	150	164	183	157	168	159	169	156	178	152	165	145	157	140	154	171	165	155	163	175	156	169	166	182	181	180	180	174	169	152	165	139	159	167	140	186	165	176	164	162	171	169	147	164	159	176	150	178	160	140	136	151	167	162	166	164	170	159	176	147	181	161	171	160	158	161	168	168	145	172	166	192	171	173	164	148	167	165	148	170	158	152	167	163	181	160	155	172	162	164	150	169	162	152	144	162	153	153	158	172	169	172	148	167	187	172	180	165	144	176	182	167	175	162	171	137	157	139	142	176	187	160	167	146	175	158	174	171	178	147	172	155	168	192	167	159	156	152	172	179	153	179	162	155	156	144	180	154	144	131	163	175	164	149	214	174	144	171	156	150	173	155	165	139	149	158	168	177	158	149	156	169	158	159	148	167	135	170	183	151	161	149	165	136	144	146	183	150	177	153	170	145	157	154	160	155	159	153	172	202	157	163	155	181	157	154	181	177	163	168	155	181	166	176	162	191	171	185	169	169	162	188	174	156	160	196	162	166	169	158	186	153	146	174	171	142	175	164	161	173	158	171	145	182	158	173	148	167	173	159	153	173	166	157	162	160	175	165	165	162	168	163	165	158	153	139	178	158	163	153	161	164	141	171	166	191	187	151	165	158	152	172	187	158	133	178	139	150	149	168	163	143	158	159	146	179	168	168	169	146	162	184	158	158	167	177	168	160	157	152	167	145	170	172	177	189	164	174	162	165	158	144	184	148	171	158	157	135	185	164	163	168	184	161	162	131	177	181	173	134	147	147	162	140	164	168	154	157	132	181	152	138	165	189	160	156	159	172	157	169	160	154	163	148	150	174	171	168	155	140	133	160	160	170	165	149	164	152	153	150	178	157	159	175	165	156	158	157	157	159	160	163	163	182	189	185	158	161	183	184	157	166	150	170	189	142	173	146	165	160	179	164	155	172	154	160	147	162	161	158	154	163	139	140	167	182	167	159	146	144	190	132	149	172	174	159	174	178	160	158	163	167	159	140	182	163	156	176	162	164	161	161	161	155	147	192	179	156	159	169	153	178	163	141	173	144	163	143	146	171	145	160	168	166	147	146	165	177	167	162	170	144	165	148	158	175	156	170	161	162	186	154	161	179	170	170	145	158	135	179	158	145	151	144	169	171	204	153	163	160	162	165	174	169	155	160	174	166	166	168	151	175	188	154	179	160	175	166	184	159	160	180	119	166	162	166	174	174	147	161	162	167	150	139	172	157	153	158	178	144	178	160	174	156	172	159	164	163	170	143	167	167	182	166	181	170	159	158	164	135	137	155	175	159	152	142	157	167	166	163	181	178	144	193	156	157	192	161	183	171	181	175	172	160	151	152	163	165	162	180	168	180	147	167	160	167	149	165	140	163	177	175	171	169	158	187	155	182	167	171	142	157	163	156	145	177	185	174	163	156	161	172	148	141	169	132	158	169	145	144	161	174	175	163	163	172	159	158	181	152	176	151	165	194	177	184	152	164	179	151	170	146	156	156	181	147	171	166	165	172	150	162	154	162	152	157	137	165	154	172	167	166	175	163	163	166	156	170	174	171	159	159	155	142	154	179	161	152	153	153	157	156	162	164	148	162	145	177	141	165	171	141	158	169	174	183	161	183	156	167	177	174	174	184	181	157	157	161	169	159	154	155	169	163	156	179	149	169	155	164	158	171	166	156	164	158	167	170	161	171	170	152	143	159	140	173	181	173	158	173	179	175	171	154	164	163	165	152	152	155	143	157	160	135	175	164	155	187	161	176	160	166	142	170	180	181	161	170	182	165	158	165	164	144	171	162	156	156	156	164	153	138	182	156	154	160	170	167	179	174	158	155	165	166	180	169	170	169	187	152	167	148	154	164	138	176	185	183	169	155	166	167	167	177	165	161	141	149	181	153	165	151	159	169	179	146	174	161	181	184	163	154	191	184	150	173	175	168	137	170	187	164	154	156	178	160	155	150	161	177	174	175	155	153	145	151	159	163	131	175	156	162	158	172	152	179	165	164	184	165	166	163	184	156	169	172	153	158	180	187	155	148	139	161	159	149	152	172	179	172	147	157	182	166	163	190	173	159	137	165	153	154	180	196	169	171	173	164	172	159	145	159	171	169	176	180	151	182	165	174	156	152	180	174	162	161	164	167	143	149	160	166	181	169	159	166	135	139	187	156	175	172	176	160	141	159	153	144	179	153	175	183	136	182	164	152	155	174	164	171	167	183	166	173	169	155	166	165	177	153	165	173	155	141	177	168	167	159	154	167	157	162	163	159	157	151	154	169	163	142	161	161	164	172	187	171	144	163	182	178	155	182	141	162	160	163	152	174	152	160	174	167	160	154	173	177	157	160	184	150	161	175	160	189	174	162	169	160	145	161	161	156	171	173	190	166	165	154	158	164	167	192	185	146	144	152	186	155	155	179	166	150	165	146	155	146	157	163	162	161	151	159	150	156	170	184	173	144	146	150	165	159	174	159	171	145	166	190	144	170	174	180	160	160	158	150	202	151	163	168	167	159	150	187	163	171	168	152	193	159	165	182	166	176	151	146	161	148	168	155	158	159	168	168	161	176	147	168	154	158	170	164	164	158	182	172	155	164	176	161	145	152	159	173	170	167	164	149	165	152	148	168	178	166	162	166	192	190	147	151	160	147	150	157	157	181	160	167	194	172	154	202	159	156	177	158	167	162	165	173	163	163	174	167	165	174	162	155	170	167	149	190	164	156	172	170	174	152	172	142	167	157	170	166	153	173	153	165	160	149	160
16198	19459	32448	37007	37733	51287	55558	53961	45696	46911	48144	46775	42171	35434	44064	41051	39944	38881	39737	38832	46467	43796	42789	39800	39963	35035	34809	25923	36659	32151	26403	25125	23332	22111	19509	21039	18655	16711	17423	15651	15484	10518	14217	11106	15239	16030	13315	13181	13469	11827	5454	7575	3118	3367	2916	1510	1579	1427	1375	1277	959	782	742	726	665	543	518	552	535	525	511	486	503	476	510	495	463	464	459	426	449	455	456	441	458	434	452	469	465	433	427	439	451	440	431	449	427	477	451	439	457	446	491	464	451	442	461	454	409	456	437	496	455	425	440	458	446	461	414	451	437	441	481	441	437	419	485	416	442	427	462	476	470	474	444	447	492	438	446	410	429	433	485	417	417	486	436	448	447	420	453	462	431	451	432	421	407	442	471	420	463	448	416	466	417	438	447	412	422	484	474	477	446	449	466	442	448	451	426	426	405	431	446	451	452	442	416	462	459	465	443	450	441	466	422	446	444	419	444	420	429	452	435	455	447	434	470	420	460	454	464	479	443	461	455	435	434	471	491	465	460	433	393	408	441	466	470	477	427	453	479	385	406	479	429	443	447	389	420	440	450	431	439	460	458	456	439	447	457	435	442	472	461	436	455	415	436	448	458	425	390	414	418	381	451	449	466	462	448	462	443	442	445	466	428	427	421	417	420	416	470	422	411	401	433	427	435	497	466	433	441	433	470	471	426	454	453	464	460	416	417	433	429	455	430	420	429	450	471	424	465	459	477	474	462	429	461	476	429	451	459	407	471	442	461	426	448	422	462	464	435	455	435	444	511	437	425	422	464	456	456	435	425	483	477	456	455	440	433	485	483	439	469	429	501	460	444	472	431	478	457	456	439	451	456	460	415	464	446	404	449	445	433	433	435	456	409	464	446	461	428	439	460	439	450	462	440	447	422	478	427	454	458	468	418	438	412	438	436	426	415	450	440	459	460	443	454	432	456	434	460	450	446	418	449	460	455	422	423	444	396	443	427	453	437	435	463	432	473	419	473	448	458	445	431	420	470	476	421	450	442	449	451	463	426	453	452	448	403	437	435	435	435	429	452	426	435	489	472	430	478	429	404	441	472	440	458	474	448	474	475	459	426	442	449	434	447	428	410	427	432	486	460	429	411	460	459	479	426	473	476	442	435	438	431	433	439	459	440	471	459	484	436	436	396	447	459	476	434	447	479	423	468	486	454	466	447	452	432	461	447	432	437	446	471	436	449	435	410	471	440	415	424	424	424	427	432	463	437	457	460	463	503	444	431	454	440	488	421	486	416	440	437	424	419	440	422	429	439	460	421	437	442	401	438	411	442	434	423	462	468	429	503	465	458	453	403	422	459	420	443	478	437	453	433	412	456	438	435	471	454	492	445	451	433	393	458	459	434	442	475	429	480	463	417	439	440	439	453	453	460	422	467	438	440	450	425	454	444	433	438	460	455	404	460	446	442	461	417	453	433	466	448	447	383	415	476	431	409	458	427	431	432	460	449	432	437	415	454	426	433	442	468	416	446	440	423	458	466	430	446	435	457	452	491	439	433	477	433	470	431	463	481	459	445	442	415	447	449	464	462	423	423	441	418	469	476	469	409	437	404	435	454	420	419	479	488	428	478	465	434	453	431	422	412	456	456	436	420	437	441	464	438	411	475	456	434	455	457	431	443	417	454	420	455	456	484	445	443	455	479	428	429	445	471	420	415	458	436	413	470	450	453	466	465	443	424	442	431	432	404	446	459	457	402	418	443	450	439	474	436	452	450	476	486	455	463	446	436	441	421	436	460	436	434	435	435	409	440	449	476	416	443	455	403	441	434	464	452	455	442	467	435	472	449	434	413	459	476	448	454	443	464	427	454	423	445	453	439	443	410	444	443	422	420	448	483	464	445	467	464	421	453	442	452	438	449	432	420	464	446	461	462	448	408	451	429	420	424	434	447	435	463	437	442	435	428	459	449	428	402	464	406	455	462	454	500	431	420	456	457	419	447	423	449	406	461	444	483	453	448	400	467	450	416	409	453	414	457	447	437	437	466	462	406	426	485	443	424	442	454	439	443	428	458	458	426	464	465	461	433	409	444	469	452	452	484	452	439	430	447	427	444	471	442	414	428	468	447	420	438	416	443	448	450	421	421	464	420	435	463	452	493	483	447	466	410	443	446	456	410	418	453	478	445	424	475	453	417	419	485	429	452	433	388	421	435	491	453	428	470	448	430	420	479	427	404	410	469	453	437	441	404	434	448	415	424	447	454	491	437	417	432	432	406	414	423	430	441	434	441	414	439	447	422	446	483	446	463	468	416	433	430	432	499	457	419	477	400	417	458	470	464	441	425	402	431	451	442	414	441	496	420	447	469	442	415	425	425	416	467	452	431	429	442	421	470	442	504	412	430	469	467	459	446	444	443	438	428	451	410	446	469	463	425	410	438	444	468	440	469	453	451	414	409	468	423	416	437	448	448	426	421	442	379	417	429	458	423	449	453	459	437	424	501	464	456	457	435	480	407	440	419	495	434	415	451	446	486	433	459	405	403	475	484	416	428	449	447	443	440	465	498	415	450	370	470	430	450	477	452	424	467	444	457	421	446	451	436	446	470	445	424	412	407	445	456	444	445	457	387	422	432	431	467	429	486	466	460	455	448	437	489	442	450	455	449	490	453	423	480	488	446	465	452	449	485	442	453	438	447	449	460	457	449	439	472	398	429	441	440	441	466	425	431	435	446	461	469	453	413	451	440	478	454	468	428	410	446	444	449	428	450	469	469	473	455	430	430	469	428	454	477	426	416	421	447	441	439	437	439	447	464	419	443	461	442	444	463	411	449	438	433	455	487	460	470	450	443	490	429	456	412	429	429	421	418	430	436	459	393	455	443	427	452	449	408	455	455	423	392	439	445	430	417	474	463	437	479	473	457	466	459	469	436	406	449	429	429	452	432	427	465	453	461	469	434	438	481	449	454	432	437	429	451	396	450	412	437	457	455	456	442	409	436	421	439	423	472	460	449	449	468	448	424	446	443	434	448	427	448	453	425	469	411	413	444	426	412	433	448	448	450	441	434	436	438	475	423	454	465	445	449	444	423	458	444	430	440	425	415	429	425	426	458	456	429	454	469	446	447	441	443	453	494	486	460	428	424	455	452	458	478	471	464	403	430	467	412	444	453	451	420	470	459	441	435	431	446	454	452	404	409	458	459	419	431	459	462	449	443	474	416	429	440	429	491	442	440	428	456	456	435	435	445	489	464	465	445	462	474	455	470	445	473	457	436	431	436	450	446	418	434	449	435	424	445	409	452	445	458	429	485	448	457	462	458	436	427	456	449	452	462	383	402	462	472	454	453	468	447	433	437	440	477	393	463	422	459	446	423	409	439	471	394	428	390	447	424	455	453	437	463	474	399	418	440	460	398	436	455	415	420	483	447	458	443	424	458	425	470	460	409	452	436	456	460	461	460	462	390	423	438	472	449	414	475	402	445	426	445	421	449	473	442	439	439	446	446	418	479	404	426	424	420	408
37156	33765	38992	38251	38371	54062	56328	49238	39853	41442	45396	39615	37767	29677	34884	32230	30179	29703	29965	33757	39826	33514	32943	28944	28965	25694	19412	14681	21703	19499	14184	11401	10105	10831	9287	9125	6092	7033	7537	6041	5619	3537	5304	5421	5772	7590	5529	5001	4815	3545	2121	3147	1274	1118	723	542	488	454	432	436	341	322	280	239	215	232	226	209	200	237	184	240	241	216	217	217	192	219	215	200	196	209	202	179	187	212	210	228	213	213	186	241	205	190	203	179	212	184	227	187	203	196	217	179	197	200	177	216	181	195	204	203	208	190	183	187	178	187	209	187	216	198	199	210	222	246	201	200	181	185	205	217	218	194	227	207	175	207	208	193	203	192	194	189	179	200	226	224	199	177	220	209	235	215	188	184	191	214	201	227	203	214	196	196	170	191	203	204	203	229	233	192	205	220	172	206	204	188	194	202	208	214	192	216	208	189	198	202	221	213	200	201	184	184	221	192	217	208	190	184	193	207	211	208	210	214	209	187	192	211	193	208	215	204	197	199	219	214	188	185	203	225	209	201	209	211	198	197	182	193	209	171	189	211	208	194	219	244	192	217	185	189	245	199	206	207	235	169	198	218	194	195	199	198	180	208	217	213	195	199	212	216	205	209	179	185	209	225	208	197	182	241	178	226	206	209	209	208	211	183	203	188	221	199	210	195	192	179	199	197	210	206	208	191	222	211	207	194	208	202	182	175	187	206	178	218	202	187	209	216	188	210	213	200	206	229	219	200	204	184	206	214	194	198	228	211	211	235	219	198	215	198	200	230	193	181	233	220	219	190	209	213	213	200	215	187	203	228	218	204	189	198	217	204	202	205	218	225	220	213	193	218	215	226	185	162	200	215	203	203	225	218	167	197	209	211	196	202	205	211	216	209	227	200	216	204	200	186	190	193	199	184	159	193	189	186	213	210	208	207	202	225	213	194	209	203	189	196	214	211	188	197	226	210	217	192	169	196	198	182	214	230	205	196	194	208	201	193	195	199	198	185	207	213	207	217	180	215	184	192	206	187	199	213	199	199	181	186	206	201	181	204	208	174	207	228	184	198	203	211	234	199	199	199	217	219	179	191	194	210	208	182	213	208	188	204	202	226	211	199	202	207	190	189	205	216	204	224	204	192	209	211	199	208	196	190	195	213	220	216	231	175	195	209	196	214	201	195	205	188	216	190	215	186	219	188	226	208	211	185	194	208	210	208	200	214	195	203	196	182	197	199	186	210	198	205	206	229	203	198	196	198	203	169	184	217	221	207	208	198	186	203	192	208	221	194	214	188	229	184	185	216	175	195	219	187	231	179	218	193	197	222	218	211	202	221	192	206	194	235	198	203	190	194	230	190	202	213	193	195	203	189	182	190	227	176	217	189	183	214	218	212	197	208	210	208	182	185	219	202	218	211	164	206	215	187	229	210	209	224	223	199	201	194	184	252	198	179	200	208	227	208	189	189	194	192	191	201	213	195	216	214	183	220	198	196	191	196	241	196	203	200	217	198	179	221	203	216	179	194	175	185	212	196	205	208	203	217	194	194	191	204	207	213	243	188	197	208	209	205	195	206	218	226	196	201	185	185	214	203	207	200	204	207	206	216	232	207	208	203	215	196	183	191	203	208	211	198	217	208	243	211	212	185	208	195	181	199	228	201	208	212	222	183	211	209	202	208	199	204	187	215	174	202	176	180	238	219	186	202	193	202	211	172	185	188	197	190	225	190	188	206	198	218	199	190	185	201	219	192	203	200	223	215	208	194	201	212	201	216	228	197	214	205	191	191	199	198	199	194	194	203	205	212	209	200	209	178	252	201	195	205	203	181	188	193	207	198	220	209	193	221	195	229	182	222	186	190	222	190	203	198	235	200	212	209	193	177	221	211	194	205	197	184	191	210	204	223	225	224	185	198	180	187	206	195	209	213	155	184	198	186	222	192	188	219	215	197	228	197	194	189	208	208	198	213	202	210	193	214	194	171	229	207	208	205	208	234	184	227	204	183	222	189	214	206	228	201	207	197	205	183	194	192	226	194	212	189	199	199	163	216	179	185	188	197	212	223	200	204	193	199	197	207	220	195	199	195	191	192	232	241	224	217	214	213	184	231	190	191	185	200	215	214	212	211	196	200	190	222	224	215	211	207	216	218	197	203	208	195	199	211	189	200	185	200	227	175	210	214	217	191	200	233	225	203	210	186	208	217	209	228	214	207	206	182	217	175	202	186	199	214	211	194	222	193	199	224	197	190	210	223	199	220	220	185	184	218	181	183	205	190	196	204	211	187	226	207	202	209	203	200	188	204	197	226	204	197	221	206	213	223	207	193	213	202	215	206	190	179	189	217	193	210	197	212	200	177	209	191	202	171	175	206	170	186	208	218	196	217	212	224	218	222	180	197	195	188	203	217	213	193	221	195	195	189	196	199	223	235	176	218	215	189	204	196	211	195	227	188	185	197	207	215	193	193	223	198	223	202	200	219	188	185	228	181	192	200	187	191	201	219	247	210	227	207	227	200	179	208	189	202	212	207	205	216	185	211	219	176	209	225	205	196	200	199	199	217	204	192	175	189	226	204	226	201	174	200	188	189	195	196	197	214	225	208	183	217	205	202	193	198	196	194	170	210	201	195	233	212	217	203	184	212	182	204	202	232	201	235	200	202	197	189	219	220	239	211	214	184	188	225	199	190	189	191	201	201	198	213	194	216	218	216	217	217	183	193	196	199	225	213	195	233	177	202	210	198	219	216	191	195	205	212	203	211	194	219	205	203	213	210	174	214	196	212	202	216	216	199	230	201	180	166	206	210	200	187	207	191	204	189	199	215	175	230	192	198	186	209	202	213	193	206	209	178	193	220	224	230	199	212	183	205	195	197	213	191	205	211	210	193	194	202	227	225	208	206	225	200	200	204	187	198	202	212	209	226	202	197	211	207	223	204	190	187	197	194	197	198	209	196	193	214	202	199	194	192	183	193	197	206	195	215	187	213	220	205	234	200	210	209	220	218	200	186	199	196	211	205	169	196	193	187	197	180	199	201	210	187	206	178	205	211	200	191	229	210	204	201	191	215	182	226	204	204	210	209	224	201	192	197	221	193	207	202	222	205	213	205	217	216	191	232	201	201	198	202	227	206	205	229	187	181	170	189	195	189	214	185	189	223	226	191	202	206	207	182	193	187	199	204	201	217	202	193	174	213	197	190	193	203	222	206	193	219	192	202	192	215	206	222	201	205	210	206	201	202	224	210	190	202	212	184	215	204	205	211	197	188	198	202	219	205	244	188	203	187	208	206	201	200	174	192	230	209	202	218	175	204	223	184	197	186	206	191	185	188	217	199	195	191	187	211	178	225	210	212	187	212	189	186	202	204	221	212	177	217	204	207	224	186	227	212	216	200	218	183	190	186	178	202	176	210	225	211	194	197	200	184	211	206	213	201	234	230	196	200	195	211	185	213	187	193	223	217	178	214	196	202	214	214	197	188	184	190	219	201	178	204	215	196	203	212	196	198
24025	27046	38605	43389	46493	60386	63157	61717	53409	55985	58555	55507	53420	45791	55355	50974	51464	50926	52475	55206	58338	53262	53871	50441	48860	45685	39736	35454	45023	41164	36702	33812	31235	32078	29375	30281	25427	26768	27674	24017	22650	17417	22888	22991	24570	27902	23228	21482	21409	15588	10980	16588	6525	6782	4305	2790	2360	2291	2293	2360	1405	1405	1285	834	694	624	719	655	643	628	623	599	614	585	616	605	587	595	551	553	565	546	525	565	543	533	567	537	556	545	553	543	519	523	535	508	495	580	544	513	562	499	546	493	575	531	532	518	556	580	535	522	512	534	490	538	533	545	536	515	550	544	485	522	539	542	515	548	531	532	532	525	545	527	495	522	519	538	592	539	548	483	531	562	536	561	518	493	535	548	531	567	533	550	533	558	549	554	528	566	541	515	532	496	534	577	501	600	526	502	529	524	498	492	494	523	553	524	516	538	548	508	516	511	561	528	556	515	539	545	517	490	538	529	512	573	570	538	551	506	551	505	497	517	523	495	579	535	553	500	505	552	553	531	557	561	517	544	544	503	561	496	571	565	530	532	494	511	510	561	534	536	524	552	540	524	541	521	523	524	515	549	557	526	526	506	513	545	528	556	523	553	487	514	491	547	530	517	521	567	536	543	485	533	513	534	505	572	547	612	511	512	547	552	549	579	506	518	563	517	516	556	532	526	530	534	556	529	561	546	503	512	550	545	519	519	546	530	535	542	487	549	490	535	514	580	546	546	548	526	545	525	519	553	543	527	517	553	504	515	570	505	522	584	530	512	506	544	523	530	570	532	544	488	532	537	564	546	564	515	574	558	507	557	546	565	525	541	516	522	497	545	592	535	574	499	561	515	518	517	472	489	524	539	520	529	542	554	494	508	520	544	542	530	540	481	524	492	536	468	522	514	547	510	501	519	594	521	491	513	511	524	566	525	539	528	545	509	510	566	551	532	523	526	508	546	531	510	525	529	553	511	561	542	513	520	545	556	550	537	536	515	520	518	494	488	566	514	515	516	556	520	530	509	556	546	578	571	521	530	553	541	571	522	560	521	549	480	496	522	541	555	481	529	494	498	553	568	556	549	535	497	464	537	491	524	506	512	559	536	511	561	550	532	545	536	564	515	557	509	531	520	533	490	541	557	548	511	522	537	520	505	552	503	543	550	518	548	580	509	526	558	489	535	542	558	517	497	528	509	534	533	518	487	551	514	507	564	538	570	555	543	507	534	502	518	533	520	564	527	554	556	544	553	528	546	528	529	538	544	531	507	521	529	532	532	573	606	526	524	568	545	582	454	540	532	512	536	496	508	531	577	532	580	531	527	520	521	528	509	552	563	548	581	534	508	516	518	572	522	515	526	545	482	529	499	524	519	487	550	568	541	543	568	538	558	531	526	557	528	535	545	509	575	513	476	571	582	555	550	504	536	565	499	497	482	485	504	494	608	537	527	558	575	542	511	560	569	555	520	513	558	534	491	509	536	525	541	522	519	504	544	500	547	532	499	512	481	525	548	576	490	524	538	515	545	535	543	533	547	550	516	517	530	556	535	507	474	540	562	525	515	542	524	570	515	532	539	558	564	522	574	572	530	551	582	545	522	513	532	544	529	486	521	554	548	549	522	553	515	497	530	569	550	565	527	546	556	532	529	559	508	554	528	560	517	558	531	510	517	538	534	547	506	516	544	515	502	536	503	565	502	551	526	518	501	572	527	516	528	507	589	534	542	560	521	538	486	478	530	526	526	525	529	529	545	504	553	476	561	545	519	543	585	505	549	553	528	553	527	531	487	547	510	563	530	543	554	558	511	533	512	529	501	546	573	495	568	547	556	501	557	561	540	597	536	546	509	543	503	523	554	549	568	559	548	513	504	559	510	533	529	540	530	525	537	516	515	530	558	523	547	509	501	557	533	495	526	531	532	543	526	547	530	552	524	496	508	533	518	498	552	534	572	515	546	569	508	547	558	532	579	501	548	551	570	562	488	497	545	527	515	518	541	519	536	530	545	572	554	526	586	530	520	555	548	530	515	533	524	530	491	545	550	543	502	529	518	522	526	568	550	495	542	522	510	538	516	539	537	520	556	505	526	526	558	571	523	520	508	550	544	501	498	544	529	542	490	552	552	558	570	480	518	546	535	512	531	516	542	530	488	519	524	526	508	515	543	535	538	499	515	545	525	540	504	550	526	505	514	530	524	541	546	522	518	505	560	532	519	545	508	550	497	523	528	555	514	520	501	532	501	553	512	502	588	563	546	531	580	498	512	557	479	519	518	495	513	517	528	569	530	494	548	502	533	551	552	532	563	537	558	560	513	533	524	526	553	501	570	551	507	501	533	531	551	531	532	507	531	523	556	538	521	557	507	531	567	505	498	517	523	495	496	562	528	491	549	527	552	547	582	505	531	516	540	589	511	576	528	529	522	526	490	534	545	477	516	511	566	571	512	550	553	561	519	496	521	503	531	534	545	542	571	595	518	501	553	492	510	526	533	539	560	532	555	540	532	497	541	553	509	526	548	521	530	500	539	513	518	559	503	538	534	553	521	538	546	541	515	541	490	533	536	539	515	516	542	475	515	495	505	536	515	524	516	530	505	528	535	520	540	517	532	572	541	518	517	492	523	478	542	482	533	529	522	556	525	530	544	548	565	548	520	517	526	523	575	524	503	495	529	557	526	503	526	519	549	543	530	580	567	534	542	552	559	513	506	516	505	511	517	547	505	542	507	525	532	533	524	526	516	560	518	534	540	514	502	535	538	525	526	546	528	546	558	533	534	518	513	548	482	553	591	496	520	512	546	509	548	562	532	479	515	538	518	548	530	529	515	579	541	501	540	560	523	515	541	542	523	554	541	540	523	542	533	521	503	561	508	521	538	529	508	529	557	538	490	509	533	525	569	542	534	522	559	525	544	528	524	518	521	569	520	568	547	498	505	524	524	543	519	518	512	497	509	502	496	577	483	557	524	515	550	517	517	519	522	509	507	506	532	517	553	508	527	541	518	533	590	557	500	495	524	532	539	531	568	505	559	513	544	572	539	531	537	536	519	544	536	533	520	526	496	562	542	517	522	543	510	553	508	527	483	529	516	528	535	488	499	543	572	503	549	484	519	524	518	531	539	505	547	554	530	558	533	480	499	546	563	531	526	504	563	551	554	539	527	547	513	524	506	524	509	527	538	524	528	518	539	505	540	513	513	551	523	526	525	535	539	495	538	502	547	501	520	586	494	569	525	526	520	516	513	524	510	539	559	555	522	561	562	575	512	530	532	538	513	534	532	510	529	541	530	528	531	524	522	531	577	527	537	535	554	550	565	531	500	487	512	516	509	502	525	534	538	519	520	533	517	547	551	504	495	557	522	542	517	505	572	548	492	524	550	531	563	543	500	510	554	543	529	551	527	522	506	552	517	524	492	526	506	525	563	520	580	499	518	561	525	566	546	522	548	552	512	520	524	535	546	494	544	537	566	574	505	502	531	552	537	537	522	539	536	514	491	506	508	521	494	537	576	561	523	517	544
10367	7941	8576	7977	6242	7416	9204	6557	4180	3891	4143	3360	2055	1443	1841	1648	1528	1421	1631	1907	2225	1637	1713	1269	1406	1236	1059	706	902	887	714	624	500	524	486	426	402	416	441	366	344	287	329	345	413	402	397	333	346	276	233	250	220	206	187	175	168	189	160	172	189	158	170	149	155	148	152	144	146	165	122	156	163	156	157	142	154	152	170	146	153	137	135	127	147	186	135	157	157	146	144	139	142	145	149	166	139	132	159	140	156	142	160	130	128	149	122	164	152	136	160	154	154	159	147	141	148	126	143	139	160	154	165	139	165	171	157	112	128	156	128	142	155	153	150	135	153	141	156	141	144	148	146	139	151	148	152	146	135	139	143	146	133	136	126	132	148	141	160	138	145	137	123	142	146	138	139	128	150	131	147	152	147	157	122	161	160	146	144	131	147	145	152	143	150	155	159	133	147	146	150	149	152	153	149	148	132	152	149	137	146	144	128	142	139	131	132	141	166	126	161	124	149	136	168	148	159	163	157	129	157	143	167	155	149	162	153	127	134	143	146	155	143	154	141	155	157	149	162	148	146	133	140	149	148	157	176	125	137	144	145	152	162	138	157	158	151	142	149	154	158	150	164	132	141	148	161	142	133	137	151	157	146	150	129	157	150	132	143	170	163	158	129	151	152	159	130	138	135	152	159	128	147	154	153	137	131	151	164	148	161	164	141	138	141	165	138	126	143	126	140	147	125	165	134	130	149	130	149	158	150	132	133	148	133	151	152	158	163	157	157	141	138	158	140	147	152	133	148	154	151	147	141	149	145	142	163	157	148	137	124	178	143	141	147	125	147	161	147	166	132	132	136	144	150	137	150	150	133	160	145	164	130	136	130	151	148	136	137	143	159	133	141	140	152	160	139	145	152	99	162	135	144	147	148	157	131	136	152	139	137	151	119	157	131	122	157	140	143	150	156	145	147	153	149	138	149	152	126	135	144	143	158	151	147	146	153	145	165	160	170	141	161	134	149	161	125	151	144	121	145	135	145	148	153	158	142	150	154	144	149	154	136	146	147	137	132	142	149	142	140	167	131	146	130	160	160	145	130	136	144	124	147	138	134	157	158	132	118	147	152	136	156	134	132	132	118	150	156	143	147	162	140	125	142	131	155	148	137	143	143	131	169	140	148	140	156	170	120	131	132	145	139	158	142	131	164	141	142	154	146	124	145	154	152	149	151	153	150	133	143	144	152	148	133	160	137	149	148	142	151	147	149	140	148	139	148	156	171	154	120	141	141	129	141	119	143	133	160	143	129	149	135	134	134	125	176	171	169	147	143	147	128	149	157	148	143	133	127	138	158	143	145	128	150	107	129	144	151	150	130	122	135	160	162	149	137	159	133	139	137	134	135	138	159	132	154	124	149	134	163	152	138	138	159	160	121	153	121	147	153	151	121	133	155	147	173	123	157	144	155	140	152	146	133	142	140	151	160	126	148	148	140	140	157	159	140	131	147	128	150	174	131	153	161	133	146	139	141	132	159	149	152	140	147	131	139	147	133	156	131	149	166	152	168	133	143	152	149	135	160	133	133	142	124	145	150	164	148	139	144	123	135	128	143	136	144	127	142	120	147	159	140	154	136	142	140	140	134	135	137	149	150	161	140	132	157	164	158	149	169	155	145	145	122	132	145	142	146	148	146	126	153	152	127	154	165	164	141	131	163	125	156	142	149	125	132	132	150	147	139	148	146	131	135	149	139	143	154	147	168	146	135	145	139	127	125	145	127	122	141	159	163	132	156	144	152	135	136	161	121	146	137	148	157	162	154	133	148	156	133	119	140	131	132	135	152	130	128	159	146	133	145	154	152	125	145	163	152	129	160	162	157	148	167	167	133	143	157	159	136	135	136	140	148	140	146	146	148	138	162	144	143	140	161	145	156	157	148	149	173	153	148	132	164	115	140	133	156	141	146	156	138	125	133	142	132	148	134	141	144	157	159	134	144	160	137	131	148	148	131	175	144	143	124	140	131	144	140	162	136	140	144	156	147	142	140	132	132	146	161	135	164	137	142	147	169	145	143	124	147	139	157	156	147	152	153	158	147	132	135	144	152	165	144	152	141	133	150	150	134	137	154	151	148	168	152	145	153	162	150	126	150	163	165	141	133	150	161	152	149	142	151	160	129	126	142	146	143	139	149	154	157	160	144	136	134	162	124	131	150	111	152	163	139	133	151	125	125	155	112	134	159	165	164	154	139	128	157	141	157	159	136	147	131	143	140	158	124	180	143	144	128	133	149	161	139	153	152	131	144	162	150	142	144	142	130	144	157	143	151	135	159	161	150	155	127	154	157	140	155	128	149	159	155	181	165	170	145	141	160	128	150	136	154	153	135	146	152	144	160	172	132	150	166	153	113	158	136	160	155	175	144	129	144	147	130	138	155	144	157	132	124	149	156	137	147	148	160	138	158	139	131	145	148	134	141	150	149	150	133	147	133	154	150	136	166	125	147	126	155	133	146	134	153	151	148	140	171	133	155	147	157	148	169	158	148	161	159	145	159	160	153	129	122	142	139	144	115	141	172	140	135	131	149	144	153	183	126	142	128	126	139	135	163	143	157	162	160	143	145	150	139	138	133	132	156	146	134	131	136	143	129	152	140	135	160	145	178	143	142	145	145	144	153	177	149	147	133	132	126	167	135	179	150	151	118	138	137	160	150	141	143	132	133	147	153	144	146	137	137	137	158	139	163	160	148	151	150	151	116	147	145	163	137	149	157	168	134	154	161	141	141	150	136	165	156	138	136	126	133	149	134	166	138	150	150	125	148	134	151	150	174	137	162	164	139	147	149	133	154	132	161	138	132	151	124	144	145	141	150	163	140	136	137	128	160	144	146	150	152	163	139	129	113	130	146	147	160	142	140	154	124	169	144	154	148	155	140	158	155	159	144	140	146	164	144	146	133	129	150	153	144	135	154	143	146	130	142	147	144	139	155	147	151	147	159	145	142	135	145	142	134	151	148	162	145	150	129	155	162	164	120	114	149	125	143	141	134	114	164	132	154	143	151	151	136	143	176	144	160	138	145	164	140	145	155	160	149	160	132	140	174	140	164	137	126	142	134	147	170	139	140	166	144	149	132	154	163	157	155	119	151	123	154	135	142	128	123	147	166	148	125	134	160	159	146	159	132	126	142	140	158	146	164	134	140	142	121	156	151	126	132	125	160	130	130	142	151	140	142	151	136	175	148	165	129	138	157	162	144	155	144	148	143	120	126	183	144	162	147	130	142	135	135	140	136	177	140	142	167	148	169	150	138	153	144	138	137	144	157	141	152	129	131	134	164	145	150	137	152	155	145	138	140	138	153	133	141	140	155	143	135	126	156	152	140	141	133	126	141	149	139	160	144	140	139	140	137	156	145	139	132	144	151	142	139	157	138	136	154	138	128	155	135	152	142	170	131	148	150	142	143	143	181	145	152	145	148	156	161	151	164	157	157	161	138	158	148	143	148	160	114	143	135	149
6849	7523	13707	17805	16870	22087	26683	21362	15744	16444	16893	14361	9478	6588	9101	8296	8053	7296	8715	10167	12229	9240	9709	7356	7500	6553	5835	3839	5093	4741	3750	3456	2758	3102	2706	2591	2249	2344	2557	1956	1835	1410	1844	1766	2431	2091	1835	1862	1772	1254	1158	1275	811	782	651	541	502	589	539	496	459	443	435	441	470	407	402	446	434	383	424	399	437	376	384	410	390	402	361	393	388	385	414	413	406	394	374	398	373	383	392	385	370	404	423	433	417	407	406	394	406	405	397	369	396	367	404	426	378	383	380	349	389	397	371	395	404	400	406	411	377	436	367	409	393	392	405	381	442	408	403	428	416	377	412	378	374	420	389	395	412	374	427	398	374	429	353	423	401	431	410	411	439	397	398	388	389	384	403	387	362	400	360	382	375	378	438	374	382	417	375	423	396	398	424	379	394	381	398	392	425	430	395	392	373	370	395	428	382	364	409	386	383	412	420	390	408	411	372	424	379	432	400	408	429	363	374	402	406	402	419	366	399	413	348	376	437	394	450	396	400	414	397	356	399	392	404	406	380	399	396	407	371	388	407	379	386	388	408	447	423	394	448	401	419	429	415	388	368	377	366	403	381	418	406	388	433	416	378	384	403	382	372	389	405	374	400	385	361	415	399	376	382	403	425	383	432	358	392	395	448	399	387	396	375	453	393	412	415	413	388	425	404	393	413	390	415	373	413	417	377	390	410	412	397	416	402	384	421	389	361	410	438	425	422	396	384	401	356	398	402	385	409	402	370	390	384	395	368	409	430	401	410	414	406	393	385	400	424	406	391	422	427	442	411	380	420	374	426	399	389	403	416	413	385	375	405	406	398	377	411	388	368	417	410	414	391	359	370	424	408	372	372	407	414	377	400	405	408	366	419	367	417	387	438	394	400	403	391	419	379	388	425	413	387	385	400	395	396	377	383	419	399	428	399	408	378	428	379	405	389	409	397	385	377	419	393	397	393	405	422	410	407	394	386	393	403	371	417	411	402	397	396	409	424	401	409	403	390	412	362	345	376	394	368	376	403	422	421	377	391	411	413	393	382	389	379	390	428	385	403	388	368	402	350	406	380	417	382	371	351	404	402	400	409	440	369	404	399	411	414	445	369	421	406	382	401	409	381	349	375	405	435	369	419	401	419	368	372	416	440	357	437	384	397	381	434	388	415	413	440	397	397	414	432	384	397	350	404	412	423	381	386	368	405	383	395	357	397	364	338	381	381	401	424	389	380	419	390	404	416	387	374	373	407	391	386	409	411	390	434	389	390	390	421	384	369	392	425	385	396	356	388	369	399	365	391	382	374	384	419	390	395	437	399	352	389	390	406	411	397	380	421	406	398	415	382	423	379	409	425	415	412	438	368	413	396	390	402	389	421	388	374	395	391	398	410	398	371	398	391	418	394	423	419	378	381	452	427	411	389	412	418	379	381	368	388	414	385	396	440	411	418	445	366	384	347	369	391	418	387	388	389	356	399	393	404	385	369	368	411	397	395	399	365	388	380	378	391	402	398	394	427	402	387	404	377	414	386	369	417	397	394	400	364	374	407	351	416	390	411	405	367	399	433	421	439	390	398	400	372	378	419	390	376	404	393	388	372	368	391	384	402	421	402	393	393	405	385	391	367	388	390	398	361	370	403	378	373	380	384	393	369	411	373	463	408	402	415	409	401	388	391	384	420	410	421	393	403	375	427	396	396	399	415	400	401	392	392	392	396	391	407	402	409	386	392	408	403	386	367	351	429	403	385	398	409	390	418	416	394	381	404	408	387	403	418	387	387	414	409	405	406	383	388	382	395	374	347	385	401	397	372	413	365	385	392	385	419	423	399	394	400	385	398	436	423	415	372	408	354	398	397	401	404	424	387	387	372	406	394	406	385	367	381	377	423	352	370	383	394	356	377	396	384	394	379	437	374	370	413	428	406	398	337	391	399	394	386	436	408	413	420	357	392	389	380	396	405	426	404	398	376	366	397	395	435	382	400	415	411	376	390	377	418	423	397	382	401	384	401	406	379	419	399	393	386	417	401	398	396	385	379	401	419	428	398	376	399	374	373	434	409	411	379	365	393	359	388	387	396	423	397	405	421	359	376	395	369	367	372	408	397	409	384	376	371	418	369	382	439	350	402	390	423	408	379	376	412	382	395	440	402	424	402	377	412	406	412	382	383	404	423	377	406	395	371	398	382	409	388	399	388	388	406	427	417	411	388	428	383	392	393	405	431	422	374	412	398	432	377	372	375	385	389	377	345	413	401	360	407	428	397	375	422	378	386	393	416	385	422	399	381	428	356	415	400	390	405	390	411	350	407	390	419	416	399	392	398	376	382	356	373	399	407	421	360	408	368	377	384	381	420	379	390	378	399	359	413	394	404	370	413	416	395	365	383	377	400	373	399	434	400	397	370	363	360	404	448	403	387	372	374	402	393	393	422	441	391	380	391	385	363	410	361	382	443	406	359	423	370	386	404	407	381	415	409	408	366	384	378	392	411	420	385	380	390	360	418	397	407	423	379	400	372	368	362	397	388	388	366	421	365	403	418	388	389	408	399	399	395	378	442	405	369	378	383	375	407	413	451	429	416	375	411	416	407	406	391	387	398	413	387	378	404	394	416	436	411	380	376	399	381	398	371	388	369	397	373	376	381	427	424	412	406	432	381	378	409	406	363	386	404	421	390	346	416	397	424	390	430	408	377	417	427	378	401	381	382	392	421	397	432	444	407	377	410	382	417	378	399	413	387	361	395	355	406	389	378	414	401	367	413	408	425	401	356	418	389	411	427	418	384	393	408	412	382	401	408	402	400	387	371	395	434	380	383	341	402	360	369	387	417	380	395	388	426	395	408	337	411	413	396	383	403	403	415	434	360	364	390	392	382	391	401	359	422	420	403	409	411	426	369	367	397	387	398	405	371	399	387	382	396	395	375	377	407	406	355	370	393	424	381	403	383	406	389	431	374	379	381	387	374	369	397	409	388	389	377	384	380	386	411	416	408	358	395	404	391	394	364	426	426	396	386	453	395	362	420	411	407	376	418	369	385	407	404	378	391	431	381	382	434	427	404	410	401	399	399	407	403	382	393	415	415	395	407	388	388	378	398	364	438	378	389	427	408	387	400	412	432	362	388	404	379	435	391	421	350	375	380	393	397	387	434	434	390	375	391	398	385	377	372	410	371	378	420	366	386	376	395	415	416	419	355	416	400	395	406	382	384	444	405	379	381	390	381	418	369	395	388	423	398	391	432	412	415	349	388	410	386	403	421	426	377	377	418	385	404	399	367	410	444	444	387	351	394	381	437	408	406	404	426	380	403	434	406	396	425	401	398	403	406	381	410	398	383	379	379	400	354	416	380	362	425	411	427	391	421	396	399	414	406	377	427	381	400	358	362	381	396	417	402	382	373	399	409	386	404	399	411	409	403	383	410	427	388	394	423	408	377	410	400	391	378	392	359	412	390	378	431	389	403	419	358	419	405	405	414	397	408	384	398	418	376	391
26163	25661	28287	29805	29729	32825	48932	44580	34233	37893	37189	34950	20379	15664	21071	20217	19271	17738	21641	24408	26027	21745	21347	17100	17375	14987	14570	9547	8184	8974	7181	6208	5037	5682	5048	4681	3921	4242	4835	3512	3007	2555	3046	2882	4218	2750	3527	2797	2977	2675	1496	1685	904	814	470	351	328	298	357	297	181	211	189	193	171	168	170	157	154	171	166	182	169	182	181	158	164	154	143	156	162	164	152	137	151	163	160	163	171	158	167	177	176	128	169	156	154	148	139	150	168	152	167	148	144	167	163	180	157	149	144	150	164	160	164	163	157	157	156	161	124	140	160	169	163	166	162	170	162	172	161	166	170	167	156	145	150	152	139	159	142	151	137	148	152	151	180	139	170	181	145	160	171	165	185	147	153	150	148	164	154	158	158	186	155	166	174	164	173	152	150	165	148	159	172	151	171	140	158	174	141	140	157	164	168	153	153	169	138	180	181	148	185	175	167	158	155	174	145	156	187	162	170	140	142	147	169	181	167	142	141	175	159	169	161	147	159	169	145	135	183	168	158	167	178	146	152	137	151	139	161	192	143	160	164	177	164	155	160	154	174	158	144	145	166	147	145	159	156	184	157	157	176	142	155	146	149	158	163	164	146	159	158	128	156	159	189	141	155	149	155	173	168	155	166	163	138	164	162	158	154	174	170	164	157	152	154	155	162	166	153	133	139	163	175	157	162	165	160	160	146	155	131	147	176	144	169	155	179	169	158	151	144	130	164	142	142	148	152	130	155	161	142	168	134	155	167	149	161	162	146	143	168	170	136	153	173	145	147	148	163	153	169	154	153	173	156	145	170	160	180	193	158	150	148	164	173	173	154	165	164	151	176	163	148	143	181	165	153	158	163	152	144	171	162	168	153	154	170	138	157	151	161	197	169	151	148	153	157	173	149	169	175	147	157	133	159	169	164	159	149	176	181	162	166	156	138	138	131	170	154	167	173	175	152	150	164	138	134	162	174	160	179	158	163	178	174	146	139	161	147	135	152	176	142	167	173	171	162	180	141	163	145	160	155	156	152	163	158	152	157	160	143	169	164	156	157	162	170	183	155	164	173	166	144	157	170	152	154	166	147	191	145	143	159	146	130	160	154	168	156	159	158	145	160	158	142	155	153	170	151	156	180	169	161	126	154	142	154	135	158	167	172	157	171	161	161	157	145	175	134	151	146	155	151	155	153	164	167	150	138	164	159	153	150	136	163	135	159	155	177	155	144	162	169	177	184	158	162	161	155	140	156	150	153	150	149	156	162	153	147	147	154	164	185	158	154	151	152	154	146	163	130	145	167	165	161	194	168	147	150	164	160	163	150	156	159	143	175	169	167	156	143	161	136	157	161	163	165	146	158	152	152	155	155	160	163	147	172	169	167	154	123	141	181	154	191	163	175	167	159	149	172	172	168	152	171	156	164	156	137	160	171	171	149	165	162	169	170	171	135	157	184	166	159	149	160	153	154	156	122	165	179	160	152	155	149	155	167	142	165	137	157	158	144	157	167	162	156	164	146	153	151	159	164	156	151	160	118	161	162	142	164	157	125	157	154	148	152	138	150	140	179	167	136	159	157	163	159	156	161	172	136	136	161	157	167	180	140	135	164	147	173	159	156	187	169	136	151	169	153	149	146	166	151	160	144	156	138	141	169	151	164	166	150	157	142	161	165	172	160	154	159	162	147	172	191	152	155	163	163	152	181	173	160	159	151	155	150	170	161	163	143	155	135	148	154	168	170	159	151	189	150	180	164	159	176	142	160	153	154	178	140	158	153	159	162	150	199	167	153	159	148	168	139	153	153	162	151	161	157	172	154	138	146	168	137	162	169	153	179	167	165	161	166	155	150	156	125	176	168	160	161	157	162	153	158	170	163	143	170	134	149	147	157	152	155	143	163	161	163	166	171	160	162	171	168	177	150	138	171	161	166	148	155	152	144	168	150	165	146	180	165	152	157	177	158	152	161	171	163	155	159	140	185	183	139	160	146	161	149	161	143	161	146	149	159	176	160	151	142	142	149	141	133	181	164	156	155	152	132	164	155	144	146	155	161	173	163	176	173	129	163	124	142	146	142	147	170	148	168	149	188	138	168	122	153	159	164	147	148	158	173	164	177	166	159	141	168	161	167	147	160	152	172	165	147	161	167	144	166	167	162	146	176	158	162	162	165	134	156	142	157	177	170	150	159	134	137	162	162	177	174	152	144	166	168	152	179	186	163	169	159	187	152	146	163	163	162	148	169	151	147	166	167	153	147	157	144	155	168	155	163	167	168	166	131	157	161	170	151	138	177	136	158	152	193	156	156	171	166	141	172	156	149	142	157	155	126	145	136	176	168	147	145	147	170	160	163	162	158	152	155	174	156	133	180	134	131	152	177	152	179	167	164	159	169	164	150	162	149	160	160	154	169	139	153	160	176	121	138	160	162	152	182	167	159	150	172	144	157	161	164	133	161	155	141	158	178	162	165	181	151	169	153	159	166	162	126	134	161	154	165	157	134	164	160	167	159	156	176	178	172	163	159	152	159	163	160	168	162	172	163	150	164	164	161	172	146	165	172	164	179	149	126	165	160	191	144	158	167	161	156	170	148	153	161	162	169	148	149	163	151	151	151	128	163	164	153	145	172	158	139	150	149	164	167	175	161	163	172	159	160	145	146	161	174	156	149	157	157	169	166	164	163	171	124	168	179	165	158	146	152	142	158	157	168	156	159	164	151	157	158	137	151	142	145	156	159	164	151	170	144	156	141	167	137	141	157	133	137	134	184	134	150	166	153	179	140	182	150	146	166	158	158	161	149	173	190	142	166	161	164	145	139	160	133	170	156	141	152	168	149	162	145	149	165	159	158	145	148	186	155	162	164	141	165	156	133	165	202	175	151	187	146	151	169	153	176	161	145	164	173	158	173	151	155	149	165	169	149	143	153	161	164	182	145	147	169	170	166	154	155	129	173	171	159	191	142	162	132	156	164	141	164	132	181	140	161	160	161	166	164	160	156	165	156	171	153	153	134	164	138	159	145	165	122	166	180	166	132	164	150	183	171	155	147	138	161	150	147	182	171	148	141	164	167	158	180	160	143	153	163	168	159	160	148	161	157	141	146	172	155	151	135	156	149	169	170	167	190	142	149	149	160	163	173	149	181	178	166	151	154	158	156	173	165	160	142	170	164	167	167	149	139	176	162	155	162	156	160	166	148	142	158	163	146	165	131	177	154	141	144	156	156	168	170	143	153	149	183	154	166	146	124	132	162	147	164	177	171	163	155	162	150	153	139	163	139	142	169	163	156	152	161	169	145	169	168	155	171	147	179	151	149	170	134	162	180	181	162	152	150	163	166	162	122	160	150	168	151	149	155	156	155	144	173	151	162	160	170	163	143	143	164	157	146	179	149	163	130	173	146	156	152	158	142	177	154	156	182	175	149	155	151	150	168	146	135	165	155	165	165	157	169	160	164	174	165	194	149	165	130	146	159	153	152	140	160	122	151	152	170	146	177	148
16709	20954	29417	37228	39627	44340	59502	54537	47672	52808	51934	49755	36479	34554	42787	41543	41767	40852	44949	47845	46708	45041	43677	39587	40776	36188	37390	28349	29224	29699	27887	24881	21072	23005	22410	22171	19086	20375	21305	16820	16416	14196	16321	15573	20480	14467	17838	15024	16113	14573	8575	10479	5842	5247	2880	1722	1593	1548	1767	1499	673	723	729	586	486	503	533	497	479	473	480	441	506	496	486	474	483	459	432	465	441	442	480	459	474	476	400	431	429	450	424	444	453	405	419	433	467	416	453	425	454	433	460	415	429	423	443	428	415	442	453	405	410	423	427	429	407	405	445	470	409	414	389	419	436	469	443	464	462	450	463	471	417	433	452	440	458	460	443	413	415	435	406	380	422	477	427	435	407	435	420	450	447	413	425	416	425	448	437	429	398	446	418	409	431	428	458	398	471	419	466	433	427	439	453	418	399	451	441	390	471	431	412	416	437	440	408	418	419	416	434	447	441	443	454	428	448	423	444	406	421	442	392	436	422	415	435	426	451	431	409	453	423	432	435	439	397	410	431	466	416	428	457	429	369	415	414	437	403	445	415	427	418	437	423	423	449	408	391	443	442	432	436	446	408	465	391	466	441	412	414	449	436	450	453	414	427	422	396	417	426	417	418	435	442	450	452	444	438	424	459	463	453	450	420	433	400	465	402	409	421	429	421	426	412	408	460	431	482	436	454	428	435	395	416	393	443	431	427	406	413	407	418	423	434	452	440	451	459	467	442	392	400	439	415	416	445	451	413	452	425	455	483	408	417	451	460	408	439	448	470	420	445	400	421	423	430	395	443	400	419	408	414	422	414	432	422	460	438	435	411	421	443	446	447	404	429	431	406	422	407	433	437	381	425	427	447	414	447	406	414	424	396	401	442	445	424	473	444	410	434	463	424	430	390	417	455	455	419	401	430	414	411	476	425	437	381	429	420	443	396	415	428	454	427	401	451	448	400	399	406	434	445	396	432	448	424	449	429	442	485	463	447	472	405	399	432	458	414	401	450	411	437	429	437	392	433	393	428	439	414	416	414	406	406	437	462	407	473	461	439	433	435	420	444	423	417	394	448	434	431	432	453	436	418	433	459	396	414	459	447	458	459	400	421	452	429	443	436	409	446	434	460	393	372	424	412	412	440	393	450	418	404	447	384	390	414	422	466	414	428	405	448	455	453	407	412	383	433	427	435	449	447	446	439	437	445	410	405	434	475	442	436	386	449	436	412	425	438	450	448	400	413	414	461	451	418	447	440	470	476	436	432	461	446	461	441	410	412	416	439	437	462	423	426	426	450	441	441	442	462	415	407	439	415	476	445	421	452	366	421	423	446	408	404	444	433	405	421	402	435	432	392	402	448	458	412	453	439	429	462	417	434	412	449	450	396	427	436	388	423	457	428	436	432	468	424	413	453	425	441	405	465	439	454	445	398	425	441	410	447	395	443	414	413	440	434	397	408	445	433	429	442	412	407	427	425	446	432	425	424	437	421	427	449	447	431	422	416	435	465	416	459	421	428	402	437	432	424	398	428	422	396	424	440	455	411	414	456	432	444	432	426	410	437	411	429	424	390	452	435	402	421	440	434	456	440	460	401	399	421	421	435	398	440	443	433	447	447	421	421	458	452	470	433	411	426	443	426	441	404	457	443	445	437	398	484	461	419	453	435	462	468	457	401	427	482	460	441	416	431	428	412	448	412	433	411	429	480	440	444	392	414	432	408	428	399	471	416	474	459	461	429	419	388	446	442	429	455	422	415	438	426	475	418	429	455	443	423	413	419	445	453	411	452	446	427	438	450	438	460	413	408	458	422	441	394	399	420	444	432	447	446	456	464	461	443	428	456	420	389	433	436	415	444	464	441	441	459	438	425	418	417	483	402	396	433	397	412	474	444	400	442	429	425	448	434	416	461	445	417	420	405	467	398	452	430	433	422	446	430	439	410	445	434	423	452	387	427	461	410	423	443	423	401	433	423	453	434	439	447	437	449	484	445	419	408	446	448	435	408	407	467	414	443	406	470	430	435	399	443	441	439	407	511	397	423	441	454	462	417	442	396	406	415	369	411	458	395	374	393	441	420	436	434	420	427	426	405	463	436	426	432	396	423	399	474	394	438	465	420	448	437	449	451	436	402	392	450	423	460	443	476	409	427	415	424	454	433	433	423	436	460	429	439	430	436	429	406	418	459	462	474	447	436	410	443	441	426	482	422	414	425	418	424	433	448	454	449	429	454	412	419	442	409	441	438	395	410	434	451	408	413	445	406	443	432	381	436	462	444	450	449	424	473	402	408	412	425	426	446	447	413	444	420	419	440	448	482	419	414	451	401	419	408	414	426	428	432	464	444	455	438	431	437	466	418	437	397	409	448	458	414	455	413	406	424	424	448	450	431	405	407	402	403	468	441	430	429	442	419	425	429	436	468	409	409	421	433	449	470	430	444	424	433	398	395	426	438	428	453	427	431	438	413	412	446	457	479	409	440	427	461	421	429	450	411	425	430	434	457	412	419	420	412	425	443	435	438	414	410	425	416	408	435	410	419	464	430	392	451	451	438	457	404	452	407	453	396	419	457	432	422	412	413	417	433	430	423	428	476	443	426	419	446	434	407	449	453	397	386	409	434	471	386	418	439	416	417	439	418	451	444	418	417	442	431	424	409	409	388	445	398	438	411	442	436	437	437	405	411	480	445	421	427	428	444	439	438	428	436	431	442	411	433	391	419	450	432	436	425	428	433	446	428	421	375	386	431	436	408	487	396	443	422	452	443	425	426	434	412	420	395	418	448	400	410	432	438	416	417	429	462	419	453	432	449	412	437	433	461	456	432	450	403	448	453	431	403	417	434	435	420	457	455	426	451	451	410	439	408	454	412	479	424	456	415	453	438	448	403	439	429	431	413	428	445	467	424	408	424	442	434	437	445	449	431	470	453	442	452	385	433	439	402	426	438	419	425	443	378	414	431	435	437	418	420	421	439	406	442	413	428	405	452	440	442	441	427	423	410	406	447	409	466	439	441	448	426	428	423	440	452	440	455	412	428	401	409	438	442	431	425	455	431	420	450	431	448	465	402	427	465	437	423	430	441	428	460	438	425	441	397	425	427	405	400	398	418	466	424	459	413	457	426	451	460	396	444	435	403	466	436	465	433	450	450	451	415	440	439	459	430	440	451	426	436	390	422	412	478	438	431	451	428	426	417	444	422	453	420	442	440	447	414	451	380	417	434	442	424	459	421	422	463	423	426	436	415	441	412	431	428	439	450	431	437	390	421	448	417	410	421	387	410	439	416	420	434	424	404	481	450	461	466	410	441	415	393	441	411	415	395	432	441	420	442	399	468	469	429	432	398	397	420	428	422	427	409	395	422	401	398	458	423	429	446	460	447	409	441	454	452	459	430	437	443	448	433	412	440	404	471	441	426	424	403	418	425	436	413	425	420	446	412	395	420	431	426	469	433	422	443	442	427	421	441	429	448	415	414	432	476	420	475	425	452	430	424	424	442	398	453	411	406	433
36188	35830	40195	37459	38247	36946	57367	53856	45399	49494	45562	44652	33976	32293	38274	33215	33702	32683	37632	40568	39845	34604	33633	28128	30674	27196	21617	18561	19321	18637	14431	12870	12357	12771	11548	9597	8444	9526	9188	8238	7397	6503	6666	6332	8247	6409	7077	5331	6236	6056	3135	4199	2397	1432	964	758	707	547	669	433	261	293	283	241	213	210	251	201	205	208	208	232	234	178	220	193	213	206	204	215	174	222	219	213	211	195	176	214	191	207	200	197	212	204	192	204	192	202	206	189	173	193	204	181	188	197	198	220	202	189	195	195	188	216	233	213	192	206	203	193	210	196	224	208	190	195	216	175	195	188	212	187	185	227	159	185	207	196	184	227	212	215	193	196	200	184	202	212	196	204	174	205	190	200	198	217	208	190	179	175	184	210	191	162	225	212	187	194	172	196	195	176	191	203	203	191	192	205	205	191	172	169	165	188	202	181	176	206	171	206	209	178	199	171	191	194	202	196	186	179	186	186	207	206	203	205	203	226	190	220	209	188	175	194	195	195	207	200	197	191	220	207	194	175	180	193	197	206	198	210	176	205	193	242	195	190	234	182	203	188	183	211	194	199	214	209	231	191	187	174	187	201	201	175	198	207	209	202	199	185	203	184	195	199	177	206	201	207	198	192	180	206	196	214	214	219	196	193	186	201	222	180	206	219	184	222	205	182	193	190	173	226	217	212	192	207	202	199	205	211	182	194	189	209	163	179	197	190	175	187	173	199	213	201	196	208	178	214	157	226	214	192	213	212	189	195	169	198	184	211	197	193	192	207	194	193	202	194	176	178	206	211	206	217	177	185	163	206	204	192	193	188	199	156	219	183	183	208	209	217	231	202	207	165	205	195	209	213	211	197	200	198	167	203	209	216	193	190	187	210	193	178	193	194	212	192	186	184	212	206	199	210	194	193	204	203	205	207	201	220	196	208	180	184	203	212	208	187	181	179	191	192	193	202	190	217	192	198	194	180	184	178	191	189	175	193	192	200	181	169	191	178	207	205	192	176	209	190	216	208	184	187	205	210	203	213	207	179	189	216	180	185	203	189	191	199	215	160	200	200	199	175	219	193	202	227	210	203	183	188	193	195	212	187	197	168	191	203	207	190	209	207	175	221	203	205	215	214	184	225	221	204	228	217	195	209	183	208	171	201	178	191	194	188	223	214	190	197	202	200	194	179	200	195	173	188	198	175	190	178	191	192	227	215	195	199	211	212	209	188	202	192	198	194	201	202	205	194	174	207	200	193	174	172	200	199	192	199	172	221	171	184	198	196	199	232	192	193	172	204	188	218	196	163	219	192	177	188	187	188	207	196	155	211	188	202	198	192	175	201	207	183	213	205	181	206	188	196	192	157	203	196	200	189	221	194	207	211	203	209	189	212	240	184	191	205	194	222	171	188	197	178	209	198	208	196	198	194	209	210	168	194	225	216	206	225	198	205	168	199	146	204	201	180	194	216	205	194	207	206	202	200	192	202	166	188	220	206	174	196	187	214	199	171	202	227	188	223	169	203	185	218	180	171	203	187	191	202	199	200	186	188	207	206	201	200	230	212	220	193	203	184	215	216	209	191	202	217	207	220	180	211	191	213	199	187	212	190	202	193	188	202	208	197	162	195	185	191	206	198	206	204	210	183	191	194	183	175	176	201	220	181	192	204	195	209	189	215	178	201	184	190	208	192	204	196	200	198	202	200	192	195	205	207	208	207	214	189	178	185	200	211	180	239	187	204	199	198	191	198	197	189	193	218	226	209	204	207	213	198	191	196	179	198	198	199	195	185	206	191	210	212	222	163	170	194	192	214	197	187	189	206	186	178	200	189	175	198	200	179	214	207	185	215	213	176	188	176	196	188	198	208	175	192	207	190	201	210	177	185	180	213	201	160	215	220	197	199	199	188	201	200	183	172	181	178	170	195	184	196	192	206	192	164	190	203	215	171	206	202	198	213	214	180	205	209	211	224	208	195	220	202	186	176	186	166	198	193	193	196	224	188	184	218	180	214	208	196	223	206	206	235	180	194	218	198	209	181	193	186	189	213	222	194	204	226	174	210	208	230	208	203	222	205	197	204	194	206	165	218	182	184	193	203	219	203	193	185	191	176	231	187	187	179	161	176	189	199	198	208	192	185	214	194	187	192	192	199	195	218	196	199	226	181	168	191	185	180	179	213	205	203	191	224	181	223	201	190	205	192	214	207	212	196	192	204	226	209	224	200	214	203	184	197	197	223	191	179	175	210	196	209	204	205	189	208	169	216	201	170	191	164	175	209	202	208	172	190	200	211	194	193	199	198	187	201	219	184	183	198	193	190	205	186	188	195	194	206	202	203	194	202	173	191	213	197	206	177	193	216	222	192	181	181	182	208	190	189	173	207	208	188	215	196	200	191	202	188	168	198	195	192	183	189	206	199	212	188	201	205	201	206	207	175	174	178	211	218	196	198	189	200	192	221	199	189	183	186	187	189	186	174	204	184	195	201	207	197	187	206	218	177	200	181	157	205	180	199	184	168	170	202	200	206	161	185	153	200	210	188	196	197	202	207	206	191	183	184	215	212	207	193	197	204	201	181	189	203	179	201	219	184	163	196	198	197	189	200	193	188	185	199	203	180	199	176	186	220	205	221	205	186	183	196	194	209	195	180	195	188	215	174	203	194	175	189	191	187	203	201	213	202	194	191	200	189	210	204	222	222	199	185	206	206	224	201	210	216	187	157	194	203	195	202	201	185	201	213	218	231	210	180	199	198	172	195	222	190	202	187	183	210	185	206	211	191	203	204	176	200	180	184	167	188	207	211	203	214	188	188	206	214	205	217	206	203	190	211	198	200	205	206	207	203	192	183	213	199	212	203	196	193	189	212	170	209	202	186	180	195	206	187	210	202	184	192	205	187	230	198	187	202	220	200	204	209	200	203	182	177	201	191	190	208	183	201	177	179	178	221	182	194	169	206	188	182	196	175	202	201	202	201	193	176	199	204	215	218	201	232	200	188	206	214	186	210	173	210	187	190	197	190	177	202	175	175	208	222	225	183	204	209	190	201	192	182	184	211	188	178	154	205	190	195	199	185	193	193	184	179	213	203	212	218	203	178	201	161	206	167	177	211	215	215	188	214	184	192	195	192	194	168	181	198	190	179	172	212	196	176	190	195	213	220	182	191	214	226	192	222	219	187	208	206	201	202	209	202	202	172	191	197	195	167	223	180	208	196	195	189	213	217	190	191	193	199	178	197	207	202	188	185	199	189	189	186	204	173	193	193	197	199	183	189	199	192	192	188	191	169	186	200	219	185	197	189	190	222	212	188	198	213	174	190	202	190	192	210	182	200	197	191	213	225	195	224	183	207	244	193	210	194	202	228	171	199	195	191	191	194	198	206	197	209	187	177	181	200	186	184	207	187	183	188	182	203	193	206	195	203	187	195	191	212	188	212	204	199	206	206	205	199	194	190	217	237	192	199	205	188	193	209	206	187	179	190	206	178	191	217	214	171	164	200	218	211
23433	28979	38637	43372	45946	46169	64490	62520	56513	62087	58535	59831	48633	51045	55854	52101	54253	54104	58582	60623	56630	55436	53305	49219	51539	45163	43441	39141	42110	39051	38434	34962	34293	33133	33631	31856	29497	31582	29258	28244	27305	25055	26231	24825	28838	25024	26620	22409	25927	24318	15760	19552	12755	8509	5571	4463	4122	3210	3710	2522	1042	1100	1140	790	622	671	755	607	576	553	592	621	588	577	593	571	575	637	591	564	571	574	538	574	524	534	522	499	526	530	519	523	506	552	536	519	522	590	483	500	504	529	537	507	508	526	513	518	510	516	519	513	501	506	545	556	533	586	527	522	481	490	510	514	494	563	541	537	530	481	522	533	495	512	512	540	520	520	490	528	549	548	495	517	536	521	520	531	548	500	512	535	481	521	502	521	511	496	539	554	496	539	499	503	535	516	505	508	506	473	532	563	524	486	512	495	489	508	525	519	565	530	538	529	535	532	536	525	495	528	518	532	530	517	561	511	527	521	479	497	536	535	532	529	542	522	536	528	509	505	491	510	508	574	508	517	490	505	546	537	502	497	543	509	485	536	532	465	509	528	523	518	500	528	507	487	486	502	537	506	496	534	465	531	478	503	504	500	532	554	518	522	527	521	479	529	523	482	528	491	487	466	533	496	497	549	494	523	510	508	525	531	509	517	513	496	494	495	521	531	521	538	527	537	553	516	508	556	533	494	506	500	507	478	546	549	513	548	519	508	511	527	520	520	513	550	501	552	502	506	537	545	522	534	495	565	491	530	517	509	528	515	560	483	527	527	494	527	499	528	470	538	521	506	570	548	519	552	539	541	490	506	498	522	518	533	522	532	519	526	524	494	505	510	500	536	524	505	487	533	502	573	529	504	506	576	521	530	502	533	536	584	516	510	511	527	514	545	529	544	508	476	553	499	508	552	550	524	484	496	525	529	511	542	488	493	531	498	484	511	513	540	511	499	533	513	510	516	497	517	509	525	509	530	531	528	488	516	510	527	560	535	594	538	526	485	526	509	521	509	537	533	500	538	498	503	482	518	522	509	467	507	524	486	509	527	515	494	503	488	536	541	507	511	521	525	493	555	529	549	486	511	543	534	540	521	498	500	518	533	524	503	509	517	536	496	492	494	516	491	530	516	513	485	515	515	528	528	586	462	514	561	531	477	499	540	549	491	513	515	535	500	476	530	519	489	487	519	511	544	493	498	544	531	509	513	543	496	502	527	495	528	512	517	479	548	490	489	540	466	515	494	466	559	522	503	519	531	560	533	495	516	511	543	499	510	524	517	488	520	507	568	537	543	476	505	545	541	545	523	525	523	492	486	542	499	505	519	551	514	528	524	498	515	513	557	500	522	517	538	508	539	509	540	482	501	519	515	518	565	523	514	485	538	538	534	489	496	487	513	496	526	503	516	514	487	489	493	512	509	534	531	502	534	527	553	544	571	542	504	515	493	493	581	535	516	554	497	541	529	509	521	523	518	559	517	516	573	556	493	506	512	532	495	547	531	520	502	545	489	561	506	515	516	479	535	533	546	522	504	497	521	542	524	505	480	526	508	561	542	516	516	521	516	511	512	504	516	491	543	533	541	503	510	539	492	525	526	485	530	497	495	486	498	509	533	531	527	519	529	462	546	534	561	533	542	512	537	525	524	510	547	484	477	527	518	510	516	570	503	539	518	530	495	551	513	501	512	514	495	481	516	516	505	511	544	529	522	553	510	539	511	496	532	511	515	524	511	498	509	537	508	533	508	542	493	513	537	512	515	545	545	500	475	511	496	497	508	521	520	515	503	521	500	533	513	566	485	530	556	489	525	501	504	564	547	505	507	536	504	507	510	568	562	508	514	557	556	493	542	520	519	515	523	529	515	530	535	547	529	524	488	512	530	526	557	467	541	506	517	548	496	513	549	538	554	504	539	494	480	525	509	492	551	507	503	500	485	525	513	565	522	545	517	481	535	528	543	515	492	513	493	543	528	506	564	549	531	493	522	517	534	484	516	564	505	530	512	568	505	534	514	486	540	519	515	539	503	512	524	507	545	510	538	487	525	512	524	528	507	515	506	516	538	507	499	545	506	515	499	506	537	526	460	492	497	511	525	535	489	505	540	521	538	518	499	532	520	505	487	479	546	551	518	486	525	520	514	513	512	552	534	519	511	515	530	533	552	496	528	500	551	502	519	499	511	487	561	506	488	500	502	530	520	529	498	512	510	504	494	554	510	523	534	499	514	495	465	514	504	550	531	516	478	526	520	490	546	519	506	502	491	489	539	511	531	503	510	559	482	572	503	562	517	561	537	508	516	505	509	472	529	496	517	560	509	506	493	495	526	461	502	467	482	510	506	522	537	564	547	475	529	550	535	518	557	545	541	479	535	519	490	500	492	528	478	539	501	554	543	477	527	555	515	519	537	510	542	552	520	507	495	491	525	591	531	526	503	493	525	522	476	542	509	519	532	531	522	498	510	542	485	501	507	505	529	521	512	500	518	490	500	536	567	541	519	494	524	514	534	526	520	516	520	523	504	506	543	491	527	497	520	490	508	517	535	524	520	545	512	511	496	525	502	482	503	535	531	509	532	513	510	561	497	523	492	495	487	545	519	477	491	489	538	493	551	496	502	535	503	510	515	511	505	516	514	531	534	527	498	529	532	501	516	529	514	505	538	512	528	519	528	539	483	479	534	542	500	541	479	541	536	527	481	498	534	516	518	498	467	550	516	581	523	516	498	530	532	540	497	515	519	547	482	534	533	507	531	544	519	500	521	516	548	524	511	502	554	521	522	494	505	503	522	523	500	510	501	513	537	543	532	492	496	528	493	562	533	537	527	511	498	479	521	560	509	528	515	503	566	463	512	519	518	539	559	559	508	535	490	544	503	496	480	554	593	514	520	483	493	505	549	543	493	487	511	517	496	536	561	538	539	554	508	525	507	526	482	500	530	516	558	522	521	509	509	555	514	536	505	490	522	502	522	507	498	485	521	545	503	515	502	528	526	504	531	559	485	524	487	519	539	553	535	507	497	505	511	468	525	522	543	513	534	512	536	492	528	526	516	547	501	492	502	516	507	481	523	514	497	525	508	540	558	488	523	511	543	485	504	525	536	516	548	550	515	562	584	532	489	542	518	495	516	526	522	547	552	520	570	526	551	493	530	511	530	539	534	536	526	475	523	530	543	537	534	510	493	548	534	513	540	493	506	506	493	551	528	474	521	517	496	523	550	516	510	496	521	505	519	510	511	520	509	521	537	499	497	505	522	529	512	513	535	507	521	534	492	506	513	532	531	499	539	492	494	490	543	513	514	481	519	548	511	490	541	505	495	471	505	493	540	524	505	505	526	574	545	522	532	501	528	545	539	521	522	528	480	532	535	519	486	527	464	514	550	492	498	515	542	524	519	525	537	566	506	537	554	514	494	505	539	536	527	506	485	473	516	483	529	482	513	512	514	490	523	561	508	498	530	512	503	498	502	531	542	539	529	544	523	567	556	522	530	500	516	527	518	539	515	518	500	517	506	549	539
8739	6588	7538	5685	5203	5224	7845	6282	4223	4370	3188	2582	1780	1617	2063	1869	1803	1801	2118	2475	2103	1692	1683	1407	1488	1212	962	815	939	913	707	553	585	576	612	460	385	442	472	403	402	373	406	415	515	356	381	331	367	313	288	305	228	207	179	176	172	153	151	135	155	153	127	134	129	156	127	143	146	160	130	153	143	132	147	144	128	162	121	127	149	136	139	138	140	120	135	143	130	144	145	124	120	125	130	137	165	126	140	127	140	155	117	133	135	156	157	123	123	142	136	125	127	147	137	136	147	141	139	143	131	127	153	161	121	155	125	149	139	134	144	145	114	148	133	134	119	123	132	124	121	150	155	156	146	129	123	129	135	119	124	121	119	156	119	131	143	115	137	166	122	119	134	126	157	155	115	157	138	147	138	126	123	132	120	138	129	133	144	150	144	141	118	123	132	146	127	140	139	125	145	120	141	146	146	143	125	132	133	135	142	145	131	113	139	138	133	142	125	134	151	123	124	125	128	134	134	132	125	147	114	143	136	147	132	118	139	140	134	139	118	128	125	140	118	138	138	128	117	148	124	119	129	134	119	128	139	147	159	143	109	144	125	143	127	133	149	146	125	116	131	141	127	131	127	120	120	132	121	121	139	129	130	138	124	127	135	140	133	136	129	129	153	140	115	153	167	156	126	141	131	142	131	141	142	137	126	127	130	133	126	132	140	137	100	122	154	120	125	103	126	138	129	116	133	122	134	131	115	131	130	140	132	131	143	138	129	133	149	120	122	128	119	137	142	138	131	149	124	121	137	129	141	125	142	113	123	146	137	135	140	148	134	144	129	137	118	115	135	120	122	109	133	118	130	139	134	130	132	122	145	122	134	139	144	141	143	131	140	124	131	122	138	129	117	132	132	138	124	122	125	111	132	122	131	132	137	152	129	122	125	126	126	135	118	128	132	136	137	119	125	119	131	134	131	123	120	130	139	133	141	160	148	131	149	123	111	125	122	139	119	114	140	163	135	132	127	124	138	126	129	134	131	116	148	133	120	165	120	151	124	133	153	119	119	129	124	118	130	130	138	112	137	129	119	117	127	126	122	142	134	133	115	145	137	137	133	126	129	144	123	150	137	132	123	136	151	141	137	127	130	142	147	119	121	150	150	157	142	133	140	135	118	153	135	144	118	116	134	165	132	128	152	135	150	123	128	160	120	128	121	150	129	130	120	144	132	138	140	125	118	126	135	137	143	119	151	116	147	139	135	132	119	109	137	142	141	130	137	121	148	141	115	137	132	130	140	135	144	127	151	151	115	130	149	125	123	148	140	142	153	133	139	123	151	127	131	126	138	129	163	119	110	140	140	117	136	123	128	123	132	139	147	126	134	148	150	134	127	128	136	126	161	144	138	130	134	148	133	120	133	116	146	124	111	126	127	137	111	142	127	135	127	155	100	145	134	146	126	114	120	118	127	138	130	127	149	148	144	141	134	117	127	127	133	130	133	130	125	141	129	154	148	120	121	141	143	129	108	124	137	116	120	119	124	113	137	134	117	148	132	117	123	129	138	133	133	125	134	147	127	140	107	127	140	130	129	138	133	131	121	123	139	160	138	148	138	120	138	123	127	138	115	148	130	152	138	133	130	138	124	135	152	135	133	143	137	143	145	121	135	144	114	120	143	120	144	149	149	132	149	124	131	149	146	132	131	132	136	137	126	141	125	126	125	133	142	136	129	125	138	140	124	138	138	152	132	128	133	133	152	140	149	124	133	162	135	135	133	120	119	139	126	147	130	185	124	99	139	105	130	127	120	149	130	134	123	113	125	146	125	115	147	124	126	123	123	119	131	142	133	140	159	141	158	142	145	142	129	116	128	141	140	133	144	145	138	133	147	147	132	109	127	146	151	123	130	120	145	139	132	125	162	124	160	152	133	129	139	136	133	168	147	163	144	129	124	143	143	142	136	128	112	131	132	143	156	142	122	128	129	145	140	124	148	148	150	121	133	127	138	140	127	116	121	130	137	129	130	135	123	129	137	126	130	135	130	116	145	115	119	139	141	118	125	122	118	149	147	140	140	133	138	145	132	130	156	129	137	128	158	135	147	166	126	150	127	140	136	138	145	122	148	133	113	130	153	129	149	108	137	142	116	125	126	127	126	142	126	132	128	143	156	115	146	120	137	128	125	129	151	121	118	155	127	141	133	128	126	149	127	123	119	129	126	123	125	117	122	130	124	141	147	140	142	138	107	122	119	129	128	140	130	157	124	122	120	107	128	121	108	132	125	143	140	139	130	123	121	133	142	156	127	140	118	140	146	127	152	129	161	145	123	132	117	136	129	152	122	153	111	142	128	133	113	121	143	138	116	137	132	122	129	140	143	140	135	138	130	127	142	105	146	131	126	133	148	126	113	136	128	126	132	138	144	148	130	121	143	138	131	142	141	125	137	125	142	118	133	150	141	131	142	124	140	147	148	144	123	133	135	156	138	145	129	128	139	128	150	142	125	126	142	119	119	134	146	125	133	137	157	130	149	133	165	132	135	126	118	116	146	111	137	147	143	126	127	137	143	123	152	128	142	128	128	132	145	129	138	132	117	119	123	130	135	151	130	123	110	127	127	146	129	131	152	120	136	152	136	149	148	144	136	140	112	143	139	142	133	141	126	151	137	157	124	123	126	124	147	127	123	139	144	152	136	122	119	126	134	127	142	129	155	116	142	133	131	129	129	139	130	126	154	119	134	142	145	176	140	149	138	127	126	121	139	128	141	138	136	152	124	137	141	162	135	119	122	138	118	126	133	124	134	131	121	116	129	139	134	144	144	136	122	132	118	123	136	141	140	122	147	121	141	130	110	130	136	135	145	143	136	135	127	122	141	138	143	156	113	141	139	145	113	127	143	133	138	167	124	119	110	144	132	128	136	131	126	124	140	118	146	130	134	135	142	128	129	140	143	141	133	122	143	116	137	138	129	136	128	112	92	136	152	142	132	148	117	129	123	128	112	137	137	143	145	112	141	132	131	159	147	124	154	123	164	145	124	122	131	125	122	116	122	117	116	112	128	121	124	128	124	144	123	134	137	144	126	133	128	119	115	140	144	155	142	140	133	149	152	131	154	133	113	139	120	135	144	131	156	143	146	145	148	137	131	147	141	108	123	133	132	128	110	147	148	129	142	134	138	112	132	123	135	133	119	135	117	105	141	126	126	134	127	131	131	123	123	131	141	134	113	125	123	119	117	141	134	127	116	130	126	127	122	142	138	128	129	132	126	131	120	127	146	123	146	153	142	130	145	146	136	152	144	144	151	124	140	137	147	141	137	130	130	144	121	132	133	143	117	160	141	154	149	152	117	139	129	151	126	135	138	121	132	125	138	136	139	126	130	136	135	151	129	129	128	125	153	153	137	132	118	146	130	125	134	138	125	156	133	135	134	113	143	129	117	123	137	131	141	135	119	136	133	136	140	120	129	111	144	141	130	124	157	125	131	134	138	143	120	130	150	138	142	137	123	156
5791	6513	11962	13561	14945	16559	24721	20249	16062	17677	13642	11510	8036	7767	11056	9593	9710	9779	11851	12481	11077	9339	9781	7884	8514	6250	5171	4119	5171	5115	4329	3516	3300	3480	3140	2630	2477	2702	2664	2418	2204	1957	2291	2340	2827	1864	2112	1906	2042	1663	1474	1565	1216	962	935	717	668	569	646	567	463	487	428	426	392	428	393	454	412	384	355	414	408	399	396	367	431	383	400	385	369	359	386	376	383	353	370	359	350	339	363	376	344	381	354	372	379	399	347	367	353	409	341	357	346	383	347	391	351	373	377	333	373	361	356	384	373	375	364	379	373	375	385	385	390	379	359	405	352	350	375	376	361	366	384	378	383	357	380	374	336	355	377	394	390	349	386	347	380	351	406	397	360	372	371	365	399	353	334	355	382	385	362	356	372	392	385	350	353	400	385	345	358	335	383	369	363	377	373	364	393	353	370	366	371	351	358	360	362	360	362	397	392	379	339	336	333	362	367	373	346	368	360	368	378	379	377	349	354	386	378	374	393	362	386	339	373	359	355	346	382	332	366	333	346	351	393	351	371	393	367	364	370	378	384	369	354	364	364	382	356	368	345	374	382	370	362	336	348	364	378	340	324	376	370	359	362	357	355	359	377	366	347	367	344	380	385	387	346	334	339	375	333	357	400	346	383	418	347	360	380	387	401	360	351	352	373	407	372	337	363	389	366	382	377	372	370	354	378	378	368	388	385	370	375	369	369	381	339	420	350	370	393	388	361	358	379	362	370	367	356	372	361	314	342	373	351	380	376	321	364	377	352	361	383	387	359	374	381	387	368	376	329	384	409	362	366	374	384	359	373	452	376	379	375	348	370	373	376	349	377	376	350	319	390	351	353	361	373	393	357	387	330	348	360	373	370	362	370	394	340	395	377	390	391	383	405	355	363	344	344	362	387	370	345	359	358	370	393	351	391	354	385	377	370	373	375	353	386	379	369	338	368	368	374	379	374	389	397	382	384	354	413	434	398	339	358	347	383	428	356	369	393	380	368	324	353	379	356	400	376	392	354	367	367	348	408	330	418	404	356	385	372	375	350	378	335	356	389	368	368	354	333	384	355	385	391	364	385	380	376	380	320	372	389	398	362	397	372	379	380	335	372	383	383	367	369	360	371	371	353	386	370	346	395	341	382	344	351	370	370	375	393	382	306	374	362	372	388	353	322	351	379	381	377	345	357	380	406	410	362	341	379	380	365	371	329	392	388	378	358	358	377	368	393	386	373	344	360	377	376	358	393	337	384	362	343	344	346	362	328	393	359	373	349	388	419	353	375	353	370	371	349	397	397	384	351	406	378	377	386	356	354	361	371	323	391	337	380	378	359	376	360	388	357	367	377	389	400	367	368	356	384	383	325	343	391	357	361	365	403	352	322	370	376	349	363	374	355	371	378	369	345	349	364	379	354	356	367	363	338	392	355	366	365	356	363	358	365	335	385	381	345	393	376	389	383	336	389	374	336	367	392	353	359	378	382	384	406	376	360	377	352	362	374	368	367	382	359	333	377	391	347	357	367	362	343	386	355	329	352	350	378	357	359	346	384	397	374	370	359	377	367	344	342	353	374	356	361	374	380	358	373	383	364	355	369	399	355	349	341	345	373	344	369	385	337	364	375	372	384	383	359	355	359	371	386	365	396	363	341	371	355	382	350	399	382	357	355	361	343	385	372	387	369	356	348	360	372	388	375	351	346	363	364	349	363	359	396	389	373	400	349	373	409	394	368	340	360	385	371	379	417	358	366	348	349	382	373	372	320	349	385	380	376	353	354	390	347	372	357	377	348	363	364	381	397	375	380	343	369	374	372	402	320	340	401	354	378	338	379	382	351	332	371	361	318	373	372	329	352	342	381	341	358	372	402	368	363	370	359	358	389	396	377	374	355	356	345	360	373	365	353	380	365	371	388	417	351	375	379	385	385	364	368	358	334	342	357	400	379	347	398	377	404	306	393	374	360	381	357	370	339	385	352	386	368	335	353	395	381	358	407	363	374	384	341	372	380	379	374	354	378	389	364	383	376	353	380	368	371	373	355	377	362	368	373	376	370	398	364	409	350	363	351	343	339	380	362	392	380	380	384	383	355	363	366	364	364	361	370	365	353	359	370	356	391	377	347	387	367	423	390	379	370	373	350	362	352	373	367	373	396	354	395	389	325	394	385	331	382	381	385	364	385	328	358	340	387	370	342	404	354	365	372	384	393	369	382	364	389	350	357	373	348	345	351	377	373	389	365	314	357	360	383	332	363	370	355	364	339	363	386	373	404	355	374	349	376	365	339	355	387	398	360	355	389	389	348	372	310	386	399	389	360	372	363	326	356	385	369	341	374	351	340	349	374	358	345	355	353	391	347	373	374	351	359	362	382	366	352	382	358	353	388	350	369	352	365	352	350	366	343	355	365	367	377	358	383	401	373	342	385	369	375	376	340	387	395	394	367	351	391	397	378	347	384	359	361	371	374	374	379	355	375	351	368	362	364	380	394	356	370	371	384	377	368	336	379	387	360	334	366	360	372	388	365	370	375	353	359	404	401	327	367	363	374	360	357	353	376	358	402	370	359	371	339	365	385	362	371	369	375	357	379	372	390	373	337	366	375	367	378	389	379	326	369	378	391	375	337	358	356	367	370	413	329	363	382	347	332	385	396	359	365	395	382	339	379	377	361	386	385	340	381	381	374	405	381	372	360	362	361	380	372	388	339	356	383	347	387	406	331	354	386	369	368	370	384	393	360	370	379	368	382	357	395	335	379	362	378	371	390	356	379	355	380	382	395	384	379	391	386	371	375	388	379	377	376	362	394	331	366	362	381	413	350	362	368	359	367	382	405	355	372	369	376	348	394	398	351	378	394	368	379	354	383	369	382	401	352	376	370	345	331	400	366	418	374	367	373	383	350	377	366	403	385	382	374	356	352	383	378	421	364	355	354	374	375	347	369	354	392	386	361	368	363	365	386	350	373	384	346	387	401	347	384	365	425	364	357	351	380	362	379	372	375	387	375	357	375	369	365	431	328	364	382	365	384	355	357	364	361	412	369	367	385	354	358	358	352	378	376	396	367	371	381	362	385	373	401	366	396	355	366	371	353	365	371	363	400	373	361	389	351	349	356	380	373	369	391	390	387	345	369	364	370	387	378	356	384	342	363	335	330	375	385	384	340	374	358	361	342	393	399	390	372	370	382	406	359	356	372	414	368	381	390	362	360	376	379	404	351	381	365	390	372	391	360	363	392	350	369	352	356	348	354	393	403	382	363	391	364	375	390	369	372	392	365	364	381	379	390	374	383	301	376	375	332	380	352	381	351	374	369	360	374	389	374	347	366	363	349	357	380	397	361	359	389	395	350	397	382	364	379	354	361	378	351	364	401	402	383	378	364	352	390	330	374	374	358	373	366	361	338	378	367	382	378	370	389	411	370	375	370	342	353	373	377	386	395	372	377	376	358	346	397	383	383	363	352	345	362	385	334	366	380	396	372	372	382	369	373	368	378	379
25090	25335	28677	30510	32628	34016	45435	46174	34365	37735	32957	31532	26062	21427	26120	22959	21585	22980	27025	28502	25864	20651	20602	17467	18483	13848	9979	10191	11272	11407	7357	6103	6438	6117	5281	4743	4675	4550	4657	4794	4180	3818	3871	4856	4207	3143	3187	3551	3473	2621	2045	2118	2094	1058	997	589	501	468	511	342	255	194	175	176	151	170	186	167	147	160	157	147	177	163	147	166	176	151	170	142	142	132	147	163	159	162	151	143	171	132	161	138	163	144	142	171	150	190	150	148	152	155	154	136	135	155	145	157	157	128	127	141	138	159	155	151	160	168	140	147	156	142	146	130	163	146	159	151	152	177	152	160	153	163	129	156	154	151	132	129	151	150	137	148	148	155	131	120	173	162	140	152	156	157	140	167	149	154	147	158	140	161	148	144	132	129	162	148	162	151	137	140	146	138	173	153	136	149	143	135	143	157	146	135	161	153	136	161	152	144	147	158	146	168	139	140	145	121	145	177	147	174	146	128	139	149	152	128	167	171	160	150	169	148	170	134	148	163	132	147	147	155	157	144	151	151	151	174	128	146	161	151	165	148	149	152	142	164	148	148	156	145	119	153	141	162	168	159	160	186	178	138	133	156	135	164	187	138	140	162	155	151	146	138	160	141	157	146	132	151	173	148	126	155	141	153	147	142	169	150	144	142	153	130	150	127	145	186	129	140	122	134	146	161	130	142	160	162	146	150	143	141	151	131	161	143	142	149	150	153	159	97	156	142	154	155	132	152	139	158	147	146	145	127	182	142	139	131	130	142	146	130	158	147	185	138	129	146	154	135	148	143	148	135	149	148	130	157	151	130	151	142	142	150	144	156	138	161	157	146	143	157	151	156	159	150	147	146	151	144	157	158	141	153	124	146	170	136	126	142	160	140	144	162	150	155	156	134	163	136	158	153	141	168	152	112	154	150	144	144	141	145	155	143	135	126	167	144	157	147	133	136	159	153	155	137	145	121	193	147	143	143	125	152	154	131	150	154	123	155	127	147	151	154	151	153	141	146	170	137	160	156	149	152	170	173	150	137	145	170	130	129	141	162	140	154	150	157	154	156	140	131	132	145	148	146	142	154	150	166	167	149	142	144	121	134	141	128	154	163	153	153	162	153	153	146	143	164	132	161	148	143	144	135	153	138	149	147	149	158	130	160	155	150	160	141	157	146	140	133	161	141	157	155	159	146	160	157	145	148	141	157	144	153	143	152	157	164	159	160	132	142	158	152	151	174	142	144	118	138	127	146	144	156	140	140	138	150	154	149	148	155	139	165	139	178	158	123	161	146	137	153	133	147	133	149	161	138	152	164	151	161	160	143	152	152	147	174	141	136	145	147	165	155	153	140	144	126	148	145	163	147	154	126	121	149	145	142	159	137	137	168	158	159	156	156	161	155	143	146	152	140	146	162	155	152	143	170	165	154	158	145	154	147	144	141	130	131	144	140	139	137	164	140	156	145	157	167	156	137	165	154	155	159	164	171	150	139	151	142	154	143	142	124	165	158	153	155	147	124	138	161	112	135	153	138	143	166	134	120	148	145	139	135	141	139	154	147	134	165	154	140	171	137	161	159	153	168	147	137	156	155	162	135	131	158	184	155	138	160	132	147	145	144	143	146	168	161	160	142	134	147	145	132	162	134	158	124	119	154	134	160	156	151	124	128	144	146	157	135	154	170	164	147	146	136	168	163	153	153	145	148	153	151	145	146	147	158	135	140	145	154	142	139	139	130	159	157	169	164	145	146	160	135	118	153	165	157	134	146	140	146	125	167	131	170	129	137	118	157	128	147	133	139	122	147	137	158	164	151	163	138	161	135	160	128	153	152	131	141	168	150	138	126	153	137	152	145	147	157	172	165	141	142	156	158	156	147	154	147	152	148	151	166	164	142	142	151	153	155	161	159	141	135	130	147	165	132	140	166	143	134	155	162	136	146	150	162	156	151	145	125	157	149	143	148	144	149	128	152	152	165	139	171	158	149	148	157	147	143	137	149	135	139	162	138	163	160	143	139	153	152	136	163	157	146	142	141	122	144	156	140	154	185	147	152	153	131	159	143	144	146	146	138	145	169	156	138	145	160	131	127	130	134	135	143	158	152	158	144	137	145	147	168	155	162	141	131	155	174	169	150	145	131	153	156	168	150	161	142	133	157	151	145	162	143	140	163	141	164	133	155	143	142	158	142	146	151	149	127	146	136	148	147	175	149	143	126	144	147	150	137	174	176	161	134	151	140	146	146	157	139	128	126	163	153	142	126	141	153	159	138	154	125	147	167	161	159	128	138	167	145	140	156	147	124	144	140	139	148	136	164	152	136	143	156	150	154	137	120	163	135	142	156	151	154	161	164	154	130	140	150	150	128	158	166	145	150	133	152	140	155	146	95	170	152	141	147	121	136	139	135	132	154	147	146	164	140	138	134	150	159	148	134	147	154	144	144	148	142	144	151	177	132	142	149	130	149	150	146	157	145	139	136	158	144	123	144	158	141	148	147	158	142	155	157	156	148	158	136	129	141	124	174	142	153	144	178	147	155	123	140	177	171	140	156	137	136	158	149	154	134	145	145	154	156	138	164	151	139	158	150	159	149	162	150	145	151	138	157	152	160	137	139	149	137	145	148	141	144	164	147	154	147	124	145	135	140	171	157	158	152	147	162	135	148	147	127	138	157	148	136	155	157	126	152	142	148	136	146	143	174	151	135	148	145	150	158	158	154	137	143	139	139	172	127	137	141	154	151	162	149	160	142	161	140	140	128	148	142	173	158	160	148	144	146	158	159	161	152	141	145	156	147	151	144	154	133	150	154	159	175	133	131	130	137	143	145	166	140	139	152	136	140	143	132	142	156	159	153	160	140	149	128	157	161	147	127	120	116	148	149	139	142	141	146	138	158	152	169	153	141	142	132	153	154	133	145	139	144	167	147	150	145	131	144	153	147	139	143	126	152	160	163	135	151	153	138	124	165	128	139	153	138	138	139	162	174	168	141	153	149	170	146	158	134	128	134	145	136	156	143	158	133	147	144	156	149	154	135	167	123	174	168	145	147	143	153	159	132	142	171	151	159	174	149	145	160	151	149	150	164	156	141	120	171	152	163	132	153	147	149	156	146	162	165	144	143	161	135	132	132	136	152	157	117	148	162	152	138	131	139	153	134	147	144	155	140	128	137	159	140	144	146	134	144	142	131	160	155	147	170	165	162	147	148	124	144	152	144	156	154	156	155	150	142	124	149	153	153	161	169	161	163	162	145	150	148	129	140	134	141	155	157	161	176	166	153	125	136	162	131	156	147	128	153	147	123	144	165	150	160	130	178	142	137	132	161	180	144	161	125	170	155	164	129	141	122	162	152	147	145	140	146	147	147	139	140	148	141	150	138	149	142	132	143	146	156	159	164	140	166	142	135	127	144	144	150	147	129	156	129	129	132	117	127	139	143	146	159	179	150	160	146	158	144	151	137	145	153	168	135	153	168	172	157	148	129	150	170	138	149	124	141	138	135
15891	20801	30099	36866	42062	44632	56830	54748	47840	52944	47567	48366	42886	41962	46516	44185	44353	46341	50757	50886	47568	43583	44515	40933	41373	34445	31244	30414	34910	31538	28120	24130	26530	23318	21688	22335	22026	21461	21567	22196	20735	18339	19999	21979	20063	16446	16266	18179	17204	14189	11950	11648	12665	6596	6032	3705	3048	2907	3551	1937	828	872	648	570	531	580	604	493	429	440	445	448	490	445	453	431	402	454	455	410	405	415	442	395	422	399	415	401	428	426	384	412	432	435	434	411	411	376	408	395	447	414	398	375	407	411	399	423	427	380	404	395	415	392	393	379	395	406	429	416	427	432	412	384	416	402	394	387	409	413	419	422	436	412	388	388	380	417	428	395	414	440	380	434	439	438	391	424	409	393	409	411	439	379	383	428	398	378	418	362	427	395	397	401	453	416	401	429	405	429	398	437	389	377	383	403	409	422	408	358	414	398	405	444	398	407	407	420	412	385	410	431	415	397	400	418	411	442	454	385	410	424	419	408	408	390	421	399	388	396	381	417	430	427	369	399	393	401	389	438	415	415	397	396	399	425	411	408	432	426	412	395	404	413	412	440	416	428	409	418	425	418	444	413	379	379	415	409	412	423	387	408	406	414	398	399	394	376	416	414	420	399	398	445	424	406	387	422	423	439	382	437	414	401	404	398	385	393	398	407	407	409	393	422	421	396	394	381	407	390	433	433	406	405	420	381	397	401	409	385	390	416	405	391	415	428	405	420	435	398	370	361	450	408	416	410	440	411	382	408	401	401	415	424	398	403	418	415	386	404	438	411	421	354	414	398	431	410	387	360	387	429	399	421	428	443	397	415	376	434	387	402	374	415	423	378	408	424	420	415	446	424	415	415	412	427	348	381	412	406	407	371	384	401	426	405	404	400	416	430	404	394	427	412	435	408	395	446	365	404	387	388	420	382	400	410	401	417	424	408	420	419	433	376	430	407	425	400	415	435	433	435	418	442	425	398	413	400	399	365	419	411	417	381	443	414	436	419	415	432	412	449	403	400	412	447	416	405	433	405	421	421	411	404	416	373	391	422	434	416	428	411	402	391	391	424	402	430	378	381	422	418	412	411	368	403	411	404	411	420	397	399	386	386	421	413	420	410	439	389	408	404	402	428	439	394	402	401	389	401	409	426	379	434	436	377	424	421	424	408	408	391	424	417	387	413	419	384	381	399	376	414	431	393	416	409	423	402	412	390	389	410	415	428	373	417	392	422	400	403	395	419	393	395	386	377	407	406	404	404	427	405	406	443	414	368	425	364	424	382	406	398	447	382	398	408	413	433	420	387	401	415	436	395	407	395	372	421	404	404	391	436	424	386	408	385	396	412	402	398	386	405	398	391	428	403	435	416	456	401	393	409	385	408	423	426	426	397	390	412	395	429	378	430	408	386	416	406	403	434	389	403	445	400	428	380	402	396	394	410	410	399	404	386	438	413	412	395	408	426	409	419	384	394	410	422	415	381	423	385	372	416	436	399	379	434	442	420	396	391	422	404	404	398	455	412	444	384	458	427	417	432	391	399	431	404	422	415	442	413	407	406	381	384	402	390	390	439	411	430	429	401	383	364	371	419	421	422	410	407	382	407	432	410	418	395	422	391	409	375	428	429	414	400	395	394	376	404	391	393	393	423	397	423	412	402	440	406	366	406	423	406	405	394	392	390	391	424	414	436	403	410	393	425	429	394	413	396	443	453	397	414	400	404	388	399	419	416	415	403	420	401	417	421	381	410	411	433	410	409	420	408	456	401	455	422	405	432	388	463	415	404	413	421	452	408	445	425	397	445	383	427	373	380	445	425	404	407	392	407	396	403	415	446	420	409	431	415	422	436	376	391	392	424	413	412	378	385	432	422	405	385	432	380	385	396	384	369	413	428	450	353	452	422	422	382	450	436	410	439	400	436	394	402	409	404	412	405	451	395	407	406	389	463	410	398	425	409	430	474	405	387	405	418	437	435	402	348	422	433	443	439	414	413	386	395	363	378	413	404	425	418	414	403	369	392	430	427	430	416	433	380	380	409	409	411	412	401	412	401	415	402	424	396	411	413	417	390	412	407	406	388	439	404	404	396	420	394	415	407	408	407	378	403	417	397	418	414	458	412	415	422	395	394	390	419	433	380	451	398	394	415	371	427	410	346	412	397	409	415	404	401	384	404	435	402	431	397	414	402	370	427	409	422	389	394	393	424	433	431	448	398	364	395	418	404	413	422	396	420	380	415	393	440	446	416	389	422	403	402	360	415	376	384	418	387	389	393	421	384	417	429	375	429	402	373	410	391	393	403	427	400	411	415	406	399	443	398	414	397	422	373	384	368	412	436	414	380	421	436	365	397	466	406	421	395	368	414	409	421	405	386	401	423	424	405	422	422	394	399	430	392	408	398	400	409	366	417	417	373	375	428	408	429	426	386	387	407	400	395	408	395	398	389	446	421	453	412	347	409	403	384	411	412	417	397	420	426	416	378	360	404	402	402	422	413	421	420	378	424	422	429	424	373	385	392	423	408	402	389	406	428	405	431	445	408	411	419	413	373	377	393	419	425	424	389	432	395	414	402	400	365	433	407	389	413	371	405	417	412	410	414	447	408	447	407	394	399	391	412	428	382	416	435	388	413	401	398	400	391	380	433	383	417	424	396	378	404	395	427	394	454	418	373	418	444	414	414	385	391	410	423	436	424	385	425	435	408	428	421	450	412	396	415	409	399	398	445	390	407	392	411	430	381	397	420	424	442	396	381	401	382	414	394	404	375	422	434	410	391	419	413	425	383	429	419	424	434	420	432	402	385	407	388	404	375	388	469	406	379	438	403	429	398	428	402	373	370	425	414	401	414	401	420	396	428	447	392	419	394	438	383	410	435	405	386	414	411	400	395	371	402	408	430	400	403	436	398	423	427	451	393	460	394	442	437	415	382	412	427	390	411	416	386	442	456	418	405	450	410	370	397	375	406	395	425	412	453	419	427	402	392	424	407	384	387	399	384	422	395	409	432	414	417	391	431	388	365	420	398	451	387	424	387	420	409	393	432	389	433	385	439	399	379	389	412	408	421	365	425	442	403	368	390	405	379	411	377	413	378	442	431	387	437	362	432	392	398	428	435	438	378	385	385	421	420	407	416	419	375	412	405	410	430	391	405	432	406	413	397	393	391	428	406	414	404	410	409	427	433	378	432	430	394	383	408	393	407	419	439	391	417	415	428	392	402	405	400	416	408	415	385	415	386	387	419	410	375	404	423	403	388	388	433	384	418	365	461	439	396	394	386	431	406	425	419	382	408	427	405	411	402	436	443	415	409	411	402	400	426	382	403	388	402	434	375	388	392	370	369	394	394	428	404	400	390	417	391	401	403	410	407	413	383	438	420	399	409	380	369	415	391	405	418	412	412	408	399	407	397	459	383	412	395	401	369	410	427	430	416	389	380	401	419	381	409	374	404	415	412	413	417	404	418	415	408	416	397	437	379	389	419	412	384	417	425	391	394	403	419	389	366	438	410	416	436
36283	34811	38745	38779	43918	45495	52627	54344	44421	49941	45419	43278	37379	35778	37508	36823	36728	39423	42302	40863	38416	32790	31666	30813	30122	25133	22452	18916	20231	19953	15054	12046	12887	11158	9441	10078	9582	7674	8638	8879	7694	8088	8205	10067	9332	6649	5371	5599	7219	4894	4585	4867	4529	1563	1265	901	1225	885	1106	555	294	272	260	239	222	215	225	185	196	233	219	206	191	204	198	195	216	216	223	175	186	202	189	185	226	216	192	191	168	202	163	206	184	182	179	188	212	166	198	174	225	199	184	180	215	175	180	177	184	177	181	209	188	191	179	183	207	180	202	200	223	185	220	177	166	202	182	217	198	184	164	180	194	183	186	203	198	198	180	200	191	184	199	179	185	193	167	188	192	172	180	170	171	188	155	174	226	208	206	179	170	216	168	183	198	213	199	192	205	189	184	188	192	189	169	198	204	179	181	204	173	204	186	160	151	188	184	185	213	170	203	195	202	181	193	203	206	184	197	188	191	206	174	190	223	192	206	201	215	179	172	171	164	187	208	179	232	188	188	201	205	185	186	181	183	176	177	192	196	178	216	188	157	197	204	206	191	208	187	184	179	174	187	175	195	188	214	197	171	188	218	198	188	171	204	192	199	191	187	208	168	210	172	198	209	157	196	183	181	158	182	170	219	174	218	185	193	174	167	173	188	184	192	192	181	179	193	197	193	176	168	205	167	193	203	167	192	193	235	200	168	182	193	181	216	174	155	199	192	188	198	160	188	196	195	206	202	186	209	193	199	197	178	190	186	174	194	222	186	171	177	179	208	181	185	207	188	178	187	195	191	193	160	191	209	202	222	175	156	193	186	182	175	175	211	200	202	167	183	192	185	170	195	202	176	189	199	188	166	196	184	178	201	194	197	203	173	177	203	205	208	190	174	163	174	185	189	211	185	168	199	198	201	205	190	198	164	184	174	212	200	191	223	195	192	177	185	200	174	221	168	197	209	220	202	191	218	204	178	184	220	197	188	193	210	211	183	196	200	187	202	195	204	173	189	205	213	213	184	177	183	181	175	191	185	177	207	181	185	184	173	197	206	179	196	188	226	187	206	214	223	189	207	177	180	196	182	197	187	204	181	198	199	199	189	193	183	199	174	212	188	219	197	215	193	206	170	204	159	182	184	195	168	179	198	173	168	169	178	166	177	199	169	186	196	205	190	201	208	195	185	164	204	199	172	176	187	217	203	187	194	175	192	207	173	180	201	205	202	182	200	171	201	176	201	205	189	202	177	210	203	169	206	203	181	183	201	193	163	184	203	196	192	188	169	198	168	187	175	206	192	176	200	179	167	208	179	202	179	193	169	191	178	201	197	214	173	210	188	171	189	204	182	207	175	213	185	181	170	188	192	212	166	192	191	198	197	205	187	189	215	196	168	184	202	190	202	171	193	191	203	177	184	201	205	200	214	182	200	170	202	206	205	175	191	176	190	182	188	181	203	167	191	192	152	178	173	172	187	204	178	178	204	201	207	181	193	175	197	228	172	193	191	177	191	200	177	203	185	195	196	201	185	200	175	190	174	198	208	168	184	171	216	166	178	188	194	175	213	232	183	208	213	176	205	173	203	197	182	215	188	168	179	171	212	203	195	226	174	213	159	205	215	221	188	211	193	229	182	198	187	185	189	194	202	207	184	204	188	198	201	176	189	209	200	209	183	183	182	213	201	188	185	191	189	166	193	164	220	196	202	201	201	204	172	176	208	165	219	187	194	185	181	187	190	205	183	169	173	191	203	203	200	203	194	190	195	198	163	188	204	190	216	193	186	183	193	193	188	203	199	169	176	205	216	182	189	188	212	206	187	232	191	204	182	197	174	200	180	185	174	194	177	177	205	188	183	210	189	208	201	223	199	195	173	190	192	170	195	199	191	184	151	196	179	165	188	195	178	204	222	187	208	195	209	205	191	211	181	182	226	195	168	171	170	203	177	199	181	180	193	213	183	170	219	187	191	189	210	163	192	180	193	199	199	176	179	198	181	171	171	168	204	204	190	174	209	177	186	188	192	198	188	223	207	203	199	183	175	177	181	203	183	182	196	195	156	201	163	180	174	183	204	161	172	193	194	202	199	172	192	188	195	200	180	193	216	184	200	188	206	208	187	191	167	205	191	215	203	186	209	178	207	189	195	169	179	202	179	204	192	177	180	171	189	189	187	186	208	195	206	193	180	180	213	216	202	186	189	187	193	176	195	188	204	221	208	202	177	194	186	171	191	182	186	207	202	190	208	190	179	189	180	200	180	218	180	176	174	183	181	195	217	211	228	189	172	181	178	186	183	190	200	197	200	182	187	198	166	187	191	180	186	191	195	204	201	180	170	184	219	188	175	183	174	192	195	188	190	187	221	202	181	182	196	214	183	183	210	177	210	185	187	189	169	187	196	180	204	180	192	186	187	179	172	169	197	170	208	220	198	211	199	180	192	193	165	195	188	188	190	181	177	181	185	204	202	187	209	186	189	206	228	218	181	187	204	207	180	200	203	177	194	201	204	193	189	191	211	196	191	165	186	167	208	188	192	187	179	181	167	192	194	177	210	177	181	190	205	159	193	189	177	184	189	200	181	210	191	198	211	213	179	225	219	188	196	171	192	189	184	203	193	190	200	198	163	184	198	191	203	183	188	209	204	172	176	209	198	171	191	187	202	196	198	195	195	206	184	192	183	215	193	183	217	181	191	194	182	219	184	212	172	175	174	187	189	198	173	177	187	184	181	186	202	171	191	174	182	171	163	182	187	177	201	200	198	207	194	194	197	181	203	184	179	204	180	194	197	174	201	185	165	196	207	215	181	195	181	197	185	201	208	177	224	215	197	189	182	198	205	193	207	214	192	215	188	224	176	207	197	181	188	193	186	162	181	191	180	192	223	195	185	185	192	143	187	191	208	197	178	174	191	192	219	203	205	192	166	182	210	172	205	195	184	186	175	202	174	201	183	181	191	199	182	183	175	212	208	180	164	166	205	176	208	190	202	173	185	194	204	197	215	186	203	190	187	196	186	176	188	188	171	174	172	201	199	204	189	201	184	203	188	208	194	186	196	194	180	193	186	200	189	194	183	168	186	166	191	182	189	194	192	194	180	171	204	211	187	199	201	207	190	195	203	228	180	191	173	177	184	184	218	178	180	187	203	219	194	214	210	196	172	178	199	205	195	197	203	199	196	173	188	202	195	189	200	200	184	188	234	204	196	189	180	181	185	208	183	160	185	182	200	175	179	194	186	206	176	207	190	194	190	197	203	174	192	183	220	201	187	201	180	199	205	184	189	209	193	198	180	200	200	181	192	187	206	199	194	197	196	194	181	172	201	186	181	179	175	173	182	192	185	194	194	178	224	194	192	197	183	183	184	192	180	172	196	173	218	199	178	188	194	198	190	179	194	182	205	200	187	176	186	182	171	195	193	192	201	185	181	203	171	190	190	192	197	196	203	199	190	180	190	209	199	219	211	204	178	217	203	183	195	162	209	199	158	194	204	203	172	186	190	206	221	209
23492	27737	37772	44132	50655	54224	60038	60605	56666	62202	57518	58660	52910	53335	56251	55313	56889	60928	63954	59141	57169	54198	52328	52442	50798	46143	45543	39794	44496	41146	37090	34041	35790	29647	29244	32827	31709	28671	30021	31313	27977	29675	30011	32341	30871	26182	21440	24090	27158	20808	22037	22512	19779	8642	7600	5875	7824	5504	6823	3066	1284	1035	949	781	760	814	701	631	584	535	583	583	587	578	592	581	530	569	596	564	595	526	517	534	517	527	544	552	519	520	514	472	504	534	531	470	505	512	512	469	509	472	510	465	512	511	515	546	504	482	533	481	506	472	509	542	531	457	493	488	516	515	519	490	505	518	543	544	513	491	516	477	506	495	492	493	555	515	503	497	505	505	507	498	499	539	529	473	497	537	526	511	484	495	527	506	468	492	521	459	530	547	521	516	530	511	577	491	474	521	461	518	507	532	536	496	529	542	493	538	482	484	493	518	486	542	532	458	509	517	523	535	496	536	496	517	497	524	518	478	515	532	472	489	529	485	479	506	451	525	535	486	485	536	522	498	513	526	509	518	517	505	524	487	538	500	534	506	544	557	479	513	517	506	510	456	490	515	501	508	534	480	497	503	480	519	517	509	491	495	526	508	510	488	529	488	539	528	521	515	569	501	455	497	502	522	506	502	496	488	516	481	552	515	517	504	500	511	512	507	481	504	510	490	572	508	487	504	484	457	540	523	484	497	530	465	536	521	518	495	515	532	500	506	522	512	512	485	525	544	499	541	516	514	496	542	561	508	490	518	504	467	521	522	523	520	522	482	533	510	508	510	509	528	487	475	482	487	480	513	479	518	512	500	520	525	500	494	549	494	583	495	519	505	527	511	512	478	543	525	491	513	536	574	515	571	491	517	491	486	508	500	491	506	514	514	520	478	525	492	510	461	513	515	470	511	494	523	514	494	499	502	506	505	474	489	529	498	560	519	489	532	490	531	534	515	491	496	498	526	515	483	477	533	461	547	484	511	506	528	514	522	517	522	502	466	484	507	501	488	509	488	555	520	514	542	517	487	472	489	532	501	517	487	461	491	491	491	479	489	497	503	502	521	533	496	512	435	521	510	499	555	536	482	500	516	517	506	525	534	503	511	510	543	487	520	496	522	555	550	529	501	532	531	506	562	532	494	503	538	509	544	491	494	505	504	528	510	513	454	513	503	548	511	503	474	505	483	504	476	510	504	541	538	500	518	524	473	504	486	489	521	503	529	494	537	493	494	471	515	474	522	508	497	537	512	512	482	468	522	510	527	514	503	514	520	533	505	520	508	535	493	517	518	529	519	529	518	493	538	476	509	492	513	494	541	523	496	530	510	478	521	496	499	550	515	543	525	474	537	490	546	499	507	528	462	510	542	507	533	529	472	543	497	549	542	507	461	475	500	519	511	497	506	471	496	554	510	512	490	524	533	481	504	480	512	511	504	502	513	524	469	486	523	524	478	525	531	485	536	538	518	492	506	513	530	514	519	482	491	505	496	515	484	493	477	513	503	534	483	501	523	515	501	521	511	506	504	484	501	505	473	515	520	523	497	480	490	469	477	482	468	509	473	505	501	511	478	476	513	525	491	520	475	546	512	496	473	532	505	511	518	505	508	517	494	526	491	487	518	461	508	499	555	493	509	536	497	537	499	488	493	489	535	542	509	457	516	532	529	535	514	531	474	484	502	524	514	530	480	479	548	488	508	551	496	527	525	511	517	516	443	464	513	565	497	504	544	507	435	453	503	559	532	530	548	530	504	503	513	529	502	520	542	508	498	523	505	534	521	520	464	498	490	540	512	512	532	494	557	530	485	453	466	497	498	511	483	516	502	506	491	488	506	496	496	533	522	544	496	520	539	548	527	497	527	500	517	509	483	502	498	488	507	518	543	513	540	492	502	514	495	516	521	506	530	484	479	485	483	494	488	473	511	465	518	534	482	525	546	501	527	541	533	476	567	561	482	472	491	479	517	487	508	523	563	498	513	527	516	498	516	522	505	481	501	472	562	475	527	516	478	463	502	536	476	527	508	542	475	512	494	526	521	482	510	531	492	545	538	477	515	462	480	528	543	517	501	505	519	503	497	513	509	501	538	536	471	533	483	473	518	515	505	491	489	591	501	488	544	499	478	514	521	495	557	497	484	462	538	470	528	516	530	497	531	534	489	522	497	507	518	489	507	490	481	488	499	523	503	547	494	497	473	515	505	507	503	486	525	541	506	501	499	508	490	504	521	492	509	513	535	522	514	491	492	540	481	513	449	468	471	473	500	514	486	513	533	465	513	519	474	497	549	511	502	475	469	521	530	494	480	512	541	478	503	508	476	548	512	504	527	483	489	518	503	503	522	508	513	499	484	520	552	508	511	490	528	488	505	514	505	514	539	485	516	480	483	524	480	516	494	497	489	522	500	504	501	460	511	508	505	492	503	505	539	466	551	517	522	525	487	520	516	495	523	500	448	499	475	472	549	510	502	513	517	495	519	525	494	514	477	499	508	536	521	497	501	535	505	526	519	518	521	504	488	526	437	494	530	427	521	497	512	528	485	517	495	554	463	512	554	523	523	489	503	534	481	487	506	501	513	475	496	528	505	491	518	518	499	481	516	496	510	467	465	483	486	484	505	496	486	525	543	495	496	516	535	493	493	537	521	531	515	532	495	513	529	509	509	521	534	504	500	506	509	515	486	524	481	506	556	493	502	518	475	517	514	478	513	499	470	522	542	513	513	523	517	519	519	530	495	483	502	508	485	475	492	513	474	479	496	494	508	495	483	509	533	513	552	494	493	472	501	514	534	481	490	547	530	536	508	530	523	546	459	553	495	517	536	504	536	486	496	532	492	511	522	483	544	564	526	534	545	463	545	504	474	552	519	522	502	516	501	517	534	530	510	530	474	503	486	493	514	522	499	509	478	526	541	550	496	500	516	532	506	530	495	492	498	512	481	531	559	486	536	530	476	512	483	511	508	515	483	480	495	495	482	480	502	481	549	491	539	471	509	494	490	527	499	483	499	507	507	495	532	523	491	488	492	487	510	517	508	537	519	443	482	508	526	516	508	531	463	526	510	501	503	506	505	530	470	541	486	491	498	506	498	512	537	539	478	485	533	533	497	520	475	535	519	483	516	518	504	507	510	557	500	484	530	487	522	517	480	476	476	516	490	476	506	502	551	477	484	497	487	521	508	522	510	482	544	520	494	535	501	532	477	506	528	517	569	530	503	558	565	490	494	539	494	495	512	540	542	522	493	498	486	523	524	515	493	537	478	498	504	516	516	500	520	521	525	479	515	510	476	495	506	527	501	514	538	538	528	532	514	459	466	537	533	467	526	536	476	535	524	524	481	490	533	507	526	513	494	471	499	491	519	497	507	506	541	494	509	453	511	487	502	517	518	453	512	520	502	508	487	477	524	518	495	531	500	483	484	537	514	529	487	499	487	530	516	499	459	562	518	538	497	488	502	534	518	461	495	508	508	513	468	513	520	510	479	472	500	470	509	484	492	469	516	496	508	498	470	509	537
9185	7415	8249	6115	5114	4756	6408	6588	4151	5460	3470	2408	1846	2089	2186	2201	2297	2424	2442	2297	2174	1658	1635	1609	1351	1193	940	857	946	909	660	559	595	575	494	555	513	468	506	444	424	443	468	571	531	390	370	348	364	279	361	309	261	182	148	164	182	151	174	169	143	135	142	124	148	135	133	122	134	141	135	126	143	131	135	119	124	116	124	129	134	110	120	106	112	141	121	133	127	142	123	137	148	128	99	127	128	116	137	138	116	115	125	136	147	132	145	129	115	132	135	121	121	134	124	130	129	124	138	122	127	146	129	133	117	137	106	114	135	132	138	141	107	134	114	136	117	125	142	115	120	107	134	123	141	119	122	123	141	108	110	128	116	132	159	134	130	129	123	137	134	144	132	131	132	120	135	129	128	110	139	116	132	128	116	107	125	114	129	107	133	106	121	123	118	126	127	138	142	143	117	127	136	110	117	134	129	130	119	118	125	104	113	130	115	145	151	129	142	138	138	135	127	122	142	117	125	122	128	120	130	108	125	117	144	110	130	123	129	125	104	107	137	126	127	110	119	139	124	131	129	129	113	132	146	128	140	110	120	120	108	124	138	139	119	122	114	135	137	112	124	120	143	114	114	126	134	132	127	125	117	109	127	119	144	117	134	140	133	145	132	135	124	116	122	133	112	127	149	130	146	113	138	142	107	129	110	124	142	134	103	117	113	149	121	113	118	141	136	138	108	107	123	126	143	92	107	116	146	116	118	114	134	118	135	147	119	119	129	136	131	136	140	137	126	122	118	118	108	125	128	124	121	108	125	139	132	115	135	135	126	109	144	124	134	126	121	123	134	120	137	120	121	128	141	130	115	132	133	132	117	118	122	124	118	133	131	117	158	121	111	127	121	121	136	130	118	133	127	133	136	128	139	127	118	141	126	122	136	135	135	125	118	115	126	115	108	127	121	136	122	138	136	129	124	109	136	113	121	126	135	138	143	143	110	110	147	136	123	111	111	137	124	114	136	148	124	137	123	124	120	145	131	117	126	132	129	127	137	130	137	121	127	141	109	103	109	131	145	119	126	138	120	135	116	119	137	137	123	118	133	133	138	134	116	133	142	121	125	133	127	118	136	127	121	106	133	120	134	130	136	111	129	124	130	120	130	131	113	134	137	123	130	117	134	114	139	130	127	115	124	132	130	123	121	126	131	126	122	142	132	121	110	109	130	114	122	126	127	112	142	131	139	148	124	153	138	148	118	134	110	126	123	146	124	125	152	157	118	105	131	117	131	128	121	121	153	128	107	125	130	136	140	115	120	113	144	122	127	118	114	113	104	122	138	142	128	122	134	116	121	113	117	133	117	130	132	122	125	137	132	112	130	131	135	129	144	115	108	118	117	140	139	133	107	127	101	144	115	135	144	125	116	130	122	138	141	135	133	111	135	116	135	107	134	135	118	117	133	128	141	117	121	134	129	123	129	117	141	141	130	117	148	137	146	132	122	122	122	120	131	110	139	113	121	133	153	128	120	142	127	115	120	126	101	116	117	121	113	118	131	131	130	121	127	136	119	123	137	129	131	126	134	127	147	135	117	122	119	116	125	111	133	118	109	122	142	127	111	133	115	126	104	122	121	135	115	119	140	113	123	128	143	143	107	129	115	103	119	117	132	137	135	114	150	124	128	117	110	131	128	126	97	125	152	136	127	117	108	109	132	110	125	127	121	134	123	115	128	144	153	114	140	123	113	132	160	109	140	124	138	126	117	120	148	112	124	135	116	126	124	124	119	114	135	117	107	131	110	118	124	140	108	118	118	127	115	126	137	116	131	136	137	101	124	142	124	139	146	118	112	126	118	130	120	142	124	123	128	116	119	114	116	131	117	111	100	132	140	153	120	142	128	139	108	110	124	124	117	118	128	137	128	115	127	139	106	142	135	153	112	124	99	120	133	114	153	131	130	137	112	134	118	113	111	143	125	135	121	147	140	105	147	130	135	139	136	113	124	135	150	127	125	145	127	133	108	137	113	121	116	97	136	106	101	110	110	120	102	144	108	100	128	103	127	141	115	115	124	124	127	121	127	120	108	123	113	135	137	98	129	143	119	122	123	112	129	117	105	136	127	125	121	111	130	105	130	132	126	117	117	115	149	114	133	148	114	139	132	111	124	116	129	124	123	123	116	111	129	131	132	132	128	119	129	127	114	107	129	109	102	139	119	131	124	119	117	132	111	121	119	124	138	114	129	126	140	127	125	118	139	118	124	133	134	127	120	149	141	110	142	130	110	112	148	143	144	124	137	115	129	138	152	141	132	113	137	138	146	121	126	101	134	128	122	111	103	128	123	125	125	124	119	126	118	119	131	130	138	121	112	113	122	131	143	116	120	132	128	132	114	123	113	137	128	124	133	119	142	134	121	142	131	141	137	123	117	106	139	125	113	117	149	122	129	120	123	127	118	126	142	125	143	150	128	131	118	139	146	135	124	117	107	114	120	143	137	102	140	121	128	102	132	125	125	157	120	125	130	115	137	119	119	130	130	126	108	127	130	136	117	131	123	126	125	132	115	130	113	124	127	132	132	131	112	128	105	127	128	147	131	103	146	120	135	150	124	119	125	143	107	133	120	122	133	134	126	121	128	114	103	116	120	100	115	119	122	124	117	139	128	123	141	139	124	126	151	136	121	137	116	140	119	140	118	128	149	150	104	120	119	130	118	118	151	151	124	137	124	107	107	112	125	162	132	140	116	147	120	113	154	116	143	131	116	135	125	120	134	119	131	137	130	133	149	134	132	129	129	127	136	122	137	128	132	131	117	116	137	144	121	119	129	137	114	118	135	128	130	130	121	125	133	110	113	131	116	122	135	133	138	134	110	110	144	109	129	134	124	121	94	141	124	135	142	122	126	128	115	146	138	135	121	149	125	117	147	120	131	125	126	118	145	119	124	117	124	114	120	131	118	122	147	131	121	132	124	119	106	117	124	132	121	114	147	110	119	121	138	139	147	143	141	129	122	122	150	120	124	126	127	124	135	149	114	117	113	118	128	118	111	121	132	145	131	122	124	121	104	116	136	102	129	127	99	132	147	130	121	122	141	143	120	122	125	103	116	118	131	126	125	142	126	137	120	112	126	135	137	121	121	132	113	130	114	127	125	109	135	126	132	121	129	124	128	115	115	143	115	125	132	116	124	133	112	129	112	143	135	126	142	126	133	136	119	124	134	146	137	137	121	125	135	97	118	120	130	128	140	114	137	129	120	140	136	143	125	112	115	147	133	130	123	117	112	138	158	132	126	116	144	97	132	117	109	112	113	113	136	124	112	113	129	136	137	112	135	149	136	125	131	132	106	110	127	122	133	129	137	138	120	122	129	148	128	120	109	118	122	140	141	123	120	124	133	132	156	109	139	145	117	123	117	111	132	135	118	119	106	127	145	120	132	129	112	137	116	144	142	114	133	143	123	113	131	144	121	119	136	123	124	124	110	125	124	124	127	123	119	127	123	146	144	124	124	132
6127	7635	13019	14169	14730	14949	21573	21880	15774	20738	13895	11024	8267	10002	10868	11021	11464	12048	13178	11844	10941	8578	9008	8519	7207	6215	4870	4631	5224	5046	3743	3172	3187	3173	2830	3095	2938	2814	3085	2840	2327	2644	2503	3360	2992	2158	1775	1879	2171	1510	1951	1544	1393	873	684	634	745	643	687	502	458	453	457	426	434	442	454	383	357	366	360	415	408	377	374	393	396	366	367	385	379	352	315	322	319	358	355	367	378	374	354	367	351	332	328	390	331	365	360	368	369	348	336	349	334	371	350	378	358	347	345	380	379	312	334	355	372	342	345	351	385	333	384	348	345	353	383	386	346	333	348	343	326	369	321	326	318	354	385	324	344	387	337	336	358	343	373	372	345	342	334	374	361	346	390	345	365	366	386	366	347	369	334	371	363	353	347	350	319	359	379	350	340	356	372	315	346	341	373	358	344	390	359	366	373	379	380	344	336	344	353	357	342	357	366	379	337	347	341	347	361	383	347	355	342	357	381	342	343	361	388	332	350	377	327	333	371	293	395	319	378	373	357	394	354	359	363	361	365	359	351	355	344	356	353	354	367	365	342	342	355	329	343	410	372	324	359	344	376	317	361	374	382	357	353	342	380	327	333	348	379	329	354	337	357	332	368	372	379	348	341	357	350	353	348	335	334	390	372	346	350	357	342	358	334	351	358	324	329	336	367	360	367	357	342	379	385	332	384	357	349	338	331	333	369	354	383	380	352	368	364	352	356	371	362	315	412	338	385	338	329	334	350	361	365	359	356	335	368	383	357	350	347	374	368	363	369	357	393	347	384	336	336	348	368	339	333	359	329	341	363	344	342	372	318	352	331	364	350	341	364	314	383	335	318	328	377	389	334	379	368	347	342	342	334	384	366	350	350	369	382	387	367	368	341	362	365	336	380	338	309	341	346	352	355	318	375	382	364	360	347	341	359	326	375	350	344	393	342	327	318	366	355	340	310	320	386	359	376	340	363	344	373	381	372	351	355	334	372	337	361	341	347	335	381	345	322	331	380	357	325	340	340	345	351	336	344	380	335	349	357	356	337	352	373	360	331	374	355	357	342	357	361	334	345	330	367	373	334	341	394	370	356	368	354	377	336	338	324	377	363	355	397	382	358	373	322	343	364	347	347	350	354	351	380	352	346	324	383	330	338	351	356	377	364	375	335	352	326	341	341	362	362	357	351	359	384	358	362	381	343	342	367	340	350	355	366	361	372	360	384	366	375	345	370	367	390	345	323	383	346	372	329	324	345	332	333	343	353	314	345	348	336	365	359	316	370	319	392	357	339	337	379	363	347	342	355	352	376	389	372	359	345	387	349	351	359	353	355	362	338	323	362	346	339	357	359	320	304	340	353	355	351	357	336	349	326	361	374	391	348	348	342	384	350	347	353	331	385	318	303	325	360	357	361	341	368	319	379	331	342	334	367	374	355	339	355	362	354	346	344	327	374	385	357	351	332	340	343	362	344	380	336	330	351	364	356	364	320	345	356	349	354	341	313	371	381	324	369	373	336	385	342	359	383	387	333	351	386	349	342	335	359	352	333	351	344	331	388	375	356	379	353	334	358	313	367	361	336	348	346	366	322	328	350	319	340	360	327	350	373	358	351	355	339	335	358	322	355	329	348	350	369	365	371	350	362	364	352	351	343	349	312	350	340	366	350	417	344	364	386	314	357	342	327	357	372	360	366	354	345	348	335	377	350	345	376	355	374	378	354	390	375	320	342	364	353	384	333	325	371	313	345	369	341	369	373	338	371	357	330	341	369	367	378	347	380	355	329	350	377	347	354	361	328	363	347	355	362	364	367	363	354	325	380	370	347	341	346	361	341	385	371	343	384	350	355	385	344	349	353	367	344	356	346	359	373	376	355	345	361	372	361	336	362	343	353	368	357	370	346	311	361	348	373	351	377	346	335	364	325	361	353	344	325	353	360	359	390	331	390	340	361	394	391	341	358	390	324	366	360	379	352	334	319	353	362	377	356	347	336	382	370	305	358	339	365	336	391	359	348	391	377	372	332	330	335	358	371	355	329	363	395	330	356	340	365	367	382	356	348	342	359	365	352	341	372	356	371	348	356	373	376	343	349	378	323	361	326	314	349	387	348	344	367	365	340	304	364	364	355	376	348	325	362	362	360	326	302	351	359	322	366	322	365	352	375	350	362	372	333	363	334	387	362	364	366	385	346	357	336	341	326	346	349	370	366	355	340	347	343	351	310	358	351	372	316	345	337	335	350	335	371	351	338	336	344	347	358	403	361	337	325	400	348	352	330	379	338	373	393	376	356	329	342	357	359	356	371	378	387	355	330	329	371	361	361	345	365	327	333	340	337	384	353	337	336	347	361	313	310	329	309	361	328	396	362	335	336	368	334	348	352	342	345	331	343	354	372	388	366	376	308	357	346	361	370	377	358	365	367	378	362	353	371	396	361	371	355	345	372	343	346	346	344	363	353	339	340	328	350	364	349	347	337	387	348	339	377	369	377	336	398	338	351	331	390	342	348	340	429	367	357	346	341	348	351	327	350	355	387	372	357	363	352	355	339	309	336	356	359	371	325	350	385	354	332	379	365	363	340	351	356	332	344	338	328	383	371	349	367	370	356	360	347	328	357	370	368	354	377	333	353	375	382	341	358	350	347	347	343	318	360	349	329	313	348	341	340	360	375	342	363	324	394	360	368	339	353	361	356	311	345	334	347	353	396	371	340	379	342	341	365	348	358	378	313	350	346	344	381	322	379	353	354	360	373	323	360	354	370	353	358	348	343	346	358	365	360	350	352	358	341	362	350	357	372	314	388	378	355	355	350	395	330	336	344	369	351	353	357	353	355	367	349	343	355	358	346	353	331	360	328	353	339	342	387	354	365	337	325	322	371	396	387	317	352	380	349	355	325	361	361	357	342	386	355	353	314	361	363	370	317	334	345	357	364	341	340	364	358	385	366	358	339	344	347	343	333	343	363	359	324	355	377	352	360	349	340	379	397	354	382	342	339	354	371	357	310	368	365	338	368	322	350	362	372	339	365	362	335	340	353	369	344	348	354	335	369	347	310	355	346	358	340	344	300	323	352	366	316	345	342	346	359	356	342	361	361	350	346	359	340	374	348	356	326	351	365	368	334	360	345	381	325	348	367	367	337	347	367	322	376	348	371	341	349	338	358	421	348	344	348	377	368	355	365	351	391	356	333	399	342	398	371	356	359	366	365	333	367	342	343	350	328	366	348	350	337	344	334	354	322	349	378	360	370	332	352	329	322	364	361	387	375	334	372	357	348	345	334	388	358	341	332	371	358	353	309	369	351	409	357	349	381	352	359	351	350	322	362	350	343	351	340	359	374	356	326	353	372	345	373	308	323	335	354	358	325	345	339	366	336	330	338	354	338	332	392	344	385	340	332	335	367	324	386	364	332	351	330	352	348	347	340	380	325	352	360	332	355	322	335	360	331	366	345	338	328	334	358	343	348	328	335	340	341	332	361	360	358	357	347	361	336	377
26288	29166	33755	27818	29610	39002	47198	44873	33820	42004	31066	26027	20393	17146	24836	25064	26523	26463	27419	26990	25244	19432	18017	16291	15103	16250	12145	10757	11205	10601	8350	6034	5402	5448	5110	5103	5405	6033	5889	5094	3865	4651	4081	6175	4737	3642	2797	3384	4134	2612	2077	2272	1667	704	419	486	577	632	285	202	166	140	146	163	167	148	178	153	168	144	158	148	147	150	160	149	148	137	139	152	138	157	110	131	124	128	139	139	144	145	123	131	133	132	139	125	129	138	138	132	133	139	128	140	135	149	153	164	136	122	137	128	144	154	131	128	125	110	168	121	130	151	139	142	141	142	129	133	138	139	140	127	138	130	131	146	149	145	133	136	133	143	160	130	129	146	139	143	121	138	132	130	129	150	128	142	165	126	129	141	115	131	120	159	145	148	151	155	105	151	158	133	137	136	138	132	139	140	138	132	144	117	139	139	117	134	122	120	140	156	149	124	130	137	127	137	109	128	150	135	136	148	145	122	146	150	127	144	150	121	132	119	136	152	155	141	137	142	137	127	143	129	146	147	160	134	144	146	135	134	126	126	122	132	143	146	121	119	125	120	116	140	128	138	137	141	130	134	119	152	133	119	151	120	137	144	142	145	140	145	136	137	145	149	139	144	131	130	127	154	147	139	144	130	148	134	130	147	140	134	151	131	131	143	140	128	144	126	147	128	122	157	127	153	146	126	136	145	136	141	132	141	117	124	127	122	132	128	135	136	141	125	132	151	149	120	137	140	156	148	140	131	122	163	121	136	110	128	144	133	125	136	129	116	141	138	117	144	135	129	135	152	161	125	135	142	116	143	158	141	132	143	139	128	118	160	131	146	139	165	117	171	155	150	134	143	152	133	115	128	143	137	137	130	133	145	130	113	127	153	146	129	149	145	133	123	133	146	170	147	136	148	137	140	158	136	145	139	148	155	125	139	139	140	132	119	138	144	146	151	121	145	133	145	124	124	159	141	148	140	133	141	131	126	117	125	142	149	134	114	131	138	150	139	154	150	155	134	138	129	165	140	157	122	133	126	152	126	142	161	152	141	145	127	136	141	137	129	147	121	132	119	157	144	156	149	150	136	142	154	142	133	153	150	149	138	155	123	122	141	116	135	133	153	113	140	132	146	168	135	127	139	129	157	140	128	112	137	139	113	139	129	134	129	148	142	128	147	140	121	148	152	133	154	133	126	147	123	127	133	127	131	141	131	162	131	147	134	122	139	139	152	166	99	166	131	131	112	148	124	121	132	157	151	154	130	134	138	135	130	151	155	125	129	156	131	148	133	138	139	151	136	130	126	140	137	120	142	137	156	151	139	130	118	142	161	126	149	140	140	139	138	161	135	150	125	110	152	129	119	134	161	140	144	136	123	138	153	138	150	132	172	144	118	141	148	128	142	137	139	140	139	121	132	120	138	141	144	116	123	149	142	145	142	146	152	140	129	122	139	129	127	145	143	135	128	138	147	164	126	135	132	122	138	159	135	135	134	123	125	127	143	138	145	127	126	136	142	120	143	148	143	147	135	152	122	115	154	128	149	145	137	131	137	115	142	123	132	123	137	152	142	144	134	152	136	126	144	145	128	141	138	134	141	113	160	138	147	119	163	109	139	130	135	139	145	136	112	124	138	139	144	127	146	126	118	114	126	131	122	132	124	120	143	123	134	138	129	149	151	146	127	121	136	139	123	135	136	149	138	144	144	138	124	128	123	126	136	138	140	114	135	107	147	146	146	149	130	127	165	139	122	126	135	150	126	142	141	147	131	158	138	124	134	133	145	123	126	131	118	159	130	143	130	138	142	136	139	136	131	127	147	148	101	133	156	140	158	129	146	139	147	118	128	133	142	148	136	115	133	137	117	132	139	140	130	140	140	143	105	119	133	127	149	152	124	137	140	140	143	140	118	139	135	131	146	128	126	128	129	164	146	151	140	153	130	144	131	158	131	141	138	150	129	136	124	135	154	120	148	151	150	142	124	137	136	128	118	145	141	145	122	122	129	115	133	132	135	122	146	139	136	133	139	144	154	134	117	151	149	137	145	141	135	142	133	158	122	117	121	151	148	128	141	142	159	160	138	135	139	140	129	149	126	148	146	132	148	111	137	127	141	128	126	148	125	125	147	139	148	137	128	134	143	140	138	129	137	125	128	149	130	128	137	143	133	134	138	155	128	139	110	138	139	137	133	124	136	143	156	134	120	154	146	156	138	130	145	168	136	133	137	122	128	133	115	149	133	130	134	113	140	142	135	116	139	151	153	142	134	153	131	128	138	138	142	144	151	141	143	138	143	145	143	126	134	130	131	125	139	156	142	125	110	143	128	130	147	135	152	130	159	130	118	133	143	147	134	140	137	115	149	140	150	160	128	109	133	141	131	148	115	133	161	132	146	142	163	125	138	140	119	141	152	156	144	135	140	136	139	128	110	127	134	124	142	119	133	117	135	126	129	129	137	144	158	139	120	121	123	127	130	155	136	142	131	129	160	140	136	141	145	140	153	137	139	143	114	136	142	132	124	143	165	143	152	119	129	154	131	136	142	125	151	154	140	135	127	138	134	128	146	139	142	144	132	126	145	131	153	148	164	121	158	164	144	127	145	120	170	142	152	132	139	149	140	141	140	118	135	130	123	133	142	132	138	145	120	125	127	141	142	132	153	134	129	132	131	116	142	158	136	129	125	114	133	144	143	162	129	136	139	126	131	137	141	145	125	158	134	140	116	150	137	158	152	131	144	140	137	127	137	146	136	131	126	141	141	145	133	150	130	150	135	125	135	123	151	153	130	148	160	146	114	147	156	146	124	144	158	138	153	136	131	124	145	146	116	137	137	142	134	149	149	145	153	128	131	127	123	135	133	132	153	119	131	144	127	130	135	172	125	135	124	104	131	143	143	132	127	120	162	121	126	129	139	144	140	135	159	130	134	133	127	140	131	122	137	120	143	145	147	149	122	132	125	139	166	154	126	142	144	136	140	131	134	142	137	145	129	132	111	150	156	115	129	119	128	120	139	132	136	130	141	141	151	127	135	149	143	133	137	131	136	139	131	136	124	129	125	139	131	146	140	136	144	161	139	151	108	144	137	141	141	159	135	128	125	156	125	143	143	125	147	132	129	99	127	159	152	141	125	142	156	163	138	156	149	137	142	118	144	137	131	142	157	145	128	144	134	114	130	156	139	152	140	133	136	125	119	132	119	141	160	152	130	134	139	143	138	141	152	134	141	142	146	164	138	113	150	136	146	136	136	137	123	139	137	156	141	132	149	150	155	144	135	134	140	124	127	143	144	153	144	142	116	140	129	140	131	115	135	123	148	117	122	129	141	146	158	151	143	118	129	164	136	128	149	141	118	134	128	151	149	134	134	128	131	114	141	128	121	117	141	142	132	152	111	125	147	144	133	120	144	125	144	132	135	152	157	150	113	150	144	143	126	153	148	148	160	133	138	141	138	175	137	131	128	146	127	121	141	134	118	138	140	128	122	148	135	123	152	142	138	144	129
17204	24230	33737	34549	41034	47278	57457	54780	46585	55984	44269	43745	37910	37584	46865	46689	49145	48947	50056	49147	46108	42856	41810	39781	38568	40077	33950	32413	34308	31901	29079	23927	22005	22077	21166	22198	24128	24993	24728	23249	18859	21992	19921	26475	21200	17770	14105	18238	20952	13916	12241	13336	9942	4605	2447	2897	3729	4142	1596	792	637	666	634	647	653	585	679	523	438	438	483	451	444	469	457	415	472	437	443	430	415	397	398	391	416	399	375	411	409	371	361	387	394	349	401	412	366	375	398	405	361	390	371	404	400	377	404	428	394	401	372	400	383	399	379	407	355	367	356	373	391	371	374	377	334	355	408	374	419	413	395	354	382	403	402	404	369	385	397	396	398	321	373	376	374	357	425	405	392	344	361	391	390	402	408	376	432	393	381	404	384	374	430	353	372	394	354	408	401	414	407	438	392	369	348	385	384	344	400	375	400	366	399	391	406	385	389	342	371	363	413	381	381	385	342	379	378	351	369	366	392	398	403	394	396	390	392	395	406	404	368	386	391	370	354	397	384	353	383	384	366	399	371	384	389	356	369	406	372	406	350	375	362	399	400	367	399	387	396	391	382	383	370	370	355	387	404	369	386	376	407	350	370	375	372	397	385	391	386	374	382	399	396	339	384	392	389	390	416	347	403	371	368	359	398	374	355	358	367	395	381	380	360	384	412	380	373	366	375	388	378	379	401	384	405	372	339	393	371	377	364	395	361	377	398	386	370	337	359	354	388	396	380	391	360	384	374	415	376	354	406	400	370	352	368	387	372	390	375	416	411	363	374	376	350	393	403	385	408	403	396	382	354	395	404	375	361	367	381	384	360	391	402	411	346	393	388	381	366	379	369	395	405	371	390	374	384	353	376	374	419	381	373	401	412	367	413	363	393	406	412	415	380	413	373	370	386	408	383	369	369	382	388	366	339	335	383	394	370	375	404	374	364	367	358	390	341	405	394	344	405	399	371	407	360	394	366	380	339	413	386	389	360	375	368	399	367	398	391	415	366	357	405	380	395	396	352	374	385	397	382	348	406	361	365	376	380	379	384	406	389	380	385	383	392	402	405	394	426	398	367	385	363	351	391	385	391	418	388	377	390	383	385	383	373	397	366	405	371	370	408	360	367	402	396	362	373	399	420	422	399	375	358	386	401	387	382	398	342	340	430	383	409	373	376	373	408	387	401	390	388	383	389	397	350	385	363	352	361	377	375	436	401	369	402	394	392	411	400	340	368	405	336	404	396	402	364	373	397	402	393	345	401	354	402	376	382	404	371	364	363	406	386	388	416	382	389	389	370	385	361	417	391	369	405	409	394	403	388	394	409	365	423	404	384	382	376	379	371	339	391	447	379	371	363	404	349	384	353	396	375	363	405	397	393	391	396	393	379	386	419	363	370	377	361	376	398	405	370	383	402	371	375	377	414	384	363	355	403	412	392	400	383	369	398	390	386	397	382	385	405	364	375	375	392	415	394	387	379	375	395	400	374	413	332	397	383	379	376	401	402	399	409	405	374	370	398	380	373	402	373	367	375	375	346	387	431	372	365	367	386	369	384	378	398	383	399	386	378	408	362	387	401	372	377	366	382	358	385	380	380	342	384	393	372	374	364	380	403	381	400	410	401	385	358	371	357	431	415	361	375	396	372	379	417	373	395	372	375	375	359	360	404	349	357	407	387	369	377	341	368	394	390	402	387	387	417	394	373	391	382	384	360	391	367	395	381	358	363	389	420	396	351	370	363	382	371	356	416	383	380	345	397	385	381	386	373	342	378	362	411	411	408	383	356	379	356	366	393	388	390	369	417	405	376	409	386	387	367	366	400	360	387	378	401	419	391	362	403	404	365	398	416	398	350	397	429	394	414	394	374	426	370	381	366	341	351	402	390	380	358	391	382	375	383	402	369	361	383	382	378	366	344	373	376	391	397	426	368	370	364	394	366	403	408	398	404	371	381	394	368	393	388	400	375	357	370	399	391	378	379	398	359	383	387	382	402	413	418	406	340	393	391	349	389	393	379	367	396	419	374	376	367	401	402	388	365	411	406	384	386	353	389	360	405	382	363	379	399	394	385	364	359	388	409	429	409	376	404	408	409	416	407	387	428	385	375	414	392	358	378	374	389	389	405	375	387	368	406	383	382	368	367	382	385	405	400	381	408	384	377	305	358	350	374	377	375	384	420	391	372	385	369	393	377	367	371	369	365	376	409	398	372	397	376	380	354	378	399	392	392	398	367	355	386	393	395	393	378	437	391	353	405	396	380	399	389	342	368	374	360	351	380	399	400	348	375	367	389	379	397	378	391	389	384	374	388	384	406	369	407	429	368	398	382	364	361	381	359	362	370	350	385	372	374	376	402	379	411	387	355	359	378	363	360	379	378	356	382	393	385	438	405	393	368	385	399	405	386	372	392	385	386	381	401	391	365	345	381	397	390	371	376	395	373	423	422	378	356	376	397	366	389	403	342	383	393	373	395	379	364	369	395	360	381	386	389	376	373	378	407	421	340	372	381	395	408	425	400	409	373	383	371	350	420	378	417	371	376	415	405	376	383	416	368	396	344	410	358	384	383	399	417	367	376	402	419	364	366	406	394	373	368	397	377	389	355	377	400	378	362	382	374	363	358	381	380	395	387	355	343	391	407	381	353	356	390	398	391	439	365	389	380	414	365	389	402	357	371	366	383	363	394	390	395	409	388	356	380	343	409	356	382	380	391	350	396	356	380	381	410	382	364	406	395	365	378	383	367	376	419	407	400	371	356	398	360	363	376	365	344	405	376	386	402	372	379	391	363	377	399	361	349	404	401	367	381	380	364	403	392	409	370	381	383	422	374	409	399	335	380	412	371	374	378	381	379	378	398	421	382	358	383	413	371	380	381	378	358	416	401	394	361	384	376	402	396	424	379	366	363	369	385	385	408	384	370	390	387	392	352	389	396	360	392	367	408	404	357	354	377	395	401	374	352	385	392	380	391	378	401	395	411	398	351	358	383	370	381	368	402	386	397	374	384	392	383	362	405	420	361	403	369	419	382	348	384	393	394	394	383	399	356	375	383	368	401	408	392	412	374	366	375	392	387	392	401	363	395	382	402	394	389	354	363	382	370	378	388	386	398	365	379	359	404	397	380	402	395	376	370	415	378	418	397	371	383	348	379	396	368	379	378	367	366	409	400	365	391	381	396	376	383	391	347	384	402	350	388	386	384	385	402	372	381	384	400	386	410	418	379	397	384	379	413	374	401	383	365	380	341	364	406	403	401	414	412	358	428	362	364	366	389	372	376	400	366	392	358	413	340	401	392	374	396	377	357	431	382	395	392	374	365	386	397	380	375	393	352	399	383	387	350	338	390	405	392	408	391	373	411	391	366	366	349	368	387	403	378	387	390	361	413	384	398	389	388	416	406	369	410	336	378	386	386	362	364	364	359	359	356	388	391	380	409	352	377	359	400	392	334	357	373	391	424	425	362	355	359	405	370	367	396	411	392	348	406	381	393	402	362	384	385	383	426	375
36509	38636	43062	36739	38908	48969	54565	49112	42845	52096	40332	35886	36053	31126	39927	40063	42468	41193	40610	42377	37351	31950	30412	25630	27429	26897	23277	18118	17403	18293	17161	14026	11807	9661	9276	11299	11074	11706	10633	9221	9026	9320	8702	12217	9404	6877	5543	5848	8071	6567	4074	4059	3258	1531	669	663	1310	1133	501	267	219	249	244	271	232	205	272	282	248	215	193	185	202	175	221	201	198	194	170	195	204	199	187	166	162	178	194	201	180	178	188	153	201	160	189	179	165	205	200	193	208	192	180	187	209	205	205	165	188	181	158	222	183	198	172	187	170	172	193	188	212	173	192	209	209	171	199	184	169	177	191	193	211	174	183	192	186	187	180	198	185	153	172	179	190	194	204	188	165	198	195	190	196	161	185	178	166	174	194	171	175	182	181	183	152	193	211	173	170	179	187	173	193	185	191	199	196	207	197	191	168	175	182	169	185	162	189	209	170	183	171	155	173	164	186	155	174	182	182	188	178	193	183	155	191	185	197	176	174	162	185	214	192	173	177	167	189	170	174	214	183	175	200	160	149	156	192	170	174	183	195	191	192	209	184	191	145	170	187	204	188	197	184	200	213	191	173	185	193	168	196	179	179	191	162	182	175	178	182	219	179	165	198	179	188	206	183	199	169	184	192	186	157	172	170	184	192	205	161	162	177	178	206	160	176	177	175	153	167	160	184	207	177	189	198	182	198	178	181	194	179	187	189	204	187	190	208	179	157	182	177	154	195	199	192	193	201	176	170	183	190	164	168	160	193	164	177	189	199	178	198	199	186	175	208	186	197	180	175	159	179	185	158	186	167	175	177	163	177	205	161	204	152	179	179	173	173	195	163	199	181	172	181	207	198	165	180	162	176	193	193	172	185	194	169	185	182	176	179	201	172	162	179	201	191	163	178	177	188	168	193	166	179	165	181	183	172	160	193	190	179	182	173	190	191	168	174	181	186	176	168	162	198	186	196	170	198	195	195	178	197	185	191	183	166	181	180	179	196	178	158	181	156	183	201	185	180	181	168	177	199	155	181	212	169	163	180	176	188	188	175	187	198	196	171	209	168	195	213	192	219	187	187	181	188	151	199	197	193	171	173	205	171	162	193	174	199	189	206	175	191	221	210	200	202	185	177	200	169	192	177	180	173	180	189	186	171	188	182	172	176	189	198	185	175	170	190	181	166	186	162	181	174	195	181	199	181	170	186	200	175	203	151	168	176	175	193	183	203	173	197	193	193	176	172	176	191	193	188	194	187	174	159	194	195	207	158	166	168	184	169	199	169	151	182	193	196	169	196	180	203	162	200	199	173	193	191	185	195	192	188	177	187	196	174	178	157	188	201	192	185	193	205	187	170	191	166	184	190	166	166	159	197	190	176	176	210	180	193	173	215	195	181	174	199	206	171	181	194	190	202	161	170	183	169	174	171	177	149	169	180	177	179	165	182	172	171	179	171	174	181	158	172	205	174	186	190	196	189	172	182	194	165	188	165	183	154	174	173	170	190	167	212	165	172	200	191	180	182	194	174	197	182	192	193	187	186	163	201	184	209	196	198	175	192	182	166	169	179	162	188	195	193	180	179	191	185	185	190	162	166	175	192	188	197	183	178	182	161	166	179	196	195	166	151	164	150	159	194	209	187	185	158	186	201	165	175	175	165	200	177	181	172	173	174	193	182	181	159	218	207	163	199	199	175	187	188	191	184	176	186	184	166	213	180	189	184	166	183	175	160	193	185	176	163	196	187	175	188	183	168	164	193	201	187	182	182	181	192	182	224	174	174	200	178	188	153	200	187	200	204	217	194	185	180	185	165	163	179	176	179	181	187	194	175	187	182	190	195	169	188	189	175	184	170	199	167	174	159	189	180	195	169	199	183	166	189	177	186	177	197	178	176	219	176	193	177	185	180	182	192	196	158	181	210	167	150	189	170	180	158	162	201	184	183	197	176	167	215	177	164	199	169	176	161	184	211	181	206	198	188	178	200	177	184	188	182	170	184	211	189	187	153	188	162	175	161	194	183	197	152	178	197	189	166	185	171	185	227	176	223	157	189	197	165	198	205	184	183	170	174	192	184	201	166	178	163	198	179	168	172	178	187	182	191	188	195	205	178	189	197	191	172	178	171	168	173	172	208	168	176	207	184	173	201	192	176	209	159	164	183	173	203	209	157	182	172	191	180	181	184	184	186	180	175	172	197	180	200	174	174	179	160	192	205	168	202	187	177	172	192	187	177	167	167	180	194	199	182	172	186	194	178	192	199	181	177	184	162	169	172	168	172	176	198	163	187	173	200	186	183	170	167	166	200	184	194	180	184	173	194	189	176	187	195	188	173	174	178	185	205	200	185	193	182	192	192	200	173	172	158	153	187	174	211	174	173	172	187	178	180	199	153	177	188	191	205	188	211	191	196	165	186	191	186	190	191	191	183	171	184	190	167	190	188	186	194	148	178	176	181	172	165	179	187	189	179	165	194	166	182	179	185	153	194	179	214	163	185	188	156	194	198	187	165	188	188	167	203	199	200	179	187	198	198	153	168	158	174	179	186	200	194	190	164	194	186	181	182	194	167	165	175	181	179	188	211	181	201	191	184	177	173	171	208	199	196	173	180	162	186	175	188	192	200	191	185	211	201	166	202	196	172	152	185	204	191	197	203	195	188	191	196	176	198	183	192	187	172	184	219	169	183	177	199	182	186	184	172	180	193	182	196	206	193	192	183	195	191	169	171	190	197	192	177	201	172	167	185	171	200	191	168	161	195	177	176	186	167	175	185	158	195	161	167	186	178	173	191	203	197	185	171	202	186	201	194	189	197	182	179	197	197	181	182	205	195	174	185	169	200	206	168	172	184	189	177	164	178	184	174	188	196	148	177	162	189	191	189	199	194	160	161	172	173	197	208	196	168	192	181	187	184	177	201	215	174	176	185	191	196	189	183	173	183	185	182	182	204	176	172	150	195	198	197	191	186	195	191	169	184	170	168	203	178	181	161	179	181	189	160	176	200	205	192	187	169	167	174	192	196	191	163	209	181	189	168	198	199	184	187	187	179	179	190	197	206	170	182	172	196	191	173	165	179	183	198	186	184	164	186	150	161	180	188	183	206	165	202	189	199	199	188	166	189	183	155	173	207	178	173	175	184	185	192	162	186	176	196	190	168	186	189	166	189	181	185	199	177	167	200	180	164	167	169	166	176	182	194	196	187	182	173	184	191	197	177	200	177	188	183	179	174	173	190	191	189	202	178	191	186	185	153	195	158	166	198	195	213	176	148	195	187	173	189	194	180	170	171	174	178	184	169	189	186	185	181	160	188	184	233	198	192	185	172	174	144	185	178	207	176	182	186	187	179	177	192	172	181	181	180	169	173	187	168	182	204	178	153	198	170	169	191	190	184	190	193	181	192	184	194	197	165	174	181	201	179	168	190	194	189	170	182	166	178	159	187	163	172	189	186	182	188	188	198	174	208	188	183	179	187	159	198	170	216	190	167	200	162	180	179	168	185	186	186	185
24034	31021	41521	41694	48580	54401	62299	56318	55928	62349	53447	52382	50960	49354	58221	58715	62264	61304	60703	61955	55605	54662	51611	47549	49844	49211	44706	39950	40028	39920	40279	36095	33120	28198	29050	33815	33827	34995	33713	30562	30762	30837	29935	36758	29092	25859	22602	24928	30435	24199	19522	20132	16179	8565	4210	4096	8365	6994	2645	1018	836	885	1004	994	878	860	1184	1044	808	640	549	537	600	593	628	598	605	606	545	551	509	489	502	524	442	509	500	484	516	465	500	501	502	509	496	480	553	527	451	507	494	491	478	484	533	481	471	486	506	462	505	478	488	496	502	469	465	500	484	521	508	480	508	492	495	500	502	488	498	446	479	511	481	461	470	473	482	501	470	457	484	457	464	505	471	504	490	488	490	477	489	494	501	478	486	494	511	499	487	516	462	474	509	514	499	522	490	487	481	476	509	506	513	491	518	481	477	478	479	478	465	477	448	481	505	448	503	520	488	446	474	479	539	559	475	493	467	501	529	503	492	481	516	494	540	458	472	497	502	481	464	466	504	515	489	484	486	448	497	510	458	459	455	478	497	463	463	480	479	465	460	501	475	481	442	476	515	476	479	472	458	479	506	443	453	495	476	442	449	503	509	504	497	507	495	507	511	480	459	476	485	471	487	482	452	459	486	484	526	496	473	464	520	523	491	519	515	474	495	506	512	496	470	455	498	500	482	479	479	508	449	479	533	507	461	483	459	483	471	506	462	496	446	494	500	529	478	438	500	486	498	475	435	433	527	465	505	524	468	512	455	481	480	461	453	460	436	485	469	469	465	517	516	496	484	476	521	482	451	509	482	536	516	495	473	492	466	513	477	490	516	486	502	470	471	506	474	523	466	483	509	488	436	541	454	494	502	478	525	495	433	492	487	447	478	476	470	460	485	492	466	535	475	478	500	516	479	515	486	501	478	476	498	499	501	491	478	483	506	478	520	446	449	498	490	498	477	470	457	461	492	472	469	464	478	476	527	499	465	471	489	489	480	471	496	500	487	524	520	488	506	492	488	474	481	511	534	461	473	492	475	536	457	475	498	486	456	506	506	452	482	499	501	467	483	499	469	470	503	454	519	446	491	504	498	472	494	502	518	491	446	469	534	491	482	486	472	487	469	494	461	508	474	460	479	495	473	456	504	489	478	497	500	487	519	477	462	478	483	473	482	516	477	509	479	488	497	495	521	496	483	476	501	522	482	498	446	489	480	478	487	500	435	461	451	542	497	492	467	517	499	468	484	506	503	483	437	467	491	440	457	511	516	482	464	463	531	465	522	499	464	498	468	474	491	500	481	536	511	523	491	464	500	516	503	485	462	458	516	473	506	490	480	463	486	475	509	444	512	539	491	494	476	419	471	488	528	463	480	480	479	469	494	501	498	440	491	487	500	496	467	511	470	480	404	486	470	521	481	471	477	467	484	490	462	492	483	495	454	501	465	476	487	494	505	472	494	491	508	456	509	475	462	461	440	518	488	440	493	428	474	473	485	475	504	469	474	499	486	454	512	477	511	465	469	518	480	531	497	477	458	472	472	484	436	453	468	471	453	463	486	510	524	504	498	442	486	442	497	510	458	453	509	457	476	490	507	499	509	486	473	478	490	490	442	459	473	485	470	484	488	508	507	483	496	467	487	449	495	483	444	445	506	463	486	471	470	528	471	544	482	532	497	502	458	452	449	473	504	490	457	485	522	494	505	470	451	524	505	470	436	473	481	506	498	464	501	464	505	493	468	502	476	471	457	473	492	468	461	454	516	490	469	489	485	470	478	484	484	490	499	519	500	496	432	478	498	513	455	503	477	498	482	492	520	480	479	499	498	461	508	442	444	499	478	459	481	507	461	487	474	485	493	484	489	484	468	462	524	465	476	481	473	474	452	498	462	470	518	477	504	441	488	485	456	442	490	453	483	469	474	460	471	555	465	492	510	501	493	485	506	491	472	483	512	455	443	455	503	502	446	463	479	479	462	502	441	484	494	459	519	458	494	467	503	519	493	495	465	467	479	441	471	490	481	470	471	500	464	445	488	516	476	516	491	473	465	524	488	477	460	500	500	481	508	544	469	506	430	506	506	494	490	456	443	509	463	493	462	476	502	479	492	485	476	500	486	491	452	476	439	482	466	455	473	483	482	455	513	484	492	435	490	471	493	462	451	472	478	484	495	473	533	516	497	466	520	490	523	468	494	448	482	473	488	486	484	450	529	453	475	496	513	528	510	496	458	497	484	462	469	479	468	475	466	469	470	489	488	478	491	481	508	493	466	467	457	522	482	495	472	452	478	504	505	492	490	509	475	464	486	528	507	467	470	470	482	478	500	483	483	456	476	476	490	523	490	480	463	470	460	474	490	499	495	519	479	498	498	475	486	457	472	474	468	461	506	472	466	504	477	510	495	502	452	459	481	512	504	449	493	505	474	466	467	543	495	477	508	490	454	505	507	481	487	503	443	485	483	464	513	450	506	463	513	470	488	475	497	454	478	479	475	481	472	517	465	501	477	492	465	494	483	497	528	493	496	491	506	478	500	496	462	480	505	467	454	479	491	478	451	470	487	473	451	474	481	486	492	471	504	535	452	469	486	492	465	477	486	495	498	499	510	485	458	453	466	502	465	461	491	475	471	497	465	511	458	492	492	433	508	480	463	507	484	486	454	491	504	518	480	442	487	475	476	498	500	492	476	459	467	483	489	470	479	497	488	523	470	497	472	459	446	516	483	474	478	497	481	512	486	458	453	475	491	485	466	507	481	531	493	459	475	468	456	506	477	489	467	510	478	514	461	481	502	473	488	512	485	465	492	472	513	460	490	481	492	451	468	502	506	471	491	504	494	496	459	467	500	498	500	497	485	485	496	441	496	498	491	481	505	495	480	455	522	479	503	529	480	495	493	508	473	468	518	490	467	487	526	467	481	505	490	474	519	507	492	484	491	507	493	494	468	492	491	469	481	514	530	495	516	458	502	514	494	454	508	472	479	489	471	496	493	495	466	485	475	539	491	465	486	452	524	452	501	502	461	526	492	546	479	486	436	485	483	486	468	467	491	491	496	491	493	444	507	478	470	499	483	501	488	492	493	498	520	482	501	493	453	470	509	480	505	466	452	504	481	467	479	480	469	506	444	474	452	471	483	470	481	467	446	491	472	496	478	503	493	487	514	457	490	512	478	467	455	483	502	461	452	467	490	465	461	484	499	515	499	514	448	465	525	488	488	441	467	466	491	467	443	496	433	494	457	494	458	473	457	469	482	475	473	465	467	505	404	481	467	456	463	468	495	448	482	497	447	477	474	449	469	484	469	465	462	472	441	496	510	430	510	487	529	478	482	444	487	472	471	487	481	476	515	503	478	468	493	478	470	522	453	479	474	490	485	460	508	500	480	507	482	495	480	483	453	454	478	531	483	505	475	506	508	473	483	447	497	487	458	508	462	486	472	487	485	431	485	491	451	474	486	501	462	510	486	520	522	469	471	484	481	516	489	462	481	484	491	533	477	484	523	493	489	495	490	479	462	474
10462	7803	8626	5993	5964	6308	6249	5678	4319	5013	3056	2223	2040	2201	2276	2280	2298	2183	2091	2216	1834	1517	1468	1144	1253	1124	886	852	692	829	710	637	518	457	518	532	537	576	482	437	440	427	427	493	421	369	341	309	395	288	241	272	232	167	138	163	185	174	154	115	125	134	114	122	136	112	112	131	111	134	144	137	95	126	128	125	131	115	127	117	114	110	129	121	108	120	106	121	117	98	128	121	112	132	106	121	120	110	137	108	131	111	116	104	97	127	114	110	121	118	122	116	112	129	107	119	118	115	112	108	124	115	117	105	116	128	129	109	108	117	137	127	130	117	110	133	130	116	105	103	115	126	125	120	124	126	124	111	120	108	116	109	98	97	124	120	142	93	129	112	91	109	106	107	104	99	119	101	111	101	121	134	107	122	120	107	123	118	120	122	124	102	125	108	103	96	106	121	92	111	106	97	133	116	109	103	119	127	91	134	111	99	119	139	110	124	121	125	121	131	110	134	133	107	110	117	103	106	110	109	135	122	109	109	101	108	131	120	118	128	119	115	109	96	146	153	101	130	112	122	129	112	117	140	118	122	126	126	103	115	136	107	102	126	121	130	113	125	129	123	114	114	117	119	140	116	100	104	105	105	108	76	112	124	116	105	119	131	116	132	109	130	123	104	126	108	119	132	127	93	127	131	104	109	92	135	123	115	143	113	106	124	107	122	119	117	114	120	122	123	100	125	124	94	124	114	147	113	107	118	113	121	111	121	122	136	115	109	110	120	115	120	100	120	113	122	110	114	99	110	118	118	98	115	107	108	132	124	119	108	88	132	122	122	123	120	133	115	98	119	121	108	115	127	122	102	99	121	129	109	108	105	145	114	121	112	113	112	130	108	136	113	108	114	121	116	118	111	108	125	119	108	118	144	87	116	98	100	113	130	119	124	109	116	127	130	112	107	110	111	110	112	120	104	104	120	86	113	128	124	124	111	109	149	110	101	129	125	127	135	123	114	128	121	117	98	125	114	115	118	110	114	109	133	109	134	119	95	112	137	113	93	85	109	113	99	102	142	121	97	120	102	126	127	100	124	138	102	104	132	131	107	121	118	123	106	120	127	121	97	125	122	107	122	122	124	111	100	126	121	112	130	117	125	114	115	113	130	108	96	105	120	107	120	110	121	126	111	119	114	131	102	112	119	127	113	124	115	129	114	100	97	127	111	126	106	116	144	87	116	114	118	131	115	122	119	108	114	120	108	121	125	129	113	112	106	125	115	121	112	126	109	109	109	121	116	107	114	109	118	106	100	95	128	106	93	116	129	116	122	139	126	106	127	106	116	108	118	112	106	122	103	127	126	106	107	121	110	112	114	127	107	136	105	93	114	126	107	120	117	116	123	88	113	108	112	99	144	110	119	127	103	118	112	102	125	123	122	103	112	113	130	127	104	138	131	100	99	122	103	120	117	116	116	104	133	122	115	107	114	115	121	104	85	110	126	103	111	137	110	96	118	116	111	121	114	135	108	94	120	112	126	119	122	108	109	121	118	117	115	119	113	105	128	107	111	116	109	118	115	89	131	114	114	124	104	113	127	117	111	108	114	108	108	125	134	115	138	127	113	119	139	95	118	110	117	101	125	135	107	108	115	129	124	126	121	101	124	118	108	104	119	116	97	119	132	119	120	104	120	111	139	100	119	124	116	126	108	106	103	103	120	135	97	118	125	107	110	124	113	111	115	143	108	115	129	116	119	119	112	111	119	127	118	113	124	120	109	97	123	151	123	118	119	117	128	108	122	131	127	108	127	112	124	111	114	129	107	113	129	98	111	111	107	122	122	111	111	135	97	120	121	126	132	118	127	113	122	125	108	98	118	122	122	123	118	127	114	128	128	128	113	108	114	121	107	127	117	115	132	120	109	94	127	105	101	86	129	115	147	121	102	119	107	94	117	127	103	99	119	106	134	129	115	119	119	98	111	117	117	103	126	105	136	133	109	128	110	116	106	107	106	119	125	120	121	119	122	109	114	119	101	102	118	113	115	110	127	110	123	124	129	129	101	124	99	110	116	116	119	93	132	124	99	91	118	122	116	127	103	118	105	114	110	123	133	106	102	117	108	125	110	131	102	120	118	120	115	115	107	107	98	98	112	107	120	126	115	118	112	97	117	102	106	127	129	119	140	130	107	104	127	122	113	117	123	135	131	103	104	131	141	114	112	120	128	98	126	113	119	101	103	113	124	123	97	131	109	110	100	105	134	117	109	121	109	116	110	98	105	125	119	115	120	110	122	119	125	115	133	119	95	93	103	114	98	124	114	132	122	120	121	128	127	100	129	121	102	99	126	133	141	105	102	109	112	108	134	106	108	121	114	115	128	122	113	112	130	114	107	105	101	124	98	111	99	130	98	113	105	119	120	132	104	124	125	103	116	115	100	118	144	118	105	119	110	129	118	122	120	135	119	124	123	104	122	124	124	108	132	106	130	122	99	107	115	114	112	110	115	111	118	106	114	120	125	125	120	121	106	106	128	102	105	123	105	96	130	131	98	114	122	90	104	122	117	112	117	119	127	114	117	110	114	120	105	110	115	122	128	119	114	106	122	118	111	113	115	107	119	119	117	110	110	110	112	121	125	107	128	129	116	125	131	120	112	126	130	127	116	98	115	114	112	123	117	105	129	102	121	107	137	125	108	132	126	113	115	105	120	90	107	122	109	115	113	97	114	103	117	114	116	106	126	119	103	115	111	124	108	119	118	117	106	116	108	126	98	103	122	109	117	117	127	117	106	118	131	122	102	117	130	115	117	116	124	123	96	111	134	119	142	105	112	122	123	121	112	96	119	107	120	110	103	129	113	140	124	90	121	129	109	118	130	121	115	113	108	129	118	100	131	150	125	105	130	98	114	116	121	117	105	104	130	142	118	130	99	123	138	118	130	108	132	121	96	122	103	111	127	100	131	110	131	110	94	127	108	109	123	126	113	132	113	137	135	127	125	113	109	130	125	114	122	110	103	112	141	113	127	114	127	109	129	114	127	118	121	111	123	117	102	104	108	119	118	131	130	120	121	105	115	96	113	114	111	140	119	129	112	120	125	123	103	96	106	132	102	103	109	100	108	115	108	108	116	132	130	107	118	132	115	116	114	130	108	132	119	116	96	102	122	115	111	116	116	112	95	124	134	98	123	106	106	134	103	116	93	115	110	139	108	97	119	113	120	118	120	121	101	113	130	128	129	93	107	130	127	115	108	112	119	111	122	122	141	99	107	129	107	121	127	110	121	138	131	128	123	122	120	107	115	122	111	118	112	116	113	101	109	126	101	130	124	111	113	109	120	97	106	116	111	120	97	122	105	110	121	100	140	101	126	128	107	125	111	113	137	102	130	120	127	116	108	126	126	119	121	119	125	123	102	98	132	105	145	108	129	123	98	114	119	126	100	128	104	120	126	121	123	107	122	124	117	116	120	129	127	125	101	121	137	133	93	112	131	144	99	107	108	106	110	114	103	115	118
6826	7332	13635	13862	16748	18141	21265	19438	16638	19536	13116	10476	9360	11379	11681	12207	12482	11909	11511	12399	10072	9107	8068	6394	7280	6730	5073	4988	3932	4746	4422	3568	3083	2524	2735	2726	3136	3226	2938	2735	2591	2551	2406	2864	2399	2030	1619	1862	2347	1426	1287	1385	1267	855	568	520	838	557	466	387	339	406	401	388	399	413	402	353	392	371	380	365	389	340	380	395	365	344	366	343	335	327	311	299	307	336	347	303	321	353	316	312	306	311	347	338	310	303	315	319	324	363	364	320	324	335	322	336	320	312	357	317	321	326	332	310	336	335	340	331	317	363	327	355	349	317	335	345	336	332	353	305	337	347	322	324	329	333	305	346	323	333	345	328	299	337	314	303	320	318	336	297	360	340	334	271	304	333	306	329	336	317	356	323	314	350	313	317	326	337	307	317	299	324	341	311	334	281	293	315	341	298	312	304	329	344	315	341	328	316	320	337	303	334	324	357	348	345	330	321	327	289	354	344	313	334	291	336	314	366	348	334	333	319	342	287	345	344	347	318	327	318	316	325	312	337	320	315	335	341	309	344	303	330	320	320	330	301	340	327	340	292	330	352	354	294	330	330	329	341	309	337	339	324	348	339	343	332	329	346	318	335	335	303	317	306	342	308	342	324	322	299	342	335	323	305	313	356	309	324	334	336	303	320	306	301	283	341	326	338	350	306	335	324	327	326	301	317	313	297	336	301	313	322	324	337	309	328	289	337	332	334	326	300	329	324	290	341	321	335	330	306	293	307	360	320	344	316	339	350	345	347	343	334	320	299	339	330	325	321	338	306	307	303	333	328	308	334	285	319	328	297	342	323	358	307	315	343	323	307	352	336	380	319	327	300	293	350	307	283	322	339	335	308	313	334	344	320	317	317	297	322	358	321	352	300	326	324	351	323	314	325	320	350	307	318	318	293	288	334	310	346	380	353	284	344	317	320	308	308	299	361	321	344	325	302	339	320	341	325	295	323	338	350	306	302	346	340	312	347	333	334	311	342	320	325	317	309	328	324	327	332	327	358	316	335	306	335	297	354	301	298	335	317	341	327	348	313	348	359	329	341	315	322	340	322	310	333	307	318	332	304	343	328	316	285	322	342	348	331	335	323	311	356	308	314	311	310	306	325	315	337	356	333	318	304	306	325	335	362	321	339	337	338	351	341	316	339	344	348	359	340	341	302	349	346	280	317	379	314	349	322	339	333	357	324	350	337	346	318	328	367	326	345	357	334	312	304	315	305	316	324	309	303	340	317	337	341	342	294	333	321	295	313	323	306	342	358	364	320	319	303	327	329	335	355	329	304	358	319	303	361	326	353	340	345	301	301	345	335	315	325	334	313	329	356	292	295	282	310	356	324	338	318	334	324	319	318	345	340	328	323	328	323	330	309	313	354	335	314	331	332	304	328	301	300	351	307	337	316	320	324	316	328	320	331	315	335	324	318	313	317	319	321	337	331	345	337	347	336	319	307	312	296	325	322	338	358	312	319	345	315	332	337	292	350	353	330	350	306	334	304	324	325	310	324	364	329	317	349	342	332	313	305	316	319	295	324	294	339	305	344	320	337	349	298	327	317	304	337	350	345	311	348	343	331	313	328	302	355	302	311	336	313	346	321	312	305	347	332	327	339	308	305	306	311	294	306	324	315	349	329	306	343	324	315	345	322	344	321	346	312	313	304	349	332	322	310	319	352	353	320	315	325	316	304	312	349	321	335	331	324	319	369	332	324	313	321	319	317	339	330	310	310	322	342	299	323	369	302	340	347	310	338	325	324	353	324	322	349	330	314	332	307	319	311	333	347	329	354	331	333	315	329	325	319	324	336	319	340	321	307	315	323	321	317	362	346	312	306	359	337	313	318	326	294	334	305	336	341	301	333	286	330	310	323	345	283	349	343	316	306	315	336	345	331	321	298	325	309	295	337	319	341	342	312	361	319	334	323	294	338	330	337	334	316	325	325	328	326	331	369	330	312	309	327	314	362	335	315	296	329	326	352	303	302	353	313	325	331	352	368	347	333	322	353	319	313	319	316	315	323	336	333	345	332	302	326	324	284	344	318	355	326	311	357	354	338	292	306	332	309	307	343	311	311	317	341	349	301	320	311	316	330	337	302	339	366	308	315	330	333	286	351	364	321	302	310	345	328	337	310	365	365	297	341	335	322	346	304	313	288	306	311	361	310	327	334	332	320	357	333	299	303	341	333	306	338	350	328	332	313	369	334	336	303	350	327	326	346	324	317	334	337	340	351	336	310	348	352	311	318	354	324	321	357	322	330	343	341	322	337	333	326	324	303	327	294	349	332	320	326	320	335	323	325	294	318	303	326	320	304	332	355	346	349	312	333	309	306	342	320	348	321	333	300	331	316	305	362	307	339	299	344	343	326	329	330	339	335	341	327	320	332	339	342	335	311	334	297	299	312	340	327	332	347	362	325	352	323	351	322	384	319	282	329	315	351	287	347	343	296	332	334	361	310	326	309	321	356	342	360	310	333	303	347	320	333	317	295	323	332	327	359	332	302	343	322	325	322	340	321	283	338	333	302	315	304	325	339	305	347	305	344	302	300	335	328	311	328	319	334	309	314	329	324	327	301	306	287	339	321	315	290	330	299	348	334	325	321	318	308	342	342	337	281	327	339	322	313	346	342	311	332	326	328	312	318	352	303	355	311	362	341	331	349	313	324	328	331	377	333	305	311	292	337	340	292	322	307	298	343	336	305	310	312	339	354	308	313	341	317	332	321	341	346	337	319	341	317	340	287	301	321	283	339	325	340	343	340	316	317	297	317	339	322	323	325	315	315	323	332	314	326	315	304	317	353	310	330	364	332	341	337	347	320	299	304	281	314	310	295	323	304	367	335	316	308	337	305	322	298	327	309	344	294	329	356	307	331	324	329	316	333	343	314	299	315	334	335	299	319	317	328	327	339	353	343	351	321	384	318	324	303	307	342	299	338	320	348	333	321	362	313	304	321	351	329	355	320	302	362	286	299	321	320	342	309	291	337	310	357	317	335	314	315	314	303	318	326	312	317	338	337	331	329	290	307	302	319	301	302	327	310	350	313	326	310	299	318	315	347	300	325	309	307	344	303	357	306	316	321	298	319	328	298	312	302	329	339	333	292	316	293	313	334	314	333	341	315	325	341	297	299	321	355	327	305	345	334	340	318	334	319	325	319	308	300	330	344	320	320	325	313	320	312	311	351	369	334	323	330	346	308	340	348	329	370	332	348	298	315	287	301	327	329	304	351	342	344	328	340	323	325	296	327	347	317	326	325	315	319	288	353	324	328	357	324	304	346	331	323	324	337	349	333	344	317	326	342	352	325	287	337	323	350	295	302	369	285	338	324	321	313	347	339	323	350	324	349	343	325	299	323	315	322	326	331	302	318	320	311	304	326	285	341	305	332	320	330	330	298	320	313	347	329	321	347	333	305	327	314	335	308	328	304	315	310	357	309	308	310	331	301	333	330	343	328	331	310	311	341	328	348	313	337
28013	25427	31000	27377	28125	39562	43836	39409	34674	39786	27765	21945	19764	26746	28095	29287	29424	26845	27117	25156	22889	19932	17830	14838	14524	14528	10603	10016	7624	9614	7463	6195	5786	5677	4779	4228	5752	6118	5221	4380	4499	3753	3823	3977	3676	2930	2639	3333	3545	2568	1962	1898	1680	852	491	563	894	402	248	160	182	167	156	154	153	142	177	158	161	161	156	150	142	140	120	139	130	153	157	135	122	137	131	111	115	123	144	138	135	128	118	127	124	124	172	152	132	120	125	123	131	146	141	127	148	131	141	129	152	136	142	151	143	138	120	129	122	117	149	145	135	134	151	139	149	135	122	112	125	126	125	122	134	147	151	122	126	132	123	133	114	108	118	141	141	111	142	113	122	139	134	138	138	148	127	137	160	145	108	119	128	127	138	135	142	129	148	137	137	130	137	134	160	142	128	134	137	149	127	127	138	133	132	136	146	113	115	125	145	149	117	117	147	129	145	133	141	133	121	125	120	128	135	116	144	109	135	153	147	135	120	132	126	128	156	132	119	137	135	131	147	134	127	107	131	135	129	126	129	128	148	111	151	123	129	128	160	119	137	133	128	119	116	140	132	123	132	122	131	143	122	131	140	122	140	135	117	132	143	121	155	122	125	134	121	115	137	122	164	134	129	128	142	145	132	106	137	129	123	128	140	141	151	149	126	128	149	156	129	112	133	121	133	116	115	136	137	150	129	119	118	123	128	133	121	126	133	140	110	150	140	136	135	149	122	133	150	120	133	135	118	138	154	133	106	143	143	127	121	149	127	141	123	118	140	138	155	133	134	133	134	134	125	129	117	145	153	122	129	139	125	142	137	132	130	131	124	137	134	131	124	120	129	139	132	113	141	130	140	122	135	134	132	127	137	157	130	142	129	138	134	168	133	132	132	116	115	149	128	121	133	135	149	137	150	128	129	143	142	137	147	130	151	142	135	149	125	122	130	143	139	123	125	135	129	142	140	142	123	122	121	131	139	145	124	112	137	116	137	134	147	144	139	119	137	131	131	134	140	165	153	125	138	152	133	122	124	149	133	143	128	142	129	127	145	142	132	124	130	120	145	115	133	126	111	128	131	129	162	138	140	132	160	147	121	136	146	125	120	141	122	137	142	114	129	152	122	134	124	142	137	151	122	111	144	100	131	145	147	105	145	125	141	132	140	124	137	115	137	143	151	147	128	115	140	137	120	135	164	140	119	132	119	133	139	130	139	134	132	118	149	116	143	132	144	152	133	111	151	144	115	115	123	140	124	128	139	146	139	126	137	162	129	138	138	134	140	111	140	158	116	129	140	130	126	122	152	150	129	116	124	125	138	141	146	141	128	111	130	157	161	135	121	132	133	123	142	135	138	135	141	152	140	115	126	133	138	137	119	124	148	147	128	143	138	137	131	151	133	122	111	116	133	121	145	130	118	140	154	141	115	142	126	130	117	116	112	144	137	119	118	136	134	135	139	146	127	139	131	147	146	129	148	132	129	135	140	132	132	124	140	154	136	115	129	132	120	152	145	138	112	148	131	127	138	118	139	139	107	156	117	138	123	139	123	128	164	148	142	121	154	135	148	136	140	137	142	121	107	141	141	131	118	129	125	120	115	132	134	138	126	152	131	118	131	110	149	145	122	132	136	124	169	138	139	126	122	139	152	144	111	120	127	148	139	121	131	129	160	124	154	127	144	137	133	131	138	160	140	137	138	134	129	145	134	123	133	122	124	108	128	144	140	130	117	152	130	132	146	117	150	122	156	145	136	141	109	136	121	118	111	144	139	134	153	133	107	127	123	124	151	135	147	145	150	134	141	127	132	149	131	133	120	121	113	154	133	142	140	134	127	116	125	131	137	129	121	135	148	131	138	126	112	123	141	130	142	156	121	102	138	138	98	163	126	151	143	138	110	128	110	129	146	146	125	136	130	110	149	169	151	120	130	131	145	116	124	126	144	139	127	131	129	143	113	128	133	129	146	132	111	132	127	124	131	145	143	132	146	119	120	147	142	127	145	121	133	151	148	122	148	122	118	119	129	121	118	136	129	123	129	138	142	137	121	134	121	122	128	119	151	134	153	130	136	136	127	134	150	123	137	110	128	125	117	135	147	129	136	130	120	118	133	131	130	131	110	122	122	114	128	120	122	133	144	130	156	135	165	137	149	140	129	145	108	160	132	139	113	130	143	133	120	125	129	130	137	130	127	150	150	130	121	133	108	132	133	140	133	117	152	129	139	125	127	131	129	145	137	136	116	126	113	119	141	120	119	140	145	112	131	132	125	142	137	104	138	137	129	112	118	126	131	123	147	136	142	144	137	133	128	122	136	122	145	113	122	122	123	139	143	120	129	120	155	135	138	128	150	141	141	133	129	154	131	99	145	134	147	123	116	123	120	134	139	118	132	134	123	139	121	137	128	131	158	122	150	139	146	146	144	122	116	129	156	127	128	136	136	131	143	111	117	138	129	130	134	123	152	126	143	135	143	155	141	142	144	113	144	131	120	119	130	111	125	129	129	143	129	151	124	123	114	110	130	149	142	138	140	145	124	141	140	145	122	141	138	130	143	109	149	115	147	135	140	130	116	123	149	120	131	121	131	115	122	133	113	154	145	115	118	134	142	157	126	120	130	124	129	132	143	145	122	120	130	105	127	148	137	133	145	121	119	109	125	136	141	133	150	160	147	133	135	139	134	126	121	145	135	121	135	133	146	130	121	145	143	105	138	157	142	122	148	138	125	127	122	134	143	127	131	131	125	124	151	151	121	118	113	142	138	139	175	130	131	142	141	120	135	147	138	134	131	131	140	122	124	135	127	117	141	148	127	124	131	122	130	166	140	148	136	126	146	114	124	134	130	126	161	150	111	140	113	134	134	131	132	109	122	123	144	147	114	128	123	116	111	102	136	126	144	124	117	117	131	129	134	138	135	121	116	125	122	141	137	121	142	115	126	131	131	128	135	131	147	147	123	117	144	146	123	125	131	115	152	138	142	141	138	130	135	149	131	139	149	136	126	143	144	142	115	136	131	123	108	128	135	153	133	141	139	122	122	144	141	137	115	122	122	143	145	125	139	127	144	128	148	133	118	139	109	134	133	114	130	141	137	117	125	131	144	156	129	125	132	148	140	111	143	112	137	131	119	126	131	129	121	129	144	133	129	145	134	127	113	142	144	131	134	124	104	118	129	137	139	132	125	130	149	150	143	150	124	151	130	128	117	138	154	143	152	118	136	139	149	134	129	138	134	141	130	133	157	133	107	131	136	120	123	129	159	143	146	120	131	127	131	131	137	124	159	133	128	143	119	146	137	149	118	149	130	129	123	141	132	133	107	131	111	137	127	123	140	140	134	116	141	130	131	116	130	170	128	138	131	129	127	110	132	112	140	115	139	117	149	124	123	107	143	157	143	122	134	130	128	151	124	141	119	141	137	154	148	124	143	117	156	142	146	140	134	136	140	158	130	122	147	120	135	143	151	132	132	120	143	137	126	139	149	125	125	125	130	108	141	124
18560	19915	31891	34320	38547	48586	55043	48542	48058	51086	42097	38010	39100	48424	48550	50125	50560	48925	50011	47417	45201	43857	41246	36806	38301	38553	30832	31323	26471	30616	28383	24981	23505	23137	19644	19416	24430	25190	22650	20892	21178	18791	18628	20187	18162	15804	14587	17547	17901	14259	11808	11681	10264	5289	2762	3407	5984	2385	1306	642	574	621	564	610	561	536	622	667	596	485	460	502	472	438	449	462	429	437	426	420	385	379	375	345	374	370	359	375	373	394	367	373	366	359	389	389	337	361	391	378	361	371	393	358	355	355	355	338	384	370	392	370	398	337	368	358	343	374	381	371	362	327	398	357	384	370	388	352	374	340	360	379	359	364	367	374	357	387	370	375	353	399	345	355	371	389	379	358	386	361	338	394	364	359	360	389	342	371	407	348	362	370	338	347	368	392	373	362	396	389	356	382	374	422	359	351	341	352	368	368	377	379	374	376	378	358	401	367	406	353	368	423	353	418	357	382	371	410	367	359	354	350	336	344	391	387	364	358	370	393	364	405	392	393	375	403	376	344	385	372	410	355	371	358	384	356	361	391	352	353	373	395	371	348	359	398	331	348	382	367	399	325	380	390	392	406	328	377	378	367	369	367	350	374	386	362	351	358	383	378	385	394	358	353	392	369	360	375	364	369	372	367	385	360	366	370	366	353	380	355	381	375	390	399	377	359	375	371	380	388	398	359	357	400	346	376	365	359	353	323	377	366	350	374	362	388	362	377	380	376	385	370	393	367	356	365	391	369	357	358	394	373	363	375	371	345	360	369	382	356	383	381	339	397	390	390	389	389	385	360	364	360	388	367	407	383	363	387	397	370	371	356	379	374	371	349	345	368	370	345	393	383	379	369	372	387	342	356	387	371	338	393	366	362	372	366	371	377	395	362	366	366	356	383	386	398	340	337	370	388	399	353	372	380	394	376	380	365	358	381	344	346	406	360	371	387	388	379	355	375	335	395	351	400	393	359	391	369	352	373	349	367	355	369	374	380	405	387	366	354	381	382	365	387	380	347	389	406	378	368	378	365	350	378	367	383	365	362	365	362	341	400	374	372	334	372	417	373	330	336	383	381	359	367	408	395	371	373	337	384	363	356	365	378	341	389	349	369	390	366	374	361	357	361	419	391	384	348	363	381	353	386	388	377	381	390	392	386	362	392	377	377	386	360	382	413	366	368	355	375	369	369	363	386	359	392	352	343	381	357	384	358	372	377	361	362	388	378	392	384	382	379	362	356	390	396	377	375	374	398	363	345	380	339	390	359	371	373	368	431	408	367	400	388	341	392	358	353	400	334	337	363	372	376	343	354	360	397	381	362	393	413	342	385	353	367	341	384	373	374	384	364	362	362	351	375	376	386	372	397	363	381	403	387	386	335	341	377	382	396	394	360	406	402	379	401	372	360	398	384	395	371	396	367	391	373	350	370	348	370	318	379	374	363	371	414	382	388	336	362	384	380	363	402	385	396	364	422	404	373	389	365	399	343	402	381	350	395	374	391	378	332	363	336	325	340	391	405	383	364	370	357	382	394	374	374	369	373	369	373	377	394	346	362	371	370	361	388	381	368	357	373	367	368	373	370	353	391	372	397	399	390	343	395	343	371	403	380	372	389	334	398	357	387	373	389	352	403	382	382	340	378	367	376	381	367	383	371	381	348	397	376	366	389	376	356	346	386	368	382	366	355	351	390	395	381	341	376	407	373	379	366	388	394	336	350	367	383	380	401	398	378	360	380	361	388	370	398	396	359	382	367	355	392	357	381	366	365	407	392	382	360	361	384	337	362	354	379	379	369	357	389	371	407	360	339	356	363	358	337	370	360	366	403	390	355	327	390	378	386	362	350	323	358	375	335	355	342	374	381	406	394	390	352	402	389	371	379	374	400	381	334	355	377	378	368	405	395	363	372	358	372	359	356	355	363	363	393	364	377	361	347	374	351	378	370	406	363	416	391	359	349	389	371	365	382	382	359	372	369	377	369	363	359	382	346	336	381	366	355	368	379	377	393	385	389	379	368	359	356	369	393	339	399	401	383	392	350	363	383	381	360	408	377	362	371	364	406	390	377	371	401	431	348	389	355	397	366	361	360	364	370	333	380	359	367	364	359	348	357	361	386	364	361	370	385	373	408	401	406	399	377	366	379	389	388	388	413	337	365	337	372	387	389	335	393	362	386	388	387	399	365	393	359	372	374	391	352	361	376	357	353	345	368	403	384	374	367	359	373	361	364	391	361	381	363	358	381	388	383	395	405	356	325	379	348	364	367	379	381	365	369	389	386	395	368	375	330	356	373	370	368	373	359	359	388	369	361	372	355	345	400	377	326	374	361	386	363	363	355	410	353	367	376	369	357	377	375	354	370	411	401	371	357	379	360	350	395	350	384	364	376	341	402	397	351	362	389	383	343	356	337	376	357	353	371	347	414	388	359	377	376	384	343	387	352	378	326	382	340	334	370	325	362	350	380	369	389	355	353	336	358	358	363	382	373	345	359	384	354	413	395	405	401	365	376	402	361	342	370	389	352	356	319	356	332	358	364	335	337	366	398	373	397	365	365	363	370	356	359	382	390	351	367	402	366	348	364	373	373	375	389	361	364	390	371	341	368	357	421	390	377	387	379	374	374	381	347	366	380	379	363	387	379	383	386	384	395	368	381	369	362	367	362	386	354	403	382	379	378	405	360	398	339	378	367	380	356	360	394	358	366	380	363	336	357	326	390	354	374	380	413	390	369	362	382	367	322	390	379	346	378	372	370	400	353	372	399	359	369	372	344	332	387	365	375	405	380	368	387	366	410	391	392	388	354	330	384	389	360	339	405	394	379	377	376	390	365	356	391	372	386	375	379	380	362	381	353	410	346	333	354	367	368	380	372	382	351	361	344	356	367	352	371	388	346	319	362	375	347	398	359	362	395	392	385	365	368	408	403	360	360	362	369	361	391	362	355	363	368	373	355	348	392	375	377	356	423	379	376	366	390	377	382	389	373	367	340	378	389	355	360	373	400	353	364	343	361	359	388	398	382	389	351	381	349	352	342	375	417	378	379	402	377	370	347	378	358	403	368	402	375	362	375	376	406	373	346	366	369	411	369	353	375	357	342	362	370	374	361	361	368	366	340	377	331	393	362	390	395	415	389	419	386	331	370	353	365	399	374	398	390	362	414	411	378	384	385	388	354	365	356	397	391	373	373	394	394	388	396	376	361	365	371	374	379	376	352	377	391	378	399	362	364	389	401	337	352	375	371	369	370	330	376	368	383	382	382	361	362	400	379	365	358	378	324	400	377	365	367	337	382	346	377	413	360	392	402	365	377	354	373	357	395	375	373	356	374	351	373	362	343	374	339	385	379	368	378	395	390	355	356	380	364	386	370	356	366	382	343	340	374	380	335	371	359	406	366	347	392	347	362	363	353	362	363	373	403	361	386	388	360	389	343	348	372	351	380	370	399	344	364	412	368	374	342	354	393	407	381	384	401	388	373	405	368	381	369	368	407	380	383	381	378	379	389
38364	36920	37647	33476	41402	47859	53756	52036	44752	48428	38649	37432	31766	44804	42038	43009	42918	41151	41256	38121	36510	32430	30275	25672	25557	27519	23487	21287	17108	18409	14190	13068	11350	11478	9051	9628	12038	11644	10783	9905	9598	8594	8178	8227	7248	7237	6902	6638	7293	5041	3680	3610	3155	1377	962	1473	1860	672	368	251	241	221	251	240	232	193	234	205	216	202	202	208	214	192	183	184	198	186	200	200	175	188	192	180	168	165	171	212	208	181	180	168	209	193	201	186	178	169	176	187	191	163	190	183	201	175	172	192	206	190	168	206	163	191	189	162	180	173	189	173	179	184	171	208	183	178	181	177	180	167	173	189	200	195	194	183	177	193	206	185	182	193	161	182	194	189	207	189	201	211	201	193	196	171	174	159	194	162	142	175	199	152	189	183	179	185	186	185	196	191	178	185	193	193	191	159	173	195	174	152	193	175	161	178	207	208	210	177	153	180	178	168	192	198	174	178	158	159	192	178	189	184	175	182	184	171	187	191	186	188	175	192	178	203	157	177	183	162	188	181	169	193	213	192	183	190	198	178	174	163	186	183	176	170	198	185	198	160	205	193	191	221	200	206	195	182	184	170	167	173	172	188	162	189	193	141	195	168	201	181	175	204	197	165	194	152	166	172	198	155	167	202	191	170	170	211	182	162	226	172	166	194	159	150	205	185	188	185	155	181	191	190	187	171	179	196	194	179	174	191	173	183	181	186	174	191	177	185	196	164	170	156	183	157	199	158	171	174	169	169	203	197	183	199	175	159	174	195	183	183	182	195	230	191	182	180	189	203	163	192	205	175	216	192	194	193	198	183	181	198	152	175	187	179	167	192	172	181	179	206	201	192	195	203	189	169	189	187	181	188	187	170	165	151	181	204	169	182	191	168	179	195	181	179	195	187	183	187	155	185	184	157	187	174	196	177	197	173	175	199	181	175	162	163	167	166	184	154	165	183	193	171	186	188	197	171	183	162	196	183	166	185	186	178	198	191	200	199	185	196	199	173	166	196	201	176	164	200	204	171	183	190	189	207	181	165	176	149	170	155	196	175	185	184	164	188	191	165	180	176	189	201	179	165	178	188	179	185	187	172	192	193	174	210	179	173	195	171	191	165	217	177	191	180	172	177	162	165	172	191	185	173	191	169	209	189	198	196	166	215	182	191	176	175	175	185	183	191	170	174	170	169	181	204	192	171	192	171	195	185	185	189	186	189	181	204	189	171	158	191	177	189	203	202	189	187	203	175	177	193	176	209	163	217	166	200	178	157	180	188	194	189	179	181	156	191	193	186	189	205	179	179	177	168	196	195	164	168	181	192	182	208	160	182	201	194	183	169	185	190	192	169	169	193	191	210	180	187	189	184	175	205	189	201	194	195	210	181	172	159	189	185	181	195	166	207	187	196	192	178	197	185	184	206	179	200	185	186	186	202	185	166	179	172	171	162	193	177	177	170	182	187	204	203	195	205	186	170	185	181	179	178	187	162	179	183	193	177	193	160	184	193	188	160	191	171	195	209	169	183	169	198	163	169	187	198	159	184	214	178	198	173	195	193	176	186	171	182	176	158	177	179	175	203	179	190	210	179	191	197	192	181	168	166	182	177	203	186	186	173	145	206	182	196	186	193	174	188	158	187	179	176	193	176	172	191	174	153	201	197	196	163	193	187	185	195	147	189	197	184	182	192	175	185	176	180	177	169	171	187	193	161	165	187	175	159	169	163	168	190	156	177	202	156	184	187	182	198	183	187	164	188	183	201	166	207	182	140	163	178	203	184	144	195	179	186	172	181	181	182	196	178	199	179	184	183	168	164	171	167	172	163	209	184	169	150	153	207	174	184	165	182	158	164	193	170	167	187	190	167	168	194	199	179	181	200	183	176	143	198	187	183	176	174	195	194	174	207	169	181	146	183	159	192	179	186	192	177	192	192	188	161	184	189	186	171	143	198	184	178	199	149	167	197	207	175	181	174	156	189	183	194	152	193	180	199	184	198	176	202	164	177	171	190	185	207	185	183	186	179	208	183	182	168	188	180	189	173	174	188	194	195	168	166	182	170	183	181	192	192	187	197	160	172	195	209	194	183	189	180	162	169	191	195	155	195	165	195	177	184	199	168	219	176	200	173	203	176	187	161	173	161	179	191	177	189	181	197	177	173	186	186	167	153	179	193	169	186	163	160	180	163	171	180	164	191	189	168	189	202	163	190	181	207	193	178	184	181	187	179	178	171	180	169	177	171	187	181	194	173	204	165	170	187	177	210	177	162	180	194	163	209	187	194	191	199	183	182	175	192	178	208	177	203	195	220	179	180	187	186	202	168	144	186	171	174	176	160	169	191	193	169	174	174	191	194	168	195	148	179	184	174	202	189	143	196	194	179	166	190	181	193	191	196	175	184	194	198	213	171	183	173	190	194	206	177	179	172	205	172	184	161	195	182	167	218	188	202	181	171	207	200	181	207	197	186	202	168	176	178	197	212	182	184	181	139	200	197	164	180	205	171	193	171	172	149	182	203	185	187	183	172	196	199	175	210	180	181	191	197	167	168	178	161	175	174	180	161	188	186	190	175	197	189	196	168	181	167	157	186	180	177	177	173	186	188	158	174	169	198	204	174	198	166	156	188	158	172	176	184	194	178	190	204	173	173	182	162	193	167	204	180	201	159	190	186	184	190	177	185	193	203	161	193	175	206	186	195	170	198	166	202	195	171	170	189	187	193	179	183	198	154	186	197	189	179	189	184	175	176	198	193	204	168	171	191	170	201	200	192	176	178	172	170	171	184	202	171	169	196	168	191	188	191	201	181	199	194	185	187	210	183	214	186	179	170	175	181	159	177	180	187	185	186	187	189	175	177	202	183	177	186	193	180	169	192	201	173	174	180	168	189	185	176	163	168	168	195	185	167	189	186	222	195	178	203	186	195	182	180	189	197	160	196	200	175	205	153	176	194	205	199	185	193	219	188	163	190	217	184	191	174	186	213	186	178	182	196	197	203	195	193	171	176	160	214	174	177	185	184	163	177	163	180	175	198	216	191	164	221	175	182	185	173	171	176	191	193	185	174	152	173	198	193	200	178	193	189	200	164	177	172	194	181	189	207	175	203	180	183	172	183	159	162	181	180	203	174	190	183	188	179	195	185	182	165	177	183	172	175	206	178	193	153	184	199	174	198	190	201	178	187	160	175	200	184	184	161	200	198	177	185	187	194	193	172	180	163	201	190	169	179	187	192	206	192	183	171	188	177	181	202	210	189	209	206	181	201	203	160	211	184	170	208	188	160	168	183	198	160	182	173	211	170	164	165	178	182	206	188	216	201	180	213	191	184	180	175	190	187	186	202	179	173	173	179	176	191	193	198	197	202	181	205	174	174	192	179	192	176	173	192	193	192	185	177	199	186	193	193	201	197	166	179	183	195	206	204	195	171	222	188	197	186	182	182	180	184	191	174	161	169	177	186	180	180	162	210	174	171	175	184	194	179	175	160	154	185	177	180	185	187	182	188	178	181
25861	29049	36795	39225	49233	53901	63830	61100	56420	60915	51081	52481	49511	63027	59491	61451	61736	61974	61043	58425	55469	53947	52025	46689	48503	50743	44931	42791	39318	41738	37425	34708	33007	32960	28359	30632	35160	35424	32318	31883	31077	29563	28451	30088	26620	28581	24813	26200	27708	21967	17960	18214	16451	7856	5827	8904	10342	3859	1821	852	835	1041	878	787	745	701	847	867	685	616	605	652	603	596	594	608	608	582	558	554	523	502	519	539	496	499	514	463	477	485	567	494	493	488	518	469	495	459	487	458	497	514	497	498	508	519	474	487	506	470	455	471	488	476	491	475	511	523	488	452	496	474	462	512	496	480	459	539	482	479	506	493	457	475	480	461	480	531	489	541	516	543	462	484	495	487	488	488	465	459	475	474	478	519	443	496	447	487	469	497	508	507	497	477	436	487	456	465	488	484	465	459	472	481	474	510	446	478	485	481	496	476	504	538	472	514	471	492	466	482	468	482	495	485	477	468	499	467	511	441	512	493	502	522	474	478	472	474	455	461	470	517	496	499	491	504	530	505	482	504	449	439	441	480	497	504	477	486	498	501	514	510	495	496	486	490	508	518	478	472	478	490	513	485	462	497	513	462	484	501	482	488	476	469	493	476	474	474	491	495	489	476	442	471	535	445	506	489	499	470	496	465	495	495	481	484	494	490	486	492	482	492	502	463	458	536	481	458	471	414	481	452	473	473	512	500	501	490	476	473	455	478	506	510	443	492	457	498	462	457	498	474	494	503	454	489	483	447	492	471	498	480	489	512	446	471	461	513	489	450	484	444	470	453	488	489	468	494	495	469	507	479	489	478	503	476	477	493	490	501	483	441	479	451	443	474	439	454	451	475	476	494	512	516	515	453	493	498	493	478	469	464	487	531	494	474	533	499	490	478	466	511	500	498	503	483	448	449	446	490	458	493	467	449	531	495	492	513	469	501	468	491	489	467	498	502	529	482	509	480	456	462	466	477	477	498	457	475	495	486	463	509	454	491	478	498	463	468	529	482	495	511	480	472	516	496	497	501	492	495	482	496	487	524	479	500	471	477	475	490	519	495	477	476	469	480	506	448	509	454	485	501	519	435	465	486	443	460	486	479	518	514	483	473	454	498	498	472	442	466	479	507	473	494	483	450	491	523	458	468	478	518	467	482	526	498	477	494	468	480	491	436	469	501	467	482	478	506	459	527	468	485	466	471	459	476	451	476	463	492	472	473	457	465	478	497	495	489	494	435	489	462	464	494	467	530	479	482	498	490	488	495	522	485	468	504	478	468	520	462	448	480	458	476	465	434	493	496	449	485	484	494	460	475	451	470	476	466	468	516	505	472	460	480	481	485	461	454	479	441	482	504	470	467	480	457	502	503	446	461	453	485	473	479	483	474	472	544	505	476	442	479	497	467	507	484	493	491	480	504	464	465	486	469	463	489	465	452	503	485	492	481	478	468	497	438	527	483	465	492	489	465	469	472	462	524	456	516	497	512	487	484	470	440	482	480	470	492	499	497	487	480	497	503	508	487	495	504	546	499	512	518	509	489	483	474	505	481	465	518	480	493	487	490	501	489	500	500	474	483	505	447	456	466	490	475	472	474	496	474	501	467	513	450	502	494	497	509	516	493	498	486	453	497	445	506	479	502	493	480	504	467	473	493	491	465	510	494	500	490	499	461	447	450	499	486	489	520	439	479	502	513	523	464	469	457	446	504	506	515	511	469	496	460	494	468	456	483	491	489	455	475	502	478	499	503	470	483	508	517	480	505	463	498	470	469	469	468	512	486	434	489	478	499	485	476	491	447	496	473	462	462	491	499	443	486	476	428	494	481	483	477	496	473	481	473	480	466	468	511	508	461	468	458	488	505	466	511	477	487	511	501	467	461	465	515	448	492	484	489	482	500	456	481	479	504	461	479	491	496	486	501	480	477	475	462	443	464	479	489	476	511	514	502	516	463	469	508	495	525	491	447	466	467	511	514	511	495	480	489	494	501	491	452	460	475	504	531	468	454	457	473	496	478	465	483	508	498	502	499	495	466	496	475	472	445	474	476	469	457	512	469	450	496	470	469	504	487	499	474	479	482	473	502	489	486	476	459	455	471	487	516	467	523	487	497	509	445	473	465	505	449	496	479	511	464	463	529	454	439	455	505	507	511	542	499	502	478	420	456	470	492	494	479	514	474	474	488	570	496	449	494	505	456	463	453	494	488	505	505	473	505	451	449	473	508	478	515	536	441	442	457	447	493	449	477	459	490	519	482	434	453	489	492	471	482	453	543	492	516	501	469	503	471	465	458	481	486	447	475	447	491	517	525	472	507	510	492	505	451	436	483	495	493	472	486	473	469	452	506	492	502	479	491	491	461	491	489	477	492	490	485	482	491	496	465	519	494	480	535	419	480	471	479	489	505	478	499	462	468	488	510	469	453	484	486	483	507	480	446	493	466	455	495	495	462	474	483	460	480	503	470	500	487	471	493	471	519	485	457	498	470	514	515	456	467	484	479	504	502	457	462	473	525	460	526	474	465	488	462	496	480	447	485	435	469	515	517	502	482	461	485	492	452	466	451	486	462	514	482	488	448	499	473	500	486	513	465	455	468	516	491	456	466	466	485	479	474	470	467	447	479	445	452	464	500	506	498	476	493	457	490	478	475	466	477	450	482	455	474	488	510	488	461	466	541	505	474	445	477	447	532	493	502	519	506	494	496	467	499	501	488	491	463	469	503	488	460	480	474	498	516	450	486	461	543	472	498	460	496	500	460	502	498	479	503	445	486	483	484	482	467	482	476	458	480	484	461	504	459	457	507	461	487	495	481	471	500	493	526	458	519	552	491	489	506	490	447	469	462	500	501	497	485	458	468	511	474	467	509	450	485	496	497	458	476	496	506	477	477	465	465	486	475	523	495	490	457	476	512	470	479	482	508	456	489	480	499	457	473	486	513	483	468	480	491	488	489	494	469	470	457	466	430	504	482	512	471	485	492	489	439	448	487	493	526	485	447	494	496	477	495	470	523	476	484	494	533	486	487	476	472	473	459	451	473	480	509	469	484	555	479	492	478	476	490	456	498	469	468	511	552	487	475	457	486	516	489	462	501	475	494	476	524	486	444	457	466	435	519	458	459	464	503	481	464	472	482	450	486	468	476	503	471	503	458	510	514	490	476	491	477	524	488	498	452	503	481	484	502	466	496	468	467	467	460	516	501	462	469	465	467	497	482	497	496	469	453	498	492	453	439	506	445	472	489	531	495	511	478	485	514	479	479	482	457	465	454	475	488	457	484	515	492	472	504	449	446	521	495	502	450	503	497	480	465	547	481	479	472	483	501	500	485	459	485	467	471	491	544	527	491	456	497	491	476	482	518	466	502	485	445	465	473	510	441	446	480	488	519	501	481	458	484	476	470	524	472	501	492	473	480	459	500	481	470	509	488	456	469	468	490	530	475	473	497	485	499	475	519	460	486	447	506	486	468	495	470	478	467	487	482	450	461	478	481	508	500	475	477	505	471	468	481	511	490
9530	7106	6985	5159	6302	5816	6661	5848	4072	3775	2875	2456	1599	2395	2318	2373	2186	2234	1995	1840	1828	1367	1336	928	1126	1132	928	902	777	864	603	547	501	461	349	472	501	544	448	471	387	366	384	364	366	311	245	307	328	287	262	230	263	166	137	189	147	127	130	113	117	112	135	114	130	145	141	117	118	113	127	133	113	137	122	136	128	123	89	102	118	123	117	103	108	119	120	137	116	106	99	104	112	107	117	126	115	129	102	119	113	99	98	118	103	117	134	124	115	117	112	113	113	134	116	122	108	116	115	109	105	120	111	98	113	108	135	138	106	121	102	115	110	124	119	97	112	116	119	111	115	122	107	99	116	132	115	112	100	110	105	105	133	126	112	115	108	119	119	126	109	112	119	120	93	113	124	127	115	104	131	118	125	99	115	109	126	125	111	120	101	124	137	106	104	124	101	118	124	124	103	128	103	98	134	113	108	133	122	127	112	110	117	103	104	109	114	112	110	121	107	121	97	119	126	107	124	124	117	112	113	121	126	93	130	122	123	110	113	135	109	100	131	135	118	116	104	110	124	115	93	113	117	109	112	128	109	112	109	130	123	116	108	114	119	118	108	112	118	116	126	105	115	107	88	126	111	112	122	109	86	114	107	112	99	128	110	117	100	121	106	92	143	110	126	118	117	122	130	122	119	118	102	118	117	104	121	101	134	102	114	126	117	107	129	135	142	107	115	100	123	117	128	111	113	95	131	128	123	109	105	120	108	103	124	133	111	116	120	114	114	129	106	123	133	125	121	127	126	111	111	112	106	102	98	112	113	121	121	135	111	128	123	115	132	112	108	128	117	104	112	129	114	119	112	99	107	103	122	89	112	114	118	118	107	135	100	108	134	121	155	120	116	121	114	115	118	115	120	119	102	115	121	103	130	124	109	112	115	129	144	124	112	107	106	103	95	111	126	95	116	120	103	112	110	110	137	115	111	128	106	128	103	131	119	117	113	114	112	86	114	110	106	112	105	136	124	107	121	109	106	96	122	117	125	112	90	115	108	138	115	120	108	116	108	133	114	127	122	117	106	108	123	108	118	107	126	124	109	107	132	92	121	104	116	107	116	125	119	107	96	117	89	117	119	129	96	119	109	121	116	109	107	109	115	125	119	106	114	111	137	127	113	124	100	114	116	111	102	115	114	119	112	114	119	139	107	120	111	104	124	123	102	106	125	132	111	120	123	108	119	126	121	117	108	114	112	105	130	128	121	124	112	116	140	132	116	93	124	102	99	129	115	89	115	119	127	105	129	118	115	104	103	114	110	145	136	140	124	114	100	105	118	113	110	101	117	112	141	116	108	111	105	134	100	129	111	111	115	104	120	102	108	123	119	124	116	129	126	91	116	133	116	135	96	109	119	122	120	104	101	118	108	108	119	124	117	118	102	99	106	116	122	99	115	116	116	116	90	119	123	98	107	118	128	111	126	109	101	133	98	118	103	112	108	132	117	116	132	114	111	93	115	121	93	109	119	116	118	102	128	104	113	103	109	146	115	107	112	108	113	100	121	122	132	129	132	138	103	123	122	104	119	124	127	106	117	127	116	107	117	123	112	121	111	92	93	130	113	126	94	117	114	130	127	111	99	103	111	138	132	128	124	112	106	104	120	108	112	110	125	109	101	102	119	132	113	101	120	116	106	140	117	120	115	113	120	112	120	94	134	133	114	109	120	112	118	117	129	133	117	105	109	120	119	130	128	127	131	124	117	103	119	127	130	122	103	107	112	115	126	124	110	124	112	103	93	124	124	100	128	122	106	133	123	119	120	116	126	112	118	126	106	113	112	105	96	134	99	111	109	120	112	117	108	115	118	115	103	122	135	133	136	119	106	116	128	120	115	107	109	132	103	124	128	138	101	127	113	111	125	120	119	105	105	133	97	115	117	113	108	117	126	134	99	114	130	90	115	126	131	123	106	113	117	115	120	116	113	125	121	111	116	120	111	91	121	99	124	121	110	110	117	115	104	114	109	111	108	112	121	120	124	124	125	118	112	114	125	124	135	130	114	115	95	118	122	101	107	160	128	128	117	117	106	140	106	103	127	118	108	123	121	113	127	122	118	100	124	115	112	112	121	97	131	136	115	136	124	116	113	119	123	108	101	132	102	121	123	124	125	117	103	122	122	108	113	121	121	121	93	109	117	109	109	121	128	106	105	113	115	108	103	117	118	109	118	116	112	107	129	114	117	125	110	127	127	117	91	149	118	108	98	137	112	131	104	112	108	106	121	108	125	119	117	127	125	126	132	111	115	131	111	116	111	122	106	99	108	135	96	118	115	125	117	104	114	100	125	127	115	116	114	132	99	114	111	109	119	105	124	113	136	117	111	108	114	118	119	106	103	110	120	98	118	116	108	99	95	109	113	127	141	125	125	124	128	106	130	113	116	108	118	118	133	116	117	126	133	110	123	109	118	142	113	120	108	127	111	122	121	109	117	116	109	114	123	104	133	118	111	130	104	113	109	102	130	131	103	152	115	118	109	129	101	107	117	129	96	116	103	100	122	106	114	124	112	120	116	100	115	130	107	107	115	118	124	108	108	91	123	107	107	115	111	112	110	112	94	123	119	117	122	113	111	98	126	143	111	102	142	114	116	111	115	95	115	126	130	118	134	113	101	134	136	107	118	108	105	96	106	104	115	120	119	128	129	107	138	109	114	119	113	131	118	111	134	125	127	112	110	126	124	125	102	143	108	125	107	120	109	107	120	113	109	131	109	118	131	99	108	119	127	102	92	108	125	106	111	126	120	113	125	113	119	112	111	124	118	107	116	92	121	121	127	130	123	140	111	117	109	102	122	103	118	96	107	97	103	124	111	114	120	121	128	104	106	121	135	119	117	108	129	109	96	113	105	127	111	100	102	109	107	111	113	105	111	101	101	122	118	112	110	94	119	118	106	109	124	110	126	102	114	112	90	121	129	111	131	109	97	87	125	118	125	122	123	123	120	111	114	124	119	110	114	116	122	109	110	115	118	98	105	118	124	112	133	87	130	127	120	102	120	110	108	118	102	116	126	114	120	119	103	106	110	93	100	128	125	112	102	113	124	124	114	121	143	105	128	123	129	113	112	139	103	125	90	115	123	106	120	116	112	129	111	122	107	109	126	119	117	113	105	105	97	100	118	136	113	114	96	96	110	102	114	132	114	127	106	116	119	106	145	110	121	116	115	105	113	83	116	105	131	106	115	137	101	121	127	108	118	116	112	102	103	117	120	109	115	100	122	113	123	112	142	131	109	109	119	114	128	105	143	96	110	122	121	117	118	116	116	131	119	120	116	112	118	129	127	110	100	111	112	113	105	96	111	108	119	129	104	129	116	121	119	101	111	117	109	105	120	102	120	123	123	123	131	113	111	101	128	131	90	124	121	116	128	126	114	109	115	105	116	116	116	115	116	140	97	125	115	117	124	110	105	118	123	131	109	120	119	133	90	107	114	107	117	108	105	126	115	98	107	121	113	110
6418	6897	11027	12814	17863	18021	22721	20162	15682	15992	12392	11629	7928	12396	12115	13097	12166	12709	11014	10897	10434	8173	8002	5677	6884	6752	5419	5323	4782	5346	3555	3511	2930	2854	2365	2743	2741	3018	2525	2989	2337	2248	2123	2209	2212	1928	1763	1913	2140	1678	1223	1116	1161	640	636	851	686	505	493	418	395	393	398	398	417	380	367	376	352	350	346	378	372	353	346	371	363	322	335	376	332	335	323	289	313	348	347	333	349	323	303	308	359	329	304	336	293	318	313	349	328	324	332	340	330	326	330	367	338	339	310	327	326	315	349	351	342	301	330	318	338	314	300	315	319	335	312	308	343	309	312	329	308	354	321	359	315	318	330	343	309	366	332	328	304	330	387	333	309	289	366	348	330	346	317	322	307	315	319	344	349	341	286	338	319	312	321	332	323	328	312	334	308	346	311	312	299	352	318	364	325	299	355	318	327	349	328	321	337	353	333	372	321	352	302	351	318	284	326	284	309	310	315	322	344	314	325	308	311	312	345	329	294	344	314	326	313	325	343	355	339	316	323	282	342	334	345	332	333	326	313	303	331	324	370	308	322	305	342	301	310	314	318	327	329	336	316	307	308	304	297	353	312	318	346	332	345	316	320	345	306	342	308	324	335	342	309	344	299	334	320	321	294	320	300	324	333	329	310	349	337	329	304	324	317	345	324	323	346	309	350	327	319	349	368	340	347	340	324	316	330	330	358	320	358	320	345	324	302	325	304	344	309	332	299	317	324	315	329	295	329	342	305	345	327	327	309	317	328	325	327	299	319	317	346	308	325	335	309	343	299	335	331	332	344	362	311	334	319	324	342	340	355	328	296	342	323	324	313	306	295	342	347	343	314	325	329	304	302	310	311	308	305	317	319	319	316	309	345	361	326	303	339	310	351	313	337	317	294	277	326	338	328	349	335	337	347	318	329	284	320	302	319	336	290	330	318	338	343	341	340	318	308	326	314	327	334	328	325	317	333	305	311	310	304	306	314	354	387	321	325	385	338	303	325	312	329	321	362	360	321	311	348	301	311	313	332	360	329	361	311	327	333	284	324	370	339	312	328	302	345	299	310	314	331	317	293	316	283	326	314	317	345	337	340	332	310	346	333	327	309	332	334	330	313	322	304	299	328	345	329	341	350	360	344	287	297	308	312	330	275	353	331	335	345	328	310	318	314	336	303	308	314	335	297	314	363	333	310	301	311	352	332	350	330	328	299	350	369	335	333	324	299	315	310	309	320	315	334	326	304	316	301	299	329	341	302	352	336	328	306	308	339	315	347	334	348	328	342	321	336	322	296	318	339	330	309	322	346	318	323	323	294	288	307	300	301	348	298	339	306	346	335	321	333	332	305	336	295	313	322	317	331	330	358	300	340	332	312	329	347	341	323	323	336	336	347	320	307	282	309	284	314	321	297	292	299	300	310	297	338	298	325	340	305	319	301	333	375	305	293	334	337	306	302	345	306	329	315	334	327	309	324	335	319	337	323	320	317	295	308	337	301	367	344	276	321	339	340	321	329	348	313	352	333	322	304	285	315	299	345	324	316	290	333	317	334	335	344	334	339	324	330	337	275	305	295	341	337	314	342	290	331	312	335	303	353	323	341	295	324	333	314	335	286	336	322	331	322	321	319	306	307	329	311	313	347	346	316	337	339	352	323	355	300	311	348	327	329	323	313	349	331	317	340	309	286	306	301	334	328	339	339	341	347	352	322	312	319	331	296	285	297	342	298	308	329	336	348	347	329	293	315	313	315	353	322	330	336	300	336	313	320	334	341	327	296	343	345	328	325	318	338	296	338	309	325	345	332	288	335	332	323	319	301	322	323	322	296	324	312	268	336	333	338	340	333	326	331	330	315	338	350	311	339	314	304	322	322	297	318	340	328	284	331	327	309	294	364	323	304	324	297	295	305	325	344	333	306	347	309	304	337	317	329	358	303	346	280	332	303	323	314	352	290	310	302	315	335	338	300	300	318	335	281	320	306	322	327	313	340	325	355	318	340	321	320	325	320	328	325	306	315	323	309	350	309	368	326	323	352	316	319	324	306	359	352	291	294	335	354	374	305	346	305	284	296	308	336	339	329	308	284	291	312	319	326	327	322	317	295	323	331	312	318	310	324	337	330	298	323	324	305	324	311	339	301	324	298	368	305	365	335	319	354	337	326	338	313	326	326	341	340	334	328	321	291	308	330	307	342	349	324	351	322	330	350	306	301	321	358	317	331	304	333	293	336	327	324	298	341	347	310	342	349	328	381	338	325	292	344	312	276	356	326	329	317	316	315	340	334	325	346	322	337	315	310	334	327	306	333	337	282	312	315	316	323	309	313	303	328	338	317	310	322	309	332	336	347	350	307	315	344	357	334	271	331	383	329	307	306	299	312	330	305	325	348	339	334	354	330	385	331	329	285	329	337	340	321	328	285	336	314	327	364	320	332	344	329	311	348	316	366	314	357	348	348	317	304	311	342	316	309	298	332	309	306	324	328	314	308	318	331	317	330	344	307	333	343	329	374	302	322	336	301	311	323	310	303	320	332	343	329	298	299	318	352	301	324	327	313	306	337	332	320	327	297	296	332	332	340	310	333	339	331	314	338	322	331	305	317	315	345	348	311	318	353	307	327	366	301	309	348	329	329	334	360	329	308	316	316	309	310	328	331	317	338	332	285	308	304	318	335	320	313	333	347	338	329	336	330	312	348	336	321	340	312	336	325	321	284	308	305	321	340	334	337	342	289	325	301	315	333	324	328	322	329	315	320	328	328	309	315	305	351	327	318	337	337	331	320	312	333	320	352	315	345	339	340	320	369	326	281	332	324	317	312	330	369	328	301	356	317	302	334	323	302	320	333	339	308	330	340	318	322	330	315	346	313	337	323	328	329	295	337	329	347	289	328	303	347	323	346	305	322	327	318	364	321	348	300	334	351	361	350	316	317	310	303	308	348	316	303	305	320	333	318	326	331	337	312	306	329	283	340	324	342	346	292	326	341	325	304	338	330	301	336	319	320	324	321	321	346	301	321	335	300	314	308	299	352	312	337	338	325	342	301	322	318	331	332	287	296	354	318	316	318	330	302	321	346	303	333	326	301	324	325	314	293	315	334	338	314	330	316	324	321	310	318	282	337	341	315	331	335	311	358	328	331	331	333	311	332	353	319	305	301	323	330	335	299	313	310	295	308	311	300	339	366	346	348	332	305	326	338	305	330	333	363	344	333	303	271	355	332	330	287	327	300	333	276	316	325	303	328	287	313	326	303	304	311	355	344	304	289	322	324	340	315	334	320	310	305	366	335	339	308	324	331	320	305	313	330	301	358	351	324	313	302	339	290	313	366	285	318	336	322	317	304	316	308	331	348	318	317	317	322	327	329	329	316	308	338	323	313	281	337	336	305	319	342	329	307	307	293	327	324	316	353	319	276	359	343	335	317	319	305	318	336	338	353	313	322	304	317	339	305	351	319	335	312	317	323	326	343	340	320	332	340	319	275	319	314	293	343	336
30391	26949	28725	28410	38768	43421	45229	45015	36406	36759	34443	26292	20541	26785	28331	29210	29529	29272	24731	25213	23281	18462	16558	13057	15673	16564	14083	12113	11878	12902	7574	6115	5740	4825	4356	4663	5120	6225	5254	5486	3682	3597	3583	3599	3939	3203	3042	2510	3708	2820	1525	1740	1686	723	559	726	480	322	252	156	164	151	165	191	150	155	130	159	141	128	139	118	134	150	164	125	129	119	149	158	122	120	132	115	140	137	154	154	141	121	129	118	154	133	136	123	137	148	137	125	126	132	113	124	129	138	159	146	119	122	136	144	130	132	131	125	134	130	124	120	130	133	151	122	131	118	125	143	128	128	159	142	118	120	121	137	141	120	142	121	132	131	136	119	142	129	143	107	136	141	121	124	116	122	121	116	121	149	122	122	134	115	134	130	147	130	142	124	131	143	130	123	129	140	134	119	141	142	141	139	153	123	128	134	125	129	125	127	136	119	124	128	146	150	104	128	149	135	131	138	135	126	139	140	111	153	146	132	107	131	122	155	113	129	128	124	119	137	124	118	113	126	134	121	101	134	141	109	143	122	134	131	142	128	144	128	132	158	142	131	124	115	149	127	129	126	128	127	146	117	122	118	130	133	147	135	118	139	126	142	126	143	117	121	147	103	133	131	136	133	141	114	113	142	130	135	133	128	136	133	130	118	114	126	126	136	129	122	146	155	128	121	137	129	137	150	136	132	112	137	148	121	125	147	134	138	147	129	126	130	137	132	129	135	142	154	132	125	123	114	147	136	133	140	126	124	131	118	140	126	120	151	123	140	146	147	130	131	133	145	122	126	129	149	142	139	135	146	137	120	124	154	137	135	131	130	127	123	130	151	131	133	149	126	152	138	107	135	143	119	135	142	138	138	131	133	136	122	121	120	112	138	124	139	154	135	125	126	140	138	135	121	115	118	125	154	118	131	144	128	110	132	150	135	131	103	132	129	143	131	117	131	127	142	137	133	122	127	137	131	123	128	132	128	131	122	130	143	130	128	139	89	133	110	117	134	128	129	151	112	133	133	136	146	152	108	141	124	143	145	156	145	145	118	136	116	142	127	139	127	132	114	133	139	133	130	154	128	125	142	134	135	119	149	142	124	138	124	133	133	121	138	140	149	145	122	139	126	133	142	137	132	124	116	129	136	137	147	104	135	153	124	135	151	173	148	141	117	141	132	138	138	129	136	144	153	122	115	114	113	118	116	110	129	145	145	103	147	134	133	110	136	115	128	127	132	125	117	131	109	132	134	128	116	125	110	135	123	158	120	143	118	118	141	134	145	128	139	119	129	155	148	145	129	128	132	151	147	130	141	150	129	126	140	132	137	129	116	128	125	158	121	143	140	125	136	143	131	127	128	138	132	132	122	125	142	127	127	137	138	140	128	122	126	118	126	130	148	134	125	129	153	143	162	128	130	103	162	154	118	110	124	134	140	137	107	123	138	127	149	132	145	123	124	153	128	105	108	118	127	138	116	136	133	131	135	125	133	139	128	137	127	125	116	120	124	133	130	133	146	130	137	146	120	113	144	135	114	123	131	124	144	145	153	138	109	129	138	141	141	143	150	125	176	121	140	94	151	129	128	100	138	134	121	130	124	133	128	137	114	137	121	138	123	127	125	125	120	133	114	121	110	123	114	156	131	124	123	122	138	133	130	135	122	134	118	133	125	145	154	118	150	108	120	131	144	137	121	132	144	157	131	129	123	122	113	123	115	124	132	142	143	120	136	121	153	134	141	128	135	143	125	148	119	133	133	104	123	128	121	152	140	132	125	141	129	128	123	134	127	123	129	139	134	113	123	126	107	128	111	134	132	131	117	141	124	107	131	137	121	142	126	136	125	130	150	122	121	133	119	126	154	118	120	120	136	129	167	142	134	133	123	148	150	128	130	128	136	140	113	129	131	153	128	118	141	152	142	153	126	116	143	131	114	121	122	139	149	126	119	148	112	138	120	125	125	120	115	152	135	121	144	136	129	111	109	148	127	130	155	146	115	124	122	96	132	127	126	137	124	137	128	120	111	144	148	135	154	117	125	144	127	131	138	129	145	124	145	152	148	127	136	140	154	141	125	124	118	114	118	129	128	124	135	133	139	142	127	134	127	138	134	148	129	125	129	115	120	139	145	137	123	137	118	133	130	105	119	111	120	141	141	123	141	127	120	117	124	112	124	148	132	139	135	117	124	124	136	125	127	171	136	119	132	128	129	131	150	130	134	133	122	151	136	133	139	123	128	128	152	112	125	139	125	145	136	133	133	120	135	141	124	116	136	137	140	128	144	127	119	113	130	131	139	141	126	140	155	145	139	117	119	137	123	158	144	119	110	137	120	138	117	158	143	133	120	145	125	122	134	119	136	126	131	137	130	139	138	149	140	120	137	128	154	128	134	152	155	110	120	133	126	123	141	121	131	159	133	116	127	136	142	124	141	132	134	132	120	120	129	119	136	140	131	136	137	135	133	129	140	100	135	144	134	141	118	148	130	134	121	121	141	165	127	129	119	151	142	132	131	149	111	112	139	129	122	135	129	131	133	130	124	140	130	135	129	140	126	113	141	139	131	139	150	138	117	132	126	124	134	124	138	129	144	129	104	135	147	108	146	130	107	139	131	131	141	126	145	131	141	139	138	136	155	126	110	139	121	138	136	100	128	129	122	111	129	134	137	118	128	148	124	147	128	146	126	152	113	123	106	128	114	140	130	139	120	115	133	150	139	128	113	130	124	106	119	136	143	115	142	136	122	131	118	131	137	144	123	127	121	134	146	144	143	125	119	136	132	141	137	118	142	134	116	126	121	137	122	131	126	108	136	118	133	135	118	122	132	132	145	132	130	142	137	125	151	128	133	141	143	121	142	138	125	136	110	121	140	129	147	141	140	132	146	124	128	122	140	140	133	128	131	133	145	123	151	120	138	133	134	137	123	138	152	116	148	140	123	127	124	148	132	125	129	130	127	136	136	134	153	139	130	121	135	156	130	145	123	120	112	132	126	135	134	134	148	125	116	118	104	147	113	120	121	148	130	144	162	143	131	134	139	125	140	134	116	128	120	104	134	126	125	148	141	132	138	136	130	129	164	135	121	129	118	138	133	149	139	120	138	132	150	153	131	149	144	129	145	149	146	124	114	114	141	110	139	120	130	113	141	140	124	126	129	123	131	114	127	118	127	122	118	136	120	137	116	142	144	156	140	126	131	120	138	122	136	140	140	144	123	131	135	144	171	130	133	128	137	135	138	122	141	133	139	129	123	142	131	135	134	128	143	141	140	133	147	134	123	125	129	123	143	137	129	125	109	125	120	131	158	120	117	131	121	135	138	128	117	145	119	131	143	133	119	119	129	141	121	158	122	127	141	149	136	135	152	133	129	123	120	135	117	141	134	128	136	123	139	126	115	144	151	116	147	121	125	124	126	138	150	138	132	131	148	130	136	132	129	146	120	126	151	130	134	136	147	113	126	122	125	129	150	128	130	142	129	140	127	106	110	131	132	153	121	114	140
20409	20314	30211	35920	46988	51341	56486	54825	48370	50735	46681	42087	37022	48244	48757	50784	50074	51527	47340	48143	44476	41866	40175	36013	40200	40490	37061	33987	34850	35347	26836	23739	23171	20933	19767	20668	22713	25378	23513	23919	18421	18750	18032	18755	18369	17049	15310	14584	19028	15338	9679	10767	10635	4605	3564	4647	2863	1879	1113	626	584	608	571	538	549	541	511	450	435	425	470	474	433	444	454	481	401	399	419	478	416	394	380	377	380	372	401	379	374	368	380	382	352	354	363	378	399	407	346	357	380	381	391	345	376	379	354	356	348	343	381	362	393	386	368	371	355	360	378	356	338	363	377	360	376	368	377	371	322	352	363	365	361	346	364	365	367	370	387	384	363	358	333	357	371	359	377	352	380	376	366	400	371	368	368	347	357	380	352	368	360	352	348	371	353	360	359	377	373	347	384	374	324	354	358	403	328	368	353	355	345	364	369	327	367	377	346	351	393	353	364	351	375	364	375	361	399	399	381	370	336	386	366	371	397	377	388	343	358	344	393	330	391	380	336	354	353	365	349	378	344	332	386	355	370	353	347	398	379	396	327	347	366	348	362	335	346	374	354	369	356	371	391	341	333	339	335	375	394	365	359	354	351	369	410	358	384	345	381	361	373	383	400	362	400	359	372	357	361	356	376	355	358	378	363	385	359	369	360	386	351	371	363	360	376	347	375	359	357	400	348	380	372	344	373	383	377	401	350	345	382	352	353	340	401	357	376	357	363	345	348	390	362	369	362	376	369	403	366	370	369	379	372	340	369	384	360	353	332	389	345	352	354	367	406	373	374	376	351	376	353	347	359	363	356	347	383	356	349	363	352	399	371	394	350	372	393	357	365	347	366	410	370	388	387	384	362	359	386	333	385	349	404	368	358	360	359	364	353	357	368	357	387	362	371	406	372	388	341	330	374	317	372	342	352	385	368	381	384	367	387	362	366	378	395	339	356	388	363	350	354	359	386	365	394	361	318	375	363	399	382	377	346	408	337	352	346	369	352	388	344	364	355	374	393	376	362	341	392	374	352	346	385	366	345	370	362	355	356	391	395	381	360	347	376	333	397	342	380	354	326	393	383	357	363	422	359	355	379	356	367	395	350	393	399	380	325	372	351	360	329	357	388	356	363	365	366	352	356	366	346	385	399	396	351	386	336	384	355	351	370	371	326	354	378	354	370	344	345	400	398	337	379	389	342	364	375	415	370	396	366	358	314	336	385	375	381	357	340	381	377	401	376	343	388	370	365	374	366	357	371	374	388	354	323	358	379	348	361	361	388	347	360	344	352	374	353	379	370	346	344	341	382	351	363	383	366	371	359	369	337	321	375	342	361	376	358	394	349	375	347	349	401	352	368	382	337	383	332	406	373	335	359	381	367	353	359	377	388	431	379	337	371	329	363	360	365	374	381	359	358	397	355	357	367	408	368	376	375	363	371	368	360	351	331	384	326	375	382	370	372	343	364	398	373	343	336	397	358	378	375	328	361	333	356	391	376	374	368	361	368	376	364	369	372	375	384	345	363	379	371	359	325	354	385	357	354	386	342	374	387	353	364	379	334	355	354	392	351	350	362	377	386	378	343	329	364	371	357	382	374	369	326	386	330	320	371	402	350	351	406	385	360	343	366	368	365	385	348	368	355	374	371	376	373	378	343	368	353	370	355	348	374	358	353	356	374	374	368	381	366	413	372	361	377	382	363	383	364	376	352	333	366	363	339	376	397	359	350	332	366	355	364	349	395	382	334	361	378	368	346	378	337	335	381	375	359	329	335	359	372	333	367	365	360	391	379	350	329	378	344	348	320	390	314	378	356	356	354	370	350	353	365	362	340	378	372	372	379	381	379	359	369	388	351	361	359	386	367	356	354	382	354	384	360	365	400	378	421	352	370	378	347	341	351	373	381	365	355	358	366	370	334	364	358	360	366	354	365	389	364	351	357	390	389	393	414	370	377	358	362	344	329	372	385	339	394	387	401	396	355	345	338	409	371	385	348	361	369	361	386	345	331	379	359	359	377	372	358	357	376	372	375	367	365	385	392	386	386	395	358	384	374	375	359	356	348	359	384	367	413	380	358	376	374	389	349	361	373	349	345	354	385	363	386	360	342	378	366	401	344	377	381	365	355	367	347	428	394	366	392	383	350	366	387	355	369	379	376	362	381	341	335	355	351	352	369	354	373	373	375	357	354	371	364	376	346	373	366	374	376	378	361	371	345	345	382	374	363	355	387	360	361	389	374	361	340	369	366	363	359	356	374	373	398	390	343	382	372	369	331	365	383	411	367	352	384	366	325	354	368	374	371	353	329	355	364	388	365	346	358	381	371	371	365	347	376	366	383	363	369	383	368	386	362	378	335	385	363	341	397	325	359	380	382	360	353	365	398	340	372	402	359	399	383	367	394	365	389	359	384	363	365	379	365	367	315	378	364	356	374	386	401	346	325	355	400	383	372	372	330	364	360	388	351	341	367	406	375	390	388	343	396	352	391	356	352	363	364	354	384	374	382	399	399	321	346	373	364	344	318	345	395	338	365	369	369	370	375	389	339	354	322	370	377	392	405	363	346	335	356	365	418	364	361	375	390	374	368	334	382	353	352	344	371	359	376	325	371	356	341	331	380	344	345	367	365	346	363	374	351	328	340	376	362	340	364	369	356	409	386	350	348	350	346	379	311	376	356	375	356	354	404	348	377	396	380	314	377	362	369	342	356	395	350	379	343	361	399	378	359	372	353	351	321	369	398	371	374	344	335	363	352	358	366	381	369	390	371	356	383	356	370	368	348	344	385	382	363	414	338	358	363	342	398	349	347	351	360	358	342	358	384	379	405	369	377	338	332	365	340	370	388	343	367	369	390	335	383	359	323	345	357	367	359	376	361	366	386	376	379	347	384	396	363	359	358	405	347	376	349	363	382	383	394	359	354	359	361	381	351	377	340	365	371	383	404	370	380	341	407	342	350	357	356	355	378	365	347	349	363	364	376	359	390	370	354	333	351	396	364	386	403	356	375	376	399	367	371	352	381	399	367	352	387	365	346	373	375	379	400	366	371	356	373	356	366	352	386	342	348	360	376	369	414	360	399	352	315	348	384	385	350	390	365	359	363	327	339	361	352	362	367	372	347	337	348	385	385	367	380	373	376	357	350	345	363	374	346	339	357	392	386	389	373	387	338	362	374	396	370	364	348	381	382	386	367	344	362	344	372	403	343	351	374	346	385	389	390	356	355	379	362	337	338	350	350	363	378	375	368	370	338	344	333	352	328	395	372	338	380	389	380	347	359	377	369	368	350	392	379	366	367	390	317	346	388	357	376	335	360	365	376	366	342	351	329	348	360	321	379	362	390	351	387	370	389	393	359	348	342	403	317	391	377	354	363	371	344	366	374	397	357	356	373	354	415	377	340	337	357	346	370	353	366	371	355	368	364	378	379	388	391	359	371	347	367	363	373	376	373	388	370	357	377	376	367	331	387	356	361	392	393	359	377	403	345	372	371	371	348	361	413	349	356	396
37893	33474	42092	39419	43709	53945	53741	52880	46087	44385	43891	37871	34164	37533	42721	44568	44562	42690	39121	41716	36242	31360	27975	23427	28755	29252	28588	22382	21907	21375	14754	11707	11001	9903	10016	10763	10926	13058	10642	10601	7921	7099	7058	7905	8190	5312	6235	4613	7368	5636	3506	2914	2640	1172	1122	1148	726	597	388	267	208	259	219	224	215	236	231	172	213	209	190	199	206	200	176	186	172	201	183	205	171	155	208	176	183	159	191	167	155	199	181	168	160	200	138	177	172	166	201	206	174	170	170	168	162	159	176	171	176	168	178	162	169	160	187	203	160	178	166	207	175	166	172	174	182	196	175	193	169	162	173	176	191	200	184	175	179	179	173	189	159	193	177	163	189	155	190	179	187	184	193	173	183	174	174	191	182	147	183	175	187	174	163	184	173	187	192	172	202	182	167	156	160	170	168	159	189	171	183	175	179	171	148	182	213	158	160	185	187	184	158	175	167	181	169	169	172	169	152	169	144	159	169	169	156	169	173	178	147	168	154	176	174	156	204	158	191	192	168	149	180	170	181	192	183	180	186	163	184	152	177	181	173	144	170	187	198	179	167	160	176	172	165	176	187	172	185	159	156	175	187	182	199	159	157	186	186	169	176	176	171	178	138	168	172	182	169	173	165	165	181	177	173	195	190	174	167	168	175	148	158	178	173	197	152	176	185	185	217	186	162	198	182	148	186	170	198	176	174	183	164	185	160	155	153	169	197	154	198	184	173	156	175	157	164	180	177	163	194	187	156	180	192	193	181	151	169	158	176	163	207	180	183	148	172	184	185	168	201	171	178	174	160	160	144	193	188	181	178	163	167	183	187	184	171	173	192	175	163	174	146	174	168	155	169	180	169	184	157	190	185	179	182	158	158	175	150	165	184	179	165	172	170	188	185	190	185	157	194	163	168	177	158	169	196	160	164	148	179	183	165	177	173	179	160	178	182	177	170	197	170	151	168	186	164	150	201	210	160	201	151	166	181	196	176	198	162	180	169	172	185	160	166	193	169	177	165	157	184	156	200	197	169	189	193	180	177	189	189	158	160	179	183	187	179	158	173	174	161	171	174	171	167	172	199	193	176	144	187	178	156	164	167	181	212	156	174	194	184	166	163	154	204	167	183	195	179	167	180	173	179	176	172	151	172	176	155	181	195	179	187	149	175	179	166	182	178	161	157	180	192	186	154	183	194	179	168	162	167	188	148	167	188	172	172	181	173	183	170	179	178	176	162	173	177	185	186	168	189	184	204	191	192	163	169	156	168	155	198	156	200	170	168	168	175	176	174	189	165	177	175	167	172	177	185	184	179	182	201	182	193	179	184	163	186	199	169	163	184	187	172	163	194	195	196	177	166	154	175	140	170	196	169	190	159	165	187	174	177	188	169	189	168	164	161	157	180	171	199	181	212	176	165	165	172	160	189	162	191	165	177	193	167	179	167	180	189	178	173	182	172	169	152	197	178	172	186	175	168	185	182	190	161	142	171	160	193	163	181	180	170	171	177	173	179	171	188	175	175	161	189	171	207	165	156	175	190	190	163	175	152	155	169	169	187	199	162	190	169	187	190	175	181	174	188	167	161	186	170	155	162	161	164	181	144	191	179	178	163	172	201	182	154	165	175	201	176	152	163	189	186	191	186	173	177	172	196	178	165	189	175	173	202	160	172	164	173	171	175	180	159	196	168	160	182	168	163	185	173	168	161	166	176	179	183	169	180	188	180	180	171	167	182	182	159	166	184	197	157	177	177	171	183	171	178	171	160	189	170	178	173	165	183	166	183	185	157	213	164	185	208	154	182	174	184	183	182	169	162	192	174	180	195	169	159	186	153	167	168	162	181	160	177	165	177	167	166	185	171	171	157	196	180	162	160	171	174	201	174	183	172	193	180	162	191	166	164	152	184	172	166	155	167	178	157	196	188	154	155	178	165	193	169	164	172	192	182	176	163	178	166	189	180	185	187	188	150	177	161	180	166	191	161	167	180	145	170	181	160	168	173	144	171	166	174	175	177	177	187	190	176	169	167	176	147	178	177	175	169	171	164	174	201	162	175	207	208	198	187	184	187	171	161	188	168	168	182	163	139	192	169	169	165	161	176	173	172	158	175	175	193	181	176	191	164	190	170	190	174	189	169	168	206	171	162	180	164	178	158	167	187	179	185	194	168	196	178	164	174	155	174	173	146	181	188	170	163	153	168	201	191	188	164	212	180	162	187	180	193	184	160	167	176	166	169	180	194	177	167	172	156	167	164	171	175	157	201	190	173	169	185	188	172	200	165	156	195	200	201	180	142	169	180	176	183	162	162	177	164	172	195	168	146	185	164	168	177	181	183	154	174	184	172	174	189	180	168	178	166	179	168	159	181	178	191	169	193	181	170	176	177	172	166	193	163	175	161	160	176	191	198	179	170	179	170	172	169	175	169	164	167	140	181	169	181	212	152	154	177	159	186	174	183	179	183	182	168	165	187	166	161	181	178	184	174	176	167	182	197	188	169	183	181	195	162	168	159	180	169	191	173	170	180	184	168	206	198	163	178	184	170	190	158	206	173	163	172	154	196	181	185	192	180	174	170	167	165	181	168	179	184	180	194	181	190	156	175	174	160	178	204	194	162	152	164	171	176	177	178	166	188	184	181	170	186	191	187	157	169	167	158	167	165	184	179	161	178	153	190	191	177	177	193	187	160	168	165	187	193	171	183	171	167	161	180	158	155	191	173	185	169	178	158	184	157	166	167	169	163	167	137	147	178	185	181	154	170	172	174	158	197	197	182	183	165	172	196	179	149	186	195	182	175	175	157	163	164	134	170	165	176	187	173	168	165	162	162	154	174	190	146	174	166	179	177	189	152	177	165	173	195	183	189	197	165	170	172	184	160	182	166	169	188	172	166	164	166	186	167	204	176	175	151	169	168	151	167	175	182	186	178	159	151	179	164	189	179	188	178	158	167	204	168	156	162	169	152	188	186	183	176	173	172	177	183	171	198	204	190	208	158	184	190	179	172	191	188	202	179	184	176	204	186	182	156	180	167	155	168	173	183	174	177	156	184	165	195	167	175	172	175	168	162	167	193	181	166	174	183	194	184	170	165	164	151	161	191	159	176	193	190	182	180	156	176	180	195	176	168	166	170	208	175	180	158	169	168	169	190	163	188	189	175	170	165	171	180	205	167	186	161	174	168	152	161	178	180	182	196	173	171	192	182	172	167	154	164	175	167	158	162	164	181	182	185	165	176	150	167	157	197	170	174	164	171	177	173	175	164	178	173	164	164	167	197	152	191	173	172	185	152	163	177	184	193	171	170	160	188	163	164	185	166	185	217	169	172	152	146	179	181	154	190	193	173	173	176	169	199	173	174	162	158	201	191	157	173	171	167	181	177	181	183	156	159	188	191	176	167	186	177	169	171	183	158	183	171	154	179	189	192	181	183	180	197	193	179	174	157	178	177	178	177	196	161	158	193	172	193	166	193	195	184	176	163	182	171	170	165	152	160	194	189	180	182	184
25484	26018	40693	44029	51930	59488	64990	63608	56284	57760	55768	52897	50358	56648	60836	62987	63239	62777	59196	61146	54717	53164	50901	46446	51795	51846	50728	43570	45597	43755	36280	32710	32279	31494	30518	31753	32530	37144	33957	33017	28109	28229	26622	29753	27566	22702	24888	21277	29366	23577	17278	16040	14499	6928	6984	7070	4397	3649	2004	942	927	888	766	751	821	901	709	558	577	641	576	589	551	576	553	581	503	486	483	585	529	486	499	509	470	457	479	489	502	478	505	476	514	552	504	475	479	485	533	507	490	454	456	447	445	473	496	409	459	474	468	468	512	493	490	455	478	444	466	439	451	462	453	458	480	459	456	481	482	450	475	483	464	475	468	432	475	463	446	458	473	440	465	477	466	451	484	511	514	429	424	484	444	480	494	491	431	464	474	485	460	481	507	455	486	472	506	460	436	481	438	463	495	466	450	466	480	485	456	479	462	484	469	500	445	490	499	457	469	460	487	462	479	442	462	455	447	488	499	501	464	495	474	503	426	441	472	493	488	473	486	493	507	458	469	424	455	437	476	481	458	493	441	493	485	481	457	465	494	458	477	454	487	454	453	458	461	466	498	461	441	446	437	451	477	467	479	463	467	476	484	459	489	422	480	463	443	450	449	471	423	475	456	491	492	484	497	429	462	433	460	455	463	479	489	439	480	456	462	421	466	482	463	456	456	439	445	479	472	496	481	441	493	467	472	442	495	467	467	507	458	475	451	455	495	480	457	437	486	454	483	448	479	482	529	481	445	465	453	504	467	425	482	470	493	462	482	455	436	486	446	440	497	501	412	471	467	475	469	509	479	486	441	447	506	499	428	447	477	490	468	489	475	502	534	421	475	443	468	480	469	462	479	413	484	494	455	466	487	462	454	455	465	472	508	474	471	503	451	443	454	482	453	494	445	454	468	476	448	457	521	484	532	438	442	438	474	495	446	447	449	448	463	489	486	484	479	453	466	456	477	469	488	475	480	441	473	464	450	444	459	515	438	445	438	484	457	499	497	469	442	446	453	452	464	466	488	460	451	472	427	461	445	466	477	454	406	476	472	510	458	482	463	453	463	459	457	474	474	454	462	450	470	484	476	455	489	445	495	461	498	426	449	449	427	434	487	470	455	431	533	474	473	448	451	492	486	482	494	448	414	474	499	456	436	440	435	449	516	442	461	442	471	464	475	457	447	485	471	418	516	437	498	468	456	399	469	469	436	488	469	459	459	484	487	443	436	477	452	452	456	470	486	483	476	465	437	472	482	430	423	458	477	480	482	461	454	464	478	478	480	451	490	424	446	477	448	469	519	462	462	478	433	450	456	428	467	530	479	433	459	462	442	451	465	437	450	461	492	438	474	458	485	492	458	427	460	468	468	472	477	480	457	426	473	469	481	460	494	465	475	492	479	474	439	497	473	485	453	434	488	479	467	463	508	473	488	488	416	398	419	464	440	504	489	467	482	472	441	500	434	429	437	451	494	469	427	471	413	530	462	471	453	480	499	441	470	441	474	501	467	478	440	455	456	506	452	454	482	456	431	456	443	446	490	528	438	449	471	465	453	461	461	449	471	455	446	477	468	463	465	463	482	470	473	441	469	451	467	466	457	466	469	419	460	438	458	503	468	510	451	433	479	425	456	440	485	483	435	469	454	526	481	476	444	473	478	445	491	476	494	455	453	456	474	423	487	455	443	467	470	418	451	447	450	474	436	504	483	456	468	451	456	465	457	466	441	463	470	512	474	425	428	488	469	474	467	467	516	490	452	479	482	474	510	522	502	462	460	465	455	472	474	489	475	481	468	504	470	446	433	460	457	470	461	453	471	490	447	467	445	460	436	468	444	435	453	496	441	459	490	442	475	448	467	460	476	464	499	503	486	438	438	445	471	458	462	484	473	458	468	463	448	497	453	456	459	475	501	438	489	463	438	449	429	472	432	470	444	465	466	417	453	488	440	463	460	486	480	473	430	473	471	449	472	475	489	443	448	483	489	490	457	438	474	455	463	416	484	445	494	423	458	477	475	454	444	437	470	441	473	469	444	509	400	463	474	455	458	432	496	466	480	469	455	457	481	460	459	455	509	474	443	504	440	452	471	459	444	465	471	451	491	444	461	426	420	437	472	462	477	461	473	444	433	514	472	428	478	510	485	469	466	474	457	490	485	438	492	433	491	467	495	421	485	463	458	437	485	476	483	460	483	423	470	459	477	422	461	443	437	449	472	468	478	426	476	442	486	470	453	466	466	508	425	498	505	491	463	462	451	479	482	467	433	466	489	432	420	508	469	456	486	464	458	467	446	443	444	464	502	457	457	451	484	474	475	460	474	398	462	465	485	472	472	468	426	424	457	476	455	449	480	462	520	499	468	451	454	442	440	487	479	450	473	483	458	442	422	490	467	520	467	463	449	456	413	455	443	507	507	482	493	457	476	485	478	465	464	495	459	461	459	473	431	467	446	475	483	479	410	475	493	486	467	463	510	470	460	497	454	454	472	476	492	442	480	459	471	470	445	467	471	423	493	452	483	411	480	490	446	431	445	508	455	476	474	446	429	446	456	472	419	431	481	443	468	504	466	479	474	479	486	460	450	481	462	451	439	463	435	485	486	469	464	437	468	427	431	459	446	456	480	427	441	448	481	480	481	424	436	471	456	446	464	430	466	479	439	455	495	465	457	424	455	476	493	470	501	454	469	481	482	476	490	447	473	455	459	456	444	482	482	469	455	461	429	471	452	487	433	474	500	433	470	486	454	445	442	504	491	447	478	474	481	507	449	487	486	467	457	447	477	442	464	477	454	479	455	463	466	464	448	490	477	483	493	483	457	449	453	459	483	466	471	480	483	478	435	440	481	496	449	470	438	512	470	445	495	424	484	479	436	454	447	468	459	491	432	476	492	470	446	468	464	518	459	492	494	450	471	493	455	486	496	495	471	419	466	440	500	454	434	467	482	456	489	493	488	455	510	477	480	462	459	474	449	477	434	498	472	445	459	476	493	455	479	447	483	436	475	487	456	479	397	446	459	484	462	432	430	482	455	444	507	452	457	461	472	451	474	498	461	483	460	413	501	496	446	445	491	429	505	486	461	453	429	448	453	458	445	435	451	485	461	439	479	473	475	468	445	457	471	507	480	456	507	450	449	441	473	476	454	449	461	450	470	460	485	470	455	464	462	479	440	443	462	476	456	487	433	484	477	459	456	473	462	469	415	460	494	465	458	450	476	470	462	485	443	494	452	478	475	450	483	472	454	484	490	459	467	512	472	448	446	456	462	455	460	459	457	456	470	465	461	488	434	455	494	484	490	501	478	484	495	466	459	490	485	475	431	477	529	440	443	456	462	476	445	446	438	467	488	460	456	446	454	465	466	477	500	496	485	448	513	446	499	439	494	452	461	475	449	463	444	474	484	476	444	449	495	475	452	468	477	471	471	477	474	459	452	476	472	453	459	497	465	461	473	479	483	493	452	488	474	446	476	440	503	504	469	460	475	457	436	446	429	478	414	461	494	487	506	456	449	452
8167	5545	7744	6582	7155	7704	7734	6348	4350	3566	3992	2569	1747	2280	2814	2800	2706	2323	2103	2260	1794	1460	1338	1045	1322	1512	1219	950	1032	869	691	472	476	508	542	498	544	598	503	486	384	393	378	342	387	312	272	253	405	271	211	195	193	129	121	128	142	124	128	110	133	106	120	120	126	103	136	108	106	115	119	118	97	88	91	100	113	101	113	97	100	103	112	129	90	98	87	90	93	106	104	84	106	95	95	115	111	97	117	79	97	110	95	83	95	98	113	108	97	112	100	102	94	96	100	92	80	120	95	89	105	100	103	107	97	92	124	109	114	109	95	96	109	93	109	105	88	97	109	82	97	105	104	105	92	87	105	101	104	108	100	96	125	111	91	96	111	100	99	101	92	95	98	90	106	124	98	96	84	91	103	104	99	99	109	97	110	114	115	102	86	100	127	92	93	86	106	108	101	105	106	108	104	95	98	101	100	119	116	115	102	96	106	105	82	106	99	106	104	95	111	106	101	81	92	102	89	99	114	99	86	91	98	93	105	90	113	101	84	104	90	111	98	102	104	84	102	107	115	81	89	101	97	87	108	89	121	115	139	84	94	97	120	92	97	121	102	109	99	97	96	97	107	98	109	104	93	105	114	94	110	100	107	120	105	84	106	93	120	115	110	113	127	102	87	113	108	93	102	98	93	95	98	97	99	96	107	100	111	91	97	92	103	103	97	95	81	88	112	89	85	119	101	87	103	101	101	93	103	95	108	94	103	100	103	122	93	103	118	110	100	114	85	88	91	114	99	99	97	99	87	102	111	94	92	112	86	110	107	96	110	103	109	98	95	107	105	103	104	104	103	93	114	90	105	103	113	108	105	92	91	113	104	92	100	92	96	104	98	84	103	122	102	91	106	98	87	98	108	75	119	104	90	98	112	98	95	89	91	79	117	82	110	97	87	96	108	99	98	92	98	100	106	121	113	89	93	97	114	105	99	121	96	105	115	101	115	118	98	114	110	100	108	98	114	107	100	119	107	95	93	97	87	105	121	92	118	97	106	99	118	81	95	104	108	112	100	88	93	93	94	94	115	118	101	100	114	99	104	95	91	94	100	87	95	113	104	93	94	95	118	101	92	116	116	118	99	109	113	112	110	107	116	103	103	96	88	86	100	79	114	133	89	104	107	106	103	108	105	102	77	97	89	99	104	99	105	109	96	107	111	129	101	101	107	98	106	103	115	101	99	103	90	89	89	116	103	102	108	106	106	80	111	97	108	111	121	97	99	117	103	111	121	87	95	93	107	106	80	110	112	88	102	102	105	75	112	105	97	102	104	114	109	111	106	96	103	79	110	96	96	96	96	108	100	93	102	98	103	109	123	99	91	102	119	89	106	92	110	99	95	117	100	99	100	112	94	114	95	87	104	80	93	98	83	90	100	116	101	121	107	125	117	83	97	95	114	104	99	98	106	93	105	100	93	101	95	109	101	104	102	88	106	110	131	101	88	104	107	91	99	129	93	97	99	99	107	106	99	102	114	93	102	98	113	104	108	106	83	109	102	89	98	92	98	104	100	114	104	93	114	84	111	95	89	103	93	119	107	113	99	103	97	102	102	113	100	106	102	115	87	109	78	110	99	102	101	104	93	89	113	128	96	118	102	92	109	100	110	94	97	96	101	90	112	103	117	100	113	100	113	75	103	108	100	113	80	92	109	106	98	106	113	98	113	97	104	105	104	123	108	88	93	114	115	121	118	86	97	95	115	100	118	111	105	103	94	109	102	104	116	115	93	99	90	101	95	83	104	104	92	91	102	92	92	99	86	112	103	85	100	100	105	107	103	101	90	100	98	130	98	114	92	105	117	99	105	112	90	105	98	108	111	89	111	87	100	119	107	104	104	92	99	83	104	106	105	88	104	92	97	90	80	93	93	110	99	109	95	89	101	95	80	99	106	109	111	94	94	104	105	106	116	100	104	108	92	71	100	91	87	91	108	83	111	112	97	100	95	114	105	94	98	96	101	106	101	78	103	100	104	108	98	103	103	102	114	103	99	106	100	94	83	92	100	118	98	102	113	93	107	111	98	96	93	107	133	105	103	100	89	116	95	98	95	85	89	100	81	102	116	119	87	96	102	100	99	112	109	108	107	92	75	103	98	100	89	107	108	92	100	117	123	117	96	91	82	84	99	89	100	105	88	102	101	116	99	107	87	94	98	115	98	121	86	103	116	94	92	85	99	109	103	102	104	100	98	102	95	100	98	98	108	104	101	97	106	92	104	81	121	105	86	80	92	102	103	97	88	89	98	108	102	101	121	106	114	99	121	100	113	104	101	99	90	100	111	85	93	111	105	93	122	106	105	97	89	89	95	103	107	104	99	101	95	97	105	97	89	79	94	113	121	109	100	100	106	101	101	91	100	106	83	91	101	98	90	103	93	105	124	98	96	93	132	93	99	111	95	106	100	105	120	84	91	90	114	117	99	94	93	109	110	82	122	110	97	106	103	108	101	100	109	92	90	95	90	107	86	92	92	111	84	110	99	99	87	95	107	100	104	80	98	101	87	101	93	103	107	90	99	117	123	98	111	101	96	110	108	110	102	93	110	104	96	104	78	108	95	109	106	95	103	105	118	93	102	116	93	103	111	96	100	112	94	103	112	114	105	97	93	104	97	107	104	105	103	71	91	103	116	99	102	94	99	109	79	99	123	104	93	95	106	100	89	95	116	92	92	105	95	105	95	96	91	100	89	95	111	109	94	120	108	101	103	113	131	99	103	92	97	99	100	102	95	93	94	109	103	91	101	93	88	115	95	108	124	101	102	87	92	100	113	101	111	100	119	108	106	103	100	104	73	95	104	115	100	101	109	109	111	120	95	101	111	104	89	97	111	95	97	108	112	102	106	87	99	88	89	94	98	110	94	102	90	113	101	94	109	96	92	117	95	90	92	109	113	83	94	93	82	95	124	116	101	106	114	122	100	86	109	108	89	100	113	109	101	94	104	100	103	92	106	96	100	90	99	119	114	84	104	93	93	108	106	108	92	106	94	89	95	109	111	102	85	110	111	102	97	88	96	122	97	96	104	105	80	116	103	108	104	87	93	89	85	103	89	96	73	98	89	101	88	109	97	83	98	97	99	89	100	93	113	111	90	111	114	109	93	109	90	101	93	107	108	105	95	99	99	112	105	106	115	105	117	76	79	97	114	119	96	105	93	124	105	107	100	110	117	105	103	103	103	101	112	94	85	111	105	118	91	103	102	99	105	90	98	101	102	83	91	98	106	95	96	102	91	112	105	82	96	94	88	101	102	102	93	98	93	126	102	89	92	103	89	101	95	102	99	110	93	90	102	121	103	109	106	96	96	102	102	101	99	107	101	106	109	102	119	129	114	103	115	112	90	115	93	73	94	87	101	110	104	92	112	124	96	93	97	101	112	108	113	112	102	124	113	125	119	90	93	103	93	88	105	87	108	107	110	99	105	110	110	100	102	113	94	103	117	101	92	101	102	94	124	100
5496	5692	12596	15175	19714	21575	23994	22307	15986	15093	15854	11828	8555	11867	14329	14275	13969	12109	11271	12094	9664	8252	7270	5939	7726	8685	7153	5651	6212	4845	4071	2734	3095	3001	3251	2831	3464	3631	3224	2829	2312	2214	1836	2107	2258	1797	1802	1383	2314	1597	1114	1128	923	736	578	603	525	486	422	343	353	388	389	332	343	353	356	336	351	355	339	348	324	317	286	297	290	321	281	279	305	306	300	298	320	292	280	263	303	289	277	294	297	310	310	297	323	295	290	291	314	276	248	325	319	260	298	297	282	271	275	324	273	286	293	325	302	294	312	268	284	294	312	298	297	308	302	277	298	296	303	277	290	299	301	284	305	283	280	280	293	315	308	292	293	305	280	288	311	286	316	282	293	265	314	264	281	303	307	315	274	278	296	285	307	255	299	289	277	306	305	253	275	297	300	272	277	295	294	272	266	310	294	290	302	284	319	269	276	308	272	305	302	279	292	293	309	272	296	276	281	249	272	314	272	290	304	313	288	314	314	307	280	285	270	284	288	293	315	319	284	310	263	278	292	297	302	270	284	290	278	273	284	271	294	317	302	277	295	300	295	322	265	280	283	275	275	290	290	277	274	276	316	297	280	281	292	320	297	306	273	279	290	271	275	289	259	294	291	268	277	261	257	269	297	278	301	281	300	291	305	279	296	310	296	310	303	281	278	299	292	278	292	294	285	330	276	307	299	278	291	286	304	302	310	263	284	291	288	285	293	316	280	295	254	308	270	268	285	289	303	320	307	310	316	288	294	286	299	265	277	314	315	289	322	306	291	265	314	285	290	306	321	277	298	314	296	286	270	286	282	295	264	286	281	301	273	308	283	315	330	285	285	304	275	274	288	290	292	304	294	321	260	300	317	294	300	301	294	291	293	290	306	294	280	300	276	301	271	266	293	294	287	287	284	326	305	324	306	290	294	267	298	305	293	254	261	306	292	278	297	281	290	316	291	290	289	282	297	283	314	313	319	297	304	291	297	287	276	282	268	280	290	295	316	314	286	316	289	311	280	300	271	291	303	251	299	292	284	268	286	306	287	270	305	262	310	294	277	287	274	296	295	262	282	278	286	291	263	303	309	285	273	295	306	288	281	304	280	291	282	276	296	275	285	316	286	269	292	297	270	287	266	315	250	280	325	302	332	280	291	311	309	280	310	305	285	284	292	300	292	295	292	261	291	287	312	294	319	295	297	292	293	304	310	294	290	297	293	285	261	299	276	279	300	277	277	307	306	311	279	289	286	316	278	283	257	277	263	316	308	303	275	321	315	260	292	277	277	276	312	298	280	296	268	290	302	290	322	303	276	277	309	290	285	303	301	254	270	274	286	266	303	269	308	294	266	291	301	283	290	286	271	276	305	293	294	306	303	269	277	291	288	310	273	297	315	291	256	281	263	304	305	301	280	274	312	311	253	267	300	293	282	313	302	296	276	312	286	285	293	316	257	295	293	291	286	301	301	295	305	292	322	297	305	279	294	302	294	292	278	317	305	264	314	271	258	270	310	273	285	274	247	297	299	265	284	299	307	291	277	300	305	284	316	275	291	303	293	296	302	291	275	288	297	294	282	311	273	285	317	285	285	263	288	278	286	288	253	286	294	280	286	297	252	302	308	276	294	318	249	293	281	267	307	285	309	304	283	294	263	272	297	286	297	296	277	306	293	315	291	283	311	329	288	260	280	272	302	277	287	299	274	271	291	287	303	316	289	298	294	284	310	282	262	262	273	276	258	288	306	280	292	264	262	286	313	259	290	313	270	304	302	286	299	268	300	284	296	295	283	286	318	293	301	305	275	292	301	304	270	284	284	268	270	271	276	264	274	274	290	284	314	281	284	303	303	272	285	293	324	289	286	275	270	291	277	292	333	306	301	290	310	274	310	302	297	297	271	295	300	287	262	273	270	318	309	305	315	317	277	304	282	291	260	293	290	277	274	269	289	282	300	275	294	275	315	284	298	279	304	291	309	314	326	267	286	298	272	282	266	297	304	303	280	301	290	310	303	281	323	258	275	287	284	310	293	289	297	254	307	282	273	298	274	304	316	303	284	294	303	334	313	321	281	297	258	288	294	283	277	314	290	289	299	298	315	284	294	304	278	300	319	292	270	275	277	319	296	307	304	300	308	303	280	316	276	280	285	271	286	297	278	286	294	285	321	287	312	260	310	264	282	303	311	288	276	296	277	280	280	309	308	309	261	319	282	282	276	316	305	318	276	257	278	267	325	258	253	301	318	315	334	315	281	309	298	298	292	270	299	281	285	272	292	311	275	306	285	299	279	305	311	303	305	295	313	322	250	300	301	278	289	295	307	295	295	285	249	293	281	263	279	308	287	287	291	286	301	280	302	285	311	283	247	281	275	295	305	303	285	267	244	280	257	292	303	275	299	281	317	290	288	298	310	253	316	311	286	274	294	291	299	288	297	308	284	283	277	264	288	279	299	271	292	310	287	250	319	269	302	302	291	298	289	276	268	260	311	304	303	288	282	276	314	329	282	284	268	277	301	308	278	332	299	284	296	280	302	317	273	320	269	316	278	298	303	306	301	304	283	321	291	300	307	299	301	293	296	284	290	278	308	299	281	302	285	254	297	285	322	284	308	274	262	323	277	281	318	261	317	273	308	302	292	279	293	319	289	317	300	292	298	315	301	269	276	297	268	312	262	264	290	303	289	271	269	306	291	287	292	298	300	285	285	276	328	291	306	284	297	262	245	277	294	291	279	283	289	277	275	287	278	274	300	278	307	287	271	323	290	305	315	306	288	278	288	253	295	296	316	263	288	295	284	331	293	296	292	270	271	290	278	313	295	292	289	256	314	269	312	291	296	295	297	285	297	284	301	282	279	295	275	278	292	257	298	290	299	278	311	268	299	301	293	306	324	307	309	305	300	318	287	279	270	308	248	256	260	283	282	278	305	275	299	317	255	306	257	307	281	277	285	289	299	294	284	327	279	295	279	290	329	296	311	294	346	300	296	292	312	322	303	280	269	293	306	281	293	308	287	299	309	285	306	254	296	281	264	296	300	270	292	284	282	296	286	265	250	338	293	281	281	291	300	323	289	287	313	284	295	272	295	280	283	279	281	296	278	293	267	283	285	301	259	289	275	270	311	295	286	298	296	323	253	288	289	327	274	258	284	285	300	290	304	310	317	327	298	270	289	305	306	284	308	315	295	273	310	286	285	312	268	289	239	283	251	284	305	284	265	328	291	291	304	312	294	250	288	311	325	275	325	298	280	272	286	306	302	291	322	262	259	300	323	285	334	290	278	337	250	297	285	308	283	301	293	288	295	297	279	257	315	300	303	287	298	315	284	257	286	264	269	289	285	294	275	287	336	285	292	294	288	287	298	306	261	299	264	278	291	304	302	305	276	273	278	269	287	296	287	272	295	282	285	306	299	255	302	285	303	293	293	314	294	270	309	323	291	285	300	273	282	305	292	321	266	290	323	288	290	287	293	302	272	263	296	259	293	295	313	296	324	328	306	288
24608	24505	31129	30814	39155	45671	48863	45384	38673	35012	32939	26767	22502	30189	32868	32635	31846	28786	25863	26687	22841	18073	15109	13290	17263	18942	15483	12940	10967	10429	8347	5685	6069	6293	6463	6247	6631	6436	5910	5023	4060	3992	2620	2915	3295	2870	3006	2644	4003	2490	1623	1314	1000	841	721	514	440	271	205	158	144	147	151	133	159	168	158	142	149	146	143	120	122	136	138	149	154	146	162	161	184	149	123	146	130	122	131	123	144	119	117	101	123	139	113	146	101	125	110	128	123	142	114	132	136	116	125	115	131	124	131	123	126	133	128	138	127	130	157	125	115	117	143	119	113	112	142	143	123	118	119	129	118	138	121	116	127	128	132	129	117	129	134	115	107	141	120	129	135	147	124	119	132	107	120	117	131	141	126	118	148	116	117	127	125	123	125	127	124	143	135	140	113	125	138	138	144	155	142	114	109	137	138	128	145	129	118	126	106	119	118	130	121	134	138	133	124	128	126	131	139	144	122	118	142	116	131	115	139	139	123	120	122	126	115	116	133	110	132	141	111	127	116	132	119	149	117	124	130	93	136	136	130	127	144	139	113	117	131	121	127	101	110	128	145	127	89	145	121	119	112	101	133	124	103	136	135	117	114	128	127	137	118	142	125	125	122	127	148	126	121	114	132	133	123	132	114	118	128	116	102	143	122	115	131	128	133	141	132	130	112	107	124	139	106	139	110	109	131	130	131	103	103	138	123	133	129	121	129	127	131	135	113	130	111	133	119	143	133	108	131	141	113	117	145	134	125	126	117	102	111	107	146	125	124	114	131	134	124	130	126	123	120	124	121	126	122	124	137	138	135	126	118	121	133	112	150	106	140	128	116	129	141	119	123	135	132	119	122	134	133	118	117	134	129	110	118	112	134	150	129	143	132	118	119	102	124	118	122	117	134	133	115	116	124	113	153	117	120	111	122	123	111	131	107	115	120	124	129	109	107	111	100	110	124	129	115	126	122	141	120	123	110	117	102	114	119	113	126	147	152	104	130	122	129	135	130	137	143	128	124	121	132	144	123	100	131	121	116	123	104	115	130	125	120	125	120	115	131	132	153	116	133	140	167	119	131	119	124	138	132	142	136	122	137	149	132	120	122	128	128	133	112	143	114	122	113	134	109	118	108	130	125	124	128	132	115	135	128	147	94	124	117	107	140	130	126	121	129	124	126	114	125	123	119	118	126	125	118	150	132	131	131	117	131	126	109	134	144	155	129	124	118	114	147	140	137	116	129	133	93	125	154	140	120	135	130	113	118	130	137	109	142	132	145	129	116	121	145	145	121	111	132	129	102	115	106	124	121	109	134	126	127	143	128	155	126	112	138	138	117	122	105	137	132	122	134	141	135	130	126	120	139	143	118	109	120	139	107	153	132	132	115	130	128	106	121	143	119	117	100	130	120	118	132	119	111	148	130	126	146	121	148	133	110	137	105	112	126	124	93	121	133	116	112	137	142	129	126	124	104	115	151	143	113	120	119	121	133	125	116	126	140	137	136	132	135	127	120	125	131	128	118	126	125	131	125	136	118	116	133	118	123	116	124	143	125	123	138	136	113	124	108	138	123	145	116	127	117	127	117	133	115	152	102	126	122	125	118	117	142	120	142	122	128	126	133	110	108	122	122	146	119	126	144	127	125	139	133	131	121	140	131	136	127	134	124	121	124	137	112	127	119	127	124	129	130	137	131	116	130	123	126	151	140	139	120	110	122	122	118	136	133	122	138	123	134	123	121	122	142	119	141	122	127	128	120	104	104	135	121	128	125	130	120	122	130	127	139	122	134	129	118	130	129	127	138	120	107	117	119	116	126	122	140	146	127	134	115	119	112	134	125	125	143	117	140	116	121	125	113	145	124	117	117	109	138	145	140	122	128	139	134	138	149	134	119	121	123	138	104	134	136	115	119	99	129	125	115	98	125	134	133	126	125	113	114	138	133	113	127	113	138	113	112	120	122	116	127	116	111	129	112	133	127	112	158	124	107	108	101	101	129	138	127	140	127	146	124	132	133	123	125	125	139	128	129	119	114	126	129	125	138	142	132	123	117	120	105	112	131	141	129	128	143	93	145	140	125	127	116	120	124	107	122	129	118	157	128	124	114	98	117	123	135	126	123	138	134	129	120	141	120	133	131	125	136	132	132	120	118	149	132	143	126	123	133	158	115	135	114	128	121	136	135	113	130	111	125	123	126	130	128	121	134	141	140	112	127	111	119	151	131	122	149	116	140	139	146	135	131	118	99	121	109	116	118	131	127	106	113	120	129	123	124	148	111	145	134	102	142	118	116	123	143	159	123	141	133	123	125	119	107	122	137	117	137	111	141	137	122	127	95	120	126	146	142	120	112	109	127	130	139	138	118	141	130	128	124	104	113	141	118	120	135	140	130	102	116	132	138	118	121	126	121	130	129	128	109	127	119	113	110	126	125	120	129	135	117	113	118	133	110	128	126	143	116	106	134	138	119	124	114	122	127	138	126	117	119	139	111	118	151	106	117	130	119	134	126	138	111	112	126	127	112	142	114	121	110	131	137	104	140	128	152	113	131	113	133	126	113	114	118	127	140	125	126	125	126	135	109	121	107	133	140	133	111	127	115	129	120	125	136	108	124	131	141	128	120	112	116	128	153	124	124	136	132	112	124	126	140	135	121	127	128	128	120	130	119	124	129	113	125	114	132	122	128	138	144	135	117	136	118	121	135	120	152	127	117	113	129	151	126	128	116	134	122	121	123	137	139	126	137	113	133	118	146	115	142	110	133	140	124	124	134	132	126	116	128	126	134	126	127	105	119	150	134	129	116	133	129	125	134	126	108	137	120	132	128	128	115	119	128	140	123	113	107	117	127	128	117	140	121	138	131	117	116	130	135	125	130	112	124	137	129	143	124	143	127	143	123	137	104	119	131	101	126	130	118	122	117	131	138	118	115	121	134	99	132	135	130	126	110	115	146	111	147	124	131	110	116	123	144	124	106	122	123	122	124	126	113	138	131	122	140	106	145	116	126	139	124	122	146	120	118	129	124	113	130	126	124	133	134	155	131	120	116	125	162	130	128	128	145	118	131	122	120	102	133	133	132	132	131	124	114	102	145	126	113	131	127	145	122	121	116	139	112	147	140	130	126	120	129	126	137	144	131	117	125	131	142	113	145	119	121	129	126	147	131	158	126	115	137	128	111	127	123	130	134	130	136	128	127	117	119	98	125	123	139	119	131	126	145	111	140	144	131	131	127	129	136	139	121	125	113	152	126	127	130	102	137	126	117	126	125	128	125	128	93	104	126	126	128	128	131	147	112	133	134	130	131	124	138	143	135	130	124	107	119	138	127	119	113	125	118	127	130	118	116	128	135	143	135	119	128	127	132	112	137	138	133	128	113	126	131	121	115	141	118	130	130	119	121	126	126	115	127	128	117	121	127	133	119	112	138	112	134	138	138	120	115	140	128	116	123	136	139	127	115	124	122	107	108	127	117	127	121	142	115	115	139	109	121	144	122	120
16115	20078	32211	37540	47135	53001	59112	58255	52103	49532	46753	42253	40264	50544	53079	53431	51515	51688	48782	48836	44645	41542	38654	37427	41818	43532	39082	35671	33604	31536	29169	23337	25292	25085	25241	25134	26492	25899	25322	22718	18975	20208	14232	16376	17057	15916	16979	14358	20697	13608	10179	8818	6655	5657	4826	3199	2572	1807	1041	599	517	547	525	529	526	556	559	465	454	435	458	446	441	443	399	352	374	355	435	551	640	354	324	367	371	353	350	373	370	352	358	353	345	345	373	386	378	374	333	322	329	357	365	360	375	340	360	365	376	335	374	376	329	359	321	370	352	371	317	330	346	391	387	363	339	380	347	366	362	331	360	377	359	383	353	312	349	374	373	371	362	343	357	366	382	384	354	366	358	344	347	371	346	341	355	356	339	362	347	349	358	353	371	332	343	358	346	342	339	370	367	356	334	341	331	341	332	376	368	324	347	360	347	383	344	400	358	369	366	335	351	353	375	367	310	381	350	362	359	382	386	351	327	350	368	339	340	361	319	362	355	370	348	391	351	354	349	334	363	391	363	331	365	331	364	336	344	333	340	360	327	347	379	342	332	333	342	361	338	338	337	366	318	341	361	331	347	331	348	335	334	388	339	343	345	359	366	328	356	382	336	343	370	344	369	305	348	408	325	352	378	366	355	394	340	351	364	363	378	307	322	340	347	334	351	314	356	371	318	353	349	333	343	333	346	373	334	365	323	348	337	347	379	339	389	347	337	353	361	364	332	369	350	328	350	356	332	383	338	366	361	361	340	361	372	338	351	312	322	361	348	359	351	376	379	346	336	363	332	346	347	380	326	374	335	355	359	347	350	335	360	354	360	328	363	365	357	342	314	345	349	356	343	367	351	348	343	357	387	334	338	361	345	364	364	349	338	348	386	348	371	386	335	379	350	363	372	347	348	355	354	340	334	350	335	381	373	381	345	382	355	377	330	338	338	362	371	327	350	351	349	313	368	331	375	357	360	381	380	338	352	365	373	339	357	359	351	360	345	341	315	379	331	390	352	350	338	351	393	353	294	342	364	336	350	343	370	379	352	363	376	345	337	404	339	380	359	339	344	375	345	366	352	386	316	396	364	339	373	350	364	364	370	376	318	351	348	363	348	402	329	343	337	341	350	326	339	354	371	360	338	349	379	389	330	371	337	311	328	352	356	350	343	340	365	355	374	365	367	348	325	382	353	328	377	375	395	308	390	326	368	353	381	343	326	363	314	338	325	335	345	343	364	338	355	357	331	339	350	340	383	375	388	371	345	331	335	339	342	372	317	353	342	362	335	348	342	352	373	366	341	347	333	376	347	388	359	337	358	356	375	379	369	355	385	371	338	364	348	361	341	365	334	334	397	328	329	373	400	366	364	366	367	369	353	379	345	366	370	359	364	357	384	387	367	386	346	396	353	362	353	317	374	372	384	348	363	348	338	369	362	356	358	342	377	325	373	324	355	351	385	354	361	392	366	379	384	356	315	344	401	339	360	352	368	363	338	369	338	338	389	366	341	380	386	355	358	352	354	392	336	383	322	349	321	346	367	333	355	348	355	391	371	325	427	369	370	340	356	363	325	367	354	342	386	359	333	361	368	371	364	342	344	374	362	383	365	384	306	360	348	372	375	331	351	329	380	353	370	382	352	325	361	363	353	376	349	374	336	344	343	384	354	321	349	374	379	359	369	353	344	352	360	325	333	337	334	359	377	373	365	408	340	340	361	320	340	355	362	330	338	379	350	357	365	374	344	345	361	366	348	397	361	358	344	333	363	348	358	346	333	344	351	332	329	369	365	365	330	349	341	345	348	367	388	363	371	402	415	365	320	369	360	354	367	347	350	337	363	336	373	356	355	373	358	380	362	371	350	335	324	343	359	333	347	350	337	362	340	328	281	339	362	347	377	346	353	365	365	346	334	328	358	364	360	361	342	361	378	385	355	357	329	345	332	322	322	373	366	347	398	376	343	383	372	350	351	334	346	314	345	326	330	372	383	367	366	348	318	326	352	396	361	356	390	373	367	362	391	362	375	387	363	368	384	375	335	383	369	321	327	360	360	369	379	355	360	363	382	355	356	350	350	345	375	382	355	377	391	326	356	324	352	396	352	367	353	358	360	322	361	353	362	357	364	330	350	377	348	389	384	347	392	342	331	351	324	345	368	365	355	340	340	357	370	367	334	365	349	417	334	368	373	357	366	339	341	351	341	355	354	379	364	388	388	353	376	344	395	350	375	358	350	364	379	320	360	330	335	336	389	357	347	352	348	387	321	349	361	345	348	369	321	344	329	353	322	321	342	319	328	350	372	311	359	353	362	327	355	319	359	350	328	369	342	363	334	348	379	351	356	369	364	381	380	341	340	356	372	357	326	380	309	356	357	346	337	359	387	370	351	362	362	348	361	371	338	394	345	362	334	363	392	359	375	381	348	343	374	357	343	361	327	371	351	371	337	344	349	336	356	401	355	337	372	330	353	365	353	374	347	392	360	360	354	348	337	341	371	361	366	357	334	329	351	373	359	341	362	359	361	309	316	347	326	378	349	361	381	340	321	335	363	371	344	334	366	373	339	359	400	352	368	374	319	363	339	347	369	371	344	352	356	336	384	332	332	351	369	329	352	347	369	372	328	376	348	346	360	374	350	326	317	325	355	363	346	314	354	354	348	344	360	345	342	348	337	328	341	364	360	333	366	341	349	353	375	364	367	358	346	332	351	328	362	363	385	364	392	384	354	352	376	333	350	365	356	380	374	327	346	333	352	369	340	382	354	348	341	359	366	373	346	342	375	344	362	351	323	380	342	326	329	308	351	343	365	354	319	364	399	331	347	354	341	352	329	340	340	334	363	370	366	352	386	363	368	379	358	381	305	350	373	363	349	316	335	387	337	365	357	329	370	343	360	355	329	326	324	351	372	343	347	343	367	316	342	352	325	365	341	324	334	416	343	329	327	348	368	351	363	362	357	340	365	363	353	348	375	365	351	348	383	391	371	375	363	361	356	355	366	398	340	382	328	381	367	353	353	345	343	363	350	333	346	344	388	338	347	351	360	359	347	352	362	364	385	344	331	362	369	353	319	356	329	352	347	347	329	362	322	350	353	350	350	329	353	347	395	370	350	358	327	342	356	348	336	406	365	377	351	340	376	360	341	391	335	335	351	343	358	330	366	391	348	396	366	337	347	322	372	357	344	381	362	346	351	364	368	349	352	369	365	357	343	328	345	350	369	345	342	319	389	349	362	386	364	351	372	329	381	367	348	352	353	363	358	368	353	372	339	342	356	367	348	360	331	363	347	349	344	338	315	347	374	361	364	342	320	384	377	345	360	321	325	377	344	372	349	381	350	374	367	349	396	365	350	373	368	361	306	362	326	349	323	357	335	394	375	365	371	382	324	364	350	377	357	377	384	361	356	335	375	378	335	345	379	342	361	374	352	369	343	373	365	351	331	319	354	370	328	345	360	350	337	363	335	354	397	358	366	330	359	363	353	362	391	374	373	366	351	331	348	356	361	359
35855	34721	39655	41222	50591	52883	53956	52636	46694	40791	42170	41670	36060	40521	48261	46066	46332	43109	40498	40185	34918	29614	27262	26915	29658	31367	29445	25623	21267	19492	15324	11862	12950	12287	13310	13645	14380	13950	12613	11277	8114	6667	5032	7059	7148	6583	6967	6073	7474	4713	3388	2168	1981	2240	2061	1644	795	539	349	255	244	242	236	242	210	211	223	217	244	230	194	178	216	200	206	192	210	199	171	247	276	227	163	190	194	179	224	168	173	183	183	182	186	183	174	183	197	187	197	179	181	215	181	196	142	167	176	146	210	154	178	179	183	175	179	183	166	212	180	179	164	200	193	183	186	185	182	172	171	189	171	185	182	194	185	164	175	174	184	169	165	179	171	185	180	203	179	168	195	188	167	184	179	175	192	165	187	206	190	182	200	199	159	162	181	162	171	199	160	173	191	179	205	195	206	177	170	185	175	180	174	185	176	188	209	162	194	177	171	196	202	191	179	163	164	165	186	185	189	191	183	167	174	148	180	185	175	183	193	186	162	208	166	179	182	208	186	166	172	187	191	184	193	174	191	207	187	182	199	143	197	156	175	176	194	178	170	179	176	155	195	171	204	180	208	180	198	162	152	166	185	173	191	166	197	183	178	177	183	194	198	169	197	189	150	170	183	188	189	184	168	182	187	208	185	193	224	165	179	176	187	180	196	190	179	202	160	186	192	193	198	166	170	172	168	162	194	165	165	187	160	190	178	178	203	179	198	191	168	199	190	187	182	190	164	190	202	174	176	171	180	167	178	184	204	177	191	175	182	163	183	168	181	170	168	172	190	211	188	159	182	179	193	186	169	167	179	185	147	178	200	158	190	202	193	179	195	191	221	157	170	164	182	192	188	172	190	155	162	221	191	171	204	186	174	195	186	160	204	212	179	197	180	174	187	203	202	199	194	171	178	182	205	177	198	190	170	150	202	180	179	174	171	184	180	184	191	202	203	186	178	203	185	208	192	194	155	192	189	156	163	206	174	202	171	154	184	211	189	161	183	199	181	193	177	202	185	181	175	161	203	166	160	184	169	180	178	167	175	182	167	181	190	188	169	196	209	172	211	187	187	188	176	184	193	189	201	166	198	191	178	182	160	197	179	181	172	183	180	172	193	150	205	203	164	181	179	177	179	182	178	164	186	177	158	171	179	187	161	189	171	176	201	188	170	190	171	175	192	196	184	204	187	188	174	177	196	164	207	179	177	182	189	188	159	174	179	207	210	178	186	180	163	159	191	160	154	184	206	201	192	205	211	186	186	196	167	184	188	155	162	175	165	178	178	188	172	181	196	179	199	184	182	155	228	194	181	186	193	196	186	191	173	205	192	186	196	172	186	185	189	186	144	158	180	215	186	164	181	179	157	172	194	181	202	148	161	164	185	197	181	186	201	199	205	191	206	185	198	159	146	193	182	196	170	192	203	185	192	158	194	161	164	174	150	191	170	190	158	178	157	172	163	190	186	188	178	197	179	183	175	199	196	188	179	183	191	187	176	178	199	191	177	191	202	184	166	181	176	183	174	183	189	184	173	190	179	191	200	167	185	172	185	186	181	202	179	177	203	211	177	207	175	195	177	186	173	200	166	173	186	169	203	177	188	188	177	210	201	191	171	185	187	172	211	172	200	168	186	204	203	164	188	187	171	195	192	184	165	188	177	165	174	158	183	183	179	164	177	164	190	170	163	170	166	192	188	157	184	193	170	181	217	156	181	180	174	178	184	188	180	170	182	185	182	160	188	188	191	195	185	198	204	175	180	188	210	203	171	187	175	183	169	183	157	178	196	188	180	186	170	199	187	192	184	194	157	185	194	186	175	157	192	173	176	215	156	167	177	194	154	169	180	180	178	200	183	188	213	201	203	167	209	215	199	170	181	175	162	199	195	173	180	198	201	185	174	189	176	194	160	206	198	185	197	184	196	170	185	186	148	177	189	184	210	217	195	188	164	175	178	195	173	171	197	183	194	175	200	180	186	179	165	191	173	194	198	174	150	203	175	156	184	166	158	199	183	178	175	174	180	182	192	179	168	155	214	157	170	179	211	195	184	173	179	167	174	186	183	180	168	184	166	170	160	200	185	184	172	158	181	195	188	194	191	191	160	185	184	175	208	182	179	188	154	186	169	154	196	208	198	190	164	205	171	170	190	194	210	170	191	167	194	176	186	209	184	181	179	182	181	187	174	183	181	182	163	177	211	192	154	183	195	182	187	187	184	181	182	207	182	185	170	151	176	201	177	185	184	170	171	192	195	189	152	164	185	179	197	181	192	194	189	189	176	184	201	202	170	180	193	159	184	175	177	166	184	187	181	191	187	177	189	186	192	169	168	186	178	182	179	186	194	172	174	174	175	205	164	192	165	184	148	213	177	186	158	170	179	187	168	204	212	174	202	206	178	186	213	164	178	163	172	188	163	180	187	176	184	187	184	176	161	170	185	159	190	207	175	180	177	184	180	167	153	173	158	190	184	196	181	197	168	169	188	187	159	195	188	173	162	163	180	173	192	175	170	183	171	192	197	178	196	200	190	153	187	176	170	181	191	186	190	200	205	168	188	178	176	179	168	174	186	177	215	177	198	180	174	191	192	167	198	159	198	170	209	189	197	184	198	164	154	201	185	180	203	168	181	180	172	180	201	185	205	156	181	184	179	185	197	177	174	163	175	185	173	174	184	170	191	173	178	202	183	181	185	175	156	204	158	165	175	179	176	184	167	204	156	156	201	192	165	205	194	176	209	191	178	169	191	202	193	177	182	180	186	183	165	197	178	170	171	184	194	199	198	184	196	156	167	182	198	175	175	181	187	194	194	191	176	182	168	186	159	178	165	185	190	171	174	172	192	208	185	194	212	185	179	181	201	194	202	187	201	158	195	179	160	173	194	187	195	196	188	179	183	185	178	197	179	201	211	169	176	204	198	174	184	174	170	170	162	207	176	174	193	181	185	159	184	176	176	171	195	181	188	191	195	190	184	169	182	197	186	175	182	162	202	181	164	147	189	146	161	175	206	175	174	190	185	160	173	171	176	181	162	160	177	178	194	177	194	179	196	188	178	180	189	204	164	180	184	182	167	183	170	179	195	176	191	174	185	164	166	181	201	174	186	160	194	182	180	171	191	186	177	173	187	183	191	173	192	178	183	181	187	171	152	189	176	189	195	190	178	182	174	194	179	199	208	222	197	223	182	186	180	183	171	194	200	183	189	195	167	199	187	170	167	191	178	179	169	181	187	188	175	169	181	171	187	194	179	198	179	180	200	169	186	183	180	181	188	185	187	161	156	193	173	190	188	202	211	195	181	169	171	180	179	179	163	192	176	189	189	191	144	177	175	190	198	202	183	152	193	196	194	190	187	207	159	191	159	183	178	169	182	168	156	185	197	191	193	180	173	184	190	198	193	177	197	208	151	176	152	167	173	191	175	177	173	171	181	153	202	177	183	170	184	161	186	185	172	182	195	185	186	166	171	141	197	197	168	184	175	177	190	179	186	180	195	203	179	170	179	165
23416	27745	38244	46398	55433	58524	65650	64647	61112	54526	56929	54371	52653	59385	65007	65296	63264	63379	61234	59304	53402	52011	49625	49737	52741	53335	51351	47480	44000	41412	38582	34011	36179	34308	35804	36810	38292	37511	35553	33811	27348	25566	21132	28290	26629	26918	27396	25472	28669	21140	17185	12525	11439	13349	11841	9640	5144	3040	1941	1009	796	808	799	751	697	692	793	834	761	632	593	610	627	618	546	575	511	466	604	1075	1133	742	465	461	453	495	518	473	445	475	478	515	517	479	468	499	522	507	514	508	484	510	492	447	499	464	476	516	460	448	507	471	484	494	482	480	478	480	488	460	500	443	504	500	499	472	472	431	460	471	503	452	475	467	483	473	491	480	479	504	530	462	426	461	456	497	484	510	455	490	443	483	480	476	544	461	504	472	475	480	470	476	467	501	485	532	494	458	467	496	452	505	494	493	517	483	486	486	476	481	471	463	470	473	450	490	509	517	477	492	474	456	497	505	456	526	466	443	472	478	445	459	493	450	474	466	458	460	455	497	471	487	501	493	455	514	447	510	470	468	472	477	496	465	482	483	468	487	447	442	508	501	495	484	507	493	479	471	472	495	493	456	485	471	499	423	530	485	493	471	452	486	483	428	458	511	517	444	490	507	486	448	493	494	514	488	475	441	493	502	488	492	510	520	457	490	474	467	506	451	532	437	483	456	481	484	521	483	463	497	480	506	493	465	472	499	472	462	468	447	460	476	487	487	513	462	492	482	483	498	463	480	511	498	451	463	455	481	519	508	499	475	420	487	455	456	445	481	496	498	445	488	496	521	462	486	516	463	468	530	482	470	521	509	496	501	503	477	463	470	490	482	495	483	488	470	474	470	488	499	446	462	506	520	497	472	489	447	448	483	525	478	489	505	467	453	496	457	458	489	463	478	451	473	456	509	454	460	453	464	492	495	444	477	499	476	478	477	492	484	465	507	465	463	462	457	434	497	472	477	474	462	472	462	492	500	475	491	487	489	439	493	464	464	442	482	456	475	517	433	479	425	475	472	464	491	462	483	516	443	482	487	512	450	469	479	488	465	473	448	438	474	462	474	469	497	470	500	465	459	481	475	459	444	504	445	515	455	476	471	488	484	485	467	470	482	500	453	540	465	483	478	427	474	477	458	526	475	486	461	494	499	472	468	468	494	502	479	448	508	467	501	475	481	506	511	518	480	479	497	465	511	474	497	490	493	513	489	483	454	478	500	476	473	471	488	477	481	491	440	486	469	491	463	444	482	492	522	477	462	468	464	530	505	495	481	481	515	514	481	469	461	462	463	474	481	457	487	487	494	495	488	479	518	443	479	462	457	490	453	496	506	496	463	476	476	447	505	504	451	511	488	502	481	497	513	500	490	504	519	513	483	506	465	505	474	487	480	523	479	510	498	537	475	524	495	466	467	473	477	476	457	468	498	496	503	494	488	500	501	502	478	481	480	470	473	500	512	487	477	459	498	455	455	475	445	471	468	456	444	496	490	449	479	491	483	454	484	470	496	494	503	489	450	460	513	482	472	412	449	477	515	487	464	463	514	466	489	494	444	492	505	493	493	480	454	480	489	485	464	509	495	499	484	476	481	454	507	458	484	468	471	492	488	494	467	491	466	507	490	463	503	487	445	502	477	450	470	465	465	422	486	478	511	477	485	453	497	484	447	495	486	475	486	476	466	493	498	495	427	483	452	452	477	486	473	482	437	479	484	499	442	463	463	493	463	448	521	472	479	458	477	472	497	489	491	471	510	492	446	478	527	496	478	499	470	496	462	466	431	502	478	482	502	481	476	433	514	447	493	450	508	464	475	502	490	506	467	450	494	495	449	450	510	469	479	472	534	509	503	474	490	509	478	463	479	450	468	470	469	500	464	493	470	477	445	464	521	511	465	504	422	485	517	454	489	508	473	470	509	494	463	472	460	482	446	445	502	500	450	497	466	446	461	476	441	464	486	512	499	499	477	503	459	510	465	486	511	520	489	473	478	461	491	502	466	477	514	465	480	493	426	476	484	490	468	492	459	485	497	500	463	473	469	472	513	484	471	497	481	515	462	450	507	495	497	482	495	465	486	489	468	476	479	492	473	495	511	478	507	485	490	498	465	474	447	483	495	498	441	542	478	487	516	461	482	492	464	506	495	479	497	495	492	476	476	470	513	446	484	476	483	504	439	522	466	490	507	450	470	495	502	508	435	451	492	471	508	535	453	475	469	489	442	462	508	487	448	511	503	500	490	506	484	490	478	478	473	493	490	444	504	447	455	459	486	487	490	511	492	491	516	477	485	460	494	470	465	470	490	501	479	468	472	461	491	473	420	497	490	494	457	472	477	494	492	509	500	498	467	492	446	467	495	498	496	464	510	481	516	499	495	426	460	523	492	493	473	492	471	523	504	442	486	489	470	480	452	459	490	507	489	467	490	472	503	487	476	504	489	458	468	468	470	444	454	479	478	524	473	495	495	441	469	488	463	449	484	467	486	502	479	473	456	502	501	484	486	496	510	472	452	511	479	488	469	492	475	456	504	475	430	498	508	434	473	467	452	473	512	445	471	475	475	474	452	463	480	500	504	487	472	414	508	518	475	460	481	458	467	476	489	483	442	472	474	478	465	467	464	488	469	465	491	480	482	524	477	468	484	511	450	455	485	457	509	476	446	464	462	479	472	475	466	474	483	470	427	452	454	469	486	444	497	515	478	478	473	467	499	481	505	517	486	478	477	523	486	507	476	478	482	505	510	501	547	512	455	462	504	483	466	509	500	474	501	498	479	475	485	471	474	473	479	495	476	503	485	458	462	467	512	494	489	429	483	475	520	483	466	455	492	460	444	418	478	514	514	471	513	439	491	460	493	513	442	489	468	532	460	493	560	468	483	483	471	504	470	425	471	477	482	471	510	488	494	492	509	516	472	493	490	416	482	478	473	471	473	460	506	485	482	490	482	502	476	486	447	443	444	439	495	472	476	497	492	460	466	501	508	519	487	477	497	443	470	510	474	485	509	479	456	460	433	452	461	548	501	493	466	431	456	494	463	440	465	500	441	462	454	486	460	455	490	471	465	485	457	499	460	509	466	439	465	512	498	503	482	439	475	522	469	483	475	461	499	441	487	470	474	506	496	477	470	497	464	477	485	466	472	496	504	474	498	452	462	464	463	486	463	499	499	481	438	487	492	456	463	488	506	437	461	471	482	463	463	463	513	468	456	470	454	468	474	511	508	469	480	482	515	491	482	442	433	517	469	449	468	483	467	469	506	462	475	486	495	487	421	473	449	460	514	449	486	458	482	481	478	496	469	482	479	482	482	477	471	468	506	479	515	508	468	485	522	501	433	497	516	474	457	460	462	499	464	469	492	500	443	511	470	493	454	522	447	463	488	501	476	485	477	461	475	460	479	489	448	523	482	457	465	510	519	493	468	436	457	458	506	488	476	478	466	480	467	515	459	480	456	536	469	485	456	485	492	494	494	487	464	483	504	477	455	446	476	464	492	497	496	503	464	510	490	502	513	468	460
8232	5944	7892	7338	8142	7776	8247	7589	4702	2841	3086	2565	1653	2417	2766	2540	2553	2017	1741	1657	1294	1140	1006	1006	1129	1250	1089	809	733	653	531	407	498	503	486	500	510	512	436	427	335	283	280	280	254	261	322	265	327	217	216	155	172	168	192	134	113	114	120	105	123	114	111	138	137	111	92	110	129	121	120	93	117	103	105	118	104	109	107	109	117	111	116	112	112	109	115	100	118	108	113	97	91	106	99	111	106	105	90	121	95	98	107	114	118	111	121	105	126	90	105	106	113	117	114	122	134	106	117	105	111	109	103	107	109	104	97	101	118	105	98	128	96	116	101	107	121	90	111	110	108	109	86	114	110	121	119	110	104	117	112	118	121	107	81	103	92	115	95	113	111	111	102	82	115	104	107	91	91	108	94	106	124	116	114	107	96	102	115	117	102	111	112	116	95	109	90	101	88	113	94	97	105	125	115	98	106	121	126	111	119	109	106	115	96	111	116	103	95	114	110	113	115	99	121	115	88	114	121	117	134	106	99	114	107	112	105	100	91	112	110	117	104	105	105	96	101	88	113	85	109	99	80	113	114	92	121	119	97	106	122	107	118	100	101	117	109	108	84	110	106	99	124	113	107	108	121	111	90	102	112	116	112	101	110	107	111	122	99	106	128	101	100	109	92	101	145	108	112	105	115	121	146	108	116	84	134	99	92	86	87	109	99	103	114	90	109	114	91	103	115	117	99	110	97	100	93	102	108	110	90	124	106	117	101	122	101	128	104	123	102	93	124	75	120	113	102	131	118	91	113	109	97	104	81	121	108	114	104	101	97	95	105	111	107	113	107	124	107	118	98	105	103	118	91	111	103	108	133	108	99	118	102	109	99	102	123	104	114	82	90	104	98	120	101	95	116	110	100	107	97	93	111	100	95	108	97	98	100	101	93	126	113	100	126	96	122	105	101	115	107	88	100	96	120	100	109	113	106	114	94	108	113	115	104	109	121	84	109	116	113	108	109	105	99	111	109	95	108	94	91	104	129	98	98	107	81	116	116	106	97	98	105	115	110	108	98	110	93	105	118	119	99	113	121	105	99	91	118	108	116	118	110	98	117	103	101	101	98	110	89	108	107	103	102	112	118	103	94	97	112	102	128	124	86	105	118	99	118	112	108	116	108	104	112	112	104	110	96	103	103	99	115	90	116	113	105	94	115	102	117	96	128	122	118	108	102	93	119	113	92	125	103	106	115	109	95	105	106	98	124	90	118	101	112	104	96	95	85	104	127	117	106	120	126	104	101	119	116	107	116	112	110	113	93	107	108	122	115	110	109	107	101	111	126	106	90	101	93	114	107	97	110	112	110	102	120	101	113	117	115	92	105	110	114	103	106	118	122	105	127	127	108	114	105	96	105	117	102	94	99	101	131	103	116	114	127	107	101	92	115	80	107	119	110	105	105	87	106	125	112	94	106	101	97	127	108	99	112	89	113	105	102	93	103	96	105	113	96	107	95	110	109	93	123	115	113	117	109	102	98	100	98	105	101	106	105	115	102	89	102	114	114	114	93	111	118	121	97	120	104	109	110	116	117	111	101	118	105	106	91	111	117	128	107	105	116	110	104	103	128	119	84	119	105	106	84	108	105	117	100	99	108	102	98	102	118	105	92	94	122	102	103	98	110	124	79	91	91	100	101	104	103	116	105	109	97	102	107	91	104	124	95	108	99	114	109	94	119	114	111	93	116	108	113	130	112	110	131	120	120	116	103	115	98	95	127	124	104	107	122	115	96	105	100	102	109	116	99	111	100	98	106	105	112	96	99	106	105	104	112	104	99	105	113	110	101	113	113	109	99	101	100	115	111	112	100	117	131	85	108	118	80	109	133	105	111	104	101	109	112	108	110	105	105	101	102	89	86	122	102	98	106	118	93	109	83	104	98	128	110	103	128	102	92	111	107	130	123	118	106	112	103	116	93	127	116	107	105	126	107	108	103	106	125	101	107	107	114	133	106	108	107	107	121	93	115	100	94	109	107	89	107	95	106	104	120	118	120	102	84	112	103	100	103	118	114	105	97	101	101	98	109	110	96	125	125	126	100	103	120	89	94	133	83	109	134	109	99	94	98	148	108	100	97	89	105	128	106	114	104	105	128	103	112	120	108	108	93	110	113	111	90	95	98	108	112	121	96	108	99	113	108	89	97	129	104	109	109	100	113	100	113	105	106	111	106	84	115	117	107	118	128	117	129	146	118	95	111	105	103	84	87	111	107	111	102	103	106	108	117	85	115	111	104	111	106	114	115	103	109	118	118	90	99	115	102	113	103	112	104	110	107	103	102	95	118	109	92	105	134	131	99	113	125	102	106	116	117	103	115	113	128	120	98	108	92	103	81	108	90	98	91	110	120	106	105	102	129	120	101	126	116	113	108	116	104	106	108	116	92	101	108	114	98	102	108	98	123	123	102	107	106	109	103	116	105	99	94	110	111	91	105	97	109	99	112	114	106	106	122	126	110	119	108	99	115	103	116	108	96	99	102	103	95	123	90	92	102	112	114	101	115	92	122	105	107	111	113	106	115	112	104	118	96	109	118	105	121	120	90	107	119	98	104	115	119	126	115	91	110	109	120	115	109	105	106	92	107	121	125	87	108	115	99	111	106	97	83	108	91	109	88	107	132	123	95	113	101	96	104	120	100	104	90	103	98	105	86	111	107	130	114	108	102	97	123	107	108	122	122	106	96	107	105	106	98	103	111	101	108	93	110	97	108	98	123	125	103	105	106	122	96	99	106	128	105	110	100	118	99	108	107	120	99	113	112	111	105	104	117	114	120	96	122	95	104	100	106	102	105	102	106	122	93	83	110	133	100	91	115	102	108	106	103	111	107	104	100	121	101	130	100	127	107	95	117	117	119	114	101	92	122	96	96	125	104	103	101	117	104	114	111	99	122	97	133	113	105	120	103	130	90	107	110	109	109	102	106	103	124	127	98	101	102	93	105	107	104	98	126	106	110	99	127	89	106	112	96	113	102	101	119	102	102	99	101	103	108	119	110	94	114	101	114	134	89	95	102	116	104	106	106	102	101	90	86	99	98	116	113	109	116	117	100	105	104	104	116	107	109	104	94	97	94	112	118	101	116	106	112	109	88	111	116	113	89	105	99	120	95	115	130	89	95	101	134	104	106	92	94	117	123	119	94	97	110	106	101	98	97	116	105	111	102	121	109	111	101	107	88	114	111	106	120	109	112	90	108	99	109	104	110	114	105	121	112	107	117	127	111	93	116	77	102	99	107	105	97	113	90	96	97	88	112	101	96	116	103	120	120	107	104	124	99	113	94	104	100	108	99	100	114	119	111	99	104	99	102	113	108	90	97	111	101	109	101	94	113	112	122	112	108	116	101	121	118	126	116	101	100	126	103	109	85	116	90	101	106	106	95	103	126	114	118	109	114	114	106	98	113	118	112	118	113	109	104	108	105	104	103	96	121	124	103	122	109	128	98	111	119	114	121	125	84	117
5521	5844	12917	17098	20781	21944	25716	24993	17925	12983	14621	12720	8681	13555	14765	13845	14187	12534	11076	10468	8331	8328	6742	6642	7902	8005	7351	5654	4786	4528	3602	2811	3335	3206	3359	3330	3580	3508	3181	2587	2059	1660	1559	2065	1497	1659	1918	1633	1941	1184	1049	760	773	972	943	638	433	455	413	343	357	381	342	338	366	388	357	385	369	343	341	354	341	357	345	353	320	327	293	330	331	376	295	309	297	308	293	274	334	293	309	291	295	314	322	304	277	292	329	293	301	295	307	272	314	275	299	262	327	308	313	312	310	284	344	344	298	325	279	313	307	299	329	313	288	309	317	352	319	311	267	293	293	298	319	306	303	322	288	299	296	313	301	314	284	284	312	308	292	316	341	294	309	327	271	300	303	295	284	289	299	314	273	295	283	303	334	314	329	291	300	309	300	269	309	314	313	314	269	325	273	300	307	317	298	312	344	310	301	320	299	340	319	299	306	292	304	322	312	295	318	289	328	316	333	301	276	297	290	292	316	303	295	283	296	327	328	274	323	325	312	296	296	304	289	348	308	286	273	307	279	305	291	305	299	318	318	296	313	321	321	301	320	312	291	317	279	321	284	302	351	301	285	287	314	303	274	292	328	334	279	292	311	315	295	328	289	330	285	307	299	293	263	316	327	317	291	303	318	327	308	289	305	319	320	301	317	296	322	303	305	300	320	308	301	317	290	299	329	287	305	334	316	300	304	299	308	313	311	292	294	318	318	281	293	289	275	279	309	300	298	288	312	288	274	320	280	274	292	285	314	335	283	298	312	286	274	310	282	345	295	300	314	305	318	302	330	302	310	307	300	311	328	301	287	277	310	316	312	316	309	298	302	311	336	308	307	304	267	289	277	328	293	297	283	296	290	302	295	284	321	314	309	285	300	286	309	311	307	314	296	285	313	288	310	303	292	294	286	303	334	311	301	293	316	333	304	332	309	280	284	305	297	306	308	307	293	290	303	291	280	308	329	301	280	311	306	316	316	294	323	296	318	299	297	301	323	286	294	287	314	303	318	296	294	299	289	291	307	289	342	292	344	279	278	352	318	269	331	326	317	302	276	293	269	311	327	261	311	300	310	300	298	302	323	307	309	280	301	300	332	309	321	314	290	360	287	318	274	318	297	321	302	330	305	319	298	312	268	291	300	314	283	294	308	296	298	311	330	315	310	273	296	289	304	299	262	291	274	289	328	312	285	303	289	310	324	323	322	310	283	311	291	283	287	314	303	301	309	323	288	300	300	319	341	263	317	323	330	309	332	288	310	328	308	320	314	307	300	322	314	295	310	276	319	309	297	288	311	315	305	278	344	297	308	309	326	328	286	295	307	308	311	304	290	305	309	293	325	324	287	308	327	286	295	288	288	286	306	273	307	288	316	298	294	322	315	294	318	322	313	300	282	303	286	312	304	288	330	283	281	310	312	266	302	303	277	311	318	335	352	288	314	302	305	307	276	332	299	325	304	300	305	303	281	321	283	291	297	311	326	319	328	290	308	304	312	320	300	283	321	304	305	301	296	341	314	330	281	306	298	306	330	302	290	281	365	274	318	336	336	278	292	283	306	317	309	331	285	281	258	315	317	307	314	278	316	307	312	311	299	304	302	296	301	287	303	306	313	319	315	303	300	311	320	312	295	302	337	321	289	327	289	303	320	288	299	282	278	315	288	311	335	304	287	333	332	293	301	355	285	303	301	301	282	315	306	324	305	283	283	324	287	292	288	306	319	325	314	276	336	299	299	313	310	275	324	333	308	311	313	275	308	322	309	311	290	320	292	303	306	291	324	283	315	306	286	316	312	307	320	290	326	314	271	314	298	314	316	280	292	290	324	281	316	313	299	304	295	301	269	279	324	287	315	305	311	320	313	310	337	308	318	291	317	304	311	309	315	281	288	305	309	282	299	303	317	260	272	286	293	309	273	278	314	290	340	301	289	342	303	311	291	308	314	318	300	293	329	313	314	302	291	293	304	319	291	304	300	280	303	328	277	314	287	283	298	303	305	317	308	305	328	304	292	303	290	295	284	306	294	308	310	310	295	323	299	278	307	310	322	288	324	320	307	331	310	324	304	289	296	315	324	299	310	283	287	304	304	317	297	324	282	300	323	319	304	293	302	332	304	303	288	295	300	313	337	323	300	302	279	312	304	301	326	283	304	308	314	323	321	308	321	327	272	296	304	283	314	290	272	325	301	306	285	283	283	294	343	280	311	284	315	312	300	310	328	287	276	295	294	310	299	295	349	284	306	319	296	286	318	267	337	309	285	295	338	301	306	294	340	318	310	317	301	299	289	282	305	315	333	293	285	311	317	283	310	324	292	307	342	299	295	317	272	261	293	340	270	297	298	300	286	307	276	337	292	315	300	300	270	314	297	313	316	333	332	300	313	326	317	326	332	310	297	339	269	302	319	301	303	305	312	291	272	336	290	291	324	303	321	302	294	311	293	308	310	328	297	292	289	311	295	279	333	298	294	297	307	278	311	266	304	297	316	277	308	313	308	327	303	307	275	282	286	305	303	329	317	307	311	320	298	294	332	305	307	309	303	311	307	300	316	328	280	320	284	322	307	308	291	311	297	318	278	311	311	289	325	306	313	313	289	314	301	309	319	291	316	296	331	289	301	304	322	291	328	304	318	290	271	332	308	279	365	300	300	304	304	294	293	307	289	292	306	311	297	320	298	329	284	289	289	283	279	313	323	304	306	304	284	293	297	315	319	279	324	281	275	308	301	288	302	312	309	277	309	298	309	271	307	303	326	287	274	313	315	317	341	307	333	331	295	284	320	333	295	326	291	340	327	283	339	309	276	302	307	304	279	279	303	301	323	284	296	325	304	291	304	301	266	303	302	308	311	333	284	302	319	334	293	311	319	316	337	313	309	295	340	289	311	305	270	333	320	301	275	305	313	309	296	329	307	330	290	286	318	333	315	309	327	281	296	295	320	293	301	320	339	283	317	304	290	329	307	318	322	293	304	300	302	266	314	298	300	327	306	316	299	276	323	308	299	321	285	311	321	338	277	293	315	309	325	315	285	335	302	311	298	309	334	295	301	297	293	306	323	281	342	301	331	305	308	274	278	297	312	287	283	301	323	312	289	300	265	310	279	318	310	323	294	300	316	281	298	290	305	308	294	305	276	321	335	311	301	307	282	313	310	296	305	302	304	292	275	294	296	289	311	275	302	297	337	334	320	290	345	287	295	321	289	295	317	284	296	294	307	281	308	343	338	300	263	300	307	260	320	328	287	306	303	296	332	303	286	295	294	324	308	341	318	275	322	301	284	319	304	331	299	340	277	315	292	307	303	309	285	305	272	313	303	300	297	297	330	303	319	318	318	274	294	293	315	285	310	290	293	310	323	293	302	312	327	320	328	293	274	304	339	274	307	309	294	293	300	297	304	334	300	311	296	301	310	345	313	284	268	299	302	304	334	290	289	299	281	314	284	301	305	313	311	297	277	281	305	302	315	297	273	302	322	280	303	298	303	313
24439	23127	31709	33388	40087	47426	48189	50010	39062	33588	32389	28621	24107	29624	33671	32584	32663	29675	25885	23027	21388	19371	17054	15181	16603	18254	16777	13362	11411	10033	7427	5660	6807	6388	7807	8393	8142	6791	7018	5453	4262	3411	3077	4017	2761	2673	3147	2883	3226	1712	1226	1119	1927	1601	1501	491	397	301	211	182	160	141	172	160	165	132	128	143	165	153	184	164	160	152	153	149	154	149	129	172	195	152	167	128	145	134	140	116	109	132	133	142	128	115	132	142	145	102	133	117	131	144	123	127	138	148	128	128	145	114	134	125	140	130	126	109	135	101	129	104	134	122	136	133	141	147	125	133	128	129	122	136	121	127	139	113	131	123	139	137	126	157	145	154	103	116	132	145	128	140	127	135	128	118	135	113	142	100	104	119	142	107	128	134	147	121	131	148	104	137	133	131	139	142	116	131	114	112	133	126	142	107	145	113	125	149	125	136	130	153	108	123	153	124	125	130	125	117	128	125	124	116	134	135	127	134	122	133	129	110	161	129	131	133	135	127	101	122	145	121	145	138	138	121	142	109	120	137	129	117	112	122	123	121	139	110	123	108	144	123	105	124	136	129	113	123	126	112	115	122	114	155	123	117	157	111	135	114	113	122	154	127	129	131	126	114	125	138	135	121	130	131	116	128	148	142	127	107	133	102	140	116	117	118	121	121	138	140	110	127	115	131	113	132	130	134	133	119	124	126	126	127	142	133	132	119	143	140	127	107	124	132	144	141	114	120	137	144	132	113	130	136	142	129	125	149	151	163	130	120	119	128	138	129	130	136	123	118	145	141	127	129	112	130	145	142	138	149	140	109	104	123	146	139	118	130	128	117	141	128	124	112	146	127	119	140	137	137	144	131	137	123	132	123	136	117	126	131	118	117	102	123	150	143	125	109	135	142	133	141	129	129	108	116	114	140	129	135	137	105	129	148	131	120	119	125	148	109	126	107	131	143	147	134	122	130	112	130	119	170	138	136	127	130	140	129	142	136	128	137	132	126	130	142	136	130	128	120	131	140	120	131	142	120	124	110	112	126	144	120	118	113	131	133	105	139	141	134	119	129	138	115	126	126	134	142	136	120	109	133	141	151	113	128	148	141	136	138	117	136	138	151	139	109	134	114	129	126	119	155	145	124	131	109	127	125	115	133	139	114	128	109	112	120	115	137	120	124	128	139	154	162	117	146	118	114	125	108	134	134	111	132	130	126	133	133	128	135	132	105	135	146	131	137	125	134	130	127	135	125	148	112	121	138	127	151	118	129	120	131	114	129	129	146	159	127	131	129	131	141	138	113	130	126	143	124	121	125	116	121	155	134	139	137	132	113	137	136	126	92	154	144	129	144	114	144	142	120	122	128	135	118	139	122	134	127	128	129	124	130	151	117	120	148	131	140	152	142	130	124	125	142	131	122	130	134	118	139	153	116	129	143	118	120	121	118	139	152	139	139	129	136	126	106	127	111	129	140	147	146	107	128	126	128	141	124	109	129	119	145	147	124	125	120	150	134	137	118	130	129	124	143	148	128	137	111	139	124	115	146	128	123	130	123	120	121	147	129	135	136	119	107	147	111	124	127	124	117	108	142	122	132	128	113	116	111	124	127	130	134	115	147	125	141	128	148	125	142	122	131	144	149	131	126	126	126	107	131	126	116	126	138	117	113	116	124	132	131	131	135	141	148	131	129	125	126	139	115	113	137	140	127	131	148	130	135	129	119	164	130	139	127	117	136	130	144	105	98	124	119	133	148	141	150	115	124	136	114	163	145	104	128	133	137	126	120	123	128	135	113	142	146	144	127	121	121	124	131	126	135	132	138	143	136	148	135	127	147	150	142	130	130	132	120	136	139	121	132	123	126	158	131	139	127	123	130	108	118	137	144	151	135	114	134	117	128	141	122	129	124	125	115	147	141	131	124	131	126	127	138	125	127	139	124	123	136	127	122	139	133	120	115	145	118	155	115	120	139	130	135	145	121	144	122	133	133	125	129	141	126	125	111	150	163	147	124	126	121	135	136	158	138	121	127	117	127	129	150	145	141	121	100	142	105	127	133	135	137	147	119	146	119	145	160	122	109	135	124	139	140	124	129	115	134	122	123	112	140	119	122	149	120	131	125	139	128	119	124	131	116	120	106	138	112	114	128	136	120	125	121	129	142	123	147	129	122	115	131	121	137	134	125	111	120	126	114	128	136	144	123	149	109	145	105	129	132	131	127	143	128	111	139	136	121	144	141	137	133	124	136	138	125	124	128	138	148	115	137	121	116	143	118	132	117	134	128	115	125	136	127	139	124	110	131	123	132	116	126	136	122	135	127	119	141	133	146	138	127	119	150	144	121	125	114	116	110	163	119	137	137	135	118	140	135	134	152	141	125	134	131	131	118	121	119	123	133	123	139	109	129	124	151	129	126	119	141	131	128	155	136	135	131	116	132	132	142	146	123	132	110	135	122	126	124	106	128	142	134	112	136	135	127	139	118	128	136	136	129	111	129	136	122	115	134	135	138	140	133	136	138	131	143	133	125	122	120	124	114	136	124	135	133	128	147	146	122	133	143	124	137	134	144	131	126	113	120	139	114	139	114	114	143	124	119	120	127	115	117	131	113	129	108	112	142	127	121	136	141	125	146	138	121	145	132	136	158	128	138	127	122	110	131	147	135	109	110	133	138	138	133	144	121	126	114	155	131	133	142	124	130	125	147	127	153	135	143	136	131	132	136	132	147	127	135	125	110	135	150	127	110	125	137	145	104	149	133	122	128	141	126	108	131	131	118	153	121	119	115	142	129	129	129	140	134	133	143	133	141	142	126	142	128	119	133	113	137	120	138	134	114	124	142	131	132	117	139	147	129	145	108	139	131	128	118	132	118	150	118	119	136	110	127	136	119	129	108	127	128	145	131	112	127	123	126	126	135	128	131	132	132	107	112	137	111	140	124	99	140	135	136	137	127	115	135	119	122	115	139	122	133	139	106	114	127	113	143	120	122	138	137	122	125	144	125	142	140	120	137	126	142	129	122	156	118	127	143	130	134	139	143	133	135	130	125	109	123	126	133	111	120	131	130	114	127	125	133	137	127	138	135	129	116	113	143	146	155	131	118	131	116	135	135	130	136	152	132	125	131	126	125	152	132	120	106	118	128	123	106	144	123	125	151	120	123	133	118	134	118	145	115	120	134	126	133	111	124	149	151	134	138	140	145	133	134	120	129	124	155	122	124	134	125	123	118	134	119	142	155	131	118	123	131	160	128	132	129	136	128	138	136	149	142	134	125	127	141	123	121	130	120	122	120	136	116	129	134	124	125	147	139	126	123	134	147	112	142	114	107	132	153	121	156	123	147	148	133	142	126	144	112	101	125	125	138	127	126	112	138	123	139	114	127	139	120	130	125	127	129	145	113	126	142	146	134	145	129	122	124	115	126	132	134	113	144	134	134	126	120	133	119	123	134	140	125	121	132	154	127	135	120	113	128	107	117	118	142	128	145	134	137	123	157	144	137	127	127
15221	19117	32649	40122	46861	54197	59560	62126	49358	48389	47262	43159	42988	50240	53737	53923	52496	52523	47798	45626	43580	43785	40745	40123	41647	41792	41112	35950	34578	32042	27741	23859	27550	25827	28896	29948	29717	27258	27625	23432	19061	18694	15264	20401	14426	15287	16881	16509	17081	9841	7963	7142	11918	10041	9543	3352	2630	1578	968	730	522	452	526	538	480	500	491	522	496	617	581	492	467	544	434	436	403	398	398	610	734	627	466	368	371	364	369	368	399	339	318	395	403	363	322	408	363	355	356	366	322	333	370	375	337	382	367	377	341	366	365	343	354	351	375	388	361	362	378	355	383	345	354	379	341	357	357	381	353	329	387	370	351	362	369	359	374	379	377	339	385	368	347	376	367	356	390	368	350	381	331	371	383	375	364	376	297	351	355	372	335	362	360	363	348	359	360	350	374	363	353	363	369	350	360	390	357	354	357	341	332	368	372	347	360	363	367	385	317	382	347	356	386	363	416	349	387	343	361	342	316	358	371	365	387	348	353	347	366	365	349	341	370	357	380	373	333	367	365	387	385	364	334	357	354	331	387	357	389	366	359	360	366	314	338	364	353	335	356	337	346	320	354	356	359	356	387	375	394	341	356	356	352	382	351	358	350	392	386	380	356	351	368	368	372	345	397	338	380	348	330	341	360	360	358	413	388	385	381	380	372	370	380	372	371	384	360	365	374	369	369	331	393	346	370	378	349	367	358	368	359	364	384	366	394	359	354	364	379	357	379	333	341	388	355	393	360	360	323	317	348	381	393	335	360	366	368	381	388	349	362	344	369	358	301	388	337	353	376	370	358	364	354	369	363	357	372	345	375	379	354	351	355	339	358	378	373	378	374	356	363	383	340	329	349	379	360	343	355	374	348	332	368	376	357	363	389	398	374	389	377	359	347	363	340	394	358	333	349	361	386	405	367	377	350	367	360	383	372	366	356	390	372	383	367	369	361	349	362	361	353	359	348	368	367	364	359	386	384	385	331	328	310	352	338	373	368	373	373	375	375	338	367	362	385	372	381	395	376	385	359	369	367	346	353	353	343	342	385	386	330	365	347	379	335	399	318	372	346	362	344	356	373	363	374	366	370	360	350	358	388	371	382	374	362	329	351	362	350	394	376	382	389	358	330	379	381	354	403	361	388	361	358	350	331	365	331	361	349	335	357	342	356	339	343	365	351	353	357	393	383	318	365	376	340	337	360	388	350	355	361	364	353	383	375	321	370	341	352	365	379	350	362	344	329	378	403	358	378	340	362	349	340	360	384	332	371	355	324	367	365	375	360	377	359	355	383	326	353	369	355	392	364	377	363	396	396	351	369	364	379	407	326	343	354	343	367	407	368	356	339	362	358	382	364	369	363	367	381	401	339	385	362	357	374	366	371	337	370	358	332	352	357	349	399	362	359	354	379	359	367	369	350	362	369	382	367	345	364	352	327	355	381	361	357	347	362	360	350	341	365	376	334	354	380	377	364	359	362	347	371	359	383	348	362	374	374	346	357	328	371	361	346	376	372	333	342	349	413	391	360	379	360	396	364	339	369	368	348	380	374	377	386	400	365	358	335	389	372	375	391	331	378	371	369	363	390	326	394	373	374	377	380	363	351	374	362	355	344	344	388	360	357	362	368	352	371	321	378	395	366	370	334	352	390	344	398	327	362	365	368	366	362	395	353	363	378	328	371	334	352	362	344	329	384	373	343	388	361	354	372	333	356	343	376	363	389	369	351	374	361	377	370	341	345	353	361	341	366	313	341	356	378	362	374	358	342	371	363	370	350	380	359	341	352	335	362	335	344	348	335	375	397	381	369	371	360	338	341	345	311	375	380	348	374	374	354	373	373	355	350	379	333	363	375	374	342	344	362	400	340	377	389	353	384	351	333	341	378	359	357	342	342	375	375	342	375	388	371	390	361	364	339	361	370	350	381	380	363	368	363	390	342	341	349	358	333	369	357	350	348	414	375	358	374	350	373	365	397	368	346	368	351	362	386	345	330	373	357	367	349	360	371	349	388	389	340	342	366	367	355	301	354	350	368	350	352	375	366	345	353	363	346	388	369	347	325	371	353	386	333	378	360	353	344	352	354	355	314	336	365	370	350	358	387	344	376	382	346	385	372	375	379	372	384	370	361	341	385	365	365	348	366	375	391	337	370	367	411	351	365	384	357	362	329	378	368	343	335	347	359	355	360	374	370	385	377	337	354	372	339	360	350	364	375	333	363	371	365	364	365	395	360	388	355	344	355	324	356	371	331	378	357	376	348	360	370	369	372	381	317	366	360	350	328	382	380	364	368	379	337	355	370	389	342	366	399	380	383	338	394	353	366	354	389	343	424	353	378	363	343	358	346	337	379	354	369	377	369	381	369	367	342	342	354	345	352	356	384	351	353	374	383	349	365	392	362	349	353	365	367	346	345	351	371	343	375	376	397	385	365	343	358	376	349	344	337	375	381	362	334	399	374	355	325	371	334	375	365	312	363	362	352	371	355	342	339	372	402	333	350	384	351	343	345	379	345	361	366	342	339	376	380	354	402	359	371	344	380	343	396	346	369	361	338	377	373	367	373	367	392	367	360	359	381	388	382	353	364	383	363	364	399	351	358	356	361	388	340	405	336	346	374	354	350	356	381	382	357	369	348	409	366	390	333	373	389	338	370	375	329	387	390	370	338	379	342	376	344	362	363	394	339	377	367	347	359	317	398	363	354	355	351	352	363	366	319	372	353	350	344	363	360	308	338	334	400	345	364	368	356	377	380	347	382	341	364	335	366	366	364	369	396	370	387	360	355	387	402	366	370	367	378	384	352	400	352	364	356	375	404	349	377	368	348	385	381	355	341	391	380	357	379	348	378	316	401	342	388	375	387	378	375	364	364	381	352	389	382	325	361	363	352	382	348	344	359	356	346	356	326	363	351	341	373	338	398	392	395	396	335	359	340	367	365	370	399	338	390	334	372	350	351	374	346	356	361	361	380	365	370	335	339	343	366	365	370	362	361	370	370	351	340	353	370	354	377	335	361	350	351	348	394	363	359	385	358	369	394	362	350	368	361	375	360	390	411	356	357	350	364	392	383	360	371	345	365	362	359	360	387	361	322	392	371	381	392	387	356	347	368	348	404	381	368	367	337	364	326	372	350	346	342	372	342	365	367	373	389	383	357	377	373	354	378	370	371	332	335	329	361	355	360	356	383	341	370	378	359	377	355	354	368	357	353	377	355	365	387	362	383	344	371	350	343	355	377	379	347	378	341	339	373	386	350	370	329	375	354	377	344	387	388	385	363	339	359	352	364	338	371	373	361	382	374	354	355	349	367	367	378	377	336	356	375	359	375	355	388	409	371	352	358	381	355	347	361	366	376	383	391	384	380	390	370	347	380	336	376	373	366	351	334	326	348	339	380	372	347	397	324	358	343	345	379	353	368	382	368	381	349	378	383	358	366	348	340	379	381	382	381	338	352	374	377	394	361	397	374	367	358	333	359	366	350	351	389	360	336	375	369	404	345	362	356	382
36112	37728	40267	45054	49331	54211	52438	55146	42888	37046	39263	40539	39888	47273	48346	47623	44882	44305	38528	36274	35379	33804	31855	29342	30217	29628	27231	24000	23318	19348	15290	11969	14495	13859	15335	16891	16049	13176	13776	11001	8414	7323	5387	6591	6404	5198	5219	6120	5668	2842	2226	2281	3907	3627	2572	1606	1042	701	302	242	224	207	219	245	238	211	208	206	195	217	224	212	256	246	189	202	192	202	198	258	276	312	249	200	178	173	172	210	195	174	183	179	178	184	193	183	189	168	187	182	185	187	195	171	199	184	191	198	185	191	187	191	165	204	184	154	180	200	188	210	184	182	186	183	174	210	204	200	207	180	188	160	189	182	200	186	192	169	164	202	180	188	195	208	221	187	199	180	181	184	181	184	185	158	172	194	171	180	181	181	190	184	170	197	211	186	170	188	180	159	179	184	179	202	192	212	183	188	191	198	189	146	190	192	172	186	185	178	166	187	191	183	188	194	169	182	179	171	183	197	200	185	191	184	187	191	219	162	184	184	208	203	188	161	171	200	192	173	175	190	187	189	190	172	189	202	185	215	181	182	196	196	169	164	188	188	182	184	168	153	167	166	179	173	206	169	152	190	197	176	195	191	176	210	164	193	185	183	167	202	190	171	184	173	198	194	189	195	177	215	174	176	185	183	192	157	186	171	176	163	177	202	190	192	196	186	177	178	216	168	176	177	160	185	173	183	166	173	164	197	182	173	169	162	177	207	192	185	186	166	170	188	202	171	197	201	196	183	174	187	175	177	213	169	183	204	179	185	196	167	175	197	176	187	176	199	193	185	194	201	168	207	185	169	207	196	173	169	189	217	183	174	179	191	163	201	206	173	176	182	163	188	197	192	170	176	207	195	192	164	191	164	189	158	173	159	203	179	198	169	197	167	179	198	171	178	203	187	188	167	174	193	178	196	191	226	175	185	180	193	182	203	175	197	170	191	169	177	176	189	183	194	186	178	167	179	183	161	175	173	184	165	166	208	182	188	177	191	198	189	178	178	180	188	167	171	197	204	177	193	182	184	189	169	189	149	230	192	186	188	157	178	187	173	198	212	205	162	192	205	183	190	166	183	203	185	171	200	167	202	201	168	178	188	189	179	176	212	196	190	196	178	175	187	187	177	179	173	198	184	183	187	175	153	192	188	190	165	192	189	174	179	187	152	182	204	184	186	197	180	204	172	184	220	165	188	169	180	189	206	176	185	171	185	201	220	182	192	207	190	201	183	190	168	219	191	202	184	183	172	189	182	181	156	176	183	180	191	186	170	176	151	163	163	182	178	183	205	186	188	175	181	167	187	160	194	188	190	207	181	163	168	176	173	172	187	171	159	175	209	189	159	164	186	171	196	184	181	199	174	195	199	176	162	210	190	172	173	187	204	188	175	180	176	174	167	194	203	148	184	191	181	191	171	186	171	189	188	190	202	178	169	177	186	195	182	180	180	198	196	182	169	172	181	191	187	161	202	194	160	220	171	169	183	188	231	180	177	206	180	168	191	182	194	172	171	191	171	189	175	198	166	185	170	183	176	173	187	196	171	178	185	185	183	165	197	188	189	183	162	177	181	185	190	177	169	172	186	168	176	186	187	207	177	201	172	165	204	184	191	183	195	164	194	158	188	178	206	199	169	192	175	142	200	179	199	180	197	189	188	182	193	209	179	196	184	196	151	206	187	182	153	192	188	182	173	184	172	188	167	183	209	190	174	173	166	204	180	173	176	188	188	177	180	184	172	194	184	196	197	164	209	169	172	171	202	177	159	175	180	159	208	150	171	180	169	190	207	196	177	216	164	181	184	163	181	186	184	168	187	191	179	165	203	153	193	183	170	189	180	166	180	195	180	203	179	179	203	204	197	192	182	214	227	168	177	195	194	183	213	172	184	191	208	197	190	180	179	183	175	191	205	206	183	196	177	177	186	204	167	198	165	176	199	202	171	184	199	192	187	195	194	160	167	185	189	181	179	200	167	189	179	201	170	178	222	196	201	186	215	172	183	182	193	180	174	161	200	178	189	214	200	177	187	188	194	192	191	159	193	189	208	162	174	190	188	187	176	190	171	175	194	184	185	193	171	175	200	186	193	172	193	174	163	181	182	165	184	177	159	196	211	153	179	176	216	186	189	171	180	191	179	183	193	178	160	188	174	164	194	220	207	184	170	227	179	196	181	182	177	175	195	191	192	169	165	172	180	175	179	197	169	185	216	194	185	176	160	181	196	177	172	195	207	171	166	194	200	176	178	160	168	179	207	178	182	172	162	191	178	184	178	196	160	165	174	172	192	181	172	169	178	196	171	220	190	177	182	195	184	170	183	176	191	186	174	170	190	181	217	178	176	184	201	193	181	150	175	199	183	208	187	214	165	179	196	174	176	196	184	190	179	143	189	194	175	184	181	172	185	195	172	162	161	204	191	182	191	175	189	169	189	197	174	202	182	156	163	177	182	192	178	190	184	182	160	195	188	176	167	156	177	195	200	205	184	194	194	197	174	190	173	196	185	173	192	170	186	183	193	176	181	178	186	169	195	192	188	169	151	169	192	191	165	164	183	202	185	201	196	182	187	168	192	175	177	186	180	196	179	169	204	185	191	207	189	199	199	200	177	182	209	190	178	187	168	154	163	186	176	188	203	159	177	175	188	178	182	193	206	167	184	177	208	203	177	168	159	184	197	202	189	169	201	186	171	185	216	184	164	179	217	165	158	200	188	217	195	159	169	179	205	200	187	184	161	182	183	222	186	192	173	169	202	178	195	198	150	191	184	174	202	184	188	199	173	203	192	215	191	162	160	194	187	202	193	196	187	163	191	169	177	183	182	176	198	181	169	184	201	214	201	177	168	188	183	186	170	178	183	182	207	170	164	173	208	186	187	167	171	160	206	173	181	170	173	180	180	194	196	201	185	183	191	172	177	191	155	189	153	176	189	175	190	179	206	186	204	162	180	206	194	165	198	177	187	191	182	178	198	185	142	161	219	186	185	172	172	175	186	200	172	174	188	179	178	202	192	177	174	177	188	196	163	184	169	185	157	171	219	178	155	184	191	193	189	159	188	185	193	181	170	175	195	174	173	184	200	188	214	174	180	173	178	182	164	190	200	186	188	177	209	206	193	184	184	199	185	189	207	188	194	181	164	180	190	197	183	187	182	156	151	175	180	200	179	165	168	194	182	161	161	171	206	178	198	185	158	198	184	182	167	195	166	187	195	189	187	163	189	186	195	178	173	178	188	202	164	180	163	154	152	180	178	172	186	183	162	204	179	197	213	195	181	198	184	204	197	173	175	182	175	172	166	176	146	169	167	179	201	205	186	186	181	191	191	177	177	179	202	202	183	162	170	181	192	195	184	177	166	174	202	185	200	184	153	172	165	198	188	161	177	180	165	182	193	187	202	188	190	198	199	190	196	189	185	185	168	187	195	201	209	183	177	213	177	172	191	193	175	173	164	173	167	164	189	193	196	186	193	177	189	175	159	194	175	179	205	192	186	183	177	175	168	192	200
23588	30699	38106	50334	55639	59841	66606	67174	55612	52885	54200	54699	55962	65855	65173	66112	62845	64315	59439	56779	55054	56804	53984	52113	52842	51519	50420	46670	46667	41898	38010	34811	39469	37057	39441	40699	40437	36395	37257	33207	28520	27825	21029	26731	25692	21777	23722	25795	24292	13957	12540	12960	19685	18436	14034	9685	5908	4028	1269	907	714	624	650	752	762	774	653	657	754	778	782	726	882	715	598	507	545	584	580	1017	1155	1189	904	527	500	467	470	479	468	462	483	510	499	490	475	473	526	485	503	489	472	517	492	515	456	499	482	455	491	455	472	487	476	479	472	468	525	458	459	496	485	504	470	478	484	488	487	502	473	458	468	489	488	484	467	509	475	480	496	450	502	477	470	463	513	465	475	450	463	463	439	469	499	483	483	479	486	533	497	516	497	481	473	483	529	504	495	510	479	475	504	537	454	501	549	495	470	470	489	483	452	496	495	490	454	530	484	470	480	487	481	501	466	436	492	457	496	484	507	519	467	515	485	494	477	448	502	504	468	453	469	501	505	478	497	484	478	508	512	450	465	479	461	469	489	500	457	485	464	467	510	499	506	496	545	503	497	476	480	461	513	488	475	477	451	466	490	509	472	476	491	510	470	498	498	489	525	464	447	466	471	456	522	453	478	466	469	513	448	469	470	463	505	478	536	483	464	467	482	489	491	505	450	478	461	440	495	482	501	445	495	485	461	455	439	492	509	474	469	464	475	449	486	497	498	507	487	471	494	517	484	500	501	476	472	467	474	507	480	504	474	475	448	488	466	477	453	517	463	455	426	484	465	500	478	468	475	465	495	502	453	497	481	468	462	466	475	487	461	459	485	476	489	497	461	484	525	488	513	545	466	497	486	488	541	470	496	487	444	450	497	530	489	483	451	493	431	489	510	445	497	497	464	479	495	489	448	480	489	464	484	465	448	496	485	482	535	434	495	499	485	483	497	462	462	459	481	509	477	453	490	475	501	510	483	478	485	515	496	515	484	497	516	485	472	423	492	481	486	527	474	435	464	481	415	478	475	479	504	492	496	492	507	449	484	482	500	507	491	488	467	486	466	461	437	464	481	505	503	447	488	497	508	481	491	486	483	528	459	492	442	434	503	511	513	467	469	503	474	459	474	444	517	460	484	501	475	484	461	453	508	489	499	469	503	465	463	515	456	485	470	450	429	488	491	503	455	461	488	489	436	438	470	445	493	434	472	501	466	460	515	482	490	444	478	465	476	492	459	495	486	456	555	476	450	484	443	484	466	470	453	466	488	475	500	446	466	470	491	495	485	530	455	487	474	473	447	512	491	521	469	495	452	493	504	479	462	507	490	502	488	476	469	498	506	475	455	488	479	475	473	477	486	497	490	468	509	451	450	457	497	445	497	478	467	482	470	455	465	458	503	514	486	509	521	455	429	517	452	496	482	513	485	493	491	509	439	499	555	496	463	452	506	469	483	513	489	454	474	463	465	495	488	474	502	488	463	500	484	517	506	478	475	457	414	445	489	492	437	472	471	466	483	441	476	454	475	433	470	491	472	486	456	440	506	489	495	493	468	520	516	478	476	482	480	507	475	466	507	502	470	492	498	493	513	464	478	456	459	482	484	489	481	470	470	505	483	471	449	439	511	482	484	469	515	486	489	481	491	481	484	480	457	472	483	472	493	492	465	469	489	455	477	411	478	446	439	469	464	451	468	508	533	499	493	512	488	474	463	511	488	466	442	437	429	459	508	485	481	462	482	471	456	473	510	463	480	485	445	487	488	464	481	457	487	537	468	493	511	498	481	472	495	463	437	480	494	477	501	469	494	447	473	475	471	494	492	451	462	461	475	483	481	446	472	492	504	478	501	510	477	476	500	474	514	479	471	467	474	461	509	486	454	502	492	446	467	492	489	511	491	486	466	451	481	492	472	463	452	454	476	462	490	503	453	498	455	502	498	488	458	462	510	477	489	465	510	492	469	480	442	520	454	495	501	459	470	527	527	504	468	444	480	467	470	432	478	480	461	450	510	458	469	483	522	512	529	517	467	477	499	465	443	483	478	454	490	447	453	446	484	436	477	493	478	484	468	472	486	480	487	495	467	484	463	493	508	492	487	470	513	494	536	460	451	487	468	472	471	442	488	508	478	482	492	469	501	467	476	478	435	507	471	478	509	492	479	472	472	472	458	514	467	474	462	485	461	482	478	477	509	483	499	509	462	442	454	499	461	480	482	473	465	487	441	480	489	494	525	488	506	444	507	452	485	479	467	471	450	451	490	451	446	500	471	490	500	493	481	470	492	501	512	508	466	500	478	456	457	496	444	451	509	464	440	467	480	472	482	449	487	517	484	516	492	485	496	487	479	477	459	476	482	499	457	525	507	531	474	458	456	468	499	496	519	460	480	479	451	525	484	472	477	494	468	446	474	476	466	453	482	483	450	463	442	446	428	454	527	496	501	482	493	507	533	491	468	482	460	475	459	481	470	443	462	430	475	508	470	519	472	456	474	480	505	445	473	462	498	502	490	471	517	460	486	488	486	484	492	491	495	506	475	473	498	470	472	484	504	453	478	511	476	457	479	491	493	484	492	471	517	506	512	519	482	482	513	520	479	477	490	448	442	462	466	464	470	475	462	482	482	446	485	480	466	489	491	471	456	528	471	496	450	424	487	424	472	446	513	491	489	506	496	465	503	468	462	514	466	523	493	486	501	447	488	515	510	492	479	479	473	475	501	514	458	495	476	474	484	487	458	477	491	452	501	476	469	457	500	492	472	479	518	449	462	502	447	464	486	480	486	488	499	485	484	462	458	503	477	488	474	455	468	488	458	478	507	464	478	458	471	459	495	498	461	500	488	484	474	470	466	500	482	418	499	509	482	487	493	505	503	464	451	491	475	494	452	467	476	493	519	453	483	490	447	505	474	426	476	436	457	484	464	463	511	519	471	494	481	462	477	487	451	444	504	452	481	484	468	455	481	476	494	445	460	508	489	477	511	471	462	522	514	455	437	493	525	483	492	468	454	456	481	497	499	433	484	530	455	473	460	496	439	447	458	477	505	462	490	476	491	499	469	493	495	458	498	477	502	469	496	487	489	463	488	439	492	505	441	481	496	509	471	493	463	477	447	481	495	497	504	481	494	509	449	469	481	487	517	474	494	476	448	463	473	488	480	443	490	493	483	452	463	472	463	481	465	480	501	485	467	484	463	478	461	494	520	445	441	495	492	476	489	497	496	507	451	479	471	487	505	457	527	460	496	455	522	520	476	458	519	455	491	472	474	480	472	482	477	457	472	457	468	467	480	476	484	459	453	497	476	541	468	480	476	463	459	475	468	481	494	503	492	480	478	495	451	462	476	480	481	489	494	462	521	432	493	435	479	491	510	501	474	501	496	489	479	490	463	423	490	465	463	454	428	448	468	532	492	479	501	474	461	481	486	459	444	467	486	510	494	465	435	475	457	503	467	462	469	518	471	514	494	462	455	497	515	478	504	472	495	503	466	463	488	507	467	495	492	504	461	504	485	524	510	477
9252	7945	7672	7725	9509	12131	10655	10659	6161	3183	3426	2969	2379	3291	3050	2921	2479	2543	1892	1880	1743	1797	1555	1192	1410	1277	1157	945	1018	946	589	529	702	554	639	695	674	557	503	520	377	402	292	330	366	275	307	305	300	188	163	188	238	215	188	163	139	136	112	99	116	123	129	114	103	102	118	94	112	117	99	120	101	104	88	111	108	117	106	127	117	120	123	110	122	100	95	118	107	111	114	105	103	104	100	105	99	87	110	102	124	101	85	90	89	125	99	114	99	102	106	81	107	98	111	93	93	101	90	103	94	95	98	112	94	108	105	113	114	109	97	91	110	86	121	91	106	104	98	89	94	100	120	89	102	94	92	97	89	99	79	105	113	95	88	105	106	114	115	99	109	113	110	98	98	122	114	122	107	91	89	117	115	122	95	86	106	119	85	102	122	106	95	104	115	94	98	94	98	113	104	85	86	82	105	90	113	90	115	87	102	114	103	107	115	96	99	115	104	97	99	110	103	93	96	105	98	114	89	101	111	105	86	100	120	103	87	126	97	122	91	113	102	101	95	106	96	89	94	103	91	96	119	116	104	99	83	85	104	114	94	99	88	94	88	100	95	103	89	108	101	118	104	113	107	86	102	96	93	97	81	94	93	107	100	95	105	100	100	105	100	103	100	90	98	94	119	97	80	99	105	86	102	102	99	94	101	86	105	109	113	95	119	103	97	97	97	110	101	101	100	99	95	97	102	112	107	83	94	112	100	110	102	109	101	109	103	93	95	108	111	107	102	107	92	86	98	101	111	104	109	109	110	120	108	91	108	106	89	111	94	105	107	111	121	97	117	104	101	104	103	107	117	104	106	109	111	95	86	116	105	90	91	91	98	131	90	103	105	115	111	98	98	94	97	116	91	118	102	107	113	99	100	112	102	109	108	109	102	102	121	97	93	125	105	105	115	93	101	130	85	80	106	112	112	101	105	95	92	103	96	116	99	105	94	106	103	119	83	107	94	89	105	98	106	90	105	98	112	117	108	100	100	107	89	111	100	103	98	106	106	108	110	107	105	111	99	112	106	96	97	90	95	114	112	105	101	122	106	94	103	108	106	110	105	95	116	106	98	102	107	116	87	93	91	102	105	102	105	93	100	105	95	117	95	111	92	116	101	104	107	104	98	109	110	100	96	97	118	113	109	108	105	111	104	97	101	88	114	91	102	102	88	96	97	104	97	102	112	92	94	83	114	90	117	122	99	92	94	119	102	95	100	86	106	103	102	108	99	104	106	89	103	89	96	112	90	98	108	109	106	119	90	107	93	104	93	109	108	89	100	110	97	80	99	103	123	111	106	109	88	97	115	103	100	98	103	91	102	102	112	101	97	104	106	107	106	93	108	90	119	96	112	91	108	123	99	109	86	91	93	97	100	79	118	94	113	105	115	110	77	97	111	101	105	121	95	103	110	90	89	97	112	100	102	102	115	115	116	100	96	123	112	97	88	116	87	87	127	106	82	96	98	97	102	84	96	100	82	102	98	101	113	96	105	94	88	110	114	101	104	102	92	83	120	103	91	99	100	118	113	98	96	93	103	95	100	107	94	109	108	89	97	88	118	102	103	98	105	110	102	104	96	90	116	110	100	100	96	89	109	101	118	129	115	100	103	98	87	110	124	112	103	124	101	119	91	102	117	97	101	109	110	106	81	91	98	106	108	94	113	106	96	110	84	91	96	102	94	82	104	92	83	90	99	93	86	97	109	95	109	100	114	98	114	102	95	92	117	100	96	101	110	90	106	108	94	101	108	111	94	96	94	97	80	112	99	101	127	113	104	104	99	101	107	121	116	102	97	88	111	86	124	104	91	100	119	88	103	125	120	104	91	108	113	115	99	104	118	116	100	111	111	113	92	109	109	98	104	106	101	94	101	124	115	95	111	98	97	95	80	91	85	105	102	94	92	105	97	110	107	74	109	92	90	94	101	93	87	114	101	105	95	97	91	104	82	99	92	91	105	111	99	102	100	101	90	115	107	86	109	113	95	116	116	99	108	93	105	101	90	104	95	83	104	93	98	104	110	90	106	89	85	106	118	100	115	105	98	100	106	106	97	98	86	99	97	102	102	112	113	88	106	84	105	128	113	104	103	92	111	98	85	96	106	104	100	110	98	108	105	100	89	102	97	99	97	123	112	110	110	95	83	103	103	92	96	94	95	96	120	121	117	122	98	103	106	73	102	115	130	102	108	90	103	109	132	100	103	99	104	89	109	80	113	92	111	125	106	99	95	108	84	94	97	86	89	112	107	110	95	96	103	98	95	96	122	102	96	82	100	102	100	98	109	91	99	101	108	96	81	93	100	104	99	104	94	92	114	137	93	88	91	94	102	99	104	95	105	110	117	95	100	102	92	109	95	94	102	95	88	100	112	105	104	96	104	103	100	106	110	104	110	111	80	80	91	89	101	88	121	107	118	91	91	96	86	94	98	112	93	104	107	84	103	113	121	115	107	104	101	100	91	120	92	99	98	106	80	98	111	126	108	97	82	104	94	121	97	100	97	101	108	114	101	120	115	100	91	89	110	109	102	99	95	83	88	108	100	95	103	103	94	110	116	106	93	95	119	112	92	95	106	100	111	101	96	93	111	108	98	99	98	101	87	79	91	90	105	87	94	95	111	118	111	113	100	124	96	97	107	102	107	89	110	86	100	97	115	85	110	99	98	105	109	93	105	111	107	113	104	114	112	104	110	104	110	94	102	102	123	96	104	120	111	109	111	94	103	110	90	88	102	91	93	78	133	118	103	105	98	90	106	108	97	99	118	96	107	98	113	96	103	88	104	109	96	112	107	88	119	105	84	83	98	103	106	102	111	94	113	98	83	90	111	92	112	112	84	98	100	110	110	118	79	104	100	97	108	104	113	118	98	113	88	107	109	106	109	80	98	93	106	102	105	116	97	122	111	99	104	101	120	115	124	108	104	109	102	97	99	89	86	107	127	101	94	92	104	112	85	110	88	93	102	101	115	103	118	109	122	98	111	108	110	92	113	93	109	111	105	102	101	99	107	95	99	90	104	107	96	102	107	113	92	113	94	83	106	120	83	99	110	87	83	96	96	112	93	104	97	99	108	108	99	91	108	104	101	114	98	101	126	105	136	101	99	109	84	97	113	100	98	110	95	111	96	108	94	97	116	112	100	93	111	91	100	100	96	116	110	93	103	108	103	111	106	108	100	97	91	107	89	110	102	100	92	96	121	107	108	85	117	89	104	111	111	93	104	104	102	87	98	100	100	111	83	102	108	96	101	103	111	105	101	92	99	99	105	87	89	109	94	104	117	129	108	114	94	100	97	82	115	111	82	105	104	92	91	115	107	115	106	110	100	89	97	116	93	88	93	110	84	115	87	108	120	121	95	100	116	109	89	90	112	94	120	108	106	90	93	82	91	102	114	92	112	84	95	91	89	102	119	105	110	106	115	79	96	91	107	90	98	88	105	109	87	100	89	97	98	109	96	111	98	113
6110	7864	11843	16969	22610	29013	28840	30904	19865	12057	14629	13285	11228	16157	14927	14439	12847	12691	10358	10534	9864	10343	8772	6877	7556	7342	6815	5558	6003	5565	3339	3043	3981	3335	3871	3709	3677	3467	3291	2742	1944	2064	1693	1923	2175	1659	1982	1830	1678	971	1005	984	1197	1163	991	836	587	472	377	320	334	310	326	331	347	341	371	365	346	319	363	319	321	336	344	331	324	319	283	356	350	337	323	294	268	279	265	305	282	267	285	280	277	316	275	309	299	299	300	262	296	285	271	293	291	300	267	299	297	276	295	276	298	260	294	294	275	314	309	283	291	268	277	286	294	292	292	286	257	275	297	286	263	293	302	268	270	280	295	302	277	304	291	302	304	254	320	297	273	294	255	282	283	246	288	239	287	274	276	264	301	252	292	275	262	289	287	297	297	303	273	298	297	297	285	290	300	301	321	286	276	287	320	283	309	285	294	297	304	291	288	295	267	289	288	294	302	289	265	284	257	295	299	313	287	310	322	303	280	262	262	296	276	294	282	284	282	308	284	296	268	297	271	307	282	319	302	307	268	301	303	255	294	276	301	254	311	268	304	289	299	309	290	294	279	277	330	300	304	279	284	281	307	274	261	275	297	296	310	294	290	293	254	294	286	265	272	269	276	285	288	297	283	276	286	301	274	289	291	272	273	305	289	295	274	305	303	261	286	288	287	285	292	272	283	310	270	303	268	312	278	271	280	292	285	297	283	305	285	299	267	318	307	272	285	306	278	281	265	311	288	315	294	279	275	283	273	271	300	286	264	303	293	274	315	292	292	281	288	299	290	295	350	293	268	290	278	298	287	309	284	288	283	307	297	282	266	327	266	293	277	285	278	286	290	268	272	281	291	308	282	298	305	267	286	305	305	292	284	272	279	311	285	285	308	301	254	314	286	295	298	310	328	273	324	271	283	290	303	285	316	260	291	272	302	298	323	282	247	305	264	250	283	318	294	261	314	286	279	317	297	273	256	305	276	287	295	300	302	292	271	300	331	309	273	298	291	275	286	294	302	242	305	314	299	291	310	285	295	289	301	280	301	290	281	268	266	273	322	307	290	320	296	315	287	278	288	292	277	284	285	295	283	299	297	329	287	321	310	324	292	285	286	296	299	297	319	302	298	311	318	292	305	243	277	309	309	268	296	289	280	282	298	287	281	294	282	258	330	316	308	285	252	296	282	293	279	262	294	283	296	283	277	323	291	310	287	296	285	329	265	313	282	254	280	289	274	298	279	268	266	307	271	296	304	272	314	275	305	293	304	282	294	297	307	281	286	266	277	316	274	335	298	303	286	289	297	283	314	305	286	303	309	262	315	264	291	282	284	291	289	278	281	297	289	289	234	287	305	310	281	296	296	284	309	277	292	309	284	305	292	305	289	285	299	269	317	282	285	297	297	311	283	283	284	268	271	292	307	321	279	286	333	291	270	256	307	284	288	290	295	347	307	280	291	304	298	290	312	316	306	296	298	274	286	309	309	311	309	269	314	262	298	273	281	330	294	270	310	279	259	279	267	265	291	260	239	289	287	274	282	309	267	264	295	273	301	239	276	287	273	292	308	308	327	259	293	315	297	265	293	295	290	322	308	264	283	302	270	271	261	291	321	272	318	293	299	278	277	303	300	310	300	310	293	278	299	300	301	289	274	297	279	305	293	306	286	298	289	289	247	284	296	292	248	299	305	291	302	305	288	292	284	310	289	285	314	298	279	274	275	322	318	292	275	320	309	305	253	283	249	297	304	277	260	282	306	290	300	303	303	272	273	305	261	289	274	292	278	296	276	283	271	278	321	301	281	286	254	294	287	299	288	277	286	270	283	272	282	287	259	298	324	287	293	289	295	284	283	281	303	293	278	294	272	270	302	304	286	294	280	302	288	294	291	284	307	302	294	279	289	286	300	284	306	290	305	284	278	271	285	290	284	307	273	266	289	318	277	309	284	303	290	286	300	288	284	281	276	304	267	292	301	293	312	308	317	270	277	301	283	277	259	275	300	288	293	279	297	293	291	306	291	296	270	258	286	273	280	307	286	283	304	308	279	297	300	300	306	298	290	270	288	264	288	293	289	310	281	293	285	301	306	274	301	316	267	284	288	293	286	284	277	290	286	304	282	282	257	294	278	308	302	284	296	284	271	258	297	296	313	268	268	275	289	295	312	302	301	266	291	300	292	270	295	329	286	279	290	291	285	324	283	294	315	299	270	288	352	297	308	288	290	276	281	321	308	313	288	300	288	306	258	271	310	295	284	314	271	278	281	276	294	297	286	292	305	290	284	295	295	310	244	272	286	271	294	270	325	290	280	317	295	286	288	293	310	275	296	304	301	278	294	270	263	292	272	263	302	295	277	281	280	269	273	266	263	301	268	317	298	323	288	292	307	283	308	262	285	297	264	316	304	283	284	324	292	290	308	314	274	290	289	322	298	277	293	282	267	283	280	277	296	294	311	279	288	294	320	294	307	294	288	293	294	274	293	281	319	289	290	298	327	295	288	295	303	307	260	322	273	278	287	299	305	267	295	285	304	306	300	266	269	304	299	301	308	297	269	287	272	320	312	293	280	267	280	304	268	288	294	301	307	293	318	308	249	276	270	278	288	287	302	288	283	275	327	275	285	288	283	270	295	261	257	323	294	281	275	276	309	339	272	287	277	307	286	274	291	273	288	273	262	262	288	337	297	291	312	269	269	309	307	273	295	285	295	274	286	283	279	299	276	288	301	284	305	281	265	283	309	287	298	291	296	282	284	299	279	264	279	256	309	309	335	271	313	247	305	270	282	291	268	266	307	273	311	297	285	297	300	290	283	280	264	269	278	260	300	272	261	278	293	301	263	285	299	286	295	272	281	273	311	297	319	240	295	285	301	271	296	283	287	280	269	277	286	295	323	286	301	279	297	275	309	313	282	305	273	296	291	297	290	291	266	273	303	318	284	285	309	275	308	277	302	290	286	296	287	302	290	272	317	283	287	250	293	288	279	296	298	274	320	270	280	304	290	288	291	296	283	288	296	323	296	292	280	275	272	290	280	298	278	281	272	285	271	289	267	284	287	295	298	266	292	274	295	313	288	290	298	279	299	299	307	291	286	276	295	278	293	296	302	279	308	271	302	278	300	281	263	280	274	253	310	257	308	292	330	282	296	277	275	295	286	307	287	297	282	306	291	286	278	304	270	308	290	280	314	285	313	302	299	298	262	293	280	301	314	277	276	331	288	287	267	290	274	279	314	300	254	291	277	270	288	276	250	319	292	302	291	315	281	304	312	301	274	293	273	294	278	266	304	281	299	261	286	285	270	260	290	279	290	302	323	301	279	296	280	292	287	288	318	256	301	252	275	309	277	281	298	283	290	296	283	308	286	269	301	290	286	285	282	281	299	302	295	310	263	290	270	300	292	308	265	290	291	287	292	291	290	260	301	302	286	305	287	307	319	291	313	279	311	313	300	280	294	287	317	281	296	297	294	273	296	275	277	276	285	267	281	258	273	309	284	321
26761	29440	36406	38216	46521	48274	49201	51438	38206	32097	36023	29185	28535	36710	33533	33578	30730	28363	24238	22691	23413	23279	20145	15788	16163	16434	16925	14121	14651	12980	8551	5316	7518	6377	7448	7917	6952	6483	5940	5015	2976	3090	2686	2671	3164	3402	2956	3059	2542	1353	1096	1341	1740	1517	1318	1081	545	479	271	255	160	143	132	129	134	141	131	126	136	125	115	159	148	146	144	119	154	124	132	174	191	173	149	111	114	99	117	131	122	124	109	140	126	118	138	119	123	129	122	118	122	126	123	114	117	104	130	124	111	127	107	113	118	100	115	126	140	127	137	114	113	106	110	109	130	96	112	127	119	135	110	136	137	103	113	115	115	131	109	118	115	119	100	116	111	114	102	108	126	99	130	120	123	129	122	91	112	127	112	108	120	112	120	129	139	119	106	125	116	117	118	112	139	115	119	136	134	115	111	118	109	94	128	110	119	115	111	109	126	118	108	111	108	132	111	116	107	122	112	124	110	135	139	113	127	108	122	109	125	111	136	112	114	107	131	125	119	105	126	143	134	106	133	127	119	115	145	105	114	140	108	118	117	126	113	99	121	127	124	122	123	101	119	114	113	130	107	110	107	116	127	111	117	129	117	102	95	99	140	122	115	100	133	127	105	140	104	123	119	133	119	138	109	123	109	104	110	141	127	109	119	105	108	105	109	88	122	109	115	108	118	107	122	129	127	114	109	128	140	137	152	128	123	110	116	106	119	118	108	141	134	106	125	117	115	117	113	108	127	131	119	124	118	111	115	106	113	127	105	109	109	133	97	125	110	116	132	98	98	99	133	124	119	116	119	109	129	116	107	103	120	117	129	134	96	113	115	125	95	119	123	109	120	109	130	109	126	110	123	115	130	108	122	128	118	102	142	128	122	96	120	116	98	125	100	110	131	101	85	108	109	123	118	121	121	130	129	102	136	110	113	114	130	131	108	114	125	119	125	128	99	107	125	108	122	131	143	109	112	113	127	98	112	118	123	122	114	111	122	134	112	122	114	133	105	137	116	122	104	112	124	105	111	116	129	119	131	125	120	114	109	124	111	110	118	107	118	121	106	127	109	106	128	126	123	112	103	122	116	128	116	152	135	108	118	108	104	114	102	126	96	137	104	128	109	108	138	128	123	121	125	112	103	95	130	128	113	120	111	115	106	118	122	119	134	117	114	127	108	129	118	117	111	102	104	121	123	121	123	116	112	120	104	123	135	125	114	152	113	114	131	113	117	134	102	114	113	120	112	119	136	109	135	134	121	102	95	115	111	122	124	113	124	119	126	132	124	137	122	108	101	139	127	118	118	124	111	104	106	136	119	126	128	130	115	117	121	114	99	116	114	123	129	130	121	115	127	137	127	115	133	122	107	111	134	110	107	122	136	116	125	119	117	118	114	116	101	96	119	144	124	122	138	134	107	119	117	104	106	121	120	143	114	139	121	115	109	137	119	123	133	116	104	145	125	123	117	116	109	121	111	109	99	114	119	134	116	121	129	135	118	110	126	124	112	112	118	118	105	101	112	118	120	134	114	116	123	112	112	147	101	119	123	112	112	106	110	108	138	113	77	101	122	119	100	102	123	141	116	125	107	127	122	119	125	124	106	117	126	125	128	99	115	116	98	121	128	123	131	111	113	124	102	116	131	125	128	139	129	121	105	113	91	148	120	131	125	137	123	143	92	120	122	131	133	118	123	123	128	99	120	119	122	131	127	122	96	99	140	123	128	128	102	134	118	109	113	116	135	127	119	100	142	123	141	109	113	125	136	123	114	135	102	111	107	132	115	125	119	130	116	122	98	113	106	135	109	116	114	99	97	119	121	109	135	109	122	130	116	125	124	114	122	122	123	128	110	117	116	109	115	122	119	116	104	106	127	108	95	120	146	121	114	116	129	118	154	120	109	122	125	116	129	122	122	119	107	128	124	97	90	127	148	128	109	95	115	106	105	131	116	105	132	115	106	99	122	113	137	119	127	111	108	107	118	115	109	124	127	123	112	102	125	108	112	101	126	105	132	115	102	126	122	120	114	106	118	113	107	120	142	131	102	113	110	120	125	113	128	113	114	115	98	130	130	115	123	115	109	107	141	112	139	115	105	116	109	103	118	121	111	117	118	130	150	112	102	131	119	124	121	137	134	117	112	139	118	86	143	112	118	128	134	92	113	120	110	116	125	130	125	114	119	108	144	119	115	97	132	104	118	114	105	110	129	121	123	101	116	123	133	136	111	123	141	97	130	119	124	138	109	117	126	115	104	114	105	136	112	93	118	136	134	141	99	95	114	112	139	107	119	115	117	132	119	95	119	107	117	110	134	122	119	116	102	142	114	133	120	131	114	109	116	113	135	108	120	124	130	118	113	126	132	131	124	100	120	115	102	108	134	109	84	123	105	124	122	104	113	108	110	120	114	126	122	120	122	116	115	123	97	108	105	113	126	112	114	112	137	119	125	118	96	117	123	103	145	135	131	118	116	131	115	116	121	135	111	94	111	109	120	120	108	113	117	141	119	113	115	101	138	124	132	111	112	116	133	109	119	117	123	123	120	114	125	125	125	120	98	123	107	122	109	108	119	113	138	113	103	116	121	130	123	126	123	107	107	125	105	120	144	127	128	108	108	131	117	125	124	112	122	117	120	115	130	146	101	147	128	134	101	119	107	126	116	117	106	142	107	133	127	106	105	125	117	126	103	147	114	130	126	131	124	108	133	106	108	107	120	124	113	138	120	102	125	110	127	108	127	121	127	140	135	106	112	110	110	124	120	103	109	104	119	134	120	116	107	117	136	126	151	127	127	112	115	116	121	122	111	129	125	120	137	130	117	116	114	125	112	113	92	129	108	109	115	130	116	110	113	129	109	121	112	122	111	102	131	114	132	123	142	107	122	126	110	130	118	116	99	104	131	139	119	101	108	117	97	119	117	104	131	112	121	130	122	128	130	124	111	101	105	133	128	123	108	138	129	100	114	122	125	109	99	135	99	122	134	105	119	119	133	97	102	120	130	97	118	112	120	110	125	114	112	123	114	123	121	114	106	134	114	131	134	113	127	138	117	96	113	128	105	129	134	133	122	127	111	140	113	104	105	113	115	112	107	109	117	137	102	125	103	132	120	111	109	104	122	111	125	107	122	104	118	132	104	114	139	123	142	118	120	113	134	116	106	115	127	116	109	129	125	120	137	136	128	101	116	127	114	113	121	112	114	119	127	110	123	107	127	109	107	96	108	118	132	118	108	148	100	136	102	143	127	112	124	106	101	118	112	115	123	121	111	101	104	111	113	115	133	126	113	126	130	118	107	114	110	99	113	126	119	131	125	116	121	133	113	114	115	104	129	107	103	136	119	109	111	106	111	123	126	117	115	109	116	106	129	138	114	98	129	109	120	120	118	134	100	116	104	122	117	105	107	144	109	129	124	111	99	121	129	119	121	116	110	135	117	104	124	132	99	121	118	143	120	97	120	121	123	121	115	119	112	106	107	129	126	126	118	112	125	115	113	125	120	126
17417	24182	35428	42583	53137	55567	60968	61448	49903	46414	49998	44055	46843	55378	52950	54379	50856	50444	47585	45822	46284	48662	43907	39013	40660	40868	40649	37305	39093	36279	29076	22860	28676	24511	27897	28308	27118	26135	25124	21790	15386	17255	13858	15664	17617	17383	16601	16827	14587	8244	7322	8602	10475	9851	8656	6849	3461	2995	1605	1367	735	533	456	411	454	458	442	481	528	475	434	504	465	449	494	383	345	367	364	598	719	672	466	360	326	339	346	303	320	352	354	343	322	354	366	344	325	306	370	343	340	311	364	309	330	311	332	347	315	339	320	311	328	297	347	319	318	348	343	354	341	320	338	314	336	336	342	321	357	345	339	346	298	340	311	331	325	326	323	342	366	362	326	341	310	317	327	341	305	344	356	340	298	353	314	311	322	312	346	353	338	315	320	312	321	314	341	316	340	347	346	355	332	334	288	297	338	317	350	345	325	311	349	335	291	332	340	344	330	327	343	335	323	386	349	354	344	321	309	328	351	344	328	341	316	353	350	353	329	333	331	333	294	339	328	345	336	348	344	322	331	350	320	324	323	333	312	327	320	309	316	341	343	344	315	309	324	300	309	314	338	346	363	325	313	345	326	313	385	372	371	357	334	317	329	362	298	302	353	330	326	360	313	335	306	322	326	317	345	312	312	338	314	332	329	328	319	317	333	323	326	293	333	342	378	344	346	350	301	336	311	316	336	332	344	303	326	336	311	327	338	350	325	333	336	315	363	318	346	335	377	341	332	330	367	311	329	339	299	343	319	310	346	335	303	319	356	354	317	313	317	324	333	315	366	333	351	342	359	322	330	353	329	331	321	300	299	312	313	334	317	338	344	350	359	303	337	340	331	330	335	335	309	344	323	325	325	353	298	321	336	318	320	348	278	315	352	351	346	316	329	328	365	323	340	328	310	350	306	334	275	325	336	325	323	322	346	304	338	344	333	329	350	336	355	334	335	349	316	299	341	345	338	336	344	357	289	353	338	273	322	327	336	346	318	329	330	331	360	353	292	343	334	365	373	347	316	366	334	357	302	340	317	329	356	334	351	317	311	344	351	330	332	328	319	330	347	336	347	311	338	330	330	368	291	329	325	312	345	347	335	324	308	340	324	340	364	328	288	315	314	327	329	353	300	346	363	345	351	352	309	331	324	348	323	297	354	313	300	331	356	332	343	344	306	350	319	310	357	336	320	334	314	344	342	329	362	324	327	356	333	345	333	329	326	334	331	317	330	297	345	339	294	321	340	360	322	367	324	313	349	322	311	333	316	336	324	285	352	357	337	350	333	348	340	348	354	347	325	344	340	332	315	292	330	369	364	339	305	319	335	336	321	304	305	345	312	291	345	359	326	306	336	352	329	306	334	349	293	320	330	363	311	316	312	342	318	315	354	337	329	360	345	344	335	336	316	324	321	290	363	350	322	329	326	363	319	351	312	334	314	319	315	323	349	346	301	323	332	334	329	328	338	342	340	339	334	329	330	312	320	333	314	306	338	364	335	316	304	330	316	325	330	320	368	351	327	357	324	327	306	321	357	351	353	345	337	359	347	328	351	310	321	308	319	386	317	331	349	331	335	352	303	335	334	344	348	323	355	322	317	335	337	321	295	312	334	343	337	343	340	314	289	319	351	342	321	341	327	330	321	347	304	326	327	354	326	315	323	324	338	338	330	336	323	309	352	328	346	302	303	323	367	351	327	333	335	355	327	301	332	340	324	321	325	333	345	361	322	318	336	335	350	380	326	338	344	354	361	368	373	340	326	342	342	340	332	327	321	304	344	348	323	325	321	309	343	335	330	371	359	327	305	345	308	313	316	335	314	342	331	324	349	325	342	348	330	329	316	314	335	330	317	317	324	333	353	336	305	334	334	349	325	329	332	331	339	326	347	319	300	330	311	319	324	293	354	326	333	369	321	353	354	341	362	347	327	325	316	346	344	335	324	355	339	337	351	321	357	374	314	321	352	336	300	318	318	314	342	344	283	350	350	348	341	352	313	328	318	339	355	343	328	337	289	313	345	352	335	328	306	306	354	349	317	359	330	319	357	324	334	315	352	333	335	334	346	339	312	338	337	372	355	322	300	304	340	306	298	330	311	350	338	316	365	344	359	343	338	319	310	315	343	327	327	358	337	303	315	317	336	340	313	332	349	323	333	315	351	309	313	326	332	362	319	304	328	321	369	316	317	331	303	321	326	339	287	330	359	340	308	333	303	327	337	337	343	335	310	320	303	325	336	287	325	329	327	316	314	325	298	277	352	316	362	302	324	335	333	346	358	347	320	316	334	337	357	315	318	323	307	343	320	295	336	334	332	342	329	332	327	342	335	312	330	334	302	314	366	310	315	342	329	336	293	308	346	327	327	344	317	339	334	344	324	349	313	320	326	337	311	330	327	333	323	327	313	348	333	322	309	375	335	317	331	333	358	349	324	342	346	320	329	328	342	355	282	341	326	320	311	330	335	301	303	328	349	327	335	356	317	345	340	328	327	359	358	369	324	319	313	347	297	320	333	351	330	331	306	324	336	344	344	347	327	355	333	354	343	344	321	296	313	300	351	336	313	322	304	304	340	310	353	328	310	336	305	326	357	356	341	332	337	349	328	341	339	315	338	337	325	329	311	347	344	316	315	342	310	317	318	332	342	350	334	335	305	347	328	359	344	345	333	346	365	347	334	329	333	332	304	309	328	343	337	338	332	336	319	354	328	314	328	320	286	336	310	341	327	305	328	338	347	333	355	329	320	344	318	351	302	295	344	304	353	283	322	320	344	297	351	332	344	307	341	343	340	288	304	314	338	345	319	328	335	355	309	338	313	293	349	347	319	308	322	364	332	288	318	301	311	329	306	357	363	339	368	315	319	356	344	366	333	314	330	323	326	348	333	299	338	319	327	335	309	319	356	318	351	321	333	313	329	310	310	319	314	330	320	345	358	322	371	325	319	333	359	342	337	311	320	316	348	341	316	298	326	343	327	309	340	328	341	325	324	336	325	305	321	333	363	287	340	332	336	361	332	310	344	313	330	338	322	327	317	333	344	342	332	308	317	292	348	357	344	340	326	333	340	357	329	321	346	309	337	348	352	342	350	330	317	333	329	356	342	313	316	306	321	364	375	323	340	337	315	319	325	350	333	339	347	360	347	347	315	351	340	329	334	325	353	343	324	312	348	346	310	323	301	329	330	317	321	322	338	338	301	331	340	294	322	330	314	310	356	345	337	339	353	337	324	341	323	321	313	355	352	335	343	367	306	315	341	349	349	326	326	316	296	337	338	338	363	317	336	319	334	298	346	355	377	313	339	327	343	313	312	324	331	323	309	334	316	316	316	357	369	323	318	352	312	317	356	316	333	346	347	345	322	340	319	332	320	347	328	325	315	361	311	366	343	296	313	330	340	323	325	343	344	378	323	304	322	362	331	298	319	293	364	329	350	327	323	325	334	345	292	351	309	332	346	310	324	354	338	335	334	282	358	312	346	322	319	326	356	296	353	365	359	320	321	347	343	336	311	363
36101	38159	40230	42904	50643	49511	53946	55917	43360	37235	46190	42916	41382	48682	46365	47593	44547	41182	38236	36031	37888	38808	33505	28184	26920	27781	27625	24695	24644	21769	16227	11489	13522	12146	15018	16560	14203	12716	11953	11353	7630	6200	4477	5203	6387	6140	5813	6087	4886	2468	2118	2530	3545	4096	2813	1802	1064	1262	692	571	371	278	194	203	203	204	188	190	224	200	192	214	208	221	197	161	177	179	158	199	252	298	290	199	168	215	163	206	174	185	184	171	150	188	153	177	161	159	162	180	185	171	169	155	160	173	166	174	171	176	184	170	185	172	186	172	165	197	182	157	152	175	172	173	133	178	156	173	180	182	165	146	146	177	183	153	170	174	175	155	160	177	175	157	165	177	157	181	174	169	178	194	169	164	170	157	205	147	161	160	180	208	166	170	176	171	177	149	174	171	148	165	169	156	159	187	181	166	160	177	162	178	170	171	184	184	165	196	181	169	169	180	169	163	167	192	160	156	183	171	164	163	160	149	182	165	155	162	162	146	168	182	176	175	182	160	165	179	171	156	170	153	174	171	173	190	165	170	159	165	172	163	166	185	167	134	177	195	181	179	183	175	167	173	183	167	177	194	174	152	177	146	156	176	164	155	165	191	185	189	167	151	139	152	183	181	185	158	177	185	178	152	151	156	183	156	153	186	187	174	187	194	179	173	151	162	165	157	161	160	165	184	175	174	168	164	179	166	176	164	178	167	173	166	187	175	181	189	175	197	164	185	161	167	184	172	158	171	157	187	151	150	151	164	176	176	156	175	165	151	175	179	166	164	148	196	184	169	173	194	182	155	168	176	178	161	174	194	179	184	184	177	172	155	163	179	194	198	180	148	148	177	155	161	175	188	172	167	167	192	170	175	171	172	177	182	177	180	174	180	150	175	153	176	176	176	174	185	171	162	170	150	161	151	158	157	191	158	165	175	167	169	169	167	179	177	160	180	157	159	187	155	204	153	174	180	170	180	183	195	152	182	173	181	175	145	190	160	173	193	173	204	148	178	143	171	174	172	164	176	174	159	197	196	163	195	193	189	168	155	154	171	195	161	153	170	166	166	159	154	159	180	177	153	183	164	176	173	188	164	184	180	169	175	144	174	173	183	167	198	166	185	170	183	190	171	188	172	159	158	154	167	173	188	141	169	176	165	179	192	172	168	172	173	173	168	151	174	162	163	181	180	162	157	161	165	173	155	186	186	162	184	152	169	151	160	159	165	157	200	170	173	169	173	186	174	165	191	164	197	175	177	175	177	173	152	161	153	168	160	178	193	177	153	177	173	201	178	169	173	172	159	166	178	164	168	170	147	168	176	153	197	164	156	184	154	167	174	162	177	186	167	163	171	186	153	176	166	175	179	170	185	175	187	148	165	181	172	170	168	175	195	179	184	181	168	158	156	169	169	156	190	198	138	174	174	172	175	193	166	177	166	179	146	160	149	179	165	182	176	141	155	151	156	186	164	175	167	165	172	152	184	170	157	167	167	186	203	173	193	185	164	183	165	160	146	154	160	163	170	198	155	176	178	181	177	194	163	178	149	164	195	140	154	167	182	174	169	196	143	160	169	162	168	178	171	175	175	172	170	186	172	176	163	151	171	186	167	174	165	176	176	174	177	180	175	166	168	180	181	160	161	188	183	185	182	177	175	164	181	160	164	196	188	195	148	182	180	154	180	168	177	169	161	161	191	183	163	162	177	174	176	188	168	186	175	152	179	180	189	176	164	200	213	151	154	188	148	150	155	178	176	156	172	155	182	159	181	166	165	171	158	157	171	164	174	183	193	188	160	155	160	170	158	180	183	176	155	161	188	166	164	177	150	154	153	151	166	177	176	196	193	176	181	184	172	168	177	166	202	165	173	179	173	183	163	186	179	171	158	184	182	180	171	153	181	167	164	183	160	165	190	168	158	160	166	188	179	178	173	155	162	170	185	157	174	197	177	177	171	190	164	167	192	160	150	159	186	165	190	193	159	168	195	179	164	159	198	171	152	181	169	166	168	172	173	158	178	179	181	187	178	189	165	164	147	205	181	154	169	186	152	161	176	180	183	173	161	169	175	173	193	155	172	159	150	168	166	183	163	159	163	186	178	174	194	181	183	199	166	150	166	197	196	159	185	158	163	174	191	151	195	136	166	189	182	172	175	197	192	168	166	169	161	195	196	169	177	164	177	182	166	168	165	163	180	162	186	143	163	173	173	191	156	158	172	159	174	167	167	166	198	159	191	181	170	157	175	155	186	175	162	187	194	172	178	147	166	171	179	187	162	160	167	156	152	168	197	148	177	170	199	161	159	198	151	179	154	182	168	174	176	195	162	188	165	190	165	164	186	161	187	188	177	189	187	171	153	157	160	146	164	191	199	152	194	180	169	183	164	153	202	177	163	152	176	183	175	182	174	171	159	154	185	157	189	141	197	165	181	160	176	173	209	190	179	190	164	186	179	177	170	160	196	146	164	189	198	177	173	181	181	174	161	157	169	160	170	179	176	159	187	140	155	159	168	169	175	143	180	191	189	194	164	174	180	167	194	158	164	173	168	181	177	180	183	167	168	158	169	170	181	168	162	162	169	176	172	181	168	163	172	199	187	187	177	161	145	193	187	175	179	140	152	175	185	173	157	170	154	159	142	172	188	157	171	170	178	189	197	160	155	170	152	180	183	157	167	170	155	163	171	175	167	162	167	168	182	161	161	177	184	177	191	183	167	189	171	182	160	128	200	187	149	149	186	189	152	162	162	173	188	140	161	181	183	160	174	172	167	186	157	157	171	175	162	178	181	179	177	172	186	159	179	167	195	200	141	150	143	169	174	176	162	163	146	159	167	164	160	181	162	166	163	191	159	159	175	164	174	173	179	189	138	200	194	162	171	176	177	168	187	156	173	210	168	163	184	177	179	160	182	188	167	168	187	177	185	168	160	150	170	168	148	146	187	159	179	191	166	150	174	197	185	175	179	165	181	164	152	167	164	166	166	189	156	164	181	159	200	169	151	173	180	169	152	154	135	156	173	162	164	160	169	183	146	159	179	170	174	190	136	182	175	176	150	172	160	157	187	198	166	164	157	191	165	154	177	173	154	156	187	169	163	168	155	160	169	166	160	165	148	185	172	187	172	177	171	199	144	161	178	174	175	183	156	169	154	185	179	176	185	197	173	161	187	160	168	174	175	180	151	171	174	158	152	196	154	160	173	181	164	180	182	196	171	192	184	161	165	160	163	158	181	190	158	139	195	200	173	204	186	169	182	172	190	183	165	168	188	172	142	157	161	167	181	180	167	153	141	179	166	186	176	191	159	148	183	180	182	178	164	160	172	181	149	153	167	178	184	161	183	166	161	172	154	155	169	198	164	179	172	163	165	160	171	189	148	153	153	179	177	164	183	159	152	152	168	178	151	146	189	173	176	158	182	177	163	175	172	191	162	166	163	181	167	167	168	144	171	172	162	173	188	169	155	180	185	175	141	170	157	174	192	167	154	139	181	164	167	173	182	155	166	180	177
23745	31018	38901	47312	54114	59318	66197	67558	56066	53520	60139	55725	57529	64081	64249	66924	62333	61874	59962	56794	58309	60294	55295	50119	50403	50716	49997	48258	47237	45358	38867	33670	37674	33437	39000	40298	37072	35938	34828	33390	27137	24846	19588	23016	25972	24710	24052	25218	21924	13215	12300	13783	18453	20199	15662	10529	6961	7735	4405	3494	2003	1122	697	632	685	666	617	609	679	637	604	669	655	670	598	461	469	438	466	572	1088	1428	1137	520	495	458	453	425	474	472	455	422	478	430	443	459	465	465	410	470	451	416	478	497	455	482	464	506	472	418	423	469	480	422	488	480	475	424	477	435	473	491	457	445	444	466	464	430	475	461	440	461	493	467	402	467	459	440	453	473	455	439	459	475	428	456	472	455	453	436	426	447	486	470	451	441	446	450	457	438	416	439	426	474	446	444	444	435	428	423	469	454	436	448	434	430	448	444	436	495	479	464	465	445	467	444	470	401	447	472	432	431	415	418	507	455	438	423	491	466	454	448	459	464	447	460	472	426	487	447	466	443	417	490	426	430	407	451	452	434	423	466	403	435	439	444	435	446	429	395	450	443	446	403	445	449	448	476	429	435	465	494	416	448	432	449	441	458	504	463	444	420	492	452	455	434	451	458	453	429	476	449	421	457	447	416	450	491	422	464	427	432	486	460	429	435	446	447	408	455	415	412	428	413	418	457	461	464	456	427	444	460	461	475	449	432	459	439	435	449	431	428	486	428	480	445	469	426	429	431	421	470	472	427	453	448	433	425	496	441	398	423	454	432	437	468	465	443	434	457	434	457	442	471	456	472	445	462	419	434	457	477	506	461	468	434	465	426	435	450	480	418	444	484	417	452	448	467	426	490	419	449	459	420	460	459	486	423	446	484	414	450	447	452	405	466	457	437	427	439	423	426	477	479	478	414	427	466	429	420	462	448	464	420	458	435	463	461	438	477	439	496	457	437	440	392	469	500	470	432	420	457	398	442	463	443	471	464	444	496	471	471	445	436	444	432	458	453	430	481	445	431	469	445	433	458	445	409	455	429	456	456	456	469	477	424	452	477	435	468	428	471	498	470	408	438	459	451	474	456	476	525	440	466	434	436	461	432	450	428	482	400	457	441	470	432	440	454	424	490	456	446	474	474	447	429	436	457	427	451	426	449	493	427	446	457	451	435	467	444	423	424	476	404	421	480	478	430	476	401	454	451	445	445	457	443	446	449	442	439	435	456	455	473	459	418	432	474	465	443	468	467	422	472	488	446	451	462	436	472	431	450	478	421	463	426	464	458	436	454	433	424	474	463	450	486	410	463	464	473	452	433	437	439	454	469	457	439	458	438	436	463	483	411	452	433	454	436	430	452	455	458	446	469	472	437	447	465	449	418	479	473	465	448	459	429	472	470	430	456	431	426	454	484	441	428	416	437	439	457	448	463	397	426	428	436	434	465	453	453	425	465	454	447	471	451	471	460	437	450	431	476	487	407	466	466	448	467	467	457	440	483	450	464	440	442	479	442	445	445	455	437	428	423	435	449	458	455	424	513	433	465	444	432	430	426	467	461	471	451	412	418	447	445	435	465	422	412	442	440	461	434	450	444	422	431	475	441	441	410	442	397	432	475	484	460	440	461	444	444	438	412	491	419	471	430	441	414	446	466	468	431	415	440	434	451	404	475	462	434	450	453	437	426	451	459	450	480	457	437	440	471	429	488	489	419	442	435	445	469	465	470	499	441	450	439	423	463	466	467	448	517	485	441	509	461	448	451	429	510	415	448	411	471	471	434	454	417	430	455	468	461	462	444	451	449	414	460	482	445	448	424	452	457	466	427	427	495	441	424	463	468	451	422	438	418	442	468	462	414	427	452	444	456	468	496	459	462	454	394	430	419	461	422	432	447	403	446	401	440	458	452	463	429	452	440	443	428	489	441	485	421	459	439	463	431	431	446	399	427	495	450	488	442	467	461	464	473	455	434	463	425	491	431	472	471	439	434	417	450	416	443	458	449	422	452	473	436	454	458	467	453	441	464	451	449	479	442	436	453	437	443	496	445	445	423	496	436	442	424	450	462	446	473	484	450	478	479	465	403	453	440	476	475	471	445	455	465	437	417	452	444	476	418	442	459	454	414	431	425	482	430	470	419	431	433	476	458	434	432	502	454	475	465	460	421	465	438	429	480	460	484	475	475	446	407	453	460	483	439	478	440	461	461	415	439	417	439	441	481	501	477	482	468	447	470	466	470	410	437	458	437	450	432	421	424	407	451	439	450	432	455	458	469	424	463	422	459	484	498	430	462	422	482	476	444	469	395	470	464	493	488	499	457	451	443	464	467	459	448	443	486	473	414	412	435	451	408	463	436	427	408	416	450	460	477	440	442	418	473	432	455	436	464	466	482	437	430	455	455	451	426	440	441	441	434	441	502	436	444	418	448	428	401	484	459	455	461	440	450	457	459	486	459	432	458	453	451	459	413	465	482	444	455	448	432	458	461	444	541	427	481	422	429	407	454	471	477	477	464	432	436	401	436	464	454	455	433	423	502	434	469	464	484	436	407	448	457	437	441	448	438	460	498	447	447	415	425	413	439	437	473	458	427	443	435	423	470	422	404	452	453	438	431	478	433	436	450	445	441	453	440	487	502	469	455	451	435	438	444	461	455	458	486	404	431	478	463	459	421	430	457	427	425	439	437	456	473	469	442	442	471	466	441	396	473	454	421	435	417	441	421	470	434	439	448	446	445	455	441	446	434	399	493	425	431	412	436	413	452	436	455	458	438	455	425	430	449	459	476	452	430	432	452	436	444	440	446	454	434	456	457	446	460	473	448	473	441	464	492	451	460	454	429	467	454	450	445	490	462	476	461	426	438	408	443	423	432	442	480	424	475	465	430	433	449	450	465	476	461	453	465	454	448	455	437	416	422	423	464	439	488	451	426	439	468	439	458	458	478	434	468	506	431	442	418	441	441	467	456	416	470	463	455	454	416	434	459	490	443	455	425	400	523	441	410	450	459	462	455	445	435	452	471	441	436	417	451	468	495	405	465	424	497	487	454	451	476	386	442	441	456	448	482	498	415	464	432	476	444	451	419	441	443	446	452	437	463	444	419	449	451	415	446	429	478	462	432	462	458	483	456	457	441	474	451	469	414	476	451	424	443	450	455	457	455	449	443	458	448	473	472	425	431	471	444	449	473	415	407	453	447	411	457	455	438	422	435	463	427	432	440	463	458	471	446	473	457	458	453	478	453	454	458	447	460	463	468	429	475	490	432	497	437	429	430	450	432	429	423	464	449	434	459	412	436	449	469	450	425	405	420	459	484	419	435	442	447	458	427	457	485	446	455	444	440	448	452	457	436	436	447	475	460	456	470	480	477	465	444	459	431	473	410	471	467	418	441	431	440	481	399	458	440	467	442	435	468	424	444	452	461	430	416	503	434	422	414	427	458	467	418	447	465	444	418	405	420	453	448	454	467	462	442	440	437	462	407	464	456	432	432	447	418	428	478	402	433	416	464	459	459	445	416	435	439
8936	8077	8736	8579	10386	8009	9685	10440	5713	2863	3138	2671	2352	2889	2590	2537	1968	1914	1651	1581	1702	1689	1294	1026	920	1023	979	838	703	788	528	442	541	457	551	494	462	479	431	429	284	213	180	239	254	310	242	229	209	143	163	146	158	156	166	138	110	106	117	113	88	82	114	115	86	79	103	90	87	85	108	91	88	86	95	87	90	93	81	84	105	112	118	88	84	86	112	82	92	96	96	83	82	69	95	83	84	97	86	90	102	89	99	102	77	101	102	90	82	90	95	68	80	87	92	94	87	86	85	90	105	90	86	75	96	92	78	89	72	84	68	82	99	78	98	92	90	77	94	98	97	73	94	94	97	90	99	63	98	84	71	100	87	85	90	89	71	91	88	95	75	75	86	97	83	86	83	105	78	78	92	92	74	105	87	101	82	91	89	87	97	82	88	82	91	85	89	101	83	90	75	83	101	77	95	86	100	97	95	102	94	77	101	100	84	79	103	83	80	93	78	69	88	93	85	79	81	99	88	93	92	89	85	101	69	88	108	80	84	76	83	76	91	90	83	75	86	97	94	90	88	91	83	98	93	93	75	82	71	101	96	92	92	93	86	81	102	96	90	89	81	73	88	94	93	100	97	83	77	89	78	74	89	65	88	88	94	92	87	77	83	87	85	81	90	101	96	80	98	94	84	73	76	97	87	76	98	85	75	86	98	78	85	73	81	90	86	84	95	79	82	89	76	87	88	84	65	98	85	74	90	85	74	93	84	80	92	71	94	111	84	72	82	86	98	100	88	89	79	70	78	75	92	77	92	91	70	92	85	81	70	105	80	102	85	90	79	78	77	84	85	84	104	91	104	100	88	88	86	95	83	78	81	91	93	71	91	83	95	79	85	75	87	86	99	108	80	69	93	78	78	76	88	77	89	78	77	71	93	94	91	91	85	60	78	83	80	109	98	87	78	102	97	91	79	83	76	88	79	98	96	80	91	84	80	92	85	86	88	80	76	78	83	73	79	90	88	72	92	95	97	82	81	95	91	98	85	100	76	75	89	95	87	94	82	70	91	97	84	77	100	101	90	82	86	94	97	63	78	94	96	97	93	94	89	95	89	91	80	88	83	94	77	92	88	95	75	77	89	87	75	102	82	92	78	82	101	94	86	98	101	100	96	77	84	81	96	86	86	110	84	101	92	77	87	82	83	78	82	86	92	72	82	75	91	84	99	90	82	93	89	94	85	88	98	82	77	86	95	86	77	83	98	64	76	90	98	81	71	87	80	81	80	81	102	92	85	82	92	81	94	97	87	104	94	82	96	89	79	87	79	68	88	96	88	66	71	77	76	81	100	74	100	82	97	95	79	90	97	87	104	84	83	91	78	84	92	77	74	101	95	103	87	93	84	78	86	95	93	70	79	82	83	84	69	85	92	86	102	96	86	85	93	87	83	82	99	94	84	96	97	108	92	85	81	83	95	69	87	76	93	89	92	88	96	94	80	75	89	74	98	102	84	74	74	96	98	85	92	92	60	80	83	79	88	88	75	109	96	78	81	90	82	86	92	83	99	94	76	88	101	83	98	95	87	88	65	85	87	88	73	99	95	105	89	88	82	88	71	78	93	91	84	90	88	78	89	80	88	98	94	76	81	86	76	88	90	82	91	77	76	99	99	97	90	98	86	82	84	100	84	94	99	86	88	88	84	84	87	101	104	85	83	70	89	83	101	88	78	106	98	71	87	91	83	86	110	74	72	92	83	96	78	92	86	75	80	78	87	73	80	99	77	81	83	74	82	81	97	88	84	78	80	74	73	83	90	84	78	84	77	96	86	90	78	89	82	65	93	90	85	94	66	92	95	82	82	85	79	112	98	78	94	87	98	93	78	71	89	91	85	87	82	100	84	94	101	96	99	99	84	82	68	70	97	87	94	89	81	101	86	81	95	109	91	70	107	92	92	106	80	106	80	86	81	81	79	95	96	70	71	93	90	85	87	80	93	94	92	76	86	83	75	71	77	80	79	87	95	86	90	96	97	82	81	92	88	82	90	82	89	80	74	90	86	78	86	82	79	82	76	64	84	94	84	96	107	71	80	90	110	83	103	90	84	86	104	76	96	98	77	89	93	91	79	72	88	83	79	83	78	96	87	90	93	99	103	91	88	90	80	96	81	84	91	82	86	86	85	85	89	86	91	94	95	74	83	84	86	89	88	107	83	95	82	65	97	81	79	83	90	96	77	85	89	82	84	102	87	86	96	77	102	67	87	79	84	80	97	81	101	105	80	88	84	89	91	94	93	85	103	85	91	99	90	97	87	95	79	99	101	95	95	74	111	80	105	96	91	81	100	88	93	91	92	96	87	88	87	80	76	102	70	78	91	80	82	94	73	92	81	102	90	74	89	94	101	88	92	91	102	108	77	83	82	79	91	86	94	79	79	83	101	89	90	91	101	85	85	83	93	83	97	93	81	81	86	86	68	88	98	89	98	88	84	78	88	89	85	68	92	90	88	72	92	99	87	78	103	84	94	73	99	99	82	75	78	100	83	82	75	80	91	88	79	98	86	99	92	101	88	83	88	93	94	101	83	85	94	90	78	95	94	83	76	95	89	73	94	87	74	78	88	96	84	86	90	79	92	93	108	92	66	80	93	97	90	91	88	110	79	93	78	98	92	92	77	80	100	79	84	80	94	79	85	72	93	86	100	105	80	84	82	91	106	78	75	81	86	77	106	101	75	88	88	105	88	85	80	86	84	90	82	67	75	95	83	79	91	73	82	101	96	77	84	83	80	85	97	86	74	88	96	71	92	93	72	75	89	98	84	80	74	81	92	85	97	112	99	88	97	98	76	81	69	96	82	93	81	80	85	80	87	92	88	105	82	83	86	87	89	66	81	81	89	86	92	92	101	90	100	86	77	100	92	89	87	76	85	97	88	93	88	91	83	82	79	85	84	60	87	102	76	81	71	98	85	90	85	90	84	88	99	98	95	77	93	86	87	88	99	84	87	81	81	97	86	64	88	98	82	97	78	90	96	87	91	98	96	85	96	94	82	93	81	78	93	89	93	81	84	66	102	80	96	81	90	87	82	106	91	61	83	80	81	81	106	97	97	103	100	79	85	97	84	96	91	94	82	83	83	71	84	102	73	83	80	103	84	89	93	106	87	94	96	96	81	91	84	82	91	76	75	84	100	83	85	94	86	79	75	83	78	97	85	79	80	80	90	80	66	78	84	70	79	77	96	98	106	90	89	84	88	88	97	80	90	98	90	69	69	70	102	86	66	98	91	101	100	91	85	78	89	97	98	82	82	77	83	74	96	89	92	82	75	96	91	84	83	88	97	95	95	82	83	97	86	82	83	66	90	83	91	81	92	99	76	83	83	77	91	84	86	97	67	85	85	94	88	91	89	78	92	102	84	108	85	81	87	99	77	82	88	83	85	83	81	90	77	80	96	90	78	86	89	83	96	79	84	91	87	89	96	103	102	78	84	76	80	80	58	84	105	88	94	79
5748	7717	13727	18274	23841	21551	28086	30051	18009	12481	14362	12572	12215	15440	14394	14252	11120	11619	10434	9826	10848	11028	8386	6528	5904	6702	5993	5644	5071	5324	3162	2775	3584	2882	3394	3328	2748	3251	2879	2915	1665	1439	1152	1517	1728	1779	1498	1388	1284	709	666	778	828	1011	843	604	477	437	388	363	333	286	307	306	272	275	256	239	272	267	263	298	241	256	258	257	293	238	239	262	280	345	385	264	261	262	229	250	245	236	247	254	230	256	230	256	245	245	263	272	262	251	250	254	256	268	236	254	255	251	242	269	270	237	254	250	237	243	276	249	260	247	238	246	245	236	269	225	247	241	267	233	232	216	241	259	249	259	284	257	280	240	250	255	237	275	268	263	251	250	238	264	267	263	260	267	236	236	251	241	252	220	268	270	234	237	226	241	243	254	236	244	270	256	285	241	232	250	249	227	248	280	247	287	242	258	224	247	245	264	227	248	261	240	210	246	244	248	271	284	243	251	264	229	217	259	248	255	235	270	272	215	259	242	252	269	246	232	261	255	261	248	222	283	252	268	236	227	221	260	266	269	270	249	247	248	261	252	266	258	255	265	243	241	272	262	258	251	259	259	252	247	225	250	245	271	219	242	235	210	260	260	241	242	259	268	233	253	274	255	255	250	247	262	241	233	218	245	229	254	237	287	260	245	242	264	236	253	234	242	263	288	265	265	272	274	244	260	239	254	239	235	255	242	234	251	259	261	246	267	237	264	255	260	227	269	254	264	258	270	252	235	278	263	231	262	242	260	230	238	252	239	266	236	249	244	263	243	232	217	228	260	265	250	267	248	271	262	256	242	275	236	259	235	241	249	244	230	228	258	229	253	278	279	263	237	252	248	264	229	267	280	239	239	256	245	240	264	264	264	232	245	256	244	261	237	254	256	246	247	240	252	222	231	259	275	242	244	238	234	281	245	238	252	278	222	237	241	246	294	242	269	255	234	249	254	261	254	223	237	267	273	236	254	245	247	262	231	249	236	231	244	263	245	248	253	243	271	240	245	259	252	271	261	242	252	247	238	233	246	285	243	259	278	237	247	258	251	255	254	267	261	240	216	244	235	216	268	244	266	227	234	237	229	243	253	261	257	222	241	233	258	267	247	263	258	271	232	248	271	247	270	253	228	233	241	249	254	261	236	256	245	254	226	233	241	250	246	238	298	236	259	280	239	228	226	253	240	237	228	234	279	255	266	258	258	250	240	260	256	262	243	233	265	240	240	231	247	263	247	260	252	251	272	266	279	254	283	242	271	231	269	256	259	259	240	261	241	236	265	260	234	243	254	244	243	250	252	244	267	267	282	237	241	228	268	300	238	247	251	239	267	241	249	239	267	260	253	242	240	250	252	255	268	259	245	240	275	258	258	245	285	258	251	253	243	278	251	270	262	258	223	266	238	260	271	233	295	258	266	249	235	234	238	271	244	264	252	250	242	251	264	252	291	264	270	230	232	239	257	235	235	266	258	248	242	265	255	259	260	236	262	247	269	254	259	257	229	238	259	250	253	254	290	252	250	257	248	258	247	255	270	244	256	286	241	247	241	264	246	255	255	252	224	267	240	270	251	269	237	288	247	264	262	252	242	236	269	234	244	255	239	266	248	241	267	258	264	252	257	274	248	236	239	279	257	240	252	249	237	239	260	227	267	280	256	247	255	247	271	238	252	246	258	249	256	242	236	240	217	232	244	229	265	280	267	244	272	256	218	233	264	244	246	262	270	245	257	251	235	276	255	239	226	246	243	250	230	251	230	241	243	243	258	263	275	243	249	260	257	264	261	276	279	245	233	262	257	270	261	225	239	251	230	248	261	260	257	261	218	233	228	263	262	251	254	273	243	237	260	232	229	246	251	249	274	241	285	263	247	279	253	294	242	268	262	256	280	256	250	263	238	251	243	252	252	253	273	267	252	268	250	282	229	253	261	255	240	246	246	261	256	250	282	273	246	223	247	233	269	249	252	257	286	235	262	235	270	273	283	254	257	233	260	259	263	227	235	250	236	232	262	247	281	252	269	242	265	240	265	250	256	234	260	242	262	251	240	278	268	266	243	225	280	268	259	253	242	274	241	229	235	268	281	281	256	258	256	243	253	233	266	265	245	251	244	270	261	253	255	254	273	243	236	255	268	243	274	239	236	270	242	251	239	262	250	251	237	267	262	235	254	246	265	236	239	261	247	257	267	218	258	262	267	282	247	277	306	236	240	293	249	256	233	255	258	221	258	275	255	290	263	236	250	277	280	277	252	259	247	242	258	250	227	267	243	244	256	257	243	271	270	262	253	259	222	247	244	209	270	217	231	260	262	242	251	262	230	217	281	255	239	267	229	297	227	244	254	253	255	258	220	233	223	242	245	243	250	245	258	242	223	247	262	245	276	279	255	244	254	261	236	224	235	260	265	282	247	262	229	267	259	241	255	251	258	262	248	254	272	253	275	247	254	232	231	272	232	233	216	252	275	247	250	235	239	240	228	238	249	274	273	265	258	221	269	238	277	265	273	260	228	282	239	243	259	270	260	260	249	256	247	270	253	247	234	245	234	270	263	285	248	240	255	239	276	245	234	243	274	256	242	289	248	219	242	268	227	248	257	247	294	243	231	253	259	248	230	271	238	254	271	219	275	279	258	259	252	253	241	230	250	263	226	245	271	236	229	236	236	262	263	259	217	266	256	284	240	263	274	256	257	244	244	278	259	238	241	279	254	279	241	225	260	257	270	247	249	251	247	241	249	264	257	285	221	277	226	275	273	248	253	236	278	267	278	242	251	275	235	259	278	234	272	262	251	244	266	240	246	223	262	239	250	268	236	265	268	257	242	267	254	240	254	246	251	253	248	233	257	240	247	270	265	236	249	272	247	240	248	262	239	282	262	251	256	241	292	252	253	227	280	259	255	281	268	238	233	236	258	244	281	279	243	267	259	261	241	259	271	247	250	240	223	242	241	241	247	260	224	272	267	281	244	258	246	240	263	240	253	262	236	256	247	265	236	244	234	248	294	252	254	224	260	253	241	260	266	247	244	261	274	245	275	258	244	244	254	253	243	258	260	255	261	229	266	262	267	286	237	225	235	251	260	261	251	260	249	214	276	253	254	262	256	264	224	257	251	251	248	246	258	239	265	254	270	280	247	235	236	242	245	254	275	285	222	245	272	252	271	257	240	248	248	252	245	232	244	238	249	252	259	257	224	262	237	223	241	271	220	258	229	231	270	267	244	254	244	222	256	262	240	277	262	260	244	248	253	248	248	252	253	230	269	261	254	269	254	234	249	274	256	257	266	262	265	259	262	251	271	264	273	241	253	262	232	253	237	255	265	235	246	271	237	255	273	251	232	266	252	226	242	253	266	255	242	268	265	226	242	255	266	248	247	233	248	252	255	252	228	257	239	279	263	220	244	280	259	247	266	268	237	250	237	261	251	251	239	238	251	238	266	249	234	279	246	263	260	248	247	295	272	230	270	273	272	245	239	268	284	284	246	252	245	280	236
27230	27980	33798	39643	44655	41508	47910	51097	46008	31316	31398	28044	27350	34171	32865	32933	28690	26720	24745	24521	25764	26231	21168	15770	14864	18149	17627	14681	13118	12316	7352	6132	7126	6575	7145	7354	6540	6747	5770	5314	2956	2103	1808	2453	3573	3018	2351	1881	1823	1029	970	979	1209	1168	1130	712	515	564	402	361	338	247	217	201	171	170	129	123	119	118	132	122	109	109	109	131	131	98	120	163	197	202	158	107	125	108	114	95	97	103	116	121	106	98	95	98	109	115	106	119	114	101	115	108	98	108	95	116	109	116	112	85	129	112	112	115	95	112	138	101	101	124	105	92	109	116	116	119	100	120	114	111	96	98	96	110	94	118	111	121	113	105	101	94	121	107	103	121	104	112	95	116	104	117	119	119	126	119	91	130	115	111	113	114	126	130	106	109	103	109	115	111	107	126	98	106	112	109	108	121	93	123	93	130	113	109	115	122	107	111	95	106	103	104	98	117	127	93	107	105	116	107	120	102	89	111	104	110	100	101	112	128	127	116	102	106	97	109	115	107	120	98	126	124	122	101	114	105	112	103	110	90	118	114	93	100	82	107	109	121	106	106	97	115	103	105	102	123	90	108	115	112	97	124	110	109	108	128	96	99	96	116	124	112	109	111	110	103	98	128	112	112	109	102	111	121	112	125	123	89	112	110	100	117	110	112	114	99	112	115	115	104	127	119	95	124	119	101	110	96	98	92	105	106	115	117	108	112	118	103	127	104	128	120	112	102	105	110	111	122	112	136	113	110	128	104	102	94	112	111	102	117	112	125	104	136	141	111	136	106	116	109	108	114	99	98	125	99	109	103	91	110	102	118	137	124	109	124	105	110	96	114	118	118	119	114	126	110	105	96	116	114	128	117	96	108	103	119	104	121	96	127	110	95	103	109	112	94	98	93	110	107	116	118	106	121	119	88	126	132	109	86	108	101	112	120	124	101	108	94	104	93	119	109	134	109	124	108	102	112	113	123	120	118	108	95	129	136	116	109	117	115	116	119	111	105	105	115	98	88	106	110	101	123	117	113	96	107	100	100	113	103	116	113	106	110	95	86	97	112	119	120	138	126	110	135	114	119	103	126	110	97	112	99	96	85	108	100	98	114	110	112	97	105	112	114	120	112	119	115	131	101	108	108	109	110	108	113	114	114	89	107	122	106	120	114	122	96	116	110	109	117	104	101	116	96	85	102	114	115	111	104	105	130	127	126	127	110	116	108	115	91	111	91	105	97	90	87	99	110	130	117	99	117	106	117	109	119	100	98	121	108	105	113	113	121	113	112	118	104	121	117	99	104	106	106	108	100	125	124	116	109	85	109	99	125	90	99	115	112	99	104	89	103	101	98	118	126	127	142	116	113	125	106	99	112	114	119	118	90	116	110	115	98	120	100	105	111	101	112	114	116	114	115	139	102	116	119	114	128	119	103	102	113	108	96	128	107	108	109	91	132	106	109	105	113	106	108	104	123	118	94	94	96	114	133	123	118	111	117	132	107	119	113	127	114	100	103	100	98	97	120	116	122	96	120	107	118	125	109	134	106	129	130	103	99	115	99	103	107	103	113	122	119	119	118	129	119	96	88	117	125	100	113	122	130	109	129	113	114	96	98	103	105	95	115	116	93	93	132	112	87	116	113	94	110	105	115	113	125	121	121	129	107	120	140	113	116	113	117	110	104	98	116	96	121	103	121	118	122	95	110	130	116	94	112	94	100	101	118	98	107	121	119	107	94	106	116	106	117	114	97	109	109	98	113	118	125	120	117	106	136	117	118	112	112	108	107	109	135	98	107	93	110	107	107	121	121	101	96	104	100	120	118	101	101	111	111	107	112	111	100	101	98	107	104	97	95	86	107	112	92	100	128	124	122	126	98	99	124	106	98	106	112	105	104	108	115	116	104	132	102	106	104	109	88	115	127	117	113	115	106	104	111	104	112	113	122	104	115	124	95	109	117	112	113	111	121	124	109	114	112	93	107	106	114	99	83	111	105	129	107	104	119	112	96	89	133	107	112	118	118	126	106	115	111	118	122	127	93	98	98	115	97	102	111	121	109	111	128	112	115	117	119	101	119	109	143	108	111	129	131	136	109	114	124	113	112	124	135	106	116	112	111	101	113	86	116	119	118	108	113	116	94	99	107	113	91	113	112	113	114	113	98	108	125	130	128	95	113	108	120	124	119	115	106	107	117	110	99	109	105	127	135	99	116	102	118	98	112	116	108	114	107	114	124	108	121	94	98	117	120	110	104	86	111	122	111	102	105	93	102	118	109	104	111	126	109	122	103	112	116	104	95	101	131	96	108	110	96	121	111	109	111	94	112	121	116	90	117	97	118	102	104	84	127	113	114	104	99	106	115	106	102	118	98	113	127	102	105	99	116	100	121	119	100	115	108	116	116	111	115	106	103	115	96	103	112	95	101	96	105	120	105	111	102	121	99	116	105	125	103	134	107	102	126	110	95	113	119	93	117	105	111	113	105	105	114	105	108	93	92	124	112	104	102	132	100	111	108	121	133	103	101	99	98	109	120	122	108	119	118	130	112	91	114	109	132	113	94	132	116	109	133	115	125	120	110	119	104	111	82	101	107	112	105	90	106	106	110	105	105	104	108	108	131	113	102	106	134	100	99	110	113	115	112	128	118	108	103	95	120	121	101	116	116	103	119	133	110	100	94	115	113	109	123	109	107	111	104	114	117	120	124	108	99	128	113	97	118	126	104	87	97	109	105	100	107	101	120	105	98	110	103	120	122	114	102	123	129	121	108	109	122	121	104	120	108	128	97	120	115	114	103	114	125	111	109	119	127	109	113	119	120	124	114	110	113	109	109	109	119	90	108	129	94	126	117	113	121	113	107	122	111	100	114	104	112	134	107	115	102	111	84	94	116	119	120	104	96	118	120	127	108	121	113	109	99	101	108	126	120	126	109	121	98	107	112	113	116	110	116	97	101	92	108	107	111	113	97	110	107	113	113	119	117	101	119	94	117	127	108	123	103	100	111	128	102	100	111	127	125	123	133	133	119	127	119	133	112	112	92	99	118	108	123	114	119	95	118	112	110	109	117	117	96	113	132	116	118	112	129	111	117	105	112	102	102	122	125	109	120	112	110	118	92	101	124	101	114	100	119	116	124	112	110	116	92	109	100	111	112	114	140	119	86	104	115	118	118	117	129	125	110	84	123	115	119	105	97	112	123	106	107	98	104	109	116	120	116	106	121	123	99	124	111	110	132	124	119	117	107	110	122	105	101	102	114	108	107	116	115	119	115	117	101	109	115	113	103	92	107	94	103	123	120	123	109	94	113	108	95	124	107	132	112	110	103	108	108	107	111	87	113	101	117	109	107	93	104	105	125	113	105	101	109	112	111	122	111	126	129	91	104	125	116	109	98	102	105	120	126	118	127	89	107	123	97	126	121	105	116	107	99	112	113	125	112	109	104	125	99	124	108	91	99	119	113	119	128	120	85	118	100	113	121	94	119	115	107	115	128	117	104	112	108
17371	22919	34047	43734	50614	50751	58802	62823	57274	43177	45910	43571	45593	52721	52148	53495	49183	48700	47642	47445	48184	49771	44198	38706	39109	42397	40547	38320	36915	35808	26047	25876	28634	23766	27234	26968	25183	26501	24553	22580	15922	12057	10944	14352	19153	15931	13742	11436	10846	6286	6155	6089	7551	8083	7442	4896	3262	3780	2379	2160	2001	1369	1197	945	762	755	513	356	342	343	397	369	393	355	333	299	318	314	317	645	979	872	603	292	321	307	305	299	322	293	316	310	288	305	315	319	362	283	322	329	307	283	291	321	302	312	324	331	337	311	320	319	318	314	323	324	340	305	293	307	308	330	298	315	308	304	307	323	308	274	309	312	273	363	342	292	318	312	323	316	305	307	331	292	298	320	331	323	339	304	315	334	322	308	311	309	341	316	336	291	298	312	336	288	309	348	316	302	308	308	279	314	319	301	322	340	325	333	324	345	312	317	310	312	298	365	320	316	334	310	285	281	282	314	342	322	312	324	320	336	301	326	340	321	306	349	334	315	306	307	283	313	315	271	299	319	309	285	299	291	310	304	298	286	316	324	329	321	282	326	332	328	323	348	334	338	298	327	284	317	292	346	315	333	288	314	295	338	324	323	352	308	322	321	289	297	334	297	313	312	307	297	279	284	317	305	315	322	319	284	328	323	311	325	305	294	328	276	302	329	313	305	272	317	313	298	322	319	337	322	326	304	323	307	296	326	294	285	329	310	336	325	297	318	308	325	297	302	296	326	344	321	334	320	308	339	353	334	301	345	306	331	344	289	307	324	316	308	289	329	329	300	319	308	285	305	332	327	327	322	320	307	309	300	328	283	333	286	320	325	323	313	289	336	315	304	303	300	294	342	315	323	311	320	304	302	310	304	313	332	281	288	328	331	298	308	348	289	388	291	315	294	298	312	334	299	313	330	331	291	325	294	335	304	358	358	300	285	309	312	320	311	328	299	334	304	330	307	319	310	355	298	312	308	302	319	340	280	293	297	303	312	322	299	319	298	354	326	295	332	293	296	284	302	302	302	299	327	320	321	304	327	291	325	303	303	317	321	305	290	305	302	330	329	321	295	325	299	282	330	314	299	299	339	316	292	310	310	321	324	309	314	332	295	292	327	321	287	323	295	298	291	284	298	305	305	284	274	326	323	294	305	295	295	326	302	303	295	325	320	291	334	314	320	329	280	301	311	298	290	335	322	328	318	332	334	273	312	347	270	360	290	313	333	278	321	319	297	340	329	333	341	313	303	281	304	300	319	307	334	325	353	322	310	276	312	328	306	318	313	353	309	307	315	354	333	299	322	291	313	293	314	284	341	320	300	301	308	307	285	303	299	337	310	308	323	314	332	317	286	300	307	310	327	324	339	291	296	328	341	326	294	287	331	292	320	324	311	318	304	332	305	302	305	300	338	336	290	330	341	323	337	329	286	309	341	321	286	300	326	304	312	311	336	290	312	306	323	306	353	318	301	331	325	314	335	276	303	277	321	327	300	326	315	320	317	275	354	319	301	294	316	316	339	307	294	320	303	318	291	340	334	339	320	309	314	341	337	296	331	318	333	303	297	308	328	268	343	282	312	306	314	289	308	336	325	317	323	278	275	321	354	310	294	281	311	302	327	276	309	304	313	300	306	329	311	269	322	301	358	322	285	315	319	317	276	327	320	320	335	329	300	288	314	343	324	321	330	311	325	293	309	319	301	310	313	291	299	321	306	302	324	334	292	317	310	316	297	304	309	338	316	311	329	333	301	324	295	310	325	334	306	319	294	321	294	336	302	328	297	313	284	285	311	298	303	293	293	304	305	319	295	295	333	300	285	305	326	317	314	331	331	336	288	324	283	314	309	317	294	329	317	330	292	326	301	323	336	316	331	294	315	305	302	323	324	346	324	299	331	315	285	346	301	295	305	336	280	323	311	301	356	299	333	321	305	311	298	324	301	321	292	299	297	306	316	312	297	307	320	318	296	327	305	340	322	309	305	287	302	294	310	294	311	287	279	321	309	318	313	310	305	320	299	316	290	316	285	306	334	314	304	341	302	313	320	323	344	328	297	319	294	312	316	293	325	305	335	340	310	329	336	315	303	306	284	309	323	289	313	323	294	355	332	304	336	335	323	291	322	294	304	320	319	292	340	289	317	277	316	318	318	320	306	289	344	354	312	296	299	348	318	291	331	331	317	309	347	298	321	335	273	327	280	313	268	320	299	344	319	324	297	286	258	321	322	291	333	301	319	314	323	307	310	311	370	308	311	291	303	304	320	311	308	307	330	315	355	342	301	314	311	276	290	324	302	322	323	290	296	317	292	313	305	318	316	312	343	341	318	295	324	295	291	313	325	298	328	299	337	308	317	302	293	327	323	315	303	288	303	305	348	320	302	316	285	287	322	329	312	310	310	320	367	301	346	271	345	328	319	300	314	345	307	295	315	307	309	292	329	332	305	370	327	317	303	293	348	308	305	313	308	333	320	297	317	334	319	330	322	306	323	307	324	319	326	296	279	293	317	325	304	316	315	297	334	338	312	327	291	309	285	325	308	299	300	288	322	318	324	335	285	303	331	271	293	293	319	341	294	302	302	313	325	316	297	316	341	311	299	279	334	289	305	296	300	315	306	327	279	259	286	316	312	343	308	311	333	342	324	327	285	303	289	298	322	310	329	329	323	321	305	320	299	317	330	288	297	302	329	300	315	314	344	288	331	302	337	322	364	325	305	322	341	324	307	306	312	335	306	285	322	312	327	321	325	307	314	303	334	319	269	321	306	323	320	325	317	297	313	277	312	315	307	317	337	327	317	309	305	320	310	319	292	320	279	316	294	310	302	332	296	296	333	301	312	301	323	302	319	327	317	286	335	287	313	329	312	343	294	322	318	305	303	334	309	331	308	314	322	329	308	327	329	310	346	336	336	330	299	314	300	329	326	313	336	305	333	301	312	307	279	313	307	311	312	298	312	313	296	328	317	335	278	270	300	317	302	324	306	289	322	287	333	319	313	327	300	305	324	302	305	314	318	319	283	329	317	323	267	300	309	301	327	285	312	307	299	311	305	324	311	331	334	291	307	314	335	299	311	335	270	296	288	293	308	316	326	319	290	318	299	302	300	299	321	351	299	334	314	336	303	282	310	294	334	308	321	295	301	297	299	303	326	278	316	327	288	318	305	295	334	301	345	316	313	306	296	291	345	331	313	296	319	316	309	327	318	336	323	298	331	322	330	335	308	311	303	300	315	333	313	314	334	324	321	304	334	307	299	314	311	323	267	321	282	275	357	339	345	319	312	292	297	296	291	301	328	328	332	323	300	299	331	357	312	304	350	296	298	336	300	330	313	316	351	323	322	297	309	301	323	271	340	310	313	323	306	304	314	306	310	306	302	332	294	328	301	282	329	290	344	323	299	328	285	286	298	300	346	300	337	297	312	323	296	274	331	330	342	281	304	282	324	293	331	345	322	330	364	312	291	302	335	298	320	321	317	319	318	330	282	310	309	299	286	302	324	344	321	311	278	304	300	323	324
37846	41006	43955	48460	50174	46484	51512	55578	52500	38613	40270	39769	36138	46170	46151	45993	41876	40543	39467	39663	40923	41697	33973	27525	28998	31682	30517	26245	24106	24279	15867	14662	14653	13663	13789	16072	14513	13777	10734	9669	5588	4348	3896	5231	6588	5947	3636	3637	2782	1648	2416	1676	2068	2164	2169	1381	1074	851	714	685	573	508	440	426	357	300	241	190	197	199	189	175	178	175	164	155	173	168	174	258	364	370	297	184	184	184	174	159	141	171	173	174	168	176	187	180	176	176	183	160	156	165	179	192	143	167	155	181	181	178	160	166	169	173	179	165	185	158	172	179	183	182	178	171	170	172	196	170	169	198	177	170	153	181	162	164	158	164	176	185	186	179	193	175	186	146	210	167	193	169	176	183	164	192	190	165	160	174	154	177	166	154	160	173	172	189	163	163	177	178	179	157	181	161	172	164	186	175	182	177	149	152	195	192	171	159	190	167	183	160	175	170	198	178	197	173	155	173	184	197	167	177	186	169	177	167	143	172	171	154	155	176	162	166	165	168	186	167	175	182	188	172	180	187	179	166	168	172	158	174	188	188	157	170	173	154	164	183	157	181	169	143	187	171	153	165	155	183	168	186	152	147	166	160	174	188	184	148	182	168	163	196	189	180	155	150	162	201	178	169	174	174	200	196	150	189	168	157	161	161	166	178	184	184	181	184	180	161	185	168	179	189	173	175	166	166	151	179	177	170	179	179	172	178	197	150	192	174	152	154	168	214	167	160	145	171	176	154	156	182	149	164	187	173	173	161	181	178	154	185	179	163	179	189	179	176	163	155	175	171	185	162	187	168	164	176	173	168	184	165	188	150	186	169	187	158	156	171	144	153	150	173	173	173	166	153	153	167	167	170	166	177	175	158	171	174	134	156	190	172	177	190	155	156	165	169	179	177	171	175	176	159	148	152	174	194	157	175	174	163	154	174	181	171	165	171	183	152	190	170	171	173	174	207	184	173	168	162	162	167	160	167	177	140	152	177	203	184	169	161	170	164	191	170	165	174	187	166	191	165	173	187	156	157	171	202	160	156	152	188	156	155	156	154	186	151	180	170	189	179	157	170	176	162	180	167	161	176	182	163	167	173	166	148	152	189	165	167	160	191	172	175	180	170	161	170	150	176	184	187	194	182	154	164	153	159	131	166	149	181	196	149	159	167	162	171	167	178	168	174	176	168	170	150	186	159	168	161	171	165	163	165	166	194	165	170	163	176	169	175	162	168	176	170	169	157	171	169	154	176	170	173	173	177	149	185	180	160	186	163	168	173	177	160	189	161	150	194	179	183	195	179	167	175	178	172	152	182	154	174	175	166	148	158	162	162	153	169	172	168	167	151	137	175	185	179	186	164	140	164	147	168	175	186	161	193	166	182	169	157	167	155	192	157	153	153	168	177	174	181	178	164	167	195	174	172	169	184	170	193	170	146	168	165	168	185	144	173	182	163	184	185	180	152	162	160	169	166	168	178	169	192	164	156	170	162	171	151	176	176	155	159	163	176	170	169	165	157	176	157	165	188	175	196	207	178	186	185	186	155	154	159	187	163	180	182	171	181	181	167	149	170	172	183	169	185	180	150	179	155	162	177	185	174	176	181	185	161	174	179	147	190	160	154	166	166	173	152	171	166	169	161	165	171	176	168	190	202	168	176	193	194	184	187	181	157	204	170	167	178	140	172	181	161	191	167	184	171	177	189	162	151	162	179	156	159	183	162	200	181	162	195	171	164	192	191	172	155	164	150	170	159	167	155	175	170	195	158	175	172	169	164	178	176	164	160	177	195	166	186	181	178	165	174	175	151	165	158	175	171	180	147	147	197	177	161	166	161	163	183	141	165	187	154	201	149	189	149	171	192	159	174	159	178	168	158	159	149	164	157	184	187	164	154	177	166	164	178	178	175	184	178	161	177	161	160	175	177	151	169	156	162	171	179	167	161	191	177	177	191	197	172	143	170	150	175	170	154	162	146	181	171	195	182	164	160	156	182	179	187	207	168	185	186	154	178	188	190	143	181	170	142	188	170	161	187	180	165	152	162	164	161	167	199	174	160	185	173	165	158	143	168	153	177	179	176	154	142	168	190	148	175	169	178	145	176	175	174	172	169	195	156	171	184	187	165	178	177	170	170	165	169	166	196	183	176	159	178	171	175	145	171	204	168	180	172	190	179	164	164	200	178	176	159	167	169	158	191	172	183	161	178	173	176	206	166	172	151	171	154	160	185	141	181	159	177	164	167	154	151	188	156	166	139	183	169	158	168	172	188	208	173	172	168	175	180	182	165	162	178	173	186	177	172	169	160	168	195	184	203	168	172	143	163	192	167	171	172	170	202	182	183	194	158	192	157	156	151	183	177	186	194	186	171	183	162	164	165	156	155	197	153	183	153	168	172	188	162	174	137	162	183	177	159	188	185	178	165	161	169	188	169	172	156	180	183	160	169	176	174	190	182	147	168	150	191	182	180	149	175	188	173	182	164	167	158	185	173	162	154	174	175	164	190	158	163	160	151	177	170	179	165	162	189	167	216	148	169	177	180	191	172	197	178	171	159	190	193	186	175	168	174	160	150	174	167	156	187	173	165	195	182	161	161	170	167	167	182	161	165	178	173	185	189	180	178	173	170	174	180	162	162	156	156	181	160	154	171	163	183	170	170	158	170	166	162	156	205	154	176	157	150	176	181	168	164	190	161	152	178	149	184	157	158	164	162	169	158	183	183	174	180	193	178	170	162	188	194	189	184	159	181	163	162	151	159	154	185	157	178	166	162	179	150	189	185	175	178	162	174	171	180	197	161	156	164	176	192	180	168	180	155	155	189	194	146	164	156	176	170	146	174	156	173	166	172	175	164	155	143	172	165	182	167	175	167	160	182	156	175	171	193	180	196	167	192	187	202	179	170	183	147	160	151	171	164	167	139	157	162	175	164	169	181	177	162	186	164	173	172	194	207	199	151	164	166	167	160	166	177	162	172	158	183	149	191	187	145	174	183	159	181	183	170	162	184	192	154	188	173	179	153	175	179	159	147	161	148	193	172	177	157	178	172	157	181	167	168	177	145	185	203	174	169	167	202	172	155	174	179	173	165	162	196	163	167	173	151	187	175	159	183	173	166	164	179	163	201	175	175	186	176	168	190	191	158	190	151	162	155	155	184	182	183	172	169	153	188	161	166	182	182	169	153	185	157	209	175	213	172	145	161	185	165	172	186	178	185	202	161	144	180	183	168	161	161	188	177	183	162	152	152	164	169	175	170	193	160	169	169	157	184	171	182	188	159	164	166	172	193	164	174	151	172	154	186	194	187	158	174	182	178	155	175	176	157	174	170	147	154	194	163	174	184	182	136	154	152	172	167	184	183	168	177	196	160	165	160	175	178	173	180	157	173	155	152	171	182	189	178	146	194	155	149	195	153	155	191	169	170	180	178	169	179	165	166	177	159	204	185	166	178	180	164	165	166	165	187	168	158	205	178	169	167	176	168	193	170	159	179	182	187	139	176	164	177
25524	33082	42491	51709	55366	56767	63731	67551	64185	49664	55744	51892	52337	61969	62451	65784	60966	60930	60058	60338	61543	62695	55284	49722	53085	54633	51070	49218	47661	47678	37857	39072	39641	33528	36813	38726	37642	37214	32842	31292	22486	19960	18347	23416	27259	23847	17807	18374	14126	9725	14003	9568	11847	12553	12424	8703	6998	5548	4816	4351	3556	3201	2512	2120	1609	1518	971	675	561	569	663	512	456	534	457	473	457	497	487	1075	1773	1592	1182	487	453	407	449	467	458	434	457	456	472	444	427	469	451	415	418	447	484	459	472	455	450	438	463	469	471	445	461	467	475	464	453	487	427	477	449	433	447	469	435	433	467	463	438	426	459	417	420	430	427	494	443	469	440	410	451	423	471	435	445	463	424	454	462	462	468	438	462	484	447	453	441	430	455	416	439	476	491	471	453	485	447	483	447	477	432	469	451	445	462	406	450	437	439	438	460	461	428	424	444	417	450	453	460	468	455	467	461	439	464	402	464	466	497	468	477	491	432	445	438	459	450	449	445	438	465	432	451	462	461	441	454	434	459	451	428	441	441	468	449	460	471	458	441	431	416	427	445	441	446	447	441	477	471	421	481	443	421	455	447	439	407	465	435	467	458	469	491	453	472	444	408	422	444	456	449	451	427	453	467	456	410	467	442	461	465	422	448	487	417	455	453	484	468	464	429	461	457	462	397	452	498	441	431	465	473	453	409	465	452	480	473	465	428	424	453	486	464	454	453	476	422	470	500	469	487	425	453	441	443	468	437	459	456	408	455	396	453	391	435	456	413	446	443	485	464	485	431	453	486	421	451	437	468	448	478	417	466	452	459	469	483	447	473	462	455	443	456	478	451	433	449	468	456	412	489	445	453	502	467	458	462	426	500	449	427	407	454	514	383	466	450	503	450	471	447	485	453	467	429	420	413	487	494	445	420	442	463	433	457	418	447	434	412	485	397	494	459	428	444	481	405	451	417	457	464	448	465	466	445	491	435	429	433	473	458	446	438	423	412	423	422	506	435	447	425	461	409	447	440	473	457	445	430	441	452	416	438	451	419	424	430	475	451	448	452	467	420	453	445	443	433	481	424	452	457	421	440	479	486	474	478	439	461	478	450	467	474	452	446	448	472	482	421	491	449	444	473	426	445	485	425	459	424	463	449	453	449	441	421	421	443	455	468	436	443	475	431	420	458	421	443	477	458	469	452	435	421	442	438	473	478	430	428	437	479	470	416	429	440	457	434	450	444	433	487	462	475	456	466	471	459	425	456	413	463	462	461	449	441	439	463	405	417	434	419	451	436	475	455	429	440	446	491	424	449	457	440	448	440	432	466	442	428	475	441	426	427	498	485	480	491	431	430	473	489	458	424	442	437	432	477	480	420	440	472	454	436	431	430	418	473	470	430	439	432	473	432	472	456	478	446	438	455	459	427	463	456	424	440	437	467	443	483	437	471	460	428	410	487	447	450	510	453	414	454	459	440	419	458	484	460	413	424	422	408	471	461	445	477	446	465	470	432	442	484	405	417	430	446	476	441	476	391	451	435	438	429	457	433	467	451	435	426	416	419	428	472	463	445	428	434	416	451	470	459	457	470	458	471	454	445	465	472	459	453	432	417	422	479	432	429	446	427	407	420	440	457	415	479	445	448	422	429	430	448	432	434	492	440	451	432	460	441	426	467	433	465	472	471	455	415	441	446	475	455	468	418	442	456	436	413	464	435	465	446	437	426	435	459	469	442	418	439	494	466	416	429	448	425	452	446	403	451	433	497	413	447	388	431	416	401	447	436	416	433	445	472	467	481	499	461	448	453	470	443	435	431	429	432	461	459	424	467	400	432	446	429	454	451	451	437	455	424	446	449	440	404	449	495	447	426	443	467	419	450	435	434	469	483	430	411	427	435	490	435	435	443	469	448	447	457	464	408	463	446	415	416	439	426	452	450	429	476	420	439	472	423	472	445	431	466	487	452	468	449	437	446	456	443	494	422	425	472	418	448	427	470	485	471	434	448	454	399	440	476	459	465	430	418	422	468	408	489	455	469	452	463	466	459	475	470	473	491	444	453	391	475	460	443	455	446	440	458	401	496	452	436	441	421	452	442	461	440	447	404	497	436	453	461	435	520	458	423	437	459	415	439	434	420	475	472	451	429	419	435	450	432	466	462	472	420	459	466	458	429	458	410	453	444	468	426	476	433	428	462	419	418	405	439	441	442	478	410	471	493	453	444	468	452	452	463	452	444	407	466	457	453	492	437	459	484	429	465	460	444	449	486	443	453	436	436	465	454	445	435	434	434	464	454	441	428	401	456	466	488	461	447	424	480	444	465	421	443	466	489	421	435	419	478	440	417	453	447	456	442	423	421	455	433	438	463	460	419	455	455	442	421	424	442	400	456	447	443	434	432	431	470	466	486	445	406	470	456	460	450	467	469	491	468	453	464	482	477	430	470	473	433	439	446	457	430	464	443	484	463	439	445	464	459	464	449	476	474	413	460	483	456	482	445	412	471	445	452	447	484	429	461	439	432	432	468	437	452	475	425	443	449	427	485	433	449	433	465	461	421	462	465	495	408	449	473	425	419	491	401	444	425	449	454	431	478	422	491	461	456	438	460	470	474	451	483	431	473	436	440	435	434	455	443	432	449	448	418	446	461	448	451	448	470	452	451	421	436	454	442	440	425	469	483	468	449	470	496	449	464	432	473	454	427	429	476	438	427	443	467	441	417	462	462	440	456	442	465	481	464	436	470	411	461	461	446	460	416	446	475	444	438	440	438	429	460	432	466	444	481	466	459	417	451	439	429	444	458	435	397	455	477	442	445	476	399	432	450	468	446	476	433	450	431	482	474	435	452	392	449	400	436	444	465	471	405	469	414	436	468	466	449	425	500	473	473	433	451	464	468	475	437	428	426	447	460	459	499	456	466	410	461	490	440	444	425	459	441	446	444	416	462	433	443	425	439	476	432	444	455	457	470	450	498	460	460	422	468	484	451	435	450	451	471	428	439	440	438	443	486	425	467	460	417	430	435	477	473	456	473	455	444	491	489	402	498	397	462	444	450	418	449	438	473	414	461	431	487	461	416	436	433	445	446	472	476	411	442	453	413	439	410	443	448	488	458	434	452	455	455	448	485	407	465	466	461	454	460	474	454	471	480	444	463	452	448	417	424	466	449	467	430	451	454	418	431	454	437	468	448	460	417	477	452	462	429	469	445	424	426	425	461	420	462	452	465	493	430	497	441	458	463	465	447	465	467	449	473	479	461	449	465	432	428	459	442	446	456	468	447	421	477	438	464	454	439	412	449	447	451	466	407	432	462	444	483	443	435	417	478	452	458	454	454	469	437	492	459	486	468	417	418	442	483	423	415	481	449	455	451	441	458	469	472	451	451	459	454	413	437	455	461	439	458	454	465	439	450	431	483	437	427	415	427	484	445	419	412	453	442	497	462	436	452	438	438	452	467	445	467	460	458	429	446	436	464	450	405	464	425	457	442	460	447	464	468	430	475	479	431	449	408	447	427	455	460	494
10601	9174	9432	9159	11553	7754	9284	8759	6219	3120	2844	3202	2819	3261	3193	2843	2302	2236	2176	2237	2471	2132	1600	1227	1224	1476	1317	1189	1060	1079	668	694	736	588	687	731	632	631	442	412	323	252	260	312	285	249	223	198	154	135	169	139	142	172	170	145	127	102	104	91	105	104	105	90	101	101	103	91	86	96	87	89	84	80	74	95	97	74	90	91	106	111	117	80	89	82	86	84	84	82	88	100	95	77	111	93	90	89	78	107	89	91	86	78	88	92	82	108	85	73	94	95	101	86	102	90	89	113	86	78	99	84	89	74	91	99	92	87	94	100	81	99	82	103	81	74	87	88	78	90	74	92	88	86	83	86	83	90	86	90	107	99	92	90	90	98	78	93	103	73	91	72	90	90	75	86	78	98	103	80	89	94	86	107	88	104	84	89	90	86	100	75	93	96	84	93	90	86	75	81	91	72	104	87	86	87	80	73	82	72	75	97	94	78	88	88	80	119	92	90	85	91	82	72	105	83	83	77	91	100	85	86	92	80	77	98	80	96	92	103	105	77	84	96	79	99	98	79	95	90	94	91	95	88	72	84	106	100	100	93	78	82	86	97	85	83	62	105	95	80	79	101	75	102	84	89	87	109	80	82	88	80	96	82	70	90	86	97	85	90	87	102	85	92	86	98	76	92	118	89	83	76	80	97	83	87	97	76	91	89	99	99	81	84	95	97	92	81	74	93	84	78	87	73	87	93	90	82	88	94	92	79	92	86	81	86	85	80	88	92	88	94	72	89	92	92	96	76	78	93	96	80	88	83	112	93	98	90	82	104	82	90	90	95	93	85	83	88	96	85	90	87	81	103	74	91	88	99	80	92	99	83	92	89	82	102	77	110	89	94	87	109	85	81	89	78	93	89	71	91	96	85	86	99	93	98	81	100	95	92	93	99	96	75	88	87	82	80	80	76	106	90	83	78	91	80	82	91	83	77	88	99	98	73	81	87	86	86	78	84	81	80	96	100	93	77	105	84	82	87	101	84	97	78	88	92	90	83	103	94	96	83	78	88	88	82	104	93	83	94	93	79	95	88	109	77	79	95	89	79	94	80	91	87	77	80	81	87	67	101	94	93	87	115	85	88	88	104	70	103	83	94	82	84	77	99	96	82	99	83	91	84	79	88	104	103	80	66	94	80	108	71	92	86	69	72	88	67	87	75	99	87	93	98	97	86	98	101	102	81	79	87	98	111	81	77	80	92	83	83	87	96	95	85	84	87	89	107	95	87	99	76	83	68	100	96	75	73	85	92	97	75	93	88	83	80	79	91	92	93	76	90	79	92	84	90	84	87	83	82	86	87	75	81	96	91	90	86	80	83	94	97	89	76	97	79	92	90	88	90	92	100	82	83	84	94	92	89	89	75	93	80	105	66	93	95	84	70	75	101	88	95	84	82	99	94	95	82	84	99	89	92	97	95	103	69	96	102	82	85	73	94	89	82	83	90	88	98	104	114	102	81	71	89	90	88	86	87	83	95	96	105	75	84	106	77	86	96	85	87	84	87	91	88	83	109	88	105	82	89	108	87	83	115	76	86	90	92	104	94	91	86	74	82	72	92	71	87	66	83	99	91	93	94	79	88	90	75	94	86	80	79	100	85	90	64	97	101	92	88	88	95	93	90	71	86	93	85	92	95	90	89	107	67	95	78	91	101	104	93	94	96	87	92	68	72	93	84	79	96	91	82	83	78	79	88	103	65	82	89	100	92	84	99	81	67	79	70	88	93	79	94	78	84	97	79	91	79	96	88	104	81	80	102	95	78	83	97	95	87	98	94	98	79	88	94	93	85	110	97	86	78	101	88	87	107	87	90	91	99	97	86	92	78	89	97	102	79	81	94	89	85	99	87	84	88	104	77	80	106	88	77	73	87	94	77	74	97	86	89	86	78	63	69	97	89	90	90	91	109	107	90	93	85	95	93	101	82	78	70	86	92	83	92	89	100	94	100	88	91	99	77	87	90	90	84	96	86	95	97	79	94	89	88	102	87	92	87	108	99	92	82	68	73	69	89	80	91	86	98	76	87	95	104	81	92	114	75	101	91	68	79	93	83	88	70	87	79	96	91	85	93	97	83	84	91	75	83	97	85	92	87	84	83	76	80	100	78	70	78	89	83	93	89	90	85	80	82	78	90	93	88	96	97	88	80	90	91	83	76	91	91	79	85	79	87	91	87	80	88	88	96	83	97	85	94	91	73	88	73	85	89	97	93	82	79	76	83	88	91	80	83	106	86	89	96	99	78	73	80	89	91	107	114	84	75	82	91	99	90	86	101	94	84	90	81	87	99	100	97	82	91	80	77	82	74	71	96	82	89	105	90	95	99	95	78	87	80	94	85	91	83	72	111	83	84	106	90	78	98	89	100	78	85	85	86	102	126	86	87	113	84	90	101	97	88	86	98	79	90	78	89	84	73	81	95	94	80	100	103	89	113	101	85	89	89	104	80	95	79	107	86	79	99	83	83	99	104	89	81	87	66	79	82	79	95	86	71	94	95	102	103	85	101	80	101	91	78	90	87	68	84	88	103	84	88	109	79	81	82	86	99	101	116	79	84	86	79	94	85	111	97	89	102	76	90	94	97	100	85	88	73	86	87	96	69	81	81	110	89	90	97	87	78	68	75	93	87	87	90	90	107	85	97	84	99	87	88	83	86	94	81	86	74	78	78	83	91	85	75	84	92	96	99	95	78	87	85	105	119	69	87	89	83	81	100	110	64	85	85	83	88	95	84	82	97	89	89	79	78	98	94	95	83	89	82	82	85	93	97	79	103	85	80	84	101	86	85	80	98	94	81	103	81	87	87	105	102	77	101	89	90	80	97	100	87	87	84	93	78	87	90	108	76	94	80	97	76	96	84	75	83	93	96	74	89	101	106	82	84	81	103	88	78	97	72	102	83	101	90	95	78	101	86	82	86	91	93	95	82	83	84	84	95	82	101	82	91	83	79	92	100	89	93	90	87	91	93	92	90	102	80	107	91	85	105	114	83	75	83	82	92	88	80	115	94	89	90	98	88	95	89	102	106	101	97	83	89	110	84	88	85	112	85	81	80	90	71	77	103	87	86	86	84	90	82	76	96	85	87	82	97	78	81	92	86	94	77	84	92	88	96	95	84	87	94	87	97	85	82	91	105	94	100	69	76	100	110	105	103	89	86	76	109	95	76	88	109	95	77	81	82	99	107	73	88	66	87	101	95	80	80	108	74	98	83	89	87	81	79	90	92	79	83	100	89	77	95	98	91	116	80	93	82	65	98	98	91	86	83	94	100	89	83	108	103	84	91	78	83	99	100	82	89	85	87	91	81	78	93	79	92	83	94	82	90	81	90	85	96	99	85	82	86	83	84	84	97	100	97	93	95	98	90	109	87	100	82	105	104	86	102	71	71	89	94	68	91	88	92	96	89	87	81	78	108	99	82	89	105	93	88	79	110	106	95	75	100	80	76	100	74	87	91	59	84
6983	8718	13979	19293	25270	19626	27003	27719	19907	12118	12633	13880	13094	15486	15711	14262	11767	11709	11336	11363	12848	11940	8790	7100	7161	8309	6950	6530	6162	6229	4157	3842	4646	3391	3825	4117	3836	3622	2687	2498	1677	1411	1374	1756	1719	1435	1134	1123	811	774	776	622	644	673	721	628	532	458	409	416	401	370	323	282	274	280	251	271	272	257	299	255	244	251	253	266	267	275	243	328	350	371	313	238	248	244	225	260	249	252	248	262	290	259	270	253	239	231	266	261	250	259	281	261	241	240	258	259	260	249	257	226	276	254	262	255	271	272	235	254	268	273	276	251	271	234	239	269	269	230	232	230	250	244	263	239	254	239	288	249	236	269	237	240	259	273	273	224	240	240	281	267	238	251	273	229	236	243	269	244	257	255	251	253	268	244	255	263	250	244	260	280	256	268	244	258	241	265	239	254	249	259	269	248	272	259	248	259	261	219	298	243	252	246	279	216	264	239	230	252	268	239	273	252	287	288	248	240	229	250	272	288	292	261	258	248	252	236	252	264	276	253	247	293	262	252	269	227	251	262	246	244	256	248	270	243	280	234	230	253	278	243	259	248	253	263	243	261	275	248	258	304	261	243	271	263	271	240	256	232	246	248	255	265	253	262	232	273	263	260	243	262	248	244	278	263	227	252	235	273	230	276	247	232	241	241	256	240	252	279	268	254	237	266	294	250	233	226	252	229	246	269	263	282	264	251	274	290	257	262	282	240	258	261	269	251	246	272	267	252	260	274	272	254	228	237	264	253	256	220	273	304	269	255	237	261	252	247	289	233	246	241	259	253	216	277	247	252	249	253	239	246	248	251	251	255	250	259	241	233	271	238	253	248	246	236	262	256	276	242	260	262	239	271	255	259	296	253	238	274	236	224	249	234	256	255	247	286	255	285	245	258	262	267	228	252	298	278	230	246	254	253	250	250	248	245	262	248	279	275	248	262	222	253	263	252	259	260	248	269	236	253	237	251	245	261	269	253	248	255	257	276	246	259	273	281	240	245	273	276	242	221	254	266	259	273	254	259	216	279	248	253	257	258	266	250	259	257	258	274	276	252	223	252	271	256	234	246	265	246	263	240	264	259	280	238	247	244	233	263	296	242	257	246	266	268	250	242	270	253	268	242	267	247	264	271	247	243	266	257	278	260	263	245	265	269	278	279	254	257	236	240	236	233	246	268	255	278	238	262	255	284	294	267	227	253	256	252	277	271	293	260	234	241	243	267	262	271	253	241	257	254	257	256	250	267	268	250	246	240	259	269	262	265	247	268	294	261	244	259	259	247	233	258	258	259	247	261	251	266	238	252	252	241	269	239	224	239	255	245	244	232	270	261	291	248	264	260	251	268	253	264	259	281	248	254	257	251	241	246	262	244	243	245	251	257	278	258	252	257	244	215	259	250	253	244	262	262	258	258	221	264	232	235	243	270	295	260	279	265	239	252	271	260	271	276	273	250	239	279	260	254	256	241	230	231	245	249	247	252	259	251	271	265	232	226	248	289	226	267	252	239	265	241	248	224	275	272	248	254	261	248	262	272	249	261	259	232	275	253	264	278	262	246	257	251	226	240	275	231	240	259	275	241	260	276	278	256	218	214	240	257	243	242	237	275	260	267	261	260	242	258	263	234	295	245	263	277	264	282	234	254	254	256	263	254	246	259	231	258	246	255	251	248	253	261	232	259	243	273	270	273	242	220	248	289	251	237	240	265	233	266	252	268	243	256	268	278	283	240	235	284	223	252	256	232	281	285	248	245	230	265	240	231	247	257	246	214	275	254	258	231	255	270	264	257	250	244	276	257	231	244	237	249	254	247	253	252	234	261	241	244	264	246	240	299	241	251	231	297	229	255	223	258	285	263	249	244	252	246	250	283	210	267	239	246	266	289	232	274	239	222	256	243	270	246	270	281	260	226	259	236	277	263	264	261	250	272	280	237	269	271	237	244	254	272	271	257	260	269	256	257	262	247	221	246	251	244	264	251	239	265	226	222	228	247	266	232	259	266	216	258	235	274	236	273	220	248	264	268	277	275	237	217	263	278	265	250	242	254	286	253	223	235	272	261	234	257	267	247	257	247	282	245	267	251	261	224	263	249	261	239	232	264	290	240	277	265	240	230	252	226	262	255	260	258	251	253	275	249	261	250	242	243	266	269	242	256	273	225	244	255	252	244	287	287	237	244	269	256	250	243	265	259	243	266	281	269	246	222	269	276	244	255	239	261	246	250	262	262	249	248	260	257	258	250	254	268	259	294	244	250	239	257	248	246	250	246	248	289	287	264	279	237	252	244	248	254	241	279	239	244	248	266	280	288	240	233	255	238	262	243	263	273	221	297	271	241	236	248	268	265	256	265	266	294	264	260	262	239	251	232	247	248	238	271	256	258	250	252	256	229	257	253	243	249	220	264	259	255	267	266	256	255	273	249	280	253	242	251	263	278	235	248	265	275	261	278	243	232	250	279	223	259	252	280	272	228	256	235	269	260	254	265	243	238	258	255	240	249	251	263	264	250	246	248	235	230	270	257	254	254	259	264	264	289	240	238	246	252	237	293	245	273	262	265	272	266	255	250	214	264	227	250	232	260	243	239	232	232	301	257	259	288	262	228	249	231	251	265	232	220	244	282	238	255	235	256	266	261	233	278	247	269	274	256	260	243	251	275	228	242	263	274	231	281	242	263	226	258	267	252	290	237	238	253	273	252	246	294	257	234	248	264	226	256	241	277	252	266	252	223	254	253	266	256	218	271	273	244	269	245	270	287	248	287	245	235	279	248	243	241	256	247	286	226	269	260	256	258	242	275	254	269	236	260	248	225	283	272	255	276	280	265	232	259	244	294	237	234	246	257	240	239	247	249	255	254	283	247	264	273	232	278	279	272	241	269	237	254	245	228	291	246	285	246	267	270	255	239	304	280	261	239	269	290	270	252	239	283	279	263	237	234	262	270	243	251	220	259	260	253	218	266	257	273	249	254	262	247	263	243	243	249	255	246	251	250	241	268	242	237	220	264	244	248	250	246	222	274	268	253	263	265	244	256	237	240	249	281	248	252	256	266	271	260	262	260	245	250	240	230	262	275	256	266	256	250	242	251	279	237	249	236	234	248	249	273	237	244	261	253	250	288	267	249	247	296	257	251	243	239	268	255	268	244	237	301	237	260	229	255	260	268	289	247	235	265	222	270	252	254	228	263	255	257	262	253	267	257	261	264	267	263	243	232	248	230	248	255	246	257	255	254	277	253	262	243	257	230	268	239	257	263	230	247	253	251	251	261	229	248	282	234	268	239	244	277	253	249	286	261	243	244	243	306	249	226	282	276	229	298	250	253	262	269	234	266	272	285	250	271	266	218	250	250	256	264	253	242	244	247	236	253	238	230	249	233	272	236	250	237	253	228	268	291	276	262	265	284	241	235	250	253	260	269	277	260	240	258	244	247	243	240	251	266	233	245	228	270	288	291	247	274	254	240	261	263	233	271	245	258	266	251	239	238
30093	32075	35443	39454	49679	42619	46554	48793	40706	30490	25014	28414	31181	33424	35496	33412	28659	26559	26056	27877	28359	25241	22044	15927	16163	19110	16330	14901	14711	14767	10668	7943	9817	7414	7859	7889	6862	6346	4397	3583	2942	2281	2175	2687	3076	2143	1375	1283	800	757	739	747	549	539	691	639	507	473	384	320	316	241	184	142	119	124	110	124	127	131	114	117	119	101	98	116	115	112	125	192	189	212	147	113	123	128	106	95	106	94	98	116	106	113	125	101	98	97	96	105	108	117	113	108	136	102	119	97	124	92	114	125	111	110	108	128	101	103	117	125	115	104	113	112	94	118	115	115	112	107	110	107	119	110	98	115	93	109	126	110	112	105	117	116	120	103	136	105	129	135	118	116	96	127	117	117	121	105	118	123	100	106	104	106	101	110	101	107	115	123	129	133	117	112	117	110	124	100	100	107	121	115	104	125	116	112	115	98	114	121	119	100	99	105	105	118	91	103	109	115	92	131	125	122	130	110	106	102	106	122	93	147	109	95	108	112	99	113	126	106	109	127	117	108	126	113	98	117	111	102	123	111	107	117	118	122	101	121	105	124	123	106	101	110	112	123	103	103	87	99	114	109	117	103	110	126	115	113	118	106	95	112	121	114	115	103	101	101	127	99	107	127	118	123	106	99	97	118	112	114	98	118	102	97	98	97	106	102	107	116	108	118	106	109	124	121	129	110	105	106	118	103	106	105	110	107	124	112	101	114	93	122	107	94	124	101	102	105	99	126	127	115	93	127	108	134	113	123	112	116	108	95	116	97	119	90	92	116	104	105	97	122	108	122	121	103	113	109	113	111	110	119	110	107	113	107	104	110	114	120	101	104	95	118	100	123	109	115	117	125	127	94	121	110	115	99	110	109	126	110	99	123	98	113	130	98	109	120	126	97	106	141	96	113	105	123	113	101	118	99	108	104	117	126	125	112	105	122	114	106	112	99	111	136	113	108	106	93	120	118	106	123	124	108	132	97	111	107	125	104	119	100	93	91	102	118	125	122	119	108	115	110	114	96	107	133	103	107	110	104	92	116	116	101	115	108	109	97	89	108	111	123	121	109	123	105	108	120	128	103	113	110	108	116	112	114	129	101	105	110	99	116	120	106	107	115	114	107	108	135	115	110	104	131	110	97	120	124	111	93	117	110	108	111	122	132	118	114	102	94	110	103	105	95	106	116	119	105	103	128	127	93	102	119	107	101	106	113	121	108	124	98	104	110	105	103	122	109	102	106	103	101	103	107	131	94	105	99	106	110	106	128	128	122	130	115	129	100	100	115	97	126	98	94	108	112	115	100	105	106	104	109	117	119	112	105	113	124	102	106	103	120	106	102	110	122	115	114	98	114	105	95	115	120	107	100	118	106	108	127	115	110	114	83	112	104	89	107	108	102	120	108	104	118	110	113	124	109	100	112	114	114	118	100	125	99	96	132	113	99	113	114	112	110	106	116	113	94	122	136	106	124	114	132	131	111	124	99	129	95	103	126	105	115	100	123	111	130	121	113	110	89	98	104	105	112	118	103	104	124	96	118	103	111	116	98	122	127	130	102	119	130	113	106	109	110	114	115	98	111	107	104	124	116	102	108	101	119	118	101	98	116	97	112	114	109	114	106	104	123	111	113	111	115	121	107	104	88	125	107	147	113	126	94	115	94	110	112	119	127	120	131	98	118	122	110	108	127	106	109	121	110	108	106	113	118	112	118	142	106	120	124	97	130	116	139	104	110	111	105	123	117	115	129	117	120	106	95	97	117	97	130	103	92	93	104	127	106	106	114	106	116	95	109	129	104	115	100	101	122	115	99	107	117	120	116	121	119	118	120	110	113	118	108	125	111	104	99	123	113	113	124	112	109	145	109	120	107	100	111	121	99	113	111	119	102	111	115	118	112	98	114	100	114	103	99	120	130	112	121	109	110	121	116	124	112	106	108	134	106	122	115	122	107	121	113	123	106	93	94	108	108	123	112	106	91	101	115	110	128	105	103	122	109	119	91	103	127	114	114	111	122	139	112	93	111	120	119	118	115	113	116	132	106	107	107	117	85	107	122	123	100	148	101	110	126	114	107	117	109	93	121	102	100	111	113	126	121	101	111	115	93	106	123	119	109	104	114	114	112	122	126	104	108	98	97	124	99	108	107	107	109	119	91	104	135	121	100	104	95	105	100	112	112	105	119	137	98	120	116	127	111	114	116	115	112	116	124	116	106	107	117	106	116	99	104	107	104	121	101	115	118	125	99	125	107	103	117	123	121	99	98	117	131	107	110	118	122	112	104	124	122	107	113	128	95	102	120	130	91	121	103	107	119	109	94	96	109	112	116	127	110	111	114	118	111	102	126	103	123	121	111	85	109	117	102	112	99	114	99	116	115	116	108	107	107	111	109	111	118	96	90	99	110	113	129	119	99	103	116	100	103	103	114	110	86	97	110	104	105	116	105	109	109	110	127	108	99	130	109	110	107	115	102	118	114	116	122	117	135	92	128	115	130	114	111	119	101	97	119	133	122	105	102	96	121	89	102	124	124	119	102	132	107	117	117	117	129	103	126	81	104	101	105	124	90	100	106	121	103	108	105	114	142	120	96	113	115	111	107	98	129	102	108	111	103	121	109	121	128	124	111	105	99	114	110	112	113	103	115	126	123	103	116	97	102	121	124	94	101	110	138	117	100	107	129	105	116	125	119	99	107	104	118	131	115	100	121	115	127	106	110	109	107	111	94	119	126	110	119	120	111	124	128	127	100	100	126	112	104	103	127	103	103	120	116	102	110	109	108	137	111	103	110	111	108	118	110	103	89	127	111	114	122	111	86	95	115	113	113	128	114	136	119	104	103	94	108	132	129	106	104	91	99	131	132	129	120	111	97	113	108	123	108	95	103	97	112	97	103	102	115	112	109	96	123	131	133	102	109	106	112	114	123	119	113	94	117	110	130	115	122	117	116	113	122	120	121	111	141	141	99	122	114	117	117	125	129	105	118	88	97	113	118	113	98	115	118	113	113	105	115	101	106	87	95	105	109	93	103	110	125	130	98	104	108	117	126	117	112	107	121	113	105	99	104	106	103	115	116	91	116	138	122	106	114	105	106	126	109	108	100	122	106	118	112	122	115	96	100	109	134	100	113	119	127	100	104	112	121	95	111	102	112	115	133	102	89	117	99	112	114	114	116	115	117	124	113	106	105	119	115	98	102	118	105	99	98	102	117	102	117	124	113	130	115	108	109	102	119	111	101	92	104	116	113	90	106	89	103	112	123	104	110	125	111	122	132	111	121	113	108	109	103	118	130	122	130	104	103	115	112	111	95	106	116	123	101	104	104	106	122	110	126	102	97	113	121	102	102	120	126	100	127	105	100	117	103	113	125	108	109	117	112	113	115	107	122	127	126	104	107	108	105	101	103	126	122	114	106	107	116	111	125	118	102	108	105	113	100	120	113	117	103	111	107	127	114	112	100	114	125	118	113	98	115	120	115	100	136	105	105	122	121	116	104
19997	26039	35038	44528	52047	50382	57757	61048	50597	45084	38458	42539	49033	51523	54783	53116	48946	49285	49028	50586	50420	48779	45580	39083	40690	43618	38393	39161	38404	39508	31819	29588	32081	26049	28504	27574	26242	25660	20166	18011	15977	12651	12547	15359	17269	11724	9078	8192	5224	4850	4782	4619	3510	3539	4373	4268	3465	3127	2379	2071	2077	1305	841	524	463	515	401	360	400	420	358	368	347	342	328	313	341	348	450	811	901	865	652	305	309	319	292	327	336	313	298	318	316	321	333	335	314	315	332	302	313	320	312	333	295	300	345	336	318	302	308	296	307	314	332	314	312	308	345	324	331	314	336	313	302	309	310	344	295	316	329	319	307	321	343	337	323	295	301	294	328	304	324	300	319	334	297	335	310	313	288	316	314	325	313	314	295	314	322	331	324	363	337	286	322	331	285	306	303	300	288	291	317	314	321	293	280	321	286	290	285	305	298	326	286	304	323	326	313	287	309	308	328	306	294	315	294	323	300	299	332	301	302	299	330	344	334	348	305	310	312	329	329	309	330	314	320	329	328	301	329	300	318	287	349	315	318	312	332	290	308	319	317	314	310	337	301	294	329	322	318	326	284	342	326	293	335	289	289	312	328	329	317	343	317	317	324	328	344	320	312	317	309	336	345	298	329	292	322	304	324	323	315	310	280	325	321	317	316	291	298	310	284	299	309	296	344	362	331	302	340	327	323	303	340	319	304	316	316	329	316	307	330	300	333	344	354	309	300	325	292	307	322	317	312	304	327	297	305	274	305	308	319	329	299	349	312	303	304	278	300	314	306	313	307	327	319	339	292	331	333	324	292	319	299	330	343	309	283	321	317	320	327	350	328	301	305	317	310	293	285	323	312	323	322	345	314	332	312	314	316	329	316	319	306	302	322	299	311	293	274	314	276	320	305	295	326	304	294	302	316	297	337	307	310	296	311	306	323	321	305	305	300	283	310	350	315	350	285	305	301	348	289	296	318	312	324	317	326	318	324	334	298	329	302	297	305	343	326	295	301	324	291	339	295	318	333	294	278	295	297	296	324	303	309	335	315	341	296	292	321	338	318	325	319	306	318	332	333	300	327	315	296	308	306	323	345	340	303	323	313	334	313	302	307	326	315	302	279	336	344	312	344	321	343	322	315	309	282	305	300	367	292	302	334	322	358	314	305	334	314	343	307	316	324	343	291	348	303	305	314	312	340	294	288	323	309	328	292	358	298	329	315	331	283	284	289	311	298	313	318	291	282	328	295	329	308	329	296	300	309	320	303	324	316	297	310	327	328	322	334	285	308	292	337	340	307	304	340	298	336	313	346	305	282	306	285	318	308	292	329	308	302	332	315	301	297	321	292	300	313	285	310	298	320	301	313	336	293	306	303	324	331	314	322	305	324	337	290	336	291	287	305	337	308	321	304	309	314	309	302	305	329	308	317	328	316	303	320	276	326	306	309	316	324	319	363	309	323	346	315	322	324	327	309	296	335	326	310	287	329	326	274	327	304	315	330	336	291	313	329	318	304	319	293	343	289	312	318	310	325	304	312	317	317	310	342	328	306	302	297	304	295	315	333	296	300	306	328	299	332	305	318	313	294	297	317	326	299	338	338	320	335	320	295	328	308	313	324	310	322	282	314	301	296	323	345	308	290	344	303	330	295	314	318	311	305	328	277	313	331	319	313	346	290	335	304	327	321	277	300	286	292	317	299	301	312	334	297	316	303	319	329	313	312	306	319	306	329	321	333	308	323	337	324	321	279	294	296	291	315	304	321	284	295	343	321	326	299	313	334	314	337	305	306	296	326	306	315	318	322	307	324	310	288	307	305	321	326	305	333	328	358	309	310	305	273	307	332	287	324	307	319	334	306	317	289	310	323	293	309	341	328	349	304	309	333	323	320	284	319	322	295	330	312	321	325	286	316	308	311	335	325	328	316	325	350	303	306	320	292	305	331	317	332	326	286	310	318	302	291	336	291	319	330	306	316	349	320	320	330	311	301	330	319	294	339	338	300	310	322	311	300	332	307	283	320	321	334	312	328	331	311	281	325	333	308	328	299	309	335	329	334	280	306	296	342	307	300	321	299	321	332	314	313	314	324	308	308	343	289	336	305	350	299	297	320	308	317	337	310	319	333	323	315	318	297	329	334	330	331	328	330	337	316	334	319	345	315	303	320	276	310	307	330	318	320	331	301	304	303	316	329	333	293	296	344	330	270	316	334	304	308	331	321	325	300	302	337	320	329	305	318	293	307	315	297	312	314	297	311	293	313	332	320	293	302	311	289	308	301	295	313	326	315	329	304	338	321	338	325	333	307	301	288	303	343	304	309	322	353	321	332	297	348	308	307	360	344	301	327	321	316	310	343	333	326	327	296	325	301	302	298	311	309	356	319	311	320	324	298	316	324	327	303	296	307	307	286	319	302	342	301	309	327	294	306	298	275	310	290	307	301	318	329	286	327	331	345	318	298	299	309	317	315	311	319	318	337	310	294	297	304	305	301	315	339	307	272	317	329	299	302	319	310	350	307	350	333	278	327	351	322	299	304	338	333	276	312	328	281	312	325	320	297	321	303	327	352	295	333	290	312	293	316	308	312	303	340	296	296	295	298	290	310	331	308	325	328	318	325	308	286	327	315	298	314	308	333	307	344	325	332	327	320	332	321	350	310	322	293	314	318	314	322	294	312	289	332	330	313	324	327	312	333	338	334	305	322	305	319	282	298	321	279	307	324	285	284	309	295	304	310	299	296	335	291	316	328	309	307	316	327	327	302	315	305	322	320	307	257	314	348	267	323	335	273	310	312	322	326	314	322	280	289	294	331	305	332	327	332	325	299	307	314	329	294	338	329	319	302	309	298	304	297	308	315	303	344	305	315	306	310	281	320	344	334	335	295	317	312	351	298	310	314	330	322	324	304	294	333	286	309	307	312	311	309	315	302	342	323	325	316	341	330	319	308	295	307	306	324	266	307	358	323	332	300	312	281	283	305	317	326	309	279	289	294	289	352	339	314	321	300	301	305	309	271	317	319	284	354	317	292	296	280	245	306	307	309	317	301	311	300	327	305	316	345	308	314	324	317	322	302	318	323	278	338	283	323	320	287	297	268	306	343	303	323	298	312	321	338	304	318	316	310	310	317	301	343	323	328	306	313	346	303	285	309	278	302	335	298	315	308	321	290	305	288	286	311	335	318	308	306	313	308	343	289	312	314	317	340	340	305	295	328	294	313	307	339	354	325	335	309	313	273	275	359	280	314	317	343	297	320	324	315	313	316	302	314	317	309	300	303	295	304	329	277	261	298	330	329	342	321	312	309	300	333	300	337	305	331	322	357	301	340	300	331	303	297	299	329	293	326	284	316	300	330	313	317	324	308	327	299	338	303	294	305	301	323	312	293	328	324	317	287	318	285	319	333	314	340	276	298	330	315	283	315	329	290	333	331	336	293	301	313	311	325	301	312	317	298	271	296	303	318	293	313	316	324	307	289	306	316	306	313	296	318	317	290	302	306	315	303	327	326	315
39702	42356	41579	49224	54664	48938	49569	51690	48671	35702	29199	34044	40879	48392	47461	48137	42212	39782	42199	42624	40692	37856	35635	28341	31041	31001	27687	25651	24716	24464	21326	16315	17669	15170	13784	15532	13564	12227	8162	6936	6349	4156	4704	5260	5535	3212	2436	2325	1593	1133	1336	1228	1055	643	866	1096	962	980	786	624	532	436	283	232	188	219	180	187	166	186	204	181	177	166	167	170	160	188	190	244	333	332	279	166	164	176	147	169	198	169	176	172	172	174	166	149	213	160	190	164	165	180	177	191	194	152	178	180	185	154	195	146	177	153	174	147	159	175	159	162	205	174	190	153	158	187	166	186	175	170	157	187	178	167	155	147	165	189	166	178	177	155	157	160	172	167	162	160	159	147	143	166	193	185	193	159	146	214	194	182	135	170	175	186	154	185	170	186	167	144	162	176	153	153	157	172	207	182	169	173	153	155	161	162	168	161	185	168	169	179	172	154	151	195	190	173	159	173	156	184	179	182	185	196	154	156	155	189	182	174	177	165	159	179	160	149	158	173	176	184	162	161	165	152	183	173	204	174	195	154	172	163	179	177	160	143	149	160	159	176	170	156	164	155	154	169	142	142	163	152	183	168	174	164	154	169	173	176	172	187	150	162	160	163	161	163	165	175	165	148	173	185	176	159	174	166	182	161	154	196	171	196	161	159	164	176	152	196	157	166	174	170	162	183	169	171	177	173	157	176	158	181	157	157	165	193	155	164	178	172	162	166	180	175	162	173	183	176	197	158	171	162	161	174	164	159	163	187	191	171	161	160	173	158	165	188	141	186	162	168	189	153	180	163	170	154	159	164	168	174	173	176	150	162	180	169	155	170	151	165	171	168	164	162	179	159	155	150	153	170	196	165	163	156	161	173	181	181	174	170	168	177	178	183	171	158	188	165	176	172	162	172	162	182	175	179	164	177	167	170	179	166	176	169	178	144	166	168	188	172	182	160	177	172	163	160	168	162	174	182	166	185	169	172	171	176	156	164	160	163	129	198	161	153	156	182	177	156	171	167	167	163	155	145	181	177	177	167	201	180	169	166	183	188	160	177	176	173	154	169	160	187	173	168	163	159	184	177	152	163	148	169	169	177	161	160	160	194	153	162	165	151	162	170	152	175	185	186	169	157	144	173	153	170	154	164	169	163	171	182	169	181	164	161	171	162	188	169	160	183	155	177	166	160	171	156	176	169	204	170	158	176	186	143	165	180	179	159	172	201	170	154	168	142	152	177	172	180	172	153	155	168	168	150	166	172	166	170	175	178	170	195	183	189	146	164	156	186	131	185	161	157	178	178	190	185	174	174	155	148	132	172	192	187	166	173	142	186	181	173	179	198	167	174	150	192	174	181	171	166	153	157	162	178	193	159	169	171	168	167	185	157	157	174	177	134	161	170	178	161	174	188	155	179	160	162	163	166	160	179	163	154	148	165	174	174	182	184	159	193	157	181	136	189	188	166	183	189	185	166	173	153	174	182	164	166	160	199	143	155	194	171	167	153	171	168	179	173	170	149	180	199	184	170	168	152	181	173	181	173	174	153	181	184	155	172	169	168	155	156	146	174	178	146	198	197	179	143	167	155	176	162	167	178	179	161	180	171	190	168	190	177	163	165	162	181	169	169	163	184	165	199	179	168	162	154	172	157	173	178	132	154	160	159	172	169	181	202	165	171	167	157	157	165	166	167	176	169	178	167	152	191	167	151	159	147	200	160	148	169	186	156	169	160	162	161	184	143	183	174	176	164	158	169	153	180	182	183	162	169	192	149	171	171	169	172	182	173	157	152	174	176	161	153	153	151	178	154	162	178	159	182	164	148	179	207	164	184	163	177	153	146	169	160	173	177	188	183	179	171	166	148	184	155	176	183	147	168	162	145	184	161	153	166	175	154	171	173	181	195	197	191	164	170	169	156	175	178	161	167	183	157	180	167	157	166	159	157	175	141	154	200	173	195	176	192	156	180	172	152	183	147	149	178	172	159	162	159	185	140	166	161	169	191	130	165	182	189	153	167	194	175	151	174	169	193	167	173	189	192	166	173	197	180	183	162	176	174	188	175	177	194	155	172	167	183	183	167	170	170	178	120	168	171	157	167	192	168	169	187	167	169	157	177	165	178	176	162	145	178	170	171	186	178	171	169	178	184	174	152	151	189	164	155	198	168	164	163	190	157	158	169	161	177	164	169	186	158	162	179	178	159	183	136	186	168	147	181	165	178	176	153	159	158	154	170	185	159	164	158	178	191	171	162	179	190	179	155	148	174	171	183	148	162	168	151	159	191	157	162	176	192	156	174	145	163	180	164	166	157	168	174	154	166	171	171	160	171	160	188	177	182	165	155	178	173	204	158	159	170	167	173	165	149	185	167	173	181	160	177	184	178	161	170	154	183	149	168	199	181	155	185	176	164	163	185	148	171	184	153	159	157	172	171	155	179	164	189	172	168	176	192	165	179	165	163	171	137	178	151	181	199	180	155	170	167	178	158	149	168	165	151	157	166	169	172	138	175	191	150	172	165	194	156	163	148	199	134	158	155	152	155	169	151	191	149	166	185	178	180	183	168	153	172	157	139	176	159	163	175	172	187	148	196	187	149	166	171	147	169	165	178	166	190	163	165	150	149	180	157	153	179	164	191	171	168	158	167	169	174	162	162	174	185	177	177	153	154	192	156	177	173	149	177	181	170	153	168	154	187	170	175	165	150	150	171	166	163	168	163	214	165	200	154	165	138	193	165	180	180	176	156	167	184	163	173	166	183	171	185	144	163	163	179	179	168	160	169	179	174	166	173	158	167	168	166	174	158	192	166	181	161	185	174	182	150	177	170	175	166	183	185	123	181	173	138	190	168	167	175	157	169	187	180	168	193	159	145	180	165	160	158	176	173	178	141	175	172	171	171	145	187	192	172	196	199	182	159	177	156	160	165	169	172	165	178	161	162	170	177	179	186	149	192	172	180	179	166	180	178	169	163	177	156	173	173	161	139	184	162	157	168	173	170	177	193	176	154	182	169	183	169	178	154	179	178	181	157	162	188	172	175	151	173	157	156	169	166	162	186	187	170	179	173	153	201	180	166	184	168	184	156	165	166	188	163	180	171	154	154	159	174	146	169	163	187	175	189	178	181	160	191	186	156	181	170	159	171	159	162	179	162	165	169	164	180	173	163	152	169	143	177	164	174	164	165	177	162	156	169	177	149	170	175	168	151	167	168	162	177	183	197	162	158	167	168	183	143	163	160	156	148	176	144	204	192	165	174	151	195	184	181	185	166	196	158	165	170	169	158	200	170	178	147	141	182	157	157	175	155	165	149	176	210	157	169	188	169	170	162	162	157	177	162	177	169	164	184	163	155	169	177	163	182	173	180	179	152	164	179	173	177	165	144	147	153	152	174	158	160	182	182	183	155	157	160	172	146	143	177	198	179	184	160	159	153	187	163	187	187	158	155	169	161	163	173	175	164	184	169	154	171	162	172	170	176	167	169	186	149	182	156	201	145	184	170
26816	34603	40751	52434	58599	56968	61860	65485	58620	49314	43095	49745	55512	62991	64547	66533	62044	59678	64146	62721	60426	59950	56937	51954	54357	52979	49449	47742	48092	48927	43292	40284	42686	37141	36088	38965	36204	34859	28738	26257	25035	19078	21601	23067	24374	15447	13253	13455	8929	7516	7921	7143	6133	3894	5766	7176	6471	6145	5251	3666	3236	2400	1339	864	721	603	575	535	562	574	497	533	463	517	457	454	438	470	447	794	1556	1554	948	436	476	462	471	467	455	464	436	490	487	447	403	397	471	436	469	449	440	447	460	430	458	426	459	452	480	449	436	457	426	505	417	433	451	465	475	420	428	471	480	445	426	440	448	450	421	468	402	467	447	464	459	434	446	456	439	427	456	433	439	402	422	450	493	445	445	422	440	438	409	443	420	418	441	459	422	418	421	452	435	482	454	485	450	423	474	481	409	434	463	439	424	432	426	422	433	418	480	435	421	435	480	453	462	415	439	419	480	466	450	451	438	476	436	453	463	438	447	461	454	446	390	465	429	423	422	444	437	431	449	463	443	439	423	400	412	455	442	426	452	443	408	420	444	433	434	455	457	418	403	432	453	490	423	415	446	433	446	450	456	412	422	441	503	399	427	446	429	412	460	437	447	491	455	437	451	406	428	486	463	430	432	420	437	445	421	451	456	466	477	442	437	439	415	457	419	454	434	459	420	445	463	376	449	442	448	453	421	440	422	421	444	433	427	448	421	439	471	493	456	437	450	454	441	447	461	423	454	465	439	428	478	454	432	427	455	433	414	452	424	435	452	400	442	465	472	468	450	426	468	414	450	465	428	439	438	418	405	415	458	406	435	454	433	449	448	452	448	470	442	451	420	415	436	432	400	462	428	448	408	454	433	437	445	445	456	462	456	447	457	437	484	428	409	466	451	451	433	440	439	479	448	448	457	431	422	441	429	454	460	420	477	428	440	450	430	429	462	428	460	409	451	435	467	403	412	418	435	450	456	455	449	462	432	435	424	446	445	435	460	424	450	423	455	456	476	463	486	486	459	405	402	425	456	415	430	433	450	434	439	452	435	449	426	425	444	431	446	443	444	447	430	413	423	470	405	447	385	434	422	425	424	426	461	473	434	467	422	437	417	421	433	437	434	420	417	428	474	441	420	432	439	455	426	422	459	453	449	439	446	442	419	434	460	448	443	425	454	465	473	430	469	417	396	423	455	448	465	431	446	460	460	432	444	429	444	468	436	413	410	353	451	449	431	486	436	408	457	451	487	396	442	424	406	473	408	405	441	462	482	450	433	399	475	441	450	428	445	409	435	430	448	465	441	458	472	480	434	447	433	442	430	436	439	465	467	468	436	434	455	467	437	449	461	488	405	405	428	467	454	429	473	462	453	481	468	428	457	473	442	437	454	466	453	453	441	431	430	446	437	405	444	492	413	437	453	432	449	458	433	432	421	423	471	451	420	427	466	444	444	448	442	427	414	399	445	420	468	412	485	437	417	455	441	415	461	459	466	462	419	436	444	424	439	440	442	475	430	428	443	445	441	431	437	426	405	433	428	416	405	475	433	452	412	460	440	464	436	442	430	402	443	431	443	452	451	426	439	446	420	446	409	452	420	433	432	435	439	452	481	470	471	478	472	387	415	422	441	432	460	431	432	432	443	441	440	442	431	431	442	432	441	450	395	413	422	437	445	411	435	443	438	441	433	447	467	388	427	420	442	446	460	457	457	474	463	427	424	439	419	441	450	478	445	424	455	450	469	441	479	441	412	411	443	431	453	406	431	446	434	397	427	444	456	430	456	448	458	439	398	454	471	459	402	457	457	441	486	444	411	450	416	427	483	438	458	445	455	402	428	454	417	460	405	413	425	450	439	433	446	424	446	430	427	443	440	461	411	477	442	439	434	452	475	399	444	436	431	426	436	451	452	412	371	423	411	410	415	441	433	438	452	482	448	421	426	460	461	447	411	445	437	440	453	440	445	397	442	446	401	465	458	455	422	486	445	461	455	409	421	439	405	436	468	413	426	437	439	409	426	447	442	456	446	432	415	452	431	417	442	438	483	392	439	428	432	445	439	419	429	480	452	380	455	426	467	445	451	408	490	465	429	426	440	430	437	447	445	455	409	452	457	456	450	452	439	418	458	450	437	436	397	454	464	414	424	423	429	414	455	418	439	439	428	452	423	397	407	412	481	438	438	390	456	458	423	477	410	489	405	404	432	482	457	463	442	423	475	445	430	430	425	426	463	458	418	456	442	423	443	498	413	425	406	461	448	437	432	441	485	469	397	459	468	422	477	406	417	446	463	433	414	393	403	431	450	433	417	508	419	472	479	444	453	412	473	461	417	460	428	486	433	457	463	464	447	444	376	408	446	471	408	449	440	436	427	492	460	440	455	467	431	419	417	438	404	430	434	453	407	440	430	418	447	441	431	429	471	411	448	441	438	452	419	462	432	439	439	422	433	457	455	442	445	424	413	453	420	442	435	444	436	429	451	432	435	422	458	457	445	424	428	418	445	447	447	440	435	483	421	475	430	432	416	444	453	473	436	433	452	445	464	433	417	466	453	415	454	491	434	436	447	441	461	477	425	450	404	443	437	435	476	395	450	421	398	478	421	460	445	479	447	419	426	447	429	443	406	463	457	440	445	399	435	448	469	411	432	461	430	423	385	443	475	426	461	482	438	449	433	449	410	407	477	401	429	452	445	406	447	471	399	479	474	438	408	443	482	427	432	449	469	434	436	448	427	455	413	440	455	419	451	457	467	462	417	443	402	423	466	419	435	472	419	415	420	412	447	408	453	469	417	438	419	468	442	423	454	414	477	447	411	473	437	436	391	453	405	441	419	471	467	412	434	469	461	433	418	444	418	439	405	441	432	412	461	443	452	456	442	417	432	429	467	427	466	438	433	460	453	433	439	396	435	411	456	421	401	432	431	465	436	433	462	423	450	446	433	458	443	404	435	424	457	420	457	428	423	395	445	410	428	447	439	450	431	450	435	440	420	458	451	448	448	433	422	415	449	419	465	441	447	419	436	416	426	424	434	459	449	460	453	455	416	440	475	461	417	410	432	460	453	436	455	466	408	435	452	407	402	440	442	453	446	485	428	407	437	424	463	438	411	423	452	426	438	413	452	445	478	446	438	439	440	456	428	460	468	476	446	410	424	473	420	424	464	452	484	456	408	427	417	427	451	424	442	446	461	420	412	431	428	460	442	390	458	445	454	450	451	481	472	440	439	439	396	409	453	438	427	418	432	423	421	442	415	455	465	453	460	463	444	452	417	467	449	445	426	411	465	428	391	423	449	417	451	454	437	437	425	457	443	416	462	462	464	467	456	457	451	458	452	471	424	460	446	419	450	430	477	440	423	460	422	438	457	472	401	397	459	446	434	431	425	465	428	472	429	439	418	433	453	441	472	455	430	462	434	432	384	398	420	408	448	433	437	407	435	445	461	439	451	430	437	411	446	411	429	442	404	413	401	453	468	415	442	438	441	442	408	425	423	440	456	466	410	469	417	434	485	442	426	425
10612	9156	8956	8781	8965	8529	7183	7789	4638	2492	2012	2014	2556	3408	3285	2854	2179	2018	2248	1971	1900	1840	1591	1188	1444	1290	1197	1254	1075	943	900	539	674	528	430	589	510	446	331	308	299	220	260	239	284	169	171	143	125	101	119	120	98	104	103	104	122	124	123	87	98	101	90	96	80	80	92	75	95	89	67	84	90	86	91	88	91	94	96	78	97	85	85	84	81	80	85	75	78	79	82	70	91	80	79	78	90	102	90	81	99	96	96	103	75	89	92	84	81	92	69	92	94	87	88	83	72	85	87	89	80	108	94	91	70	82	84	90	65	77	58	79	86	102	89	87	79	93	89	77	90	87	96	102	84	88	78	95	80	97	88	86	86	94	95	83	79	106	75	73	78	91	82	82	101	83	79	65	98	79	87	94	89	83	74	80	89	83	81	97	91	71	80	84	90	73	93	70	68	79	91	93	85	73	87	75	91	91	74	74	102	82	94	89	84	85	101	95	78	78	82	91	86	89	71	80	94	87	83	83	83	78	69	93	68	77	90	92	86	96	85	101	91	76	82	95	75	78	89	77	93	88	90	73	89	76	73	72	86	91	92	101	83	85	83	105	83	90	80	94	87	82	71	100	100	59	74	82	90	99	99	77	81	80	87	93	91	88	96	103	86	87	76	88	78	84	82	90	87	87	77	85	87	79	92	80	92	78	73	98	89	96	89	95	84	86	80	88	87	80	90	86	89	67	90	79	84	80	100	83	80	76	87	80	81	75	77	90	79	86	77	99	88	80	94	82	73	88	98	77	94	105	90	100	109	82	77	73	88	78	83	82	81	74	87	74	89	103	86	97	78	81	96	77	79	72	88	75	80	91	89	83	87	93	93	99	93	95	82	80	96	77	99	88	73	100	90	87	89	84	79	88	78	93	93	82	87	74	72	82	67	86	73	85	68	102	90	93	81	96	104	100	95	84	72	80	81	73	87	80	89	98	96	90	90	81	85	84	86	90	83	93	67	86	75	76	105	83	80	85	93	86	63	94	87	74	92	82	80	72	84	91	85	82	87	90	72	99	86	91	88	93	85	92	87	66	77	73	100	104	74	93	87	98	71	97	83	71	94	87	87	86	87	88	87	79	64	66	84	75	83	82	94	87	88	73	85	82	78	95	94	61	91	71	92	82	79	80	91	93	85	96	99	82	87	83	85	79	66	89	103	70	85	90	83	97	80	80	85	87	88	93	78	101	94	86	92	95	88	87	65	81	78	89	88	99	77	74	94	85	73	76	91	80	95	65	78	86	75	97	79	68	79	67	73	81	86	78	87	71	82	93	84	81	94	95	83	90	83	74	82	86	85	77	88	90	76	95	90	88	97	105	83	89	81	77	85	93	91	103	76	75	78	94	86	80	90	71	78	95	74	69	89	77	88	81	83	102	86	94	77	92	70	91	105	89	76	83	74	76	79	98	71	78	80	93	74	84	86	87	85	81	94	85	83	105	84	103	100	93	84	94	91	89	72	68	99	90	76	78	92	83	80	72	68	90	86	94	79	80	79	83	85	107	79	90	88	96	79	75	77	80	79	73	92	84	93	85	89	92	100	79	91	98	66	82	103	84	85	97	98	83	84	83	75	95	83	81	80	90	74	90	80	91	86	83	85	67	78	79	93	90	99	83	83	89	85	91	84	95	95	89	86	93	73	96	95	95	91	100	78	80	81	82	90	73	101	102	108	79	87	82	84	76	89	86	105	75	79	82	76	81	85	108	86	81	100	71	77	99	94	80	66	86	98	76	92	104	91	71	62	75	90	81	89	97	79	98	87	89	76	97	105	100	85	64	93	84	98	88	78	78	74	85	70	84	87	93	85	78	88	94	92	82	72	93	94	92	83	86	94	95	84	80	106	80	86	82	87	82	80	87	71	66	88	85	93	83	98	81	84	83	98	83	64	89	98	74	79	101	88	93	93	89	67	78	78	85	95	80	79	86	76	84	95	106	70	75	81	87	86	102	80	87	84	87	85	89	107	78	86	78	74	82	86	80	99	86	80	92	96	83	88	77	92	73	83	89	91	86	95	83	86	79	86	75	84	91	94	79	75	79	74	72	84	85	77	101	101	81	84	68	86	97	94	86	86	90	87	64	75	87	89	80	98	73	87	74	76	85	87	75	77	74	82	89	84	68	91	81	67	92	62	96	82	85	85	65	93	73	90	80	79	84	86	80	83	81	92	87	86	89	74	94	81	108	78	86	97	92	77	84	82	81	78	94	80	92	104	97	80	86	84	91	86	100	88	101	94	82	69	85	91	79	69	92	86	100	84	92	96	73	88	117	87	83	96	89	80	87	85	82	83	80	77	77	84	67	74	71	79	85	74	60	105	85	92	112	88	73	90	96	88	101	84	81	76	79	74	79	96	76	87	87	68	94	83	73	95	91	80	96	73	91	100	96	98	98	88	79	88	83	87	88	96	95	81	101	71	76	91	89	75	86	90	81	84	79	88	87	98	71	89	88	103	82	87	85	71	92	81	101	75	87	61	90	83	90	87	77	82	88	71	90	89	91	87	82	93	75	94	73	90	77	100	78	83	89	81	73	85	94	74	86	95	96	66	91	81	101	89	93	78	80	95	75	82	83	96	80	85	78	89	95	75	67	70	79	60	88	103	99	96	79	90	83	90	74	81	77	79	77	84	98	75	57	87	83	90	67	83	94	93	85	92	83	92	76	87	105	70	83	72	105	73	78	83	88	82	93	75	102	71	87	78	87	94	80	95	86	83	84	79	92	85	91	85	88	92	94	76	81	73	79	81	82	83	92	78	92	104	89	95	88	87	88	81	99	84	67	87	69	80	92	82	83	82	87	93	85	79	89	66	87	89	88	90	78	72	81	68	92	93	101	93	77	108	83	79	97	80	83	87	100	89	80	81	82	82	68	87	102	79	104	84	83	99	90	104	80	72	79	79	92	82	92	98	75	81	68	97	83	86	91	91	79	78	85	85	84	73	96	79	88	76	90	94	80	89	77	109	84	95	75	77	75	92	78	107	91	91	71	91	89	75	78	80	81	86	87	88	81	96	80	77	88	68	79	76	81	95	86	89	80	94	79	92	92	99	91	85	91	95	82	98	73	69	84	76	67	68	102	85	95	75	87	64	71	83	94	84	68	91	66	106	75	80	87	88	73	69	93	102	79	79	107	106	99	84	76	86	92	98	90	74	84	82	105	70	89	86	97	89	75	75	91	96	72	69	89	90	89	93	80	81	64	76	79	78	78	86	82	91	88	92	100	84	82	90	82	87	76	77	87	87	91	90	80	94	68	86	86	95	101	88	82	89	96	78	63	84	84	68	94	87	97	94	93	85	79	85	98	69	96	94	80	75	68	66	83	79	88	87	69	90	87	81	74	94	80	86	86	93	73	77	97	91	75	79	65	82	94	77	76	93	80	75	73	81	84	78	76	69	82	70	101	103	74	94	87	88	86	95	86	76	74	83	92	93	86	74	92	91	89	59	74
6947	8604	13760	18910	22191	22229	21847	25053	15880	10299	8462	9829	12163	16214	15958	14458	11564	11102	12482	10944	11330	10108	9120	7107	8594	7911	6868	7234	6113	5833	4983	3252	3979	3117	2391	3435	2957	2813	1992	2075	1626	1341	1627	1433	1709	1050	817	853	623	538	549	542	463	390	412	365	420	462	416	388	348	342	298	268	252	255	258	232	267	288	264	265	229	232	229	232	240	257	243	271	309	299	280	263	235	234	238	259	231	224	234	262	221	234	246	267	269	238	246	257	245	254	247	227	224	248	235	242	247	228	254	253	246	263	259	232	233	262	247	234	253	266	272	243	237	255	244	238	264	240	250	217	246	261	232	241	254	229	250	271	216	214	260	268	222	247	250	239	244	221	239	245	224	262	272	253	216	254	234	232	232	233	231	244	262	254	240	268	285	251	246	244	229	203	261	237	255	250	229	254	228	269	252	244	246	232	260	240	233	245	243	237	245	240	256	240	242	228	228	289	270	238	250	259	249	262	245	216	255	270	246	244	233	252	238	246	245	240	268	261	250	267	262	266	235	248	287	230	255	256	235	227	255	244	238	261	253	233	279	256	248	259	217	271	220	261	245	234	249	246	257	267	238	253	225	259	271	210	237	243	255	244	245	207	247	232	236	266	255	224	254	263	235	250	245	240	231	229	236	215	244	245	274	272	242	283	256	237	252	235	248	247	235	258	261	259	241	260	268	272	243	249	233	245	223	243	224	251	266	228	218	257	254	223	250	252	241	294	241	248	244	275	253	248	250	225	249	237	220	240	257	230	228	245	238	237	228	246	232	246	247	247	273	266	261	239	261	266	258	244	259	244	223	211	220	248	231	239	242	244	241	230	225	223	245	252	258	256	230	245	246	258	210	250	239	257	232	247	227	239	257	233	262	244	245	249	243	230	232	294	236	266	240	215	269	253	224	257	257	243	236	226	238	204	250	249	216	274	251	222	240	254	259	220	221	238	254	248	221	269	244	266	252	245	285	272	270	263	246	245	268	243	239	236	240	241	270	240	219	244	242	240	243	239	259	269	242	258	247	253	238	276	263	269	270	228	258	250	238	237	259	238	256	244	257	247	238	246	222	250	234	251	243	252	234	223	256	284	272	262	221	249	242	260	271	247	244	239	260	234	252	242	226	260	240	242	253	236	247	234	226	239	247	232	251	238	250	256	226	242	270	266	226	230	274	239	252	215	248	267	223	243	243	218	248	230	253	241	267	265	244	272	254	245	252	248	254	213	257	232	266	283	241	254	262	240	249	256	231	246	233	245	241	236	274	237	241	225	239	251	241	244	278	250	234	262	242	256	256	257	246	266	224	244	242	240	256	215	217	247	224	247	231	242	243	270	244	224	236	251	239	262	234	230	261	234	246	245	263	241	251	256	241	240	238	236	264	263	246	261	222	271	239	236	233	242	243	254	237	260	269	244	245	224	238	288	235	254	245	244	250	246	243	246	247	259	229	255	251	261	218	257	255	206	244	266	270	254	241	214	233	262	274	258	244	252	283	241	237	253	209	259	233	226	230	281	263	248	240	215	249	211	253	258	261	210	249	251	243	260	253	237	261	261	221	234	234	245	243	255	223	237	251	230	242	205	239	246	216	274	259	222	258	226	268	280	263	252	238	275	220	238	233	280	238	264	243	242	230	249	261	254	245	242	253	240	229	225	234	279	265	258	254	255	276	259	265	225	255	263	261	230	271	267	243	246	273	259	248	254	254	271	247	210	248	248	252	261	248	268	221	261	267	274	240	245	250	237	228	239	253	228	242	218	231	229	238	249	250	256	249	234	256	255	234	237	232	250	230	231	229	254	258	277	226	240	259	247	276	233	221	249	235	248	247	238	252	243	243	229	255	242	250	219	240	232	241	242	228	241	235	226	274	278	261	264	257	279	232	242	257	248	230	250	263	220	248	251	231	249	234	236	235	250	227	235	254	252	253	229	271	248	239	227	254	245	225	246	240	253	248	251	232	249	238	234	227	221	259	231	265	254	246	234	262	226	282	260	262	256	232	280	260	257	252	257	266	256	262	252	261	229	249	253	261	251	234	241	221	249	239	260	243	271	268	248	246	252	261	242	259	205	240	250	256	260	262	237	280	230	221	231	241	263	240	244	238	262	260	232	244	270	233	233	235	234	252	270	245	232	223	244	218	245	216	232	243	213	263	252	255	257	255	287	240	251	243	237	277	265	252	216	245	255	222	219	205	247	236	240	274	244	251	267	256	251	231	235	222	258	267	257	248	252	231	224	220	243	248	234	240	243	261	270	244	218	273	276	269	257	247	229	254	212	271	275	231	248	230	248	256	225	244	291	258	212	237	254	246	249	266	243	250	242	251	254	236	246	231	250	246	247	243	246	237	242	235	250	217	236	238	276	246	225	238	224	235	238	237	253	260	242	216	257	216	251	245	237	234	230	227	237	217	245	269	263	260	261	253	236	227	265	264	277	252	234	256	229	256	255	252	253	254	223	233	226	233	235	237	266	223	241	217	232	220	246	246	256	307	234	261	220	235	250	242	267	283	239	237	262	221	257	239	253	254	244	278	209	237	248	238	263	245	287	249	261	234	240	244	244	213	254	248	249	256	257	241	257	243	274	225	238	245	248	245	219	253	220	253	229	235	250	236	263	226	245	235	256	250	231	225	253	248	245	264	206	252	238	244	238	280	240	240	212	274	231	235	234	259	238	244	253	233	258	234	252	253	224	250	241	258	244	270	240	233	256	251	249	249	244	263	257	285	229	227	246	240	233	257	237	250	218	266	251	249	270	219	236	226	245	246	213	217	226	246	240	233	232	254	185	225	228	247	270	250	263	254	248	266	252	254	248	259	248	269	221	258	276	270	232	237	240	239	247	248	225	227	231	258	242	249	243	257	260	247	258	244	255	245	220	242	214	209	231	251	250	219	224	250	237	252	249	261	238	223	258	230	262	248	240	262	257	263	246	228	254	221	247	235	235	247	253	244	235	265	251	251	264	253	255	246	239	202	237	261	253	237	254	254	267	249	226	235	238	259	237	235	250	234	269	212	259	222	258	234	221	223	245	265	237	229	225	232	289	237	229	234	272	253	263	277	235	245	235	221	256	247	250	245	224	219	259	264	255	257	218	226	262	243	236	229	228	233	236	281	251	254	241	278	269	222	249	241	249	248	273	242	226	224	239	251	242	255	244	224	267	230	235	250	234	264	236	232	240	233	273	234	248	224	260	278	262	255	249	218	250	222	244	223	252	240	243	239	252	248	252	259	261	264	229	218	266	225	247	247	255	235	224	252	267	238	194	247	230	239	277	259	229	243	266	225	247	238	264	234	253	239	242	246	250	230	231	254	244	241	241	270	239	238	251	238	245	254	248	253	258	246	269	219	254	265	254	252	261	264	232	248	246	219	256	236	252	264	237	239	257	243	249	260	266	255	261	236	228	226	260	253	248	259	238	218	224	240	260	237	270	242	246	269	225	255	264	256	246	255	223	266	227	243	253	221	237	236	224	243	258
30741	33631	37148	37647	44614	43586	39946	47600	41670	28107	23909	22742	30792	36934	35105	33117	28024	27005	27639	24634	24399	23420	21235	16984	19621	20328	16108	14750	13819	12521	11231	6544	6874	6470	5339	5618	5679	5196	2858	3364	2361	2177	2985	1856	2591	1460	1167	1081	792	640	457	294	272	267	274	251	332	425	418	378	295	214	168	126	133	128	114	110	117	141	122	119	114	100	109	109	115	96	107	142	192	201	160	107	119	114	96	103	107	113	113	133	137	104	109	106	115	107	102	116	111	109	109	98	109	116	97	109	98	113	99	104	132	134	107	113	129	115	111	98	128	102	100	128	95	125	127	127	115	121	124	104	105	103	128	99	119	107	110	122	101	116	106	115	118	110	106	103	114	115	109	122	117	106	122	119	108	109	108	100	109	110	105	110	95	117	112	121	123	98	126	94	99	118	93	120	116	109	121	123	117	124	107	132	102	101	103	118	124	100	102	87	96	96	110	120	99	118	106	97	109	96	117	97	120	119	107	114	113	119	103	98	111	102	91	109	110	120	110	117	103	116	134	122	108	96	99	109	101	106	94	114	118	112	108	115	112	118	118	114	103	126	128	98	121	125	113	116	102	98	124	111	123	135	84	142	110	115	125	113	96	112	120	112	99	101	111	122	124	112	120	121	104	121	118	91	97	104	112	100	107	112	137	93	81	117	106	121	117	120	102	127	101	94	132	100	98	114	119	95	123	123	108	109	106	100	97	127	120	114	118	110	111	114	109	108	109	124	124	128	90	130	114	103	99	105	116	119	105	115	118	110	121	111	95	109	113	98	98	113	93	103	92	126	97	109	105	113	110	118	108	120	108	120	92	108	104	115	114	111	115	112	117	102	115	120	98	113	104	115	112	107	121	113	117	119	102	103	109	100	110	95	107	118	113	139	104	97	101	88	122	116	103	114	138	94	118	98	122	122	106	107	124	113	111	102	101	113	118	123	114	110	112	112	88	116	115	107	133	135	95	103	90	117	118	116	89	115	97	128	102	102	118	98	107	111	125	106	122	92	120	139	110	127	91	107	103	118	117	117	97	107	117	104	103	107	105	106	116	124	108	108	109	117	100	118	120	113	124	101	103	96	103	102	120	111	93	96	86	121	106	112	104	116	97	130	108	107	102	118	110	104	105	98	114	121	113	91	113	121	116	79	94	104	118	115	110	101	108	104	119	126	109	104	122	102	122	95	116	120	116	116	104	102	116	104	109	104	132	121	118	124	114	107	114	106	96	106	103	133	109	111	117	107	121	127	101	119	98	95	104	144	107	114	112	115	118	99	136	106	107	126	110	111	113	117	120	110	99	118	101	113	115	106	115	103	101	109	113	103	91	109	115	114	129	99	104	113	104	100	97	110	99	117	103	117	110	99	97	96	117	90	100	130	98	100	104	123	101	106	102	103	130	114	130	115	111	129	101	106	110	115	120	97	105	115	122	96	96	106	104	114	108	102	105	135	108	122	111	112	123	112	99	117	108	113	98	99	120	107	118	91	105	108	101	118	127	116	112	88	82	105	108	115	119	113	112	98	115	104	117	106	106	106	104	107	112	102	123	90	126	110	129	121	105	95	126	92	116	128	110	134	128	122	98	120	110	103	114	127	110	116	99	117	102	126	116	110	125	98	115	95	118	96	100	103	125	120	121	110	121	105	113	112	107	109	101	96	120	129	100	106	120	110	103	123	118	93	106	118	97	93	115	106	119	108	126	94	119	97	112	106	122	114	112	107	105	96	103	100	124	109	116	98	107	95	119	121	114	111	128	96	105	97	99	104	86	119	113	105	107	99	113	117	108	109	111	116	112	115	118	111	99	112	98	109	112	111	114	105	108	112	99	116	115	120	103	103	115	112	91	107	99	124	88	119	104	113	105	127	127	105	107	107	121	117	116	117	112	93	96	121	114	112	115	113	100	109	100	122	108	112	101	112	84	111	110	99	125	101	116	100	110	111	102	105	121	108	93	103	106	104	111	109	101	92	123	97	105	127	109	120	117	125	117	117	125	109	102	117	113	92	109	126	95	90	122	113	108	98	104	109	108	95	103	118	112	100	105	114	121	105	101	112	119	106	109	111	94	124	116	110	87	101	120	103	102	109	96	92	133	110	99	107	100	126	131	89	94	114	111	110	116	94	99	104	94	120	105	112	110	112	116	97	104	104	117	128	97	111	109	96	95	118	115	109	131	119	113	125	109	95	105	100	92	114	99	111	115	116	115	123	110	114	119	119	109	104	100	110	124	112	100	105	104	93	98	128	134	113	114	113	96	110	114	132	107	98	105	114	106	140	127	116	128	80	123	123	114	98	108	115	107	115	113	116	114	123	144	111	123	120	137	87	118	101	122	106	120	130	126	107	126	108	120	92	103	121	112	111	120	123	108	109	113	106	116	109	123	117	121	101	113	103	121	119	115	91	118	92	134	122	115	94	105	98	116	113	118	130	107	111	121	123	104	109	98	113	106	112	109	108	107	116	110	119	101	115	107	115	126	108	133	114	104	115	93	119	113	124	83	126	124	110	114	107	123	116	110	108	127	107	99	122	110	96	107	110	109	106	103	103	101	105	125	106	92	111	119	99	106	103	109	111	113	99	127	113	112	90	95	107	117	120	95	109	107	119	126	99	131	112	116	109	122	108	104	102	99	113	108	115	109	108	100	116	103	106	103	111	112	94	128	114	117	104	110	112	110	89	120	103	110	119	115	119	126	97	111	111	129	140	102	107	105	98	106	85	91	114	96	123	109	102	103	103	105	104	116	101	118	110	102	107	123	123	110	113	125	106	99	105	112	93	122	105	118	124	108	92	104	120	107	121	117	104	110	119	102	122	105	113	97	115	115	102	99	111	133	110	107	112	113	109	120	139	106	115	94	119	102	98	117	126	112	112	119	120	107	115	109	101	103	109	103	109	129	96	97	111	121	121	111	113	103	118	124	105	115	116	105	119	105	95	119	107	129	84	116	118	104	109	99	111	103	89	113	93	117	86	126	121	120	114	109	134	113	111	76	142	115	119	130	121	100	121	122	95	116	119	113	125	107	108	91	106	129	109	106	125	115	118	116	121	118	104	105	100	127	108	120	89	97	106	117	109	116	121	122	109	105	110	115	124	111	110	91	96	97	109	99	105	112	101	125	117	117	112	106	98	119	100	102	104	124	112	103	95	114	120	91	128	123	108	95	126	99	107	102	112	120	98	107	104	105	126	100	117	128	106	115	122	111	106	111	107	117	108	135	110	101	95	104	118	105	105	102	106	103	122	99	112	117	122	115	117	116	117	124	106	121	99	105	106	96	110	116	101	106	125	109	116	91	109	106	115	119	130	98	116	111	115	107	114	112	93	124	103	111	112	102	109	106	126	110	111	118	108	89	102	105	118	116	125	116	91	111	116	119	120	105	113	103	92	113	97	101	100	116	124	102	113	104	113	115	110	110	129	105	118	99	96	121	105	118	108	103	143	117	102	129	124	102	112	94	113	123	104	108	90	109	115	103	113	121	117
20481	27449	35782	43676	51058	50299	51599	59495	50402	40897	38393	39344	48447	53234	54013	52291	48890	48711	50060	47706	47259	47506	45006	41430	44316	44045	38337	38214	36157	36459	32821	25197	27400	23208	21658	22446	23566	23095	15239	17311	13020	12541	16017	11415	15057	8725	7833	7178	5394	4204	3082	1807	1343	1548	1578	1651	1968	2615	2329	2152	1632	1056	868	567	471	403	414	408	375	359	385	357	334	338	331	297	318	319	351	478	833	841	574	336	306	327	306	299	324	329	303	320	369	307	335	293	318	357	354	317	303	310	290	293	308	310	321	301	294	299	302	354	320	304	309	308	299	314	308	323	331	326	321	301	351	302	315	326	305	310	291	321	314	316	318	301	329	339	294	286	318	292	311	298	301	339	302	298	343	318	319	317	307	331	302	308	323	313	283	299	312	323	312	292	308	314	306	323	304	332	362	316	303	314	327	302	309	300	320	324	303	284	293	306	319	304	349	319	300	294	291	290	322	323	316	320	344	277	289	294	277	329	301	310	328	316	299	312	289	285	306	313	335	315	311	323	317	267	321	268	310	305	322	325	319	298	312	288	326	300	318	290	278	305	316	316	326	313	324	292	316	310	294	338	323	294	325	316	343	292	314	305	292	333	300	328	279	280	294	307	301	320	323	291	316	295	292	311	283	348	291	284	291	306	285	333	309	291	326	354	298	287	313	307	281	305	309	318	311	295	252	298	339	322	328	334	305	296	289	328	293	310	302	288	304	324	309	319	315	322	289	290	279	289	341	319	323	296	314	316	282	298	327	298	343	287	296	286	274	314	296	288	304	266	326	314	290	307	287	354	303	308	291	300	283	312	319	280	292	301	300	301	304	309	306	300	347	277	293	334	349	313	343	293	302	307	314	293	323	312	322	298	336	309	298	294	292	301	296	367	314	312	308	326	303	326	327	303	285	278	318	296	291	303	280	320	302	303	303	305	337	309	306	303	296	305	293	311	328	302	328	352	321	333	325	295	357	307	305	329	303	282	312	314	336	307	293	304	282	309	316	275	331	314	296	335	345	275	298	301	330	295	320	314	299	319	326	316	304	287	308	336	322	304	297	273	329	335	315	307	293	327	322	303	297	304	308	339	301	320	308	282	299	318	307	286	321	315	321	295	358	311	299	301	286	277	301	326	330	321	318	290	325	289	291	306	305	306	318	302	307	318	306	297	328	315	296	316	337	310	339	307	315	285	305	298	333	335	296	317	283	322	301	286	302	328	333	322	319	308	297	304	305	293	316	307	319	285	288	303	310	325	274	304	339	320	329	317	296	330	306	310	322	302	306	341	312	348	320	298	322	299	339	359	304	261	307	331	323	303	290	322	331	326	333	324	322	296	319	318	326	303	328	325	327	310	328	285	315	320	281	321	301	301	310	323	336	281	341	269	312	293	309	303	328	302	306	298	303	322	290	331	318	279	318	327	324	326	313	289	311	338	317	289	304	308	339	344	307	310	291	287	323	306	310	290	339	302	306	297	320	287	321	294	325	329	298	272	306	336	307	329	273	314	314	327	324	314	337	372	278	313	297	295	303	278	294	309	293	307	300	335	315	291	285	278	316	315	303	330	307	326	320	303	285	328	299	301	296	311	322	315	296	299	309	312	332	289	309	321	292	315	270	357	336	298	293	330	332	269	310	316	301	322	288	297	304	303	284	253	308	319	308	290	302	302	310	311	311	313	326	325	314	276	314	290	281	301	311	331	313	331	290	299	320	308	297	331	317	313	306	289	332	297	288	319	284	272	295	291	315	294	332	291	313	285	308	304	350	290	309	278	347	319	307	289	309	307	334	319	330	290	309	314	313	313	313	308	339	318	290	300	339	318	302	292	294	271	310	320	288	305	286	323	306	317	311	325	285	333	317	320	334	290	308	326	285	294	307	325	343	274	317	300	287	319	340	321	325	295	289	309	312	336	284	293	325	289	312	315	332	343	303	309	277	298	297	284	315	310	311	299	311	290	360	257	317	311	341	348	290	331	314	324	283	339	296	295	303	327	293	321	339	291	321	304	332	322	320	321	290	318	294	307	290	277	297	324	287	319	288	286	370	329	313	284	327	307	276	341	287	336	294	281	312	290	312	318	277	336	322	324	308	348	320	305	307	295	313	323	285	304	301	285	300	318	283	288	296	317	335	322	310	321	326	321	298	268	316	343	291	313	312	305	318	312	314	332	335	329	322	325	309	295	302	287	287	284	350	300	306	288	302	292	282	294	294	317	295	285	311	332	295	325	273	346	313	329	294	318	342	281	292	305	331	322	283	323	292	317	314	299	340	306	331	335	313	314	287	325	314	318	302	312	296	299	313	332	320	292	348	322	320	284	305	321	325	319	334	318	317	313	284	322	302	320	301	323	350	294	293	319	309	295	327	291	327	333	304	292	296	287	333	286	269	304	300	318	297	305	296	306	324	310	315	335	302	312	294	322	325	325	311	312	308	282	306	294	267	283	303	318	324	276	315	316	292	304	289	311	317	324	277	332	259	325	315	287	305	282	315	269	271	326	301	299	317	316	311	309	286	297	315	291	291	309	318	325	313	295	313	305	293	308	302	298	319	305	302	281	328	308	324	330	288	310	290	308	272	323	308	333	280	319	291	318	320	265	309	296	291	300	322	300	284	309	324	295	307	292	281	309	326	287	330	298	303	325	284	296	295	346	322	319	318	324	284	290	309	303	305	289	327	296	311	313	314	346	324	297	340	321	295	308	335	315	315	342	303	340	341	321	313	326	255	305	322	307	325	323	305	322	306	298	339	303	343	329	316	307	333	295	335	313	305	302	330	304	300	327	299	324	338	282	270	301	332	310	305	285	305	279	342	301	286	296	288	326	319	327	321	290	260	301	295	303	295	300	326	303	300	294	303	329	324	334	301	339	316	298	311	319	283	326	331	312	277	300	283	339	312	328	291	330	301	287	317	338	289	296	326	295	302	308	311	300	323	291	345	310	278	313	301	295	312	326	328	291	297	324	299	305	281	275	296	309	310	313	307	341	312	306	309	314	277	331	293	318	327	318	301	339	277	336	299	291	290	318	317	347	317	314	300	275	312	308	304	340	304	304	321	340	325	284	288	283	339	334	297	309	289	324	305	317	304	341	331	326	293	311	304	269	298	291	304	292	318	278	311	312	282	334	307	282	288	323	315	336	338	315	336	305	294	305	309	317	323	305	300	291	290	339	303	299	323	286	326	294	328	315	303	326	334	327	303	296	341	304	314	326	314	328	312	295	301	296	341	339	298	289	321	308	288	324	312	319	307	306	297	300	332	320	325	303	303	313	340	349	291	346	292	336	333	321	326	338	276	299	302	305	305	305	312	277	333	344	284	300	321	322	302	311	330	314	305	286	306	284	325	316	312	299	319	323	330	254	303	301	291	282	304	307	298	294	314	290	335	343	299	282	293	289	336	321	300	320	292	315	304	352	351	311	313	315	311	305	308	312	347	299	296	340	274	326	310	325	325	299	306	333	303	292	308	320	291	306	308	293	283	323	311	341	295	327	316	314
40141	40787	47292	47438	52750	47982	47944	53951	48596	35115	32041	33741	44303	50299	48765	47770	42539	39902	39807	39227	39035	38283	34376	29581	33668	32852	27318	25151	22518	23342	20941	15165	13053	15350	12630	11492	10597	9475	5722	7230	6113	5275	5649	3539	3975	2826	2366	2278	1696	1153	852	460	496	442	448	414	414	402	521	620	587	348	282	219	211	176	203	185	186	168	182	177	184	186	170	166	177	188	160	213	323	327	183	184	172	173	175	188	163	212	166	171	169	174	171	172	183	164	146	163	174	175	168	176	161	174	187	154	166	188	167	164	185	179	174	195	158	173	180	149	191	155	187	149	181	177	178	174	176	158	173	164	159	170	183	172	147	169	149	186	175	160	166	179	164	170	172	159	166	153	158	174	168	131	186	174	184	175	184	167	175	183	172	182	174	187	147	176	157	160	178	160	185	135	160	197	173	161	151	158	167	148	145	163	161	157	165	165	132	190	158	185	167	169	172	176	146	180	133	171	204	166	136	161	173	151	179	188	167	144	158	191	163	194	147	162	176	186	154	209	190	198	200	172	154	157	159	205	168	176	174	200	139	193	171	183	168	154	197	175	165	167	185	168	178	197	165	156	163	185	145	176	179	164	152	166	171	181	163	172	184	164	164	171	143	152	157	165	163	167	194	161	180	179	144	165	173	161	144	160	170	159	172	150	165	176	148	164	168	147	163	162	167	175	172	163	151	181	155	175	184	161	184	180	180	150	196	158	163	168	159	178	131	177	189	168	175	151	162	201	168	206	189	143	164	173	177	165	169	164	149	162	167	167	188	190	155	145	173	157	176	173	167	188	173	158	169	175	191	155	174	174	159	153	161	150	166	161	164	159	160	182	166	176	166	178	187	165	168	189	170	206	169	155	151	162	159	164	198	178	157	143	199	187	160	171	163	165	168	170	169	179	158	172	169	166	158	160	178	164	182	152	189	150	158	166	178	175	191	177	149	156	167	178	130	186	163	165	155	180	170	167	154	176	149	185	169	162	154	159	196	151	176	169	182	181	184	170	163	166	147	170	204	174	165	176	166	166	178	161	180	152	179	180	168	178	175	182	166	179	160	159	157	184	180	183	179	210	161	165	178	168	150	161	176	173	160	158	167	181	187	153	158	191	151	165	166	163	157	174	158	183	183	156	180	159	142	143	153	163	160	150	178	170	156	156	156	174	167	165	185	167	172	155	145	175	187	179	177	167	162	162	170	186	177	161	142	169	181	180	175	164	175	182	181	183	177	169	166	173	188	193	164	150	149	160	171	161	165	181	157	130	158	151	166	199	162	156	172	157	153	174	177	161	146	173	161	153	181	168	169	171	167	159	158	203	140	186	168	178	190	183	156	153	165	162	161	149	159	155	158	169	182	182	157	145	194	164	202	162	161	169	190	174	167	157	162	165	179	164	173	160	172	182	164	171	167	165	159	157	150	172	173	176	193	176	165	172	151	185	173	162	167	167	164	150	165	149	160	178	182	173	143	162	163	194	161	149	185	182	131	186	166	171	170	174	173	173	161	166	184	164	165	164	140	152	177	178	182	160	159	181	179	148	183	164	149	177	168	149	180	163	180	154	168	162	191	176	141	164	170	183	163	170	165	161	184	165	161	155	176	169	168	152	181	171	159	164	161	174	163	132	163	163	174	144	155	160	173	170	178	147	141	174	180	161	161	159	189	157	159	174	183	160	166	163	172	166	186	154	187	184	174	164	142	183	187	158	172	163	150	193	164	152	173	183	184	159	189	171	176	185	186	145	173	168	187	161	183	138	171	167	164	139	130	159	169	166	149	178	174	150	160	165	157	165	152	186	187	174	164	182	189	178	165	175	171	155	158	165	164	171	156	179	202	161	164	152	163	161	168	157	181	173	168	174	172	168	181	149	171	164	187	162	187	159	167	162	172	163	183	168	144	189	156	180	176	172	165	167	175	143	162	163	149	155	182	153	156	140	170	163	191	163	170	170	168	175	167	158	162	161	185	160	188	192	180	165	180	167	155	168	186	158	178	186	159	166	167	176	182	182	166	154	170	165	184	158	142	155	173	182	171	180	176	160	175	173	161	152	178	174	166	159	174	176	169	167	186	177	152	171	169	174	169	178	176	189	179	155	149	178	188	168	179	165	162	155	178	182	176	192	161	173	187	168	178	187	180	190	148	152	157	157	159	170	167	170	183	148	157	181	187	172	173	174	166	154	155	182	179	165	176	171	176	168	163	165	188	156	167	183	194	168	158	167	165	168	169	144	163	177	173	151	164	207	170	157	183	176	181	185	203	182	188	175	173	149	151	165	161	154	180	181	175	160	193	186	185	160	190	185	173	160	171	171	162	176	181	163	164	160	135	168	177	162	184	162	204	180	175	156	145	170	174	171	167	177	171	166	157	172	172	141	181	178	153	133	189	178	159	199	152	150	167	174	162	164	166	172	193	180	163	164	182	157	161	172	177	182	169	186	181	178	183	173	164	173	180	155	172	153	170	180	167	169	150	176	159	168	161	181	166	153	170	177	174	160	178	160	155	188	176	168	173	168	158	161	163	193	179	186	147	172	181	162	167	174	173	178	189	142	186	157	168	162	177	182	185	175	166	151	163	182	145	182	179	168	169	162	148	162	154	195	153	167	180	184	158	188	174	152	176	168	182	176	165	187	185	176	173	164	164	172	176	163	173	178	168	171	170	191	174	169	165	140	175	161	174	174	179	177	170	180	169	174	189	190	152	177	173	158	189	178	169	150	162	149	158	184	152	175	177	161	170	153	139	202	139	157	172	163	162	156	138	178	173	167	168	172	182	174	176	166	166	204	153	183	164	158	175	172	153	173	162	178	165	147	179	171	142	151	156	175	157	183	163	152	185	191	163	168	167	147	170	160	183	172	172	164	165	199	188	153	172	160	188	157	169	172	170	182	165	158	174	168	188	175	180	172	163	161	159	186	183	159	159	165	148	154	156	170	152	156	162	178	188	150	140	157	172	178	181	164	159	160	154	173	164	180	185	148	177	174	186	163	173	167	157	160	161	172	166	149	167	162	172	151	181	183	153	173	180	174	170	169	141	155	189	174	141	173	163	170	167	163	163	178	165	180	163	154	166	155	157	156	174	169	175	152	167	165	159	175	188	193	164	189	164	183	172	192	196	150	161	208	182	153	166	152	174	163	164	164	177	203	181	172	158	152	163	163	163	195	177	159	171	169	169	181	160	151	164	159	149	158	170	172	175	164	161	171	175	160	154	177	185	154	183	188	145	168	172	143	192	149	171	178	175	180	160	166	169	170	169	186	197	167	156	163	173	170	166	162	228	172	156	160	156	173	148	177	156	146	161	165	182	192	170	140	147	186	169	160	156	162	178	173	154	150	164	173	160	171	163	169	174	174	173	168	200	172	152	165	173	184	162	161	172	173	179	169	174	196	159	163	149	168	156	167	174	164	168	183	175	164	156	175	172	143	150	158	195	157	157	165	161	153	149	141	183	173	156	162	163	178	180	176	165	170	182	193	168	169	183	138
27593	32878	45217	52195	58259	55413	60544	66372	57039	49201	45993	47921	58039	63377	66109	65051	61827	58941	60364	60883	59374	59184	57063	52206	56402	54564	48098	47996	44318	47472	42823	38076	37156	37301	34042	31219	31944	31473	22772	28290	24631	22750	23329	17594	19931	14626	13256	13317	10549	7019	5002	2550	2618	2529	2277	2445	2202	2486	3345	3774	3169	1864	1333	805	729	629	682	596	554	535	508	493	505	479	457	503	477	480	414	851	1567	1474	575	528	506	463	497	447	493	454	442	466	468	482	445	478	455	457	469	465	448	464	427	456	435	469	431	433	453	456	429	441	468	458	472	416	443	465	405	476	462	373	454	412	422	430	431	426	435	429	405	444	451	413	415	415	435	452	472	434	428	439	417	424	453	437	463	423	483	415	455	385	396	457	446	400	434	411	457	460	394	453	453	458	485	452	435	458	433	471	449	394	410	432	448	456	451	444	457	496	480	471	439	448	439	509	429	438	467	437	412	455	419	447	459	439	415	442	467	440	418	463	440	407	474	434	475	433	457	431	418	418	419	431	467	435	449	426	448	418	459	447	408	415	443	465	425	427	443	410	458	455	450	462	454	410	423	424	443	402	420	420	461	440	408	460	460	410	439	428	457	414	457	438	437	402	422	479	470	438	431	427	450	469	446	454	489	389	419	426	457	461	487	435	455	439	437	411	440	419	458	450	427	453	431	451	457	449	461	469	439	449	453	451	429	451	465	410	421	467	453	424	415	436	440	442	434	421	432	425	438	451	424	460	454	466	479	420	430	433	445	446	450	424	458	445	420	462	431	472	444	464	447	422	416	448	424	434	425	450	455	441	437	400	428	399	464	436	442	441	392	435	434	459	445	462	448	441	419	434	427	437	429	436	425	447	455	411	455	467	438	441	489	463	404	415	407	457	424	464	451	428	448	424	432	438	438	411	429	437	462	425	428	418	459	467	436	447	457	449	481	381	434	462	428	461	446	454	463	412	417	459	399	464	403	433	435	405	476	426	448	456	429	479	420	461	416	443	446	418	439	412	417	449	410	433	433	431	396	425	443	458	434	457	422	446	443	464	382	435	443	445	464	421	437	447	433	454	461	401	450	448	447	474	416	454	465	426	468	437	451	421	438	448	425	475	441	420	456	415	426	425	437	442	427	457	426	444	482	439	423	459	420	421	431	494	459	437	392	426	442	407	413	466	446	432	427	401	434	422	466	438	454	403	433	443	447	450	437	472	427	455	435	434	449	432	434	461	421	403	452	417	441	412	391	450	471	439	427	452	479	451	423	458	399	425	411	430	447	444	444	452	439	425	438	444	490	425	421	439	435	460	434	455	448	434	407	447	474	438	404	464	425	421	397	431	455	444	451	432	444	434	445	445	458	455	438	415	464	451	435	475	446	480	399	431	460	448	464	415	399	427	446	417	440	423	430	441	401	418	414	431	431	461	429	438	465	418	433	409	464	453	486	475	484	437	473	435	479	408	454	413	421	424	454	435	448	447	439	414	450	427	423	419	419	402	436	434	467	429	449	443	461	394	443	437	455	441	424	457	438	445	419	450	454	447	466	399	419	426	462	425	441	445	419	392	411	434	441	448	471	425	447	448	440	468	408	438	443	450	448	448	421	445	431	452	437	427	430	472	452	454	456	444	444	461	399	427	472	429	438	417	418	386	438	460	425	438	408	454	413	440	452	428	453	472	474	456	405	467	444	444	434	464	434	444	440	450	448	422	461	439	442	451	458	421	457	443	476	434	497	448	464	436	420	451	416	433	419	467	436	419	465	466	463	446	429	437	435	450	449	433	409	464	429	448	440	462	484	410	456	476	461	464	466	490	432	437	472	437	399	437	434	451	476	460	428	442	439	488	438	470	463	482	455	415	428	420	447	444	416	423	437	432	437	430	463	479	422	455	437	411	411	418	427	400	427	459	478	418	414	442	452	417	421	411	401	430	430	479	391	430	447	451	406	435	466	453	442	441	437	424	466	450	426	448	456	421	423	453	433	449	428	442	413	436	457	485	460	465	440	434	456	440	408	432	421	459	445	434	462	413	451	427	452	421	412	411	444	417	432	454	429	420	425	439	474	467	443	450	445	443	419	446	445	454	427	454	429	472	370	421	408	422	432	429	448	455	441	429	414	426	479	440	432	426	449	421	466	427	457	444	407	470	418	439	440	449	425	491	447	437	441	438	436	459	435	419	441	476	462	402	448	417	445	468	433	460	443	470	418	421	431	441	451	427	437	435	427	423	431	438	436	434	440	407	443	404	467	454	477	469	471	435	439	433	461	407	417	426	438	446	400	433	476	434	455	443	431	489	428	470	458	444	443	397	457	469	436	464	413	446	445	441	455	426	460	485	410	468	423	397	464	439	434	466	367	422	456	428	440	447	422	444	446	426	473	455	450	411	409	466	468	448	473	436	453	433	441	481	464	445	425	392	404	424	459	441	416	459	389	462	458	427	435	472	441	446	450	434	463	426	434	429	449	449	438	461	468	432	454	427	440	419	422	434	448	397	414	456	467	455	397	464	452	449	456	424	435	422	431	451	447	414	417	447	450	450	459	443	474	422	451	441	422	424	406	464	433	465	445	434	457	476	435	430	428	469	424	400	405	468	442	471	434	398	448	448	451	418	469	418	466	452	445	451	405	450	445	424	450	394	436	419	432	481	443	429	434	454	449	463	430	432	445	440	444	426	422	406	454	401	420	449	469	428	434	444	436	446	443	423	464	431	423	449	425	436	445	443	450	458	442	417	402	438	434	380	452	437	453	405	440	410	464	439	458	455	426	396	455	480	480	454	421	463	438	440	454	446	485	462	446	436	432	475	446	413	418	446	458	478	416	442	437	407	446	456	443	431	439	448	445	408	452	469	414	454	464	468	437	420	427	462	456	421	425	452	445	472	489	430	458	465	471	449	417	438	476	440	449	430	433	447	405	429	420	436	412	399	441	426	456	410	458	406	448	402	447	463	491	454	455	457	429	429	434	457	421	402	452	421	443	494	459	454	435	461	454	422	444	473	477	418	448	425	422	430	470	414	442	454	417	453	501	465	437	470	441	438	405	422	425	405	449	404	428	475	435	472	418	419	448	467	428	450	439	418	409	462	457	445	425	476	468	422	419	438	459	457	418	452	487	429	444	430	466	409	448	439	443	414	415	435	469	434	497	452	449	409	445	462	436	480	427	448	482	409	422	427	429	428	414	428	434	460	439	465	483	438	466	418	415	433	448	422	425	420	441	431	476	419	431	413	410	443	444	421	443	469	424	439	462	469	415	413	438	450	455	429	409	440	437	440	459	420	491	451	453	464	468	480	439	448	447	466	401	406	416	415	452	445	432	447	412	433	458	455	449	429	436	460	440	428	442	480	459	462	434	462	475	456	431	469	429	436	426	468	455	437	421	414	480	423	462	415	432	449	454	413	381	437	381	435	483	412	431	406	452	471	414	425	431	407	412	463	423	451	425	453	453	429	428	400	444	429	441	438	425	403	440	419	457	437	460	440	495	421	450	403	430	471	433	424	433	462
10787	8660	9142	8923	10383	10524	7772	8625	6993	3565	2369	2529	2906	3846	3515	3105	2430	2117	1976	2009	2081	1841	1692	1267	1479	1505	1210	1241	962	1021	960	655	607	623	490	414	385	408	340	354	298	256	274	224	215	196	162	158	149	94	122	109	92	102	71	98	102	108	101	108	93	65	96	74	71	103	91	87	92	96	81	77	81	93	87	104	73	86	94	81	101	89	99	83	98	92	100	90	90	105	80	88	80	82	90	80	79	93	80	94	95	71	95	96	86	89	89	81	90	99	86	87	89	88	95	110	70	94	82	76	83	94	91	83	80	73	91	79	87	93	95	84	78	95	101	70	90	69	81	75	81	101	84	87	101	87	81	84	103	86	74	83	88	86	84	82	90	92	76	80	98	94	73	87	87	90	97	93	92	74	86	96	84	77	81	85	103	96	86	109	77	113	96	87	75	85	80	96	88	100	87	99	90	108	81	88	80	77	76	94	91	92	92	86	99	102	85	97	89	80	78	92	84	81	90	83	93	87	87	88	80	82	94	84	84	89	80	78	105	98	85	83	105	94	77	92	91	91	93	80	80	77	93	90	80	106	100	80	73	90	81	88	89	77	92	91	94	83	76	90	76	80	94	98	72	79	84	94	79	89	78	71	87	90	83	81	94	85	94	76	80	80	70	103	88	77	102	104	78	93	80	80	81	85	97	90	82	73	95	108	81	88	72	90	80	88	74	84	86	92	62	91	96	97	90	82	79	90	67	100	78	84	105	103	70	98	86	95	97	85	90	69	73	95	79	91	87	79	89	79	71	84	96	96	84	100	80	89	98	82	84	77	77	88	67	73	84	85	90	82	92	92	75	88	79	85	91	96	92	99	97	90	89	77	80	75	96	76	96	104	90	87	99	107	95	96	91	77	76	86	104	87	80	76	84	82	114	68	68	88	84	93	96	84	83	98	97	98	83	81	91	72	76	91	87	97	87	87	67	88	85	83	91	94	79	92	83	94	81	93	76	88	92	88	88	92	86	75	82	86	73	100	94	105	108	86	96	107	80	76	69	94	83	102	86	85	87	91	76	75	93	77	76	96	82	84	84	109	109	67	75	84	86	91	84	83	97	97	70	85	93	95	81	102	98	77	95	80	79	86	93	91	81	88	74	94	77	91	98	80	87	69	91	78	78	88	82	83	91	95	91	87	85	88	80	88	86	79	93	83	85	80	100	80	94	85	72	90	80	87	92	87	95	92	92	87	83	76	90	78	83	92	94	78	102	92	88	95	102	105	88	82	96	92	76	94	107	92	94	96	85	78	75	77	71	88	96	108	92	104	94	82	62	84	106	77	91	77	98	88	100	91	78	80	81	83	80	89	88	97	87	82	87	81	100	65	99	105	93	76	88	81	99	95	91	99	83	95	94	87	86	102	92	81	112	69	70	73	95	89	94	85	72	89	90	73	101	95	72	108	80	70	101	92	74	91	87	90	76	88	115	69	86	74	87	98	83	79	75	81	123	64	63	98	89	99	92	92	102	74	80	81	98	89	83	89	93	85	85	106	83	89	98	88	81	82	83	76	96	87	95	105	82	78	81	78	61	83	89	81	75	57	103	82	78	84	90	85	86	101	81	73	79	81	77	94	93	91	93	86	74	85	84	91	89	88	90	86	91	101	99	88	98	96	82	90	104	86	80	78	84	82	82	88	83	81	96	73	68	92	92	80	81	93	71	85	94	91	101	88	93	65	82	82	80	88	94	86	86	74	82	98	86	96	94	91	91	117	82	86	74	97	79	94	89	86	74	69	79	78	63	97	90	87	94	87	82	88	73	94	80	77	86	75	76	85	91	60	94	99	92	71	84	89	87	100	78	78	76	90	93	90	94	74	86	79	88	92	97	95	78	95	92	73	93	79	91	77	68	84	96	80	97	72	82	98	83	77	98	82	89	78	80	91	82	85	76	91	95	79	79	88	78	93	78	91	94	85	81	67	108	95	101	66	80	71	91	71	65	96	85	66	87	67	77	82	90	86	78	105	86	96	82	93	94	72	88	96	75	81	90	88	72	87	84	88	88	95	86	93	109	84	76	97	94	92	77	95	85	78	78	79	93	99	91	74	73	75	76	76	87	87	77	99	82	87	86	87	88	79	77	81	63	85	77	85	104	79	97	76	73	86	115	88	90	75	73	106	94	83	76	94	92	84	80	93	89	78	83	101	116	104	88	74	96	96	72	92	94	77	80	109	78	90	86	78	97	78	95	89	88	92	93	84	97	73	90	83	81	83	80	93	92	104	78	92	105	75	69	82	79	92	89	93	64	96	83	95	71	63	95	74	86	95	84	77	88	89	92	95	80	89	101	84	98	97	89	83	89	77	101	97	99	66	63	102	85	84	89	94	91	94	94	75	87	87	107	91	95	83	87	84	86	74	95	87	79	71	93	93	97	80	93	89	89	86	87	83	78	90	87	92	61	81	82	76	87	96	82	82	89	78	82	74	92	95	62	94	93	96	89	105	72	91	85	74	95	94	76	87	64	79	78	84	93	73	87	88	103	76	83	96	86	94	87	72	93	97	64	67	79	80	79	78	85	86	85	91	104	92	76	95	86	88	93	91	79	82	75	108	84	110	94	85	83	89	78	79	82	78	87	85	68	92	87	99	102	89	86	83	77	74	73	86	81	99	71	98	98	81	71	95	90	91	84	88	86	66	77	87	104	96	82	81	98	76	88	84	87	75	81	90	101	82	95	85	66	70	78	77	99	68	81	80	108	85	86	86	75	80	98	98	100	105	82	86	89	82	88	80	83	93	88	72	93	77	96	79	98	90	96	85	70	90	94	92	92	74	77	89	93	100	91	89	99	87	72	71	78	88	91	88	85	88	89	81	64	72	79	81	81	85	74	83	95	73	60	87	87	106	91	85	85	103	86	95	92	104	96	82	73	78	76	83	89	80	82	85	94	83	81	88	96	99	90	79	80	65	68	87	100	70	102	87	85	101	100	80	86	89	96	79	94	72	82	82	82	79	79	99	70	95	79	87	86	75	78	93	83	102	100	75	84	80	75	74	95	84	90	88	93	78	93	109	78	68	100	95	105	91	92	85	98	87	87	89	90	89	94	92	84	78	86	88	71	102	98	90	89	96	76	96	91	102	101	82	96	79	92	86	82	81	85	75	83	90	88	80	65	78	84	93	94	86	89	94	77	92	83	73	93	85	80	83	77	85	81	80	94	84	88	99	80	83	109	91	104	96	80	91	85	85	73	91	100	94	102	93	96	95	78	80	82	89	91	87	112	79	84	102	88	87	105	87	86	76	95	85	94	88	78	77	101	84	108	75	75	93	89	86	91	80	76	78	59	75	84	88	88	94	94	94	95	80	104	98	81	92	86	97	84	73	75	96	98	89	85	74	78	94	83	83	94	86	99	99	87	88	88	80	94	78	98	83	80	84	94	75	85	100	103	99	78	81	80	75	98	87	81	94	95	88	92	88	74	84	86	89	66	73	100	102	72	90	90	94
7256	8312	14160	18972	24521	25886	22990	26679	22431	13370	10814	11887	13846	17230	16586	15140	12487	10827	10242	11055	11916	10553	9362	7252	8619	8001	6983	6785	5323	5956	5385	3721	3886	3606	2769	2391	2178	2467	1797	2221	1835	1477	1542	1200	1320	1018	872	791	674	493	467	432	369	316	325	352	364	357	379	421	377	305	282	258	255	268	281	274	251	233	266	271	250	257	275	267	265	239	266	298	347	348	230	229	284	259	274	233	261	246	259	245	251	240	262	262	258	247	240	275	224	264	253	248	237	249	228	239	232	257	259	248	247	241	248	246	240	261	226	254	215	223	255	230	249	251	277	230	263	242	239	243	259	225	228	268	257	225	236	255	251	241	292	237	238	248	271	229	229	253	248	261	252	212	233	232	249	249	230	239	245	220	239	248	258	278	270	249	268	257	259	248	250	252	251	247	242	260	250	217	238	246	233	218	238	250	246	261	245	268	234	248	232	255	270	216	273	252	233	272	251	220	255	247	252	212	247	227	259	257	248	239	275	253	235	230	229	259	221	235	253	219	235	274	240	239	229	230	236	218	243	251	255	254	250	255	246	233	268	211	233	257	223	237	248	252	250	277	277	278	238	215	224	231	285	250	229	246	234	274	261	254	257	274	221	258	247	245	260	269	262	221	234	256	236	236	285	253	218	265	268	223	240	237	242	273	249	257	262	256	262	236	251	239	272	250	225	233	268	263	238	251	235	229	234	246	253	271	253	264	251	250	266	235	241	251	255	246	250	221	246	242	247	239	251	222	262	242	237	261	234	240	248	247	244	253	254	242	269	257	256	238	229	224	228	209	238	252	260	246	243	234	248	247	272	257	228	262	284	250	244	246	227	224	265	233	252	259	240	255	240	242	244	217	262	254	261	261	259	239	257	245	265	275	235	266	252	249	230	283	231	248	252	268	226	231	277	246	249	239	242	234	232	247	252	255	225	288	251	236	242	246	255	267	276	267	250	254	256	237	251	269	237	250	242	233	259	290	252	253	265	259	289	263	254	242	248	250	250	247	249	257	243	227	258	265	263	239	259	254	232	231	275	235	229	220	266	244	271	253	255	257	259	256	272	258	253	254	232	241	260	277	263	277	272	258	228	237	259	213	225	233	281	250	261	247	242	260	234	223	283	270	264	229	250	245	238	274	229	241	223	225	228	251	246	219	237	243	206	250	256	276	257	205	278	253	257	237	228	254	242	243	254	228	237	243	247	238	248	279	230	220	265	270	231	244	227	227	231	217	247	250	244	272	255	274	242	267	232	249	264	225	270	250	242	234	242	260	242	249	241	260	276	213	258	278	232	258	237	207	235	231	245	238	250	270	222	250	237	251	248	261	231	238	269	271	246	263	253	277	255	249	262	255	233	240	237	251	261	248	237	258	244	221	221	253	232	260	256	254	244	228	226	275	221	259	229	217	267	253	251	238	243	259	236	239	212	233	251	245	269	245	220	257	228	221	240	279	249	246	245	209	222	253	242	247	264	237	271	224	249	227	273	229	249	257	233	222	262	242	246	247	255	214	223	252	241	241	259	241	245	256	217	235	245	261	269	268	251	262	257	241	246	261	253	246	244	284	270	281	245	251	247	262	232	291	241	246	247	241	266	263	229	262	227	252	235	259	246	225	249	263	235	232	243	237	254	229	232	222	231	255	265	258	267	234	289	281	230	236	224	246	251	266	254	229	233	237	247	230	241	232	233	255	231	258	251	265	245	226	255	263	258	263	248	250	241	267	250	225	269	259	256	240	239	248	237	245	253	238	232	241	266	233	242	217	238	244	242	273	252	269	244	272	286	236	270	233	229	249	263	216	209	253	231	289	229	250	235	232	217	232	255	251	265	229	249	222	253	247	228	247	265	238	234	244	229	234	264	283	294	272	263	259	225	255	247	249	260	226	238	249	274	246	231	244	259	241	212	248	274	238	229	240	268	239	264	254	236	255	267	248	256	270	261	270	230	263	247	256	229	254	266	242	237	224	225	244	269	256	240	260	262	234	268	268	258	242	256	239	283	239	232	233	262	263	264	238	238	266	256	238	242	246	244	248	254	264	250	213	236	237	243	257	249	265	254	266	249	245	232	226	231	281	275	242	265	248	222	263	246	237	268	240	261	252	265	229	261	273	245	246	269	259	238	256	239	245	274	256	220	247	258	245	261	240	232	266	269	246	258	259	278	248	237	263	252	237	229	257	254	253	247	259	258	231	240	238	244	245	257	225	247	256	272	271	257	250	247	234	260	205	261	236	271	249	245	247	299	232	241	245	249	259	250	263	242	223	224	233	241	262	234	241	255	241	277	249	240	260	245	280	237	258	227	240	242	252	243	214	240	237	240	280	276	267	248	235	252	248	246	245	255	250	250	238	245	251	234	261	273	227	238	220	229	242	232	230	228	241	233	244	261	229	238	240	252	259	241	236	259	243	285	235	246	251	215	231	249	232	254	243	238	238	241	255	216	239	218	241	251	224	262	284	259	240	238	232	225	254	246	236	264	231	215	257	238	256	244	227	254	275	248	228	230	233	250	263	238	252	234	259	282	245	248	260	263	229	242	261	252	249	250	228	234	256	245	224	224	247	243	233	273	246	235	237	207	247	271	241	223	251	260	278	257	264	242	247	243	243	218	233	274	231	228	261	235	241	230	235	238	246	247	235	244	245	263	257	256	259	269	248	243	275	251	253	222	228	244	250	250	249	265	273	269	245	270	261	258	238	237	254	256	253	271	253	263	279	260	237	254	234	250	279	246	265	250	227	216	229	258	256	280	281	244	228	239	239	259	228	231	264	269	251	242	251	230	246	236	232	222	279	255	256	273	244	231	252	209	224	270	257	283	232	240	243	236	226	206	267	240	240	237	285	238	251	271	254	245	236	243	248	226	268	259	258	232	244	208	249	254	244	250	248	256	264	254	255	257	233	263	212	230	246	260	258	234	227	221	238	232	245	232	259	269	258	258	249	235	261	256	245	242	240	242	219	240	229	242	266	238	226	206	240	236	243	238	255	246	263	249	242	258	250	271	249	268	239	250	224	234	245	231	238	267	247	275	241	267	253	272	255	245	247	238	219	280	243	262	230	247	262	255	235	245	225	255	248	193	239	228	239	227	249	250	233	245	241	218	235	249	249	244	281	234	237	243	272	262	240	244	223	245	276	225	245	256	260	243	233	231	246	248	282	273	243	256	221	239	253	271	236	230	230	248	244	250	240	257	225	233	264	214	256	242	247	235	234	256	242	238	253	216	251	229	248	261	227	257	238	245	239	245	263	235	251	260	246	242	243	264	261	255	248	255	257	241	234	272	243	268	293	243	266	261	271	285	278	231	251	252	243	250	266	234	232	232	245	264	261	259	256	253	237	237	258	266	253	230	235	240	236	276	269	244	231	238	228	265	268	248	240	249	250	266	253	245	271	231	239	236	266	264	251	232	244	227	245	224	233	245	238	261	260	260	225	236	261	231	258	228	241	265	274	259	262	258	257	244	220	241	256	243	240	283	231
31123	31388	37304	39857	41983	52627	45876	47618	44648	30441	23828	31265	32113	38887	34704	33497	28172	25622	24922	25274	26449	23996	20544	18818	18121	19056	15512	16052	12935	12835	10729	7325	6523	6764	7134	4899	4539	4297	3170	3284	3334	2118	2351	1485	2259	1565	1137	918	759	500	552	338	234	280	202	223	195	217	241	283	314	243	140	138	132	142	125	134	133	130	103	106	114	110	113	103	104	117	108	146	204	206	136	106	127	113	107	121	128	118	110	110	123	99	100	94	105	122	135	111	119	108	111	114	117	132	148	111	102	124	109	115	111	124	136	101	99	109	97	129	102	127	117	101	91	103	112	121	109	118	123	135	91	99	119	101	140	90	111	149	111	127	124	104	96	112	114	127	107	113	103	120	115	115	116	106	112	109	113	112	107	113	129	117	105	105	116	121	103	109	112	99	118	115	118	107	119	120	97	111	124	121	109	115	101	102	104	127	99	118	124	113	132	108	121	98	105	119	108	125	122	115	104	120	106	129	126	103	105	116	101	133	115	134	110	105	96	132	114	115	126	125	120	111	120	106	125	109	105	92	110	112	108	133	127	110	125	115	103	93	123	133	116	110	115	119	104	134	120	108	118	115	110	111	100	106	109	93	141	119	116	124	107	125	116	101	88	100	110	110	123	105	103	106	108	107	113	128	102	105	94	116	118	119	98	92	108	94	119	116	109	131	112	101	147	114	104	101	114	124	120	108	116	133	106	104	111	117	117	119	118	104	119	106	110	125	100	123	120	90	114	130	108	107	114	134	105	117	125	111	127	123	95	132	123	110	115	117	104	122	102	114	110	118	106	110	93	112	114	123	111	120	105	117	111	122	110	125	117	104	95	110	147	112	100	113	89	116	119	108	135	124	115	117	88	109	128	97	120	118	132	102	114	99	131	124	112	114	111	105	99	111	131	114	117	84	122	112	106	113	98	103	115	92	108	117	109	128	106	121	107	123	124	105	102	99	104	99	112	116	116	108	126	110	116	107	112	123	125	118	121	105	106	116	114	114	100	109	120	99	114	109	111	96	131	118	105	116	125	112	106	95	104	115	97	113	112	101	110	119	113	108	128	125	122	114	116	118	129	128	122	102	104	105	111	116	122	107	128	127	117	102	106	112	126	117	110	104	106	104	114	105	90	111	117	95	111	127	104	124	102	116	113	110	97	124	107	126	109	108	104	122	155	98	118	106	122	96	109	96	121	110	92	117	107	96	117	94	114	117	111	103	102	112	95	131	104	122	109	110	105	110	127	123	101	113	99	135	100	114	120	126	119	122	102	115	101	125	109	113	123	108	103	118	102	106	126	113	114	129	109	120	114	126	96	117	128	110	130	111	119	115	118	103	102	120	109	111	108	131	108	115	105	123	107	120	102	112	112	113	111	106	120	100	120	127	122	113	106	120	116	98	116	118	112	121	100	108	119	117	107	104	115	107	103	117	112	112	99	141	130	120	106	131	107	109	95	90	119	106	107	126	118	104	125	100	115	108	108	119	116	113	122	115	105	113	120	113	108	111	147	125	117	114	113	109	110	117	117	122	123	108	120	137	109	93	118	101	117	101	110	108	110	112	97	105	101	108	116	100	121	115	101	110	117	111	113	100	118	110	99	112	119	94	127	115	111	110	112	107	119	116	113	122	126	92	117	119	113	100	105	140	116	116	111	119	105	133	113	126	96	108	109	112	105	111	104	114	102	120	102	112	95	128	106	121	120	116	115	84	97	100	119	136	120	102	123	103	109	96	118	105	102	103	130	117	123	122	104	118	98	132	108	109	135	121	117	111	116	120	102	123	115	108	116	111	117	107	122	107	102	95	103	121	136	132	108	128	107	131	104	118	113	104	125	100	128	108	136	123	99	126	110	114	114	126	116	107	98	127	106	135	121	112	111	114	115	97	127	111	109	134	114	109	103	141	127	106	104	105	102	138	137	91	130	107	108	100	104	119	105	126	104	106	107	127	102	113	115	119	108	113	107	100	102	108	98	124	121	100	121	103	120	117	125	114	110	97	111	121	123	129	110	114	117	109	98	126	125	130	116	123	100	99	107	93	132	100	100	112	119	108	112	105	119	96	112	95	121	105	127	111	104	110	115	133	112	127	114	105	101	105	119	104	110	113	113	116	108	122	108	107	132	114	135	124	135	114	133	106	124	104	102	106	116	124	112	117	96	125	120	113	103	111	95	116	112	116	97	95	133	129	119	113	104	127	99	125	116	112	97	119	103	111	101	131	117	123	128	105	102	112	122	118	119	97	107	125	103	123	114	137	119	108	108	131	95	94	100	110	123	104	120	114	134	118	109	110	132	120	116	115	100	100	94	119	102	112	123	95	108	122	113	95	113	107	114	90	106	116	122	115	114	121	133	112	122	131	135	119	100	116	119	144	91	119	114	125	95	108	122	134	112	132	115	119	104	98	111	99	103	113	123	113	117	109	95	122	95	106	108	90	108	107	125	99	101	122	115	117	113	110	98	110	98	103	110	122	129	89	110	119	110	108	115	113	95	138	104	115	93	111	119	106	114	105	82	105	109	115	134	109	137	128	115	121	88	114	110	117	122	126	124	113	122	120	114	122	114	105	96	118	119	101	120	118	132	112	96	109	117	104	114	115	103	114	118	108	101	128	105	98	134	107	90	107	114	131	109	121	105	113	113	110	132	96	119	118	112	123	116	123	117	132	103	96	104	108	99	91	102	105	103	124	102	120	105	117	98	98	117	103	102	120	110	122	110	120	102	108	104	114	114	104	120	117	88	110	109	108	122	112	130	121	124	96	105	117	99	154	121	129	98	142	106	112	112	112	87	96	111	103	105	107	118	125	123	118	97	123	106	118	127	102	101	110	111	102	108	110	91	122	107	98	123	119	101	139	112	97	125	106	110	99	110	115	122	106	138	112	122	120	120	109	107	96	125	103	131	98	102	110	111	123	124	110	124	108	131	111	131	120	115	139	115	101	99	139	107	91	126	134	102	118	116	122	107	116	129	111	113	103	121	119	119	115	121	91	112	114	98	117	112	100	112	116	122	112	119	102	116	103	118	113	88	111	121	137	103	112	114	123	109	105	115	118	107	124	106	119	110	99	115	120	112	119	118	107	112	99	112	130	105	132	99	109	136	104	117	110	116	110	120	103	114	118	105	125	117	113	118	114	112	123	117	104	99	103	94	120	103	106	113	136	99	119	103	102	117	102	104	106	124	114	113	106	117	117	118	106	133	114	105	119	128	137	110	121	101	133	120	114	114	117	114	116	109	106	102	114	118	106	103	98	115	121	102	119	135	110	130	117	124	117	124	130	110	117	133	105	94	117	126	124	117	135	129	122	113	95	109	119	108	103	113	106	122	126	112	114	112	111	121	113	128	103	119	107	111	107	122	105	89	134	123	117	119	108	104	93	105	122	126	115	108	110	92	130	102	117	120	109	112	109	108	122	127	106	116	111	134	126	125	110	104	121	100	115	117	118	111	112	107	110	106	110	118	104	143	140	96	115	115	118	121	123
20540	25217	37287	44700	49815	58513	54425	60563	53311	43156	37560	47518	48986	55070	53368	52854	49070	47705	46973	48474	49102	47251	44273	43054	42155	42941	38731	39425	36513	37090	32516	27537	26749	24581	25651	19824	19700	20501	16552	17134	17647	12466	14050	9168	13061	9369	7320	5977	4995	3019	3401	2029	1555	1449	865	974	1138	1018	1332	1654	1787	1061	592	405	403	431	433	393	368	368	330	328	352	339	313	334	341	387	315	637	997	890	439	357	349	321	316	300	297	352	292	313	342	314	304	294	326	293	286	324	320	308	334	304	322	284	307	309	302	330	318	293	301	314	336	323	318	318	338	297	284	322	279	316	314	323	278	356	319	315	324	292	292	305	290	321	324	308	305	313	315	326	327	323	327	294	317	311	312	326	325	347	313	338	303	293	298	296	344	304	301	315	311	331	299	358	299	306	323	343	309	309	276	320	346	333	300	327	318	305	300	307	344	298	310	307	334	344	296	347	292	319	337	314	292	301	322	308	299	287	306	353	283	318	303	297	305	288	313	325	300	292	303	291	308	346	316	316	322	317	326	312	284	311	283	318	305	308	279	310	278	285	304	295	318	318	315	311	329	310	330	329	330	284	310	304	304	306	290	316	304	321	319	321	324	309	302	323	341	313	340	299	314	289	315	273	297	288	306	343	318	295	329	333	309	307	317	299	363	316	314	316	306	286	332	281	299	308	290	273	328	294	327	306	321	309	314	339	298	296	304	323	338	331	320	309	326	313	288	340	296	316	332	297	325	296	322	334	298	335	341	336	313	333	304	332	333	304	341	306	299	318	356	333	354	317	333	324	308	337	304	326	304	306	315	305	298	316	324	346	297	321	291	336	308	301	296	318	315	301	300	299	340	308	333	316	296	309	300	329	324	299	292	293	304	325	313	323	318	314	293	288	306	326	297	329	274	316	329	318	326	320	308	275	314	321	340	292	351	295	310	293	336	317	312	320	298	338	309	306	335	301	322	309	321	330	307	309	333	317	306	309	308	354	332	327	342	292	302	311	289	339	326	306	318	319	346	304	321	279	307	310	314	329	320	286	301	329	349	324	316	335	305	295	307	319	321	305	335	298	309	338	337	313	311	359	311	293	338	292	309	334	351	306	288	313	339	308	305	291	294	312	317	313	322	296	294	302	308	280	318	304	321	299	321	328	354	312	320	322	339	320	323	286	327	327	321	300	326	314	303	312	288	319	342	300	335	318	328	321	297	304	325	300	301	301	280	317	297	294	320	296	326	321	306	326	299	294	341	324	307	359	302	315	313	338	311	300	312	336	290	273	338	301	329	306	337	309	318	301	279	282	304	302	304	315	322	327	298	284	327	261	279	307	344	316	325	296	294	328	335	319	308	314	316	304	324	313	320	302	319	306	332	293	315	273	313	302	304	331	313	326	290	296	332	297	308	305	344	316	273	332	317	286	311	307	316	329	318	302	298	307	319	299	337	323	350	323	354	295	322	329	286	310	339	328	326	275	298	335	348	333	290	284	323	284	304	314	302	302	306	280	341	321	318	320	333	327	324	338	295	298	318	301	350	317	338	312	336	303	307	298	315	327	319	302	286	320	324	303	278	309	311	290	310	307	323	294	337	308	310	338	317	308	272	291	315	333	312	335	307	304	312	326	311	308	314	308	338	264	306	300	320	313	309	307	318	347	346	291	297	290	304	283	330	310	326	290	330	306	327	310	319	295	307	345	278	343	302	296	308	327	351	333	293	319	319	322	327	280	323	284	323	294	303	291	307	324	318	302	320	302	309	290	299	328	324	305	316	300	306	329	319	321	294	304	320	298	333	287	295	316	308	299	323	322	324	298	293	292	319	317	334	331	310	286	326	312	297	303	318	303	285	312	326	290	339	338	295	316	324	335	316	349	303	312	301	310	319	328	311	271	327	307	319	309	328	329	334	329	293	326	280	320	336	320	324	327	305	315	338	304	306	335	309	325	336	311	285	324	300	312	330	331	289	336	322	329	323	306	299	299	310	314	307	314	310	291	336	306	320	294	309	327	311	307	305	288	294	314	318	303	325	294	309	295	290	298	333	317	288	315	328	293	300	290	279	335	322	305	308	303	302	331	309	303	313	287	351	327	315	322	323	306	321	318	330	321	302	324	251	325	302	303	328	341	314	334	298	337	298	318	302	309	275	328	324	310	331	338	340	306	329	323	309	330	335	290	317	326	329	320	321	309	311	301	306	310	317	284	337	306	292	327	301	319	318	305	315	337	332	316	303	339	330	333	307	279	333	320	316	283	297	315	308	330	296	312	307	311	307	315	357	328	317	304	354	335	336	347	334	284	338	314	318	322	272	319	336	281	307	294	345	308	328	302	317	319	327	314	297	317	312	319	269	298	323	321	309	297	305	314	298	308	294	309	332	307	323	313	321	327	309	305	330	298	314	322	340	305	296	323	307	319	332	306	328	321	305	309	338	337	314	299	317	304	305	313	300	310	323	345	283	336	308	291	301	318	299	341	309	315	303	264	330	323	330	309	307	319	323	340	272	297	305	323	319	296	314	315	287	312	308	315	341	305	293	301	298	310	304	313	303	307	304	320	296	319	332	289	300	303	304	305	297	314	313	320	332	313	305	338	327	301	334	326	340	306	328	327	301	344	335	328	343	303	289	295	335	304	293	310	313	280	321	306	314	321	316	320	321	314	309	300	278	292	321	299	299	313	301	261	340	325	302	324	333	338	315	277	281	329	314	283	316	347	323	317	317	326	284	283	302	340	295	331	313	337	350	339	311	282	292	319	299	310	289	287	339	305	303	309	310	309	307	308	279	325	304	325	294	333	323	330	323	315	314	279	308	268	299	313	307	310	312	303	311	299	330	260	307	305	303	302	308	320	292	284	353	320	322	313	298	310	344	308	297	306	290	281	333	309	314	324	335	331	332	324	302	319	325	287	296	312	327	303	302	328	328	326	292	317	336	306	314	309	325	313	300	313	299	308	300	295	306	319	304	310	311	315	308	310	336	290	328	311	309	308	297	287	280	326	321	294	333	293	297	311	320	320	339	328	333	321	325	295	305	330	294	330	314	317	296	309	304	314	289	308	319	320	293	320	291	340	308	358	336	306	309	301	284	316	307	290	329	299	294	302	332	288	321	324	308	320	321	340	315	306	295	292	314	288	302	340	315	312	307	327	290	322	301	306	307	311	301	293	301	325	333	288	323	287	329	319	332	317	332	321	332	361	298	310	329	317	320	315	341	280	282	337	331	306	350	323	324	315	301	306	324	315	309	324	328	285	285	301	321	313	297	291	296	318	329	325	335	280	319	321	333	314	336	334	343	303	353	328	289	328	313	354	289	285	315	315	308	311	303	324	315	326	316	301	329	314	272	316	329	339	348	333	308	327	328	305	275	338	300	275	308	337	322	332	334	304	329	326	297	304	312	281	292	313	321	305	307	321	334	322	299	321	316	325	309	339	302	310	286	317	309	311	310	310	327	310	313	316	322	304	321	301	330	293	294	340	302	339	321	344	340	307	311	286	308	336	296	311
65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
