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
336286542517	336286543038	336286543588	336286544138	336286544688	336286545238	336286545788	336286546338	336286546888	336286547438	336286547988	336286548538	336286549088	336286549638	336286550188	336286550738	336286551288	336286551838	336286552388	336286552938	336286553488	336286554038	336286554588	336286555138	336286555688	336286556238	336286556788	336286557338	336286557888	336286558438	336286558988	336286559538	336286560088	336286560638	336286561188	336286561738	336286562288	336286562838	336286563388	336286563938	336286564488	336286565038	336286565588	336286566138	336286566688	336286567238	336286567788	336286568338	336286568888	336286569438	336286569988	336286570538	336286571088	336286571638	336286572188	336286572738	336286573288	336286573838	336286574388	336286574938	336286575488	336286576038	336286576588	336286577138	336286577688	336286578238	336286578788	336286579338	336286579888	336286580438	336286580988	336286581538	336286582088	336286582638	336286583188	336286583738	336286584288	336286584838	336286585388	336286585938	336286586488	336286587038	336286587588	336286588138	336286588688	336286589238	336286589788	336286590338	336286590888	336286591438	336286591988	336286592538	336286593088	336286593638	336286594188	336286594738	336286595288	336286595838	336286596388	336286596938	336286597488	336286598038	336286598588	336286599138	336286599688	336286600238	336286600788	336286601338	336286601888	336286602438	336286602988	336286603538	336286604088	336286604638	336286605188	336286605738	336286606288	336286606838	336286607388	336286607938	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33553	36465	39680	44197	42193	36593	40189	43134	34699	26226	27530	29127	29363	24176	24258	21168	19146	18193	16928	10877	9137	9935	8141	6104	5483	5240	4989	4564	5337	5194	4687	5291	3759	3608	3283	2860	2614	2522	2502	1980	1686	1727	1277	859	488	509	648	689	585	454	331	325	284	324	298	274	270	247	259	280	300	289	250	264	290	236	246	289	243	272	257	264	273	251	237	270	263	265	249	245	232	236	271	261	281	286	261	268	249	269	282	281	262	301	261	280	273	268	242	254	272	266	232	257	250	240	263	280	239	250	272	256	274	276	270	255	271	249	257	275	272	265	249	263	275	272	262	241	245	254	241	261	271	249	251	256	271	248	251	253	260	260	232	244	293	239	234	276	272	280	258	258	280	265	274	280	241	252	254	261	274	237	268	287	247	240	265	285	258	241	246	281	247	235	262	253	259	255	243	228	267	249	268	248	249	239	254	248	264	240	223	224	256	230	283	251	256	268	268	255	259	233	268	275	245	279	254	279	268	240	242	242	265	280	262	243	273	272	290	266	251	231	272	245	269	260	262	249	260	254	275	233	280	237	262	245	279	254	262	231	272	253	267	274	274	243	284	249	269	230	276	222	252	271	274	230	241	274	266	256	244	266	264	260	274	267	264	242	260	280	255	273	271	248	247	237	238	275	280	258	269	237	286	236	255	252	250	231	280	243	259	274	243	247	237	277	292	235	276	259	260	265	275	259	270	236	292	272	253	262	255	255	289	268	287	249	238	234	279	257	243	250	235	249	266	262	246	277	279	311	248	257	278	276	254	233	241	266	257	241	243	272	234	275	254	228	243	264	258	244	277	267	263	268	257	268	263	284	267	269	249	243	249	266	244	280	271	261	275	231	289	262	242	245	297	263	269	278	210	246	277	276	238	261	269	231	240	255	272	257	227	256	298	254	236	244	270	234	272	243	268	255	264	231	243	263	236	262	300	253	251	239	235	249	260	237	242	248	253	240	221	243	276	274	291	267	219	250	239	241	277	235	266	255	297	250	271	254	250	253	250	261	259	258	275	249	280	237	244	262	223	244	266	253	257	253	248	250	279	256	240	270	267	253	249	242	257	264	253	249	264	293	241	257	250	260	246	261	246	263	292	239	256	242	266	232	216	260	255	252	242	255	251	260	237	272	266	251	277	243	255	273	239	252	233	273	237	254	254	272	267	275	269	253	262	249	250	269	263	241	234	252	254	257	261	277	268	233	239	249	244	289	248	245	273	297	284	242	255	307	270	276	217	273	240	246	271	247	250	247	271	213	256	286	258	284	271	265	228	271	246	278	242	268	265	237	249	286	285	251	264	257	278	251	268	252	258	234	261	282	287	264	237	267	257	269	263	242	258	234	248	294	257	228	272	264	254	267	275	262	265	247	245	247	281	263	262	260	285	246	281	257	265	274	254	251	243	308	209	257	259	255	276	252	244	272	254	241	266	259	257	261	268	263	265	268	243	259	265	246	291	267	245	261	243	287	246	249	262	264	235	248	239	288	252	245	243	274	242	244	267	247	269	237	280	249	272	247	260	270	237	234	254	270	268	272	280	254	266	249	281	261	230	253	267	262	238	282	246	284	273	255	258	287	259	247	259	256	261	250	245	253	271	241	239	257	229	237	249	272	244	278	273	236	251	260	226	237	254	282	278	243	293	225	253	257	232	264	274	252	233	256	255	271	271	251	257	243	289	265	256	242	261	266	275	255	264	260	265	288	263	256	237	267	251	286	246	275	278	257	252	272	283	268	217	289	285	249	240	265	250	258	234	274	273	225	233	280	263	257	252	251	229	255	276	243	250	281	233	272	248	281	245	272	236	235	218	258	270	262	235	267	271	263	244	220	257	226	241	268	280	240	256	229	243	243	254	226	227	247	277	264	243	299	256	274	244	292	263	281	260	259	269	251	237	289	250	278	228	307	258	260	250	256	266	251	256	265	276	251	260	268	238	265	245	262	261	248	271	255	268	266	269	267	289	266	283	240	262	263	241	288	264	251	241	234	250	271	262	261	281	238	259	274	265	261	234	265	251	237	245	268	255	268	232	260	243	265	252	252	249	251	276	244	243	273	245	259	262	269	263	297	276	263	261	232	251	264	260	278	233	274	268	246	285	268	287	241	242	263	231	245	268	293	259	264	259	297	251	276	269	277	273	264	277	252	241	241	230	259	274	238	263	265	242	257	266	268	254	237	238	273	269	220	246	258	261	235	249	237	223	272	241	245	278	252	262	238	238	251	272	246	264	269	247	217	302	244	262	237	284	283	258	268	265	248	273	248	262	279	274	242	256	260	260	257	269	265	260	276	235	243	293	242	231	255	268	256	229	258	249	245	261	241	280	243	264	276	244	227	248	266	279	282	261	266	266	243	257	262	237	244	289	257	272	260	287	234	261	266	261	271	245	255	278	275	257	249	256	275	210	273	254	235	238	269	264	259	247	285	259	268	252	252	242	238	251	232	278	268	253	275	249	274	267	250	270	244	272	246	268	262	239	243	211	271	260	224	278	249	255	281	283	275	259	242	254	289	265	272	315	278	267	257	216	256	270	241	226	246	268	265	274	237	240	243	269	250	266	236	244	278	257	284	263	251	241	242	279	255	249	247	288	271	281	239	245	271	266	257	231	259	245	261	271	230	274	256	249	273	238	241	261	242	276	240	222	255	235	259	242	263	252	274	238	223	247	264	219	225	275	240	269	246	276	234	265	268	258	256	250	267	284	238	250	260	267	281	269	253	237	278	278	227	309	274	256	277	255	239	268	237	263	254	261	232	281	265	239	259	269	258	276	250	265	259	257	264	279	241	247	259	287	268	251	242	274	226	239	272	253	247	247	274	241	257	241	252	269	249	266	262	255	231	232	266	239	262	240	257	266	258	250	255	277	230	268	261	249	243	256	269	268	275	283	274	246	245	243	264	265	250	239	289	293	255	281	267	246	262	240	253	272	273	237	257	241	254	258	262	254	255	254	219	271	249	246	253	248	256	251	272	261	262	270	278	234	245	266	251	243	244	235	250	255	249	266	238	246	244	257	276	282	263	247	259	255	265	282	262	259	262	255	264	250	254	276	243	275	230	250	277	275	273	250	255	254	246	236	277	234	271	228	254	267	271	250	262	287	241	244	252	262	248	245	271	267	259	274	276	268	245	256	244	260	264	253	264	275	253	281	240	261	264	257	287	278	267	262	242	243	239	242	269	250	242	235	259	279	254	265	271	273	239	231	256	267	255	270	267	262	271	283	257	289	250	261	236	256	248	268	264	242	258	237	295	245	245	239	237	271	247	231	263	287	264	262	239	247	241	241	253	244	252	280	283	253	245	261	252	263	279	235	251	240	266	293	238	257	235	255	255	241	258	242	266	248	256	254	276	279	262	269	274	255	260	240	234	250	235	247	269	245	238	280	253	288	245	257	270	277	261	263	259	249	233	258	252	257	272	285	248	264	272	231	273	284	246	262	275	251	258	248	269	232	279	234	256	270	244	253	275	279	277	265	274
23264	30501	37516	46492	48153	48291	52308	52953	43975	37675	41205	43692	45351	39144	41361	38247	36943	35824	35490	26393	26242	27855	24341	20220	18533	20783	20040	19140	21785	20494	20201	20329	16981	16779	15760	14372	13898	13026	13451	10984	9111	10006	7029	4457	2504	2263	3494	3384	2762	1949	1085	1108	1110	965	907	857	785	709	797	802	745	734	874	773	725	704	757	725	723	781	771	709	712	743	767	728	695	754	735	746	687	725	746	687	729	672	691	723	687	761	764	737	688	685	674	695	692	706	714	704	711	720	701	710	737	719	720	724	716	680	662	662	694	725	694	687	672	687	690	680	667	658	737	662	670	737	679	675	647	701	717	698	700	696	661	695	683	661	694	665	710	717	718	729	689	654	679	719	698	654	694	713	760	675	704	688	757	720	691	740	650	708	684	681	704	713	713	673	691	672	661	703	733	691	720	718	713	691	709	634	687	659	726	687	681	706	737	701	720	763	723	749	700	672	669	701	690	663	727	697	701	713	699	682	691	708	676	691	728	723	731	724	710	700	678	715	733	736	647	716	691	731	724	695	716	693	690	699	697	654	739	732	732	695	728	711	666	691	720	705	720	681	730	683	702	726	695	688	715	706	669	707	704	743	732	688	708	698	684	693	742	675	722	730	666	708	696	705	702	700	687	710	719	709	700	669	703	699	735	637	681	765	640	709	676	684	726	660	726	677	698	739	658	708	736	702	686	707	665	633	683	718	716	691	707	716	698	656	670	724	721	697	644	682	690	717	660	744	705	732	686	712	709	649	695	716	648	708	733	696	741	639	744	703	685	723	707	675	676	644	705	721	689	702	696	694	670	731	751	697	692	678	721	705	699	738	766	674	701	674	718	720	688	716	709	694	697	736	673	702	731	716	698	709	710	718	740	679	691	712	730	646	683	689	704	677	784	668	717	689	707	712	712	648	722	683	688	685	721	681	714	743	708	725	737	685	668	681	694	692	660	710	715	684	703	741	699	690	714	724	688	661	687	665	702	684	685	698	719	645	703	756	671	697	707	672	690	747	704	737	728	770	649	697	735	737	706	755	701	688	738	699	673	683	709	725	693	678	689	711	700	719	718	684	704	694	761	700	715	708	729	697	701	715	757	713	700	712	693	733	636	775	737	699	660	729	703	693	705	698	694	671	727	674	673	698	704	675	693	665	716	715	672	732	730	699	667	658	724	708	737	727	721	718	689	722	682	674	729	646	759	712	680	686	699	683	682	766	702	648	637	735	727	737	680	683	693	724	696	663	737	693	701	687	675	666	732	716	711	650	750	700	715	707	707	657	691	662	694	757	707	691	656	646	712	686	717	714	709	724	688	651	677	673	728	692	647	668	734	677	709	690	689	707	697	685	709	747	694	699	725	689	670	711	717	703	722	711	670	648	679	739	723	687	753	736	706	752	687	699	719	691	718	728	715	656	721	711	714	711	688	686	716	661	738	672	746	644	658	704	761	712	691	664	722	728	651	729	668	690	665	669	714	753	792	663	666	697	730	691	677	720	743	682	696	679	729	662	708	687	731	687	734	718	679	712	710	729	695	716	691	693	713	666	697	728	687	720	706	698	669	714	700	690	701	691	698	665	689	705	727	716	666	673	721	683	766	673	670	737	675	724	704	676	705	682	716	699	667	680	701	714	669	694	665	775	702	697	704	680	693	681	709	718	673	732	704	689	694	657	656	704	692	700	677	715	656	679	690	661	705	704	707	702	711	663	699	662	724	701	749	706	704	693	716	711	693	662	714	744	724	698	660	668	694	720	686	730	713	745	697	724	751	698	700	703	679	654	745	690	705	695	691	664	715	707	726	683	678	688	660	702	711	677	664	678	749	665	699	711	704	692	647	714	686	711	709	661	704	717	733	686	735	747	687	704	693	736	759	735	717	697	687	737	655	673	696	701	707	682	658	725	708	715	723	732	700	761	685	689	748	698	685	689	685	770	696	666	703	717	691	701	704	705	718	699	685	724	728	722	650	680	700	654	684	687	748	666	696	699	713	716	677	732	668	656	716	759	728	671	737	689	711	718	673	679	729	756	667	718	692	639	739	735	742	705	645	715	725	734	705	675	701	684	705	701	714	726	716	696	617	722	714	676	699	727	653	694	725	729	684	683	694	690	702	716	724	656	687	691	643	719	706	750	714	721	715	689	684	681	681	684	709	757	684	683	694	700	680	716	647	698	691	692	705	700	678	720	698	696	688	723	762	719	700	718	677	686	678	678	726	694	682	666	721	695	730	671	716	675	683	686	713	717	665	650	715	711	684	706	687	696	715	664	661	667	731	749	699	700	703	712	697	713	655	716	718	668	681	685	720	673	696	709	664	680	659	724	660	729	716	730	722	708	735	710	699	664	734	728	659	691	671	663	727	689	663	681	711	714	690	708	742	681	694	697	638	733	669	652	733	713	727	723	690	714	724	752	687	723	725	707	703	696	673	677	693	710	692	692	693	765	695	643	758	696	712	683	666	638	665	757	721	736	700	708	713	727	668	674	729	707	707	688	744	685	691	679	740	687	710	691	665	726	701	710	655	650	731	699	707	688	643	730	748	698	722	688	679	695	733	709	706	698	702	681	693	703	740	718	749	677	672	685	731	681	685	717	684	701	663	660	759	708	677	706	684	713	719	720	674	684	670	696	736	717	725	742	665	716	729	698	742	682	693	667	710	705	714	691	678	670	676	661	674	641	692	719	702	713	670	719	718	667	659	671	690	718	682	668	709	669	718	684	720	729	677	717	722	650	731	726	734	699	684	689	683	649	670	716	710	696	674	692	718	724	691	678	717	741	673	699	705	678	701	665	703	649	726	621	701	671	705	693	701	705	754	710	696	664	686	721	668	676	684	718	685	707	667	714	715	630	713	769	690	694	748	694	726	679	675	719	671	724	698	672	713	705	664	743	690	706	671	667	672	699	727	703	732	706	711	735	684	678	722	702	677	660	671	676	688	733	725	680	679	691	734	677	669	686	755	727	629	734	729	725	653	696	719	717	694	681	725	683	717	762	686	741	701	671	712	710	710	690	711	671	759	670	687	685	660	727	690	710	667	663	687	668	728	686	617	692	717	694	742	709	656	618	686	681	700	750	715	688	703	724	702	727	708	709	698	702	664	685	699	704	683	692	718	725	717	682	684	684	687	693	683	693	717	659	701	754	710	693	683	682	698	732	699	685	675	683	707	661	735	735	684	719	680	706	707	689	705	705	730	680	686	688	696	698	700	682	695	646	694	682	701	720	665	734	714	708	712	688	667	723	703	711	715	700	737	707	729	695	731	717	650	720	610	684	708	669	672	712	673	683	702	695	698	672	715	752	738	661	690	714	655	699	697	629	628	700	721	662	680	698	708	744	723	692	692	704	682	720	702	709	683	687	730	699	706	699	768	743	741	705	677	719	670	723	731	700	689	714	740	713	699	634	684	708	689	697	709	688	641	704	697	713	699	696	691	707	731	679	738	668	667	680	733	685	716	696	713	730	705	764	680	733	691	701	691	696	692	661	700	705
11389	10157	12916	13406	11588	7139	6397	5459	3960	2987	2567	2240	1955	1660	1614	1249	1193	1188	1071	675	646	717	631	551	500	557	505	498	492	450	436	422	429	387	338	377	355	364	383	378	321	326	290	284	278	261	278	316	258	309	301	255	267	262	291	275	252	259	264	252	292	253	251	264	285	244	232	273	252	266	237	235	261	238	283	264	269	266	248	255	263	264	274	255	268	253	240	247	219	218	269	245	258	274	281	241	265	263	262	259	271	282	247	267	249	236	230	238	243	292	259	279	265	254	248	252	286	281	252	228	243	261	268	265	249	252	261	246	286	253	247	276	257	249	266	278	247	237	265	251	233	274	254	246	242	254	286	256	257	270	269	266	254	243	257	282	277	279	245	257	224	275	276	276	251	255	261	258	261	287	285	239	259	266	267	265	259	255	276	275	221	276	261	277	244	232	261	263	293	257	266	260	270	251	218	270	264	243	246	275	304	269	255	251	275	257	262	251	268	231	267	284	268	287	262	280	247	251	237	293	279	228	246	243	266	273	273	267	247	254	234	249	238	235	266	232	251	253	265	251	262	249	247	251	284	236	240	275	271	286	268	285	239	262	255	255	246	267	281	280	276	256	291	244	247	274	274	260	262	262	274	273	244	297	256	278	239	285	278	268	262	263	264	275	244	250	281	238	277	279	269	262	245	248	237	271	251	237	283	285	264	252	250	254	268	233	259	243	274	278	251	258	258	270	259	267	261	240	244	259	275	253	257	241	281	269	253	252	255	255	229	258	284	284	246	267	250	262	237	310	256	282	265	250	262	254	275	261	259	282	272	274	262	284	238	254	265	263	239	268	270	285	296	267	273	267	251	244	278	220	232	259	256	237	261	258	247	264	247	284	243	248	235	265	279	226	258	238	230	253	260	245	278	250	229	232	264	262	273	276	231	237	259	264	270	243	298	251	237	261	296	223	252	276	254	277	246	265	257	253	246	260	264	227	282	251	292	245	277	281	264	254	263	268	270	279	265	279	259	248	277	256	249	270	262	241	231	215	271	264	286	267	261	248	263	248	260	250	228	221	273	261	293	281	270	287	244	250	243	304	271	245	267	254	248	257	250	270	257	230	241	288	260	289	285	260	266	250	248	200	252	279	254	275	273	290	292	273	287	258	252	265	256	275	259	256	276	288	250	251	280	241	257	297	269	266	261	238	268	272	228	287	256	254	280	260	231	240	239	250	262	252	280	253	258	252	276	275	263	270	247	264	273	268	284	270	237	259	243	251	285	246	252	285	240	261	265	268	248	270	236	247	276	248	270	230	252	242	233	245	253	270	252	256	280	279	264	220	258	266	252	246	259	289	288	226	251	254	241	254	242	252	247	262	273	258	277	249	270	269	267	285	272	237	249	249	268	275	246	249	244	270	277	257	249	264	247	281	243	266	213	259	241	236	239	266	245	245	261	261	278	247	251	283	274	261	218	273	248	302	262	233	265	241	247	268	251	256	285	252	256	258	294	241	283	233	250	243	280	297	244	259	267	265	272	234	256	261	275	259	266	260	251	273	252	232	254	261	244	270	270	269	219	278	281	239	252	270	234	255	246	297	260	264	282	271	246	267	268	259	250	247	260	307	288	269	288	250	252	262	250	283	252	264	250	246	251	295	279	290	250	272	269	251	269	258	237	286	234	266	295	267	263	268	272	265	229	268	251	240	246	237	276	242	251	280	237	237	282	269	238	259	241	274	264	242	246	248	261	264	288	261	268	272	268	250	246	230	277	269	285	253	257	280	264	261	252	273	265	243	242	281	273	262	260	268	245	244	298	249	274	251	249	250	236	255	284	281	269	263	263	261	275	258	255	283	242	233	285	253	271	248	247	255	273	255	261	265	259	259	278	259	267	247	255	260	237	246	268	268	261	249	254	265	269	251	265	250	283	230	286	280	269	262	272	270	265	283	248	252	255	256	246	255	252	265	258	279	284	255	250	228	250	266	250	252	257	284	282	249	268	231	249	281	235	292	262	254	252	237	254	260	261	267	241	265	258	257	264	266	245	243	262	260	281	269	242	260	232	278	268	245	243	237	257	256	282	243	264	226	260	242	285	255	255	258	220	252	233	261	271	228	228	263	229	223	248	275	269	277	253	257	266	281	262	270	267	240	289	265	303	282	247	264	291	267	275	277	270	245	261	251	261	270	268	246	269	254	279	262	280	267	262	269	294	243	268	252	243	284	241	229	254	238	252	276	239	248	283	243	267	251	268	267	264	283	283	246	278	257	261	244	243	240	252	258	266	247	252	268	240	243	255	274	249	262	242	293	249	256	264	266	282	261	242	244	292	273	238	230	237	231	249	257	257	248	258	266	281	244	236	246	260	292	254	273	249	258	232	255	237	263	271	294	264	258	286	272	272	242	274	296	286	282	244	256	288	259	248	247	251	240	283	258	230	274	258	272	277	253	263	276	260	255	247	241	246	218	256	254	266	271	261	259	242	249	243	251	274	247	247	264	283	259	236	289	236	274	265	264	274	238	266	267	269	239	282	274	254	240	258	230	252	255	251	250	264	246	262	283	278	289	259	252	276	249	282	252	267	258	258	233	258	256	241	235	254	262	255	262	254	252	251	265	262	286	272	231	247	272	274	291	268	259	276	250	242	243	255	291	247	271	229	279	278	263	238	287	236	268	251	242	252	268	245	241	267	239	256	238	246	268	237	260	260	258	264	269	254	301	238	258	236	297	266	268	273	256	273	278	255	270	246	249	266	258	270	255	287	246	226	241	249	240	265	244	285	244	260	247	273	274	276	248	269	261	280	260	260	253	283	259	264	282	249	251	282	256	254	247	283	254	294	253	256	240	261	286	286	247	254	275	248	230	275	247	285	262	284	265	244	246	271	250	274	254	254	262	257	256	257	264	255	254	252	245	265	245	259	266	260	247	236	272	223	239	282	268	291	261	260	264	252	262	241	273	272	285	253	255	269	249	238	266	289	254	268	240	242	257	259	254	257	259	277	288	271	249	258	282	262	274	281	291	253	272	253	299	235	244	234	266	254	281	257	238	256	283	258	258	280	284	258	259	260	251	257	263	251	258	235	253	267	266	233	273	259	278	271	253	266	255	236	241	290	268	230	280	254	256	254	248	238	248	241	267	263	247	262	265	271	235	248	244	233	259	250	253	284	270	283	249	257	251	279	268	232	277	262	224	261	275	261	257	256	309	258	253	263	258	232	236	257	282	259	241	271	291	271	249	242	273	258	260	286	237	280	251	260	282	272	255	237	254	243	270	242	274	233	252	241	257	276	267	274	278	237	250	299	241	216	287	263	270	242	277	242	299	277	235	256	282	287	240	267	289	254	251	253	261	278	231	254	286	257	268	286	283	245	251	280	275	265	262	268	288	250	258	266	262	249	270	270	269	294	255	261	226	247	241	257	260	251	270	251	305	256	250	263	250	282	262	261	276	236	272	269	329	255	276	292	228	241	241	259	240	247	249	275	286	228	229	243	265	269	252
7848	9783	18188	24824	23750	19279	19850	18642	14546	12017	10337	9736	9087	7530	7715	6113	6315	5631	5423	3068	3286	3442	2986	2503	2332	2412	2238	2150	2142	2282	2141	2175	1795	1737	1743	1578	1485	1601	1513	1375	1208	1177	974	860	826	833	920	888	846	783	704	743	705	683	717	741	713	708	717	762	761	702	722	687	719	722	713	711	667	751	713	728	703	703	688	680	684	693	685	735	676	685	715	713	720	713	675	673	698	709	696	685	719	702	729	707	672	689	686	668	699	732	716	669	712	716	678	656	678	662	703	688	694	698	695	694	688	726	695	646	692	669	717	709	658	725	660	729	712	756	690	727	694	717	679	706	685	683	743	720	669	734	718	737	663	710	671	675	693	687	722	692	755	668	714	729	711	702	720	663	732	695	763	700	700	689	677	708	767	704	748	653	679	694	759	686	713	703	705	688	722	698	713	717	691	647	693	740	676	655	675	669	655	686	752	648	708	674	678	717	688	721	685	723	718	708	692	702	702	695	694	725	755	638	731	681	684	717	720	731	696	694	720	750	771	743	675	724	695	684	722	727	663	706	724	721	714	688	726	672	719	755	708	666	706	737	735	693	710	722	736	704	674	740	733	714	666	688	712	694	740	719	724	668	720	695	700	657	705	671	714	695	684	673	750	652	721	687	704	690	749	685	682	711	694	706	675	711	715	684	710	731	657	645	755	710	660	663	678	788	721	718	684	710	687	697	737	726	697	729	696	734	698	693	716	714	689	744	687	721	730	684	701	700	745	685	730	674	684	719	739	692	677	698	697	692	691	677	677	692	726	668	736	758	700	699	688	694	761	698	709	666	719	687	731	709	680	723	750	711	663	662	698	721	734	724	755	713	717	691	713	665	726	664	708	686	671	735	690	715	692	699	718	681	678	691	648	697	684	659	721	713	717	708	691	721	765	697	705	749	715	718	740	682	680	656	661	744	729	741	675	689	740	717	737	663	727	727	708	688	716	711	714	727	710	716	734	715	678	721	767	741	715	703	712	743	688	717	716	686	722	657	707	670	710	746	708	742	706	659	705	741	765	715	667	660	730	665	722	722	701	734	718	719	708	681	717	691	717	719	671	705	702	738	700	655	732	684	740	705	682	709	692	694	700	720	669	738	654	702	707	721	719	741	686	668	675	674	735	743	686	674	724	684	667	722	722	715	683	707	733	715	709	709	715	752	708	734	715	693	688	740	699	700	667	694	685	703	729	703	720	704	712	680	711	705	703	684	695	694	741	686	768	730	702	698	713	694	737	693	720	734	720	725	693	719	725	734	695	678	734	724	721	672	704	734	673	660	647	706	703	718	718	683	760	679	736	694	715	703	693	737	669	666	741	677	674	736	704	719	721	717	765	722	694	712	716	683	684	700	721	678	689	709	754	686	687	715	761	721	719	661	655	717	673	690	709	693	715	681	741	678	730	732	713	760	665	666	685	690	677	686	653	698	683	747	708	678	727	694	675	697	721	713	701	697	707	687	732	717	710	690	718	688	705	760	723	730	706	706	753	670	700	715	704	645	699	739	733	724	706	748	676	743	692	756	739	740	736	719	713	723	686	705	727	710	673	721	698	721	672	700	729	716	710	711	682	751	684	683	721	632	713	691	688	642	679	704	691	702	697	722	678	714	736	697	679	706	665	708	732	725	696	719	721	692	683	688	671	712	702	682	734	682	686	750	697	703	680	739	663	699	723	730	674	694	695	693	705	696	698	690	646	698	746	687	703	709	691	692	736	690	703	729	705	718	742	725	661	707	718	690	715	709	757	704	694	675	675	721	727	721	699	721	688	720	656	717	706	683	702	720	728	761	739	735	698	668	711	679	703	709	659	719	702	686	663	714	650	710	677	746	719	690	690	733	697	728	715	721	702	644	746	690	683	768	709	707	771	695	707	753	696	689	693	706	713	711	665	700	732	716	738	668	699	696	685	711	693	703	682	744	692	770	645	690	716	700	703	636	701	710	744	687	714	734	703	695	718	738	696	692	690	683	734	684	724	710	742	754	679	751	697	754	735	736	712	722	663	727	674	702	713	724	705	703	695	683	721	702	708	722	692	759	708	710	708	706	702	699	662	714	721	739	701	698	695	716	683	699	676	703	694	700	714	707	738	716	720	712	654	722	703	707	724	722	674	710	712	683	716	743	735	694	642	698	742	689	715	729	719	687	719	734	724	741	662	710	715	713	741	706	712	729	712	707	716	711	745	726	729	705	730	738	672	719	676	706	673	696	699	698	704	705	674	675	648	681	655	700	687	692	694	707	758	701	735	729	675	645	689	727	699	712	680	720	737	727	712	690	657	712	704	705	704	677	746	716	686	727	733	658	696	709	765	732	744	673	733	698	718	687	640	706	708	721	702	713	714	653	736	702	714	701	716	761	699	692	728	670	736	722	694	749	726	700	737	682	719	727	715	744	696	708	739	698	707	694	690	716	686	696	726	725	680	682	643	676	723	689	670	677	730	696	697	691	716	688	697	677	690	713	739	677	671	695	733	731	683	658	667	706	722	725	654	724	720	739	691	683	685	696	751	693	715	678	660	744	700	683	750	699	703	727	743	682	743	672	736	729	675	710	728	692	697	744	698	678	688	712	740	714	694	724	708	678	648	682	670	715	734	690	739	717	693	718	688	695	682	717	716	684	697	754	734	692	705	684	700	730	690	698	721	616	707	728	671	679	705	740	687	666	716	685	705	684	764	634	721	736	698	707	750	722	665	700	694	661	718	752	699	727	708	663	755	744	700	656	703	709	740	724	705	734	705	736	709	708	743	715	723	712	691	754	653	708	759	714	691	712	699	687	676	729	654	671	734	692	714	699	694	708	718	728	694	693	729	753	745	702	692	722	684	685	718	707	651	722	721	722	732	700	751	684	667	646	747	720	704	678	709	696	686	701	717	682	702	707	723	708	723	716	739	706	741	725	701	700	736	695	728	697	706	779	701	748	705	698	705	691	706	702	696	726	711	724	721	689	709	713	712	728	697	690	690	689	671	681	713	700	676	682	747	746	709	616	682	698	738	675	671	733	708	702	688	681	701	688	721	741	731	723	673	742	736	713	725	713	749	716	665	750	733	699	703	684	686	736	688	709	711	697	702	744	711	721	724	703	667	738	678	654	726	701	709	729	717	676	678	769	712	704	709	733	746	710	740	702	705	736	748	733	708	718	747	661	715	707	693	696	759	683	719	708	718	650	642	725	693	675	736	712	696	735	728	732	719	688	711	670	718	684	685	741	757	692	737	720	718	679	740	738	676	683	679	676	671	730	677	737	674	711	691	695	671	699	732	704	704	681	644	722	734	697	702	702	641	733	670	698	737	709	699	670	688	765	693	707	715	675	717	702	717	686	686	725	689	724	737	689	667	706	648	651	738	655	686	660	729	685	657	698	689	702	678	709	705	706	686	698	723	714	690	726	724	659	700	710	713	702	695	737	699	731	743	673	675	741	664	673	713	673	655	729	679	695	722	690	749	710	749	732	733	730	672	704
30492	32569	41833	43383	41676	34945	37768	37602	31555	24792	24149	23780	21771	18119	17165	16036	14789	12567	13452	8635	7296	7000	5284	3995	3730	4226	3395	3011	3389	3528	3228	3263	2550	2321	2018	1970	2032	1806	1659	1302	1310	1119	780	508	419	369	578	494	454	354	267	289	263	247	243	249	268	255	263	240	246	265	258	243	248	260	238	267	245	265	243	235	249	260	230	252	243	241	201	249	246	260	273	218	240	257	280	261	255	269	252	248	263	250	266	261	264	250	249	257	245	267	235	256	258	239	252	239	239	244	242	251	250	245	243	246	267	214	263	251	259	267	239	250	272	248	238	244	229	259	218	256	253	305	252	232	239	249	231	243	220	236	261	252	243	251	274	257	271	261	254	260	239	238	240	231	261	253	256	243	222	245	238	248	232	242	248	267	227	258	245	262	262	270	257	258	260	228	262	256	232	255	259	261	251	246	238	245	224	253	244	208	272	235	253	251	254	256	260	221	267	265	237	214	232	234	250	233	240	246	251	239	249	270	251	248	241	225	203	248	238	246	268	228	237	246	255	243	256	232	247	287	219	256	225	244	266	227	247	276	256	284	247	291	223	263	228	247	239	248	266	238	270	235	231	270	234	240	230	233	238	262	252	266	242	243	246	259	227	232	227	226	217	253	243	249	222	255	245	261	234	242	240	240	227	258	252	230	221	239	271	226	223	260	239	249	243	262	280	254	237	251	245	255	262	272	217	255	234	241	218	241	240	253	250	226	245	249	234	220	248	250	221	245	237	246	271	250	247	264	262	235	246	246	258	252	232	251	258	250	251	240	247	221	237	235	267	255	234	241	233	248	227	259	255	205	226	261	245	265	228	253	217	241	240	214	260	238	254	263	256	250	228	212	243	270	218	260	214	212	241	238	245	226	267	219	260	226	249	233	267	264	230	227	270	225	234	247	267	245	273	260	267	255	238	250	259	224	283	239	251	223	233	223	246	243	258	235	244	249	235	263	291	234	273	245	271	244	225	218	210	264	251	275	249	246	236	255	274	251	225	282	235	266	228	236	225	231	232	260	248	274	233	241	238	256	241	231	217	237	239	236	233	255	227	268	225	230	253	241	254	239	244	240	248	243	246	240	243	246	248	263	263	232	270	252	251	235	260	245	243	251	278	242	231	230	243	251	263	269	215	238	243	236	237	245	277	231	251	252	292	259	255	216	247	256	258	236	256	252	240	244	276	228	244	252	209	243	262	279	233	238	228	262	212	228	237	246	240	246	261	261	236	245	258	247	246	258	253	264	227	244	247	245	260	259	243	274	251	256	250	279	210	236	277	202	267	255	252	242	244	264	258	245	247	232	240	234	259	262	258	236	257	233	251	265	252	255	240	246	247	249	257	247	229	230	256	235	298	268	238	250	250	253	233	213	221	267	234	258	240	244	247	219	246	228	229	241	250	268	239	244	256	251	270	232	232	270	240	220	263	220	245	260	226	240	258	246	208	249	247	222	238	250	244	249	256	250	252	214	259	237	256	234	252	245	242	251	240	261	248	242	260	246	237	230	248	243	241	254	260	255	273	232	233	278	296	243	251	242	252	254	233	244	239	242	230	249	215	250	247	233	251	263	243	245	238	248	240	212	251	263	248	254	243	257	249	256	263	242	205	237	249	267	253	262	241	245	239	236	259	247	234	243	225	255	242	257	248	231	263	254	269	247	229	274	242	264	238	250	245	277	229	260	245	254	240	249	278	236	234	220	251	260	252	246	254	250	250	267	238	247	270	248	257	238	232	255	252	240	239	233	238	249	221	238	291	241	229	249	233	248	256	244	264	236	246	255	251	239	260	265	269	256	236	256	231	241	246	241	260	271	220	249	246	244	244	239	263	242	239	257	289	241	228	258	264	256	242	228	231	243	238	220	262	215	253	236	238	245	233	233	242	280	258	252	250	273	250	263	259	232	276	244	257	257	236	270	240	265	224	257	240	236	225	251	266	255	265	247	286	248	227	237	240	266	275	232	242	250	239	237	287	253	242	248	258	239	247	264	251	243	246	249	244	228	251	231	244	231	258	234	244	244	248	213	242	226	247	251	256	252	256	216	235	211	241	252	251	227	232	239	256	247	259	252	258	233	245	232	264	242	242	259	262	278	213	231	235	252	275	255	251	242	254	252	240	223	267	260	230	270	233	241	278	242	246	267	235	254	249	248	234	210	245	246	253	237	246	258	257	239	247	249	229	285	260	247	255	256	249	242	258	244	256	264	261	247	245	248	220	230	268	261	240	225	231	245	270	257	254	256	255	244	251	262	244	221	250	249	235	264	228	254	228	233	250	244	255	251	257	249	261	261	238	247	271	271	269	255	275	249	257	259	245	277	255	268	234	260	256	262	287	239	253	237	253	244	237	245	257	242	252	223	261	261	217	252	221	245	260	250	222	258	245	220	245	256	250	240	226	250	245	244	251	249	245	250	250	271	237	238	257	226	264	254	267	237	240	235	256	226	246	209	252	241	250	232	245	238	254	241	250	220	269	252	233	260	250	236	246	252	251	237	237	245	250	229	267	216	254	231	242	253	261	243	233	236	272	266	232	281	248	249	259	237	269	263	243	243	234	271	224	255	276	240	267	260	249	259	264	256	242	227	237	265	262	252	239	265	226	243	227	263	250	250	245	247	250	259	235	240	235	251	223	225	262	236	255	232	253	272	233	268	272	232	249	259	244	223	262	229	295	248	235	265	242	244	265	237	284	246	249	254	250	236	240	297	250	235	257	245	272	258	249	240	254	247	252	244	246	238	248	253	228	219	254	221	256	238	279	265	256	235	256	244	230	241	232	227	234	236	226	260	266	226	230	233	276	240	257	287	252	232	254	237	228	266	258	239	245	241	224	265	253	258	251	260	237	237	245	247	232	233	264	242	220	244	248	243	238	247	223	252	270	243	250	250	227	261	240	254	241	235	251	257	265	265	263	231	250	254	258	241	255	245	275	255	243	249	263	270	250	220	253	255	243	217	227	233	242	262	230	240	256	251	243	242	252	244	265	263	236	249	248	239	230	268	253	228	221	276	256	222	236	249	249	249	237	254	222	225	263	274	266	242	253	250	238	245	256	270	255	238	244	227	238	240	241	249	266	239	239	237	244	228	236	279	269	262	235	270	236	235	247	276	252	243	240	255	239	245	256	280	237	250	274	250	245	228	272	254	257	279	260	249	225	271	258	229	242	266	251	263	227	256	216	223	247	225	262	253	227	275	236	227	253	240	226	230	255	261	255	265	248	255	289	206	241	249	232	240	289	234	240	264	235	225	235	246	246	239	248	244	244	224	259	233	266	216	226	243	243	232	243	246	240	241	237	244	229	225	249	229	233	239	267	265	223	230	226	231	256	237	243	267	264	239	237	247	278	236	250	214	265	253	247	241	273	254	230	256	246	258	272	221	237	259	258	214	232	245	258	236	234	239	267	262	235	262	270	218	216	285	258	259	237	251	247	242	254	231	223	215	227	263	268	251	270	252	263	230	266	275	255	254
21544	26977	38678	46032	47776	45940	49636	49053	41868	37022	39002	39851	39886	34805	36501	35734	34357	32761	34897	23659	24792	24024	19603	16247	15507	18277	15667	15260	16188	16144	15934	15802	13214	12591	10881	11096	10821	10538	9683	7282	7339	6304	4163	2587	1748	1509	2591	2322	2102	1371	865	888	947	837	834	709	696	665	710	687	716	653	699	671	684	709	716	709	744	671	674	670	684	643	669	653	697	657	704	670	695	709	666	676	696	668	693	705	703	753	658	661	706	722	686	678	667	661	679	692	733	647	690	661	693	669	682	646	600	676	639	675	714	705	632	682	644	689	688	670	689	696	659	665	646	673	667	700	652	659	706	668	685	726	695	675	677	639	693	704	705	630	677	727	673	651	691	661	736	682	683	667	684	665	679	638	703	633	683	703	673	669	670	646	666	672	682	709	635	706	716	699	676	679	630	684	700	694	726	697	607	682	698	675	664	702	680	631	685	654	694	617	651	657	683	696	677	645	668	670	695	654	649	697	681	684	699	699	669	644	715	721	652	671	679	676	686	654	686	717	691	629	676	689	697	707	674	660	697	674	681	662	661	644	647	666	749	683	695	701	679	714	648	684	615	660	690	667	681	722	636	661	686	680	672	706	718	618	666	712	662	673	666	633	713	696	703	655	716	683	720	661	600	705	625	740	678	678	685	635	668	682	680	698	665	631	687	671	682	685	657	751	670	732	714	663	672	677	653	699	662	671	713	694	641	694	713	655	684	632	669	642	728	680	710	696	687	681	679	691	670	702	656	665	723	691	653	662	666	644	681	663	679	657	679	690	641	690	708	689	654	690	633	680	704	710	710	727	666	702	710	705	687	645	683	676	660	675	694	658	648	643	650	692	713	669	699	629	691	663	704	675	684	632	622	676	681	681	652	697	668	657	673	673	675	725	656	658	680	647	692	708	714	666	627	697	674	673	660	667	661	681	656	666	694	674	737	665	654	681	706	651	727	662	680	627	656	665	628	711	657	697	666	645	651	667	675	656	656	671	640	690	687	696	741	689	705	636	693	672	724	690	664	659	682	676	672	718	717	677	729	701	665	668	708	698	651	659	693	698	703	684	715	729	701	731	692	673	649	718	682	677	684	673	662	663	654	707	686	704	700	681	654	667	645	673	695	673	712	635	700	655	679	719	666	666	679	688	672	676	697	658	646	641	692	701	718	659	663	665	667	705	707	696	686	710	677	728	678	677	709	675	663	682	654	641	661	672	662	663	656	722	680	673	650	736	728	648	657	699	693	679	691	677	641	676	698	704	688	658	690	642	638	694	671	612	631	639	734	732	670	685	698	637	652	670	695	668	679	645	661	655	669	631	652	658	639	677	664	713	695	699	646	620	674	712	686	684	669	710	653	715	676	697	645	667	692	694	684	657	663	673	703	703	690	675	666	669	650	752	686	621	663	666	723	669	702	651	701	624	671	676	683	699	666	663	675	665	657	653	662	683	701	655	663	659	629	676	636	651	679	684	681	668	638	690	715	674	655	655	706	718	682	662	682	698	626	655	714	663	657	707	662	665	678	703	700	681	658	701	717	659	689	663	691	675	649	680	679	664	664	733	659	646	651	677	685	656	643	646	718	683	715	694	666	676	681	721	704	636	697	642	660	696	690	655	711	666	717	673	703	698	701	669	682	685	662	641	699	675	672	666	681	687	655	663	683	746	694	642	688	693	653	680	684	713	718	662	669	741	622	616	666	689	687	628	657	660	694	669	708	662	640	627	659	659	686	683	660	695	717	702	676	646	663	671	657	621	683	639	595	693	655	698	676	728	650	673	650	673	680	699	711	686	634	656	649	656	657	692	690	677	659	727	661	642	675	709	668	690	735	708	660	680	649	689	656	692	644	630	660	660	691	672	707	697	692	641	651	700	671	682	683	643	656	640	686	669	685	675	662	694	674	683	689	741	683	675	622	693	651	640	641	651	643	681	717	673	670	695	708	684	703	675	665	646	649	683	663	679	675	659	691	712	640	712	687	669	698	663	694	656	668	665	634	677	657	657	672	714	655	623	704	684	665	673	659	670	693	650	714	647	666	631	699	666	688	709	686	633	699	667	703	674	739	698	642	665	657	683	699	670	699	694	693	706	711	642	693	669	662	656	646	658	700	662	678	657	660	695	670	636	661	650	677	696	672	668	647	689	684	584	722	665	695	725	661	684	665	689	692	723	681	665	661	681	628	669	715	672	680	663	678	715	648	679	719	712	628	672	676	698	710	670	638	669	678	695	653	667	668	670	692	674	667	703	665	682	673	664	657	617	681	681	632	709	648	698	678	688	729	686	708	663	662	708	701	642	668	687	670	697	693	713	640	661	680	701	697	674	685	677	665	681	689	691	661	636	691	648	667	686	637	689	681	652	686	656	660	711	659	671	631	652	679	670	683	705	672	703	683	674	624	690	692	650	650	722	691	653	671	646	646	644	703	650	684	679	681	661	709	674	684	645	666	647	666	670	674	650	665	676	675	679	678	671	653	708	664	721	689	666	762	696	650	635	675	695	677	683	667	654	697	670	659	714	691	682	676	693	659	645	694	633	679	683	661	676	673	696	705	675	657	700	673	663	676	658	658	628	677	685	706	667	696	667	642	685	682	719	637	688	709	675	672	640	691	689	622	725	619	707	652	679	677	651	691	637	689	677	692	678	656	631	684	659	661	667	704	662	635	676	698	726	709	661	711	703	680	662	714	699	663	678	687	659	700	686	703	674	666	709	681	674	666	651	675	672	703	690	669	640	709	709	663	681	718	693	680	640	606	689	706	662	653	637	644	656	640	697	676	698	644	710	629	703	690	653	678	637	717	666	666	660	719	681	659	697	701	683	738	713	653	641	681	671	685	672	667	695	710	645	691	707	677	654	679	718	654	684	658	664	670	663	666	659	669	684	709	652	707	653	705	721	687	651	669	692	637	641	692	667	679	673	683	700	670	667	710	727	674	675	668	681	666	726	695	672	692	708	709	719	691	689	679	715	666	680	684	661	700	772	638	637	677	690	708	671	698	702	681	681	690	639	614	647	699	652	618	683	674	688	686	645	693	628	643	663	648	671	650	674	713	648	722	715	699	656	685	689	677	720	722	712	668	641	702	704	649	722	639	721	673	711	646	680	654	681	677	693	716	683	665	691	654	674	705	710	660	682	723	696	695	640	664	628	687	711	683	677	653	701	676	673	639	695	671	673	655	656	684	673	675	715	699	690	659	614	688	660	685	684	706	684	669	653	647	647	699	648	667	725	681	681	670	717	675	690	689	657	677	728	660	612	652	690	694	687	662	634	669	662	701	713	651	686	633	665	692	649	663	666	662	654	681	631	640	665	690	696	684	701	676	701	706	720	672	677	692	703	711	689	744	672	706	667	670	681	727	651	685	659	701	642	711	691	695	702	684	672	686	680	679	683	704	640	728	651	679	663	641	696	733	694	686	765	688	679	670	717	642	693	644	702	726	645	666	657	659	657	661	694	695	689	698	691	667	626	687	710	623	646	684	677	697	627
36509	37966	46345	43526	43536	42239	45800	44037	35622	29645	31107	32052	29951	24413	24585	23609	21664	18730	18743	10348	10385	10414	7240	5579	6692	6762	5814	5058	5383	5928	5730	5058	4286	3676	3038	3149	3217	2926	2492	1992	1889	1635	1106	863	568	490	641	715	628	412	342	354	374	320	291	291	267	267	256	292	283	271	273	234	283	257	302	265	288	258	287	272	267	241	271	244	267	312	256	239	253	291	274	260	250	278	263	270	286	280	276	290	260	269	286	280	259	253	276	275	271	277	286	233	278	257	245	276	273	262	252	272	259	282	274	275	254	270	253	292	274	254	289	277	263	256	271	251	275	292	254	275	284	241	278	286	273	250	286	254	256	235	266	261	274	283	239	272	274	255	255	259	254	279	255	273	264	288	270	267	283	251	276	238	251	298	256	276	243	280	284	289	271	257	276	282	286	255	270	252	284	293	282	254	276	298	231	269	270	293	260	237	275	260	286	256	256	283	273	277	257	280	275	237	280	260	273	249	253	243	247	259	267	282	269	283	265	251	287	296	265	267	248	268	266	266	251	247	259	252	280	285	261	262	254	278	266	281	284	273	252	269	254	266	284	267	268	306	262	288	247	271	244	231	249	274	261	270	256	261	275	260	269	278	273	297	287	253	248	252	237	273	247	257	237	269	271	243	268	276	244	275	275	286	274	249	282	270	252	291	296	242	281	273	270	254	269	271	260	273	250	312	244	288	264	274	273	255	252	281	234	261	259	272	237	274	307	276	252	270	269	286	263	270	262	271	311	265	278	278	271	259	282	242	271	245	261	286	272	288	237	251	283	303	258	293	280	253	293	288	272	291	253	281	271	260	268	261	252	270	264	250	273	293	272	287	267	253	254	273	300	270	291	273	262	285	267	268	294	263	287	252	260	264	257	255	284	259	270	280	249	264	274	303	253	272	253	261	280	262	288	281	274	278	255	296	256	241	290	254	273	282	246	251	275	292	280	251	296	311	253	276	243	267	252	261	296	279	247	260	278	277	252	288	268	231	259	247	262	293	288	269	266	289	260	228	290	266	237	262	269	277	278	259	277	258	250	250	275	253	265	257	278	320	260	276	251	271	263	264	246	272	261	288	263	292	271	251	243	286	256	300	262	252	289	268	285	281	296	274	222	290	288	259	279	251	253	296	277	265	263	285	263	249	284	242	235	250	247	268	290	265	264	268	299	277	235	309	262	274	297	278	244	282	274	283	241	222	278	245	288	280	267	278	297	266	281	264	272	255	271	287	258	284	260	249	290	264	257	262	291	263	257	257	275	290	296	283	300	279	243	253	234	266	274	233	256	257	260	263	267	299	301	289	267	294	259	253	280	283	262	290	256	264	287	263	266	271	261	276	261	266	261	272	266	294	273	295	249	255	236	275	291	273	274	260	251	265	259	250	261	270	261	281	252	258	268	253	236	292	266	281	247	284	240	272	271	283	255	277	300	244	291	272	274	274	285	282	297	284	270	276	290	278	254	292	244	260	281	318	235	254	263	280	255	277	297	290	221	244	268	250	276	282	265	260	252	249	274	265	277	282	274	267	297	279	287	287	269	284	266	266	232	261	290	284	238	265	254	278	272	286	302	266	275	285	268	270	254	266	298	269	275	272	289	266	276	293	259	280	301	275	260	256	264	271	260	258	273	260	285	277	272	289	285	272	263	276	268	264	268	264	248	260	260	234	240	294	291	247	271	273	283	260	267	251	310	266	279	281	253	273	274	259	289	270	290	274	248	269	273	224	257	232	284	279	271	278	283	268	233	251	264	273	261	288	251	276	248	254	291	271	310	279	277	252	275	263	292	273	286	261	248	280	267	263	273	257	251	276	298	245	274	254	257	277	259	262	273	294	274	264	250	290	263	234	272	262	256	229	267	254	255	271	262	255	243	276	241	255	275	247	271	281	263	261	248	296	284	257	265	280	273	269	262	270	264	279	242	260	296	298	244	239	275	270	255	261	276	285	256	275	275	301	304	289	246	251	268	255	261	241	269	255	291	292	239	255	271	275	263	282	285	259	268	282	300	272	246	284	287	273	259	281	274	273	242	276	280	241	273	261	277	263	249	297	291	277	268	272	300	294	261	260	280	267	253	276	253	265	270	241	262	275	276	259	250	248	283	300	272	266	262	258	263	272	248	288	264	243	252	261	270	285	305	271	274	295	253	268	229	274	282	252	265	239	278	269	239	269	285	255	249	306	289	273	276	291	242	264	305	283	276	277	282	283	266	282	287	265	242	266	310	264	287	277	261	287	292	290	238	248	258	261	305	253	264	278	276	246	272	277	269	260	256	272	282	266	269	255	256	242	269	279	256	268	257	276	263	262	267	264	287	296	277	261	295	270	281	272	289	277	259	259	267	263	254	235	253	258	267	253	266	257	270	283	294	254	275	261	249	283	286	259	301	263	254	268	268	287	296	251	279	264	264	215	277	283	218	252	268	290	278	258	273	276	250	267	256	304	289	288	293	268	229	273	298	270	276	268	255	253	239	282	253	285	292	282	249	232	258	267	257	236	292	257	298	252	287	255	257	244	259	252	258	251	223	278	269	301	288	247	256	252	255	264	273	273	240	294	279	270	281	287	269	280	236	273	243	279	265	275	264	275	280	278	284	271	286	285	270	287	270	260	239	273	290	261	284	282	315	279	243	288	271	255	275	240	288	256	266	267	268	310	263	239	285	279	253	268	253	261	261	271	265	267	265	274	314	250	279	275	267	290	290	271	301	282	265	273	265	264	278	256	292	282	273	278	272	293	265	245	265	270	276	262	281	260	263	272	269	233	287	289	291	251	250	271	276	270	280	291	275	245	263	278	301	249	268	252	255	280	273	276	278	294	284	272	272	288	283	241	260	272	296	255	259	294	267	270	262	287	271	280	263	290	260	269	285	267	236	246	271	272	284	250	278	289	266	255	262	301	268	266	272	268	261	252	277	232	274	253	263	257	269	280	272	269	269	277	274	290	256	286	280	302	278	225	268	256	286	285	267	286	229	301	287	257	238	274	266	272	283	257	271	278	269	276	271	270	254	282	257	249	291	304	291	276	265	250	237	249	252	249	294	283	248	255	243	253	242	254	290	288	279	269	277	272	267	247	256	276	253	280	264	260	280	311	272	282	256	257	299	268	279	266	259	280	269	273	303	264	274	270	253	291	270	261	276	252	281	248	259	284	264	296	274	292	244	260	275	262	276	290	240	262	292	250	279	249	287	279	268	273	278	282	255	256	290	235	258	289	316	270	267	279	265	261	286	264	262	260	259	253	277	244	260	281	263	254	273	275	260	277	224	270	274	268	272	275	241	272	262	273	225	265	267	263	303	314	267	259	282	296	272	256	284	293	275	242	234	272	272	328	264	265	286	279	246	275	240	290	316	257	270	272	277	247	304	294	263	251	249	270	293	279	246	296	285	251	253	239	284	259	291	234	240	258	268	269	283	269	272	249	279	279	255	256	284	261	261	257	269	272	260	274	247	284	279	289	255	265	251	257	270	276
25563	31889	42888	48501	50984	52835	57579	55350	46542	41296	44470	46108	45324	39714	42635	41819	39977	38053	39271	25425	29442	29945	22088	19631	23661	24248	21689	21295	21562	22337	22094	20628	18499	17231	15169	16394	15889	15022	13070	10644	10591	9187	6005	4279	2492	2141	3291	3376	2866	1724	1104	1306	1213	1104	892	722	770	759	790	794	768	744	760	760	801	796	822	771	721	736	739	713	754	723	725	707	742	737	709	742	769	685	741	779	723	768	733	773	757	788	767	729	761	737	717	719	732	734	682	718	750	738	761	757	752	766	732	695	733	696	713	744	743	682	734	726	719	710	764	712	700	785	760	723	752	735	730	713	671	795	758	717	729	757	783	682	705	741	761	710	716	742	687	742	710	741	725	739	790	716	759	720	697	724	724	763	707	734	725	742	752	757	776	730	720	724	731	718	693	734	767	752	743	708	746	740	661	750	718	722	752	716	705	730	740	702	739	761	674	713	723	737	729	752	703	701	712	710	754	685	720	748	741	717	767	707	706	718	718	759	734	714	726	766	734	770	710	721	771	725	718	686	711	682	676	722	746	722	780	739	774	727	659	740	769	723	753	689	650	684	725	734	736	720	726	700	728	734	721	748	703	710	714	713	738	742	682	778	732	760	726	735	762	733	722	743	676	692	662	711	737	729	707	731	731	734	728	759	745	743	689	698	788	677	701	739	767	762	740	731	741	739	731	741	739	725	706	710	775	719	732	707	728	696	683	719	753	759	747	663	695	731	732	736	728	727	701	726	708	748	753	708	727	682	721	686	756	737	750	750	744	792	695	731	705	776	725	754	697	720	717	702	702	745	731	730	695	724	709	705	783	719	777	712	690	769	740	747	745	776	755	699	742	753	721	730	718	780	723	716	750	713	721	702	725	763	709	693	738	754	707	715	731	683	745	735	722	752	704	711	716	698	694	736	722	725	738	749	674	720	705	783	721	714	704	745	725	708	714	705	692	765	704	712	709	707	725	692	750	741	755	718	741	727	697	728	771	693	726	700	744	744	743	751	704	707	732	689	718	732	683	684	748	717	717	707	689	720	736	699	712	729	748	756	757	708	728	701	753	731	710	760	682	702	724	737	711	775	693	741	751	691	710	712	689	724	729	719	725	694	720	703	672	673	730	729	678	730	693	718	731	710	763	752	765	747	751	743	674	696	675	687	694	748	751	749	736	737	704	691	736	706	736	694	740	683	702	715	705	725	728	752	685	748	758	691	706	717	714	759	722	708	702	729	694	703	690	707	722	693	763	704	730	747	722	712	747	742	699	729	687	773	707	751	717	754	703	741	738	751	697	750	705	730	666	756	726	732	749	737	700	684	727	720	654	709	678	721	784	758	718	764	719	747	709	712	697	729	721	747	699	742	752	747	729	698	703	742	752	721	760	728	719	757	735	737	730	688	716	695	719	727	725	698	741	751	748	741	696	766	707	746	718	715	770	705	774	772	690	738	760	723	697	746	754	693	723	725	705	724	686	736	687	746	741	714	672	713	722	680	700	714	727	688	729	695	723	711	701	667	690	741	745	761	766	715	782	758	728	713	711	750	692	719	666	712	744	708	692	724	685	715	748	725	707	714	734	670	680	698	729	709	734	739	646	728	767	721	737	707	731	756	686	717	731	723	759	673	775	736	756	712	713	733	745	733	764	711	699	697	719	758	709	701	768	698	707	757	740	748	768	731	738	706	743	727	768	715	685	762	708	703	763	736	678	676	714	737	707	764	723	714	679	704	705	683	661	706	724	791	691	709	710	701	771	667	700	696	753	751	760	744	722	707	688	718	753	725	746	697	733	712	717	740	730	756	724	703	702	746	710	717	710	688	734	715	719	767	739	716	734	693	764	735	704	665	729	678	722	744	732	711	730	735	677	717	700	671	731	740	738	708	761	698	729	732	727	722	726	729	677	738	732	694	719	745	710	720	740	760	702	745	721	719	728	742	737	698	716	755	724	713	738	728	692	727	767	744	799	685	710	748	763	730	754	750	803	733	727	685	691	694	746	748	766	707	675	765	724	764	716	712	706	748	759	718	733	693	714	702	744	732	710	690	734	713	701	689	692	791	756	744	723	675	711	716	691	768	744	712	667	737	721	725	693	765	735	700	699	755	730	740	739	759	771	715	749	766	727	704	722	712	722	772	659	713	717	745	761	709	698	744	763	738	743	683	748	697	737	730	725	752	736	759	715	755	730	741	753	768	704	759	729	719	732	718	743	726	713	768	690	703	729	743	772	764	745	706	709	726	708	783	669	743	730	747	739	717	727	741	704	732	713	732	746	753	718	756	742	711	736	700	748	749	758	710	748	725	700	757	706	717	717	693	699	697	738	702	724	721	761	746	738	741	712	720	748	723	781	715	658	744	759	758	722	756	725	765	696	753	723	738	714	741	733	699	753	709	727	752	784	710	682	714	715	708	717	715	732	677	735	725	702	722	721	681	718	742	794	713	714	683	733	703	732	748	701	767	739	746	726	744	758	756	772	762	736	766	733	729	724	748	695	723	751	720	692	749	723	721	732	739	672	731	665	694	697	734	718	712	722	683	718	734	729	764	743	695	768	698	762	680	730	731	682	723	754	698	739	786	733	738	725	690	735	692	735	757	719	698	732	723	722	705	747	711	679	782	694	711	807	713	777	715	734	727	678	727	737	728	760	736	717	704	704	690	726	729	654	706	732	766	762	720	717	748	779	739	747	787	708	739	689	755	707	748	750	690	719	735	722	727	713	722	708	687	730	741	707	723	753	739	721	716	730	749	760	738	689	788	682	752	703	728	722	697	701	736	745	732	709	718	696	695	675	738	714	686	755	717	691	683	673	726	714	720	705	745	723	703	776	723	739	783	734	706	762	726	746	706	771	733	731	707	706	713	741	731	744	712	748	722	744	706	675	712	712	727	736	711	703	734	745	736	744	790	744	709	710	732	743	722	694	724	698	707	710	726	697	698	716	731	693	723	739	737	708	720	713	719	733	752	696	749	713	736	761	714	701	720	729	711	741	712	714	724	744	704	706	730	711	729	737	660	703	748	730	732	733	711	720	726	719	755	700	720	786	723	715	739	726	720	699	701	763	720	724	688	728	715	705	689	729	726	722	693	750	731	726	721	729	716	749	750	722	775	769	767	748	754	758	760	710	690	729	756	731	714	749	727	769	719	682	689	707	741	703	772	725	732	680	718	757	761	672	745	731	698	681	738	728	732	739	724	722	703	773	731	743	756	700	677	710	779	738	744	717	719	734	725	709	731	692	754	709	746	705	703	686	733	696	734	718	684	702	715	729	727	738	679	706	732	756	708	740	705	734	673	760	754	753	749	741	742	724	705	755	651	732	733	750	735	749	780	726	714	741	708	723	731	668	728	718	724	691	710	754	692	715	739	714	757	717	708	735	721	738	737	743	727	718	721	709	710	735	708	758	716	732	718	722	705	784	742	752	720	740	698	745	733	717	724	769	744	732	723	765	670	749	730	758	747	703	726	725	749	726	721	738	722	714	697	725	726	725	760
11450	9444	13458	12109	9435	7024	5858	4602	3137	2089	1943	1902	1664	1138	1282	1038	1035	911	802	707	540	579	452	444	443	444	413	418	462	449	422	392	385	357	347	335	341	343	309	308	278	294	294	305	256	241	266	268	289	242	248	284	250	260	259	264	260	266	252	265	222	254	259	270	250	219	243	242	267	260	228	263	278	249	242	248	259	247	238	226	243	262	257	237	240	215	271	264	230	248	283	240	276	269	253	275	259	228	259	245	260	258	258	243	260	253	275	252	250	231	267	254	267	238	255	228	261	251	233	255	268	240	266	237	276	282	254	245	255	248	224	277	265	250	253	246	254	257	226	271	243	220	249	238	231	262	265	264	262	265	247	251	280	273	274	256	248	253	246	241	247	260	280	246	268	262	261	257	261	251	287	242	253	247	248	241	244	270	251	230	241	273	228	226	246	257	249	238	270	243	263	239	263	264	251	266	258	256	261	268	202	263	236	268	248	248	245	255	244	251	282	248	243	247	236	260	269	285	259	234	283	240	257	225	275	264	240	232	260	259	252	264	252	244	246	248	239	234	247	267	265	267	260	253	228	251	239	265	284	257	228	236	253	250	244	264	272	262	254	243	261	210	237	266	248	244	222	267	220	245	262	257	261	229	275	217	255	238	227	252	227	245	262	276	235	249	268	235	241	249	296	256	273	237	232	232	253	244	253	253	285	262	255	261	256	262	260	271	262	232	278	282	274	284	249	222	240	222	256	264	266	239	236	253	269	266	215	228	271	250	249	254	248	270	261	247	258	245	247	272	253	248	260	260	249	254	227	235	252	273	261	261	263	228	249	251	256	246	254	282	265	240	265	270	251	221	248	253	251	246	286	240	285	273	280	253	287	210	234	238	251	250	240	242	251	226	246	256	255	261	278	269	251	259	238	274	236	250	222	242	251	228	249	249	248	262	243	241	230	257	254	236	243	238	267	263	268	250	273	250	259	268	247	274	252	244	260	237	240	234	265	260	223	228	219	231	249	286	265	217	263	284	246	286	286	270	293	264	238	252	255	233	252	222	236	236	255	273	244	257	234	232	273	266	263	289	237	256	263	235	257	278	260	251	233	255	283	260	226	267	270	257	255	252	248	268	237	225	263	280	244	255	253	247	227	270	233	269	277	265	247	258	234	256	250	248	258	262	227	250	274	237	239	243	242	226	238	256	281	246	260	238	216	261	222	265	237	210	238	257	259	271	271	243	251	295	253	236	267	226	250	252	258	257	228	263	251	262	236	264	252	265	246	272	268	283	238	281	251	263	265	244	240	231	231	251	224	238	250	275	261	234	261	205	234	233	283	236	254	237	249	251	244	251	246	224	246	258	278	237	278	249	232	268	255	248	244	219	259	282	235	247	224	276	255	243	225	260	226	245	248	241	238	253	260	260	267	240	261	289	260	238	276	258	250	231	259	286	216	258	248	272	223	241	238	257	256	231	240	253	264	286	253	282	253	226	240	244	223	260	288	245	239	226	238	233	265	242	226	246	243	260	244	255	250	225	225	253	251	245	261	293	264	244	257	269	245	239	230	235	222	263	248	230	254	254	270	239	259	258	270	262	243	255	262	243	239	239	229	254	288	268	224	268	246	256	257	244	264	215	253	257	258	245	269	254	260	253	269	241	206	243	245	252	250	271	256	266	221	255	247	272	225	248	256	244	222	240	232	205	236	264	258	266	231	259	274	251	244	254	225	274	259	233	245	271	254	262	235	226	287	235	229	278	246	236	258	258	229	246	248	224	265	228	238	267	245	260	230	262	250	247	232	232	248	270	238	256	265	275	294	235	257	233	267	266	235	248	265	261	253	270	229	279	242	267	247	255	251	288	246	276	285	280	279	271	258	263	271	239	250	236	263	241	260	286	263	241	248	228	241	246	273	242	279	233	235	239	260	274	263	246	266	258	281	280	272	226	217	242	263	252	242	243	244	240	252	232	255	243	273	226	240	235	234	261	248	263	249	247	255	248	239	283	243	261	235	249	239	249	240	247	263	218	247	271	238	262	254	269	251	267	248	274	254	257	278	267	223	245	229	260	246	256	270	230	227	240	239	287	257	274	266	257	297	224	240	234	220	259	274	256	255	241	233	273	238	224	217	228	257	227	279	271	267	261	257	232	257	260	249	244	235	270	278	232	253	263	268	232	243	263	249	273	258	256	262	249	260	267	241	245	276	228	274	234	264	247	233	260	233	253	248	230	273	273	243	252	229	254	253	225	255	230	293	250	252	256	242	257	274	251	244	253	255	256	243	262	258	250	242	247	243	266	247	255	245	229	221	258	260	274	256	228	247	257	237	252	274	312	244	224	266	256	241	262	261	279	260	257	229	247	260	248	236	254	247	241	243	273	249	255	261	274	262	274	270	254	268	273	283	263	234	233	242	268	253	281	238	249	278	269	252	241	239	270	238	248	264	261	259	247	262	286	271	261	277	253	239	245	254	256	237	247	258	266	278	229	266	269	230	262	270	243	263	231	251	262	255	250	255	240	246	248	260	277	260	250	219	284	225	259	237	271	293	262	219	273	258	267	231	278	239	261	264	261	237	286	265	269	230	246	254	255	249	226	251	264	231	277	259	260	261	268	263	217	244	234	270	248	246	256	226	251	244	251	225	262	250	308	247	259	246	263	271	238	235	243	231	243	261	251	248	244	262	232	236	271	256	274	277	242	251	242	244	247	230	260	234	249	267	263	245	239	229	255	249	253	263	249	230	258	262	251	289	251	252	247	230	253	252	232	265	271	241	256	256	248	248	223	258	249	284	253	256	256	233	262	254	244	262	249	251	271	274	265	274	306	245	233	263	249	269	245	260	264	257	254	253	255	243	256	256	232	247	278	264	236	235	239	245	258	262	256	257	269	272	233	249	267	267	251	264	252	244	277	256	231	240	237	252	230	251	239	238	200	265	260	255	291	248	241	247	252	253	236	228	258	273	240	217	243	257	272	233	235	244	233	244	260	246	261	265	264	269	259	297	228	244	268	269	237	235	256	244	229	278	256	252	214	257	257	255	259	237	271	248	229	245	250	255	241	246	250	260	261	253	234	249	240	232	255	228	270	278	236	280	255	266	253	253	288	250	269	248	246	256	297	255	269	269	238	261	247	245	234	248	262	254	250	216	245	248	237	238	260	270	265	267	238	267	248	261	242	231	236	279	226	237	257	276	234	281	246	241	267	270	246	226	252	248	252	225	263	243	244	250	241	258	221	231	223	234	265	249	250	294	234	277	256	263	272	263	253	289	251	244	247	264	209	247	258	240	240	261	237	248	255	242	251	225	238	276	236	253	235	239	278	267	226	267	249	232	259	216	253	256	242	273	249	260	259	240	235	200	252	263	243	227	258	234	218	252	271	265	255	252	240	251	261	252	243	241	244	252	250	238	249	283	254	276	261	254	252	229	242	269	254	265	272	235	267	277	273	268	266	239	257	290	260	269	247	260	253	271	256	249	243	273	274	248	281	271	252	263	257
7940	9226	18277	21328	20534	18971	18618	16641	12549	9237	9082	9240	8261	6282	6744	5865	5347	5622	4739	3818	2535	3119	2157	1988	2019	2192	2069	1957	1967	2017	1900	1826	1647	1520	1397	1427	1512	1375	1233	1119	1115	1016	984	884	839	749	838	831	804	783	684	728	726	680	708	672	709	675	706	728	710	658	676	687	685	697	729	687	670	686	729	706	682	673	686	673	672	720	727	697	675	730	712	686	704	687	693	662	661	681	737	683	708	690	679	715	731	739	698	705	707	712	705	653	674	675	671	705	668	707	678	694	716	719	707	685	694	665	750	721	685	720	710	659	704	691	737	651	707	726	714	642	698	696	706	693	715	678	719	706	664	682	733	690	658	709	683	660	689	705	708	705	670	628	673	717	727	721	690	708	678	677	700	680	747	689	684	721	661	704	696	694	667	683	685	715	689	727	636	688	654	644	679	713	683	669	678	664	678	710	698	700	677	652	672	702	661	683	665	688	669	697	689	712	624	663	723	676	675	672	716	696	706	696	675	701	736	663	698	704	716	645	670	670	672	618	705	693	670	687	698	680	674	665	650	728	670	703	664	680	696	699	708	673	722	688	699	658	715	729	641	718	672	686	713	680	664	706	738	668	702	670	691	664	713	684	689	730	676	650	637	683	708	707	635	674	661	709	677	697	673	644	667	683	682	732	701	712	684	670	705	668	675	663	690	678	663	688	674	715	707	682	715	715	680	671	602	707	695	718	668	728	693	707	747	671	700	704	680	654	681	660	684	728	691	669	714	702	699	718	687	642	738	669	690	740	661	667	731	673	685	682	733	692	705	699	612	639	662	688	687	709	648	674	683	722	696	694	741	708	648	766	675	706	694	728	683	683	673	662	714	722	695	670	660	658	716	683	721	730	695	630	698	689	677	679	668	670	693	693	688	649	670	693	673	671	709	742	695	704	712	714	684	627	696	662	686	692	679	654	660	700	692	703	661	672	646	656	700	724	719	689	691	670	683	684	710	653	656	699	719	656	695	672	706	678	705	680	671	650	698	701	682	689	685	665	703	668	683	641	699	697	674	721	696	742	700	693	698	664	675	692	661	743	641	694	683	677	679	651	684	696	656	644	699	680	656	714	669	666	692	701	697	722	694	689	688	731	715	716	682	712	694	681	673	708	681	702	642	686	671	680	681	675	650	679	661	650	674	681	688	655	666	686	657	658	713	707	697	636	664	693	721	637	673	725	619	694	687	715	688	696	715	721	709	685	744	679	648	695	717	688	695	717	691	683	657	699	648	659	701	696	718	692	656	670	665	728	670	680	712	662	684	709	766	668	660	669	740	695	688	722	678	674	707	683	725	703	702	726	660	680	670	704	694	696	694	722	700	717	684	699	663	644	698	631	673	673	660	720	691	686	744	683	732	706	693	691	694	701	693	710	657	691	706	656	676	703	690	679	696	698	660	666	663	689	743	693	704	674	726	692	691	727	687	688	663	676	674	713	665	724	689	696	694	695	711	680	693	713	647	688	767	656	724	671	709	679	704	674	683	663	675	658	720	657	682	725	693	738	707	674	691	701	670	696	703	727	709	710	625	698	687	719	698	671	695	674	657	652	667	669	698	657	626	652	722	654	639	644	680	657	702	743	661	705	688	695	690	663	621	688	677	721	674	709	710	716	700	675	698	644	709	710	730	668	714	684	697	657	656	667	719	692	667	698	703	625	673	643	695	673	648	718	691	702	659	683	692	678	710	692	704	687	669	713	707	657	695	646	692	676	665	709	702	636	703	729	663	680	696	691	676	682	744	689	710	658	660	671	663	659	651	681	690	728	674	730	694	705	685	667	672	685	702	729	674	709	655	688	655	716	674	718	680	639	688	735	710	637	690	681	724	701	697	673	679	700	655	678	685	732	709	684	698	660	711	671	676	679	681	707	662	704	759	704	702	708	679	704	679	693	699	712	649	662	738	668	697	717	705	704	661	679	678	703	737	720	696	722	688	658	693	672	729	690	675	684	707	671	686	713	713	721	708	651	672	755	668	699	708	699	689	734	686	709	716	708	664	712	657	708	658	704	800	712	670	707	718	726	663	720	680	711	695	654	724	662	680	659	679	659	737	709	667	718	668	710	666	725	702	713	695	708	692	648	689	673	645	688	700	671	685	710	669	660	685	664	687	713	675	679	709	679	689	714	700	661	633	716	703	688	672	696	664	721	699	686	666	711	721	708	733	736	683	701	691	743	703	705	660	684	677	664	713	724	708	760	646	653	684	663	645	684	665	669	693	680	684	664	740	674	677	717	689	711	687	751	682	664	655	681	646	640	707	618	708	685	690	704	643	710	663	657	698	688	703	683	669	694	728	708	673	667	702	694	727	698	699	682	711	708	699	651	656	694	682	705	696	649	685	662	708	709	703	663	753	691	658	641	660	668	666	691	662	708	638	681	705	671	690	740	675	694	673	703	668	720	702	717	706	666	740	707	656	675	665	680	729	686	727	673	683	707	684	692	668	743	678	667	698	647	729	684	666	665	685	637	698	684	688	698	629	674	654	680	717	672	675	656	697	724	650	661	640	668	686	672	705	674	695	704	643	702	657	685	690	630	658	690	689	686	657	645	750	691	665	689	700	671	700	714	723	676	703	765	709	674	698	676	692	690	701	697	640	667	684	677	741	666	676	680	675	672	679	678	690	678	718	699	624	684	645	662	693	675	664	668	688	693	675	703	683	665	677	683	693	701	712	700	700	693	712	669	692	709	669	685	691	692	716	665	714	677	742	668	679	688	702	678	711	687	719	719	660	731	679	745	747	711	651	647	695	670	689	704	695	663	691	732	693	704	677	731	673	653	735	698	651	686	727	685	687	711	668	670	682	677	741	676	718	663	659	699	705	725	692	696	668	650	711	676	708	653	718	719	653	699	649	676	722	725	723	637	732	666	709	667	688	685	717	733	655	667	731	634	703	676	685	664	678	683	665	664	678	672	670	727	724	704	664	713	678	690	662	639	661	683	711	658	694	685	696	669	657	704	717	711	688	705	671	671	705	697	671	672	638	629	662	688	676	670	733	668	708	686	639	657	704	672	681	620	708	704	682	748	699	745	697	670	711	672	670	653	730	736	718	706	707	688	712	688	734	635	666	652	664	684	672	685	694	713	649	696	727	700	674	671	701	675	698	694	715	670	700	667	697	678	702	699	703	709	666	650	679	727	724	677	682	654	678	709	679	682	695	719	660	751	698	704	641	690	700	707	693	658	680	692	716	713	692	727	669	659	685	662	660	729	728	641	735	676	665	650	678	659	680	697	653	657	651	686	698	681	747	655	730	633	746	659	711	714	663	701	658	685	679	709	701	652	697	711	709	675	742	720	701	687	693	669	661	621	706	726	735	655	691	643	677	684	675	717	685	637	696	674	699	697	681	673	689	716	683	708	697	712	692	656	647	671	685	648	657	653	688	721	691	700	705	720	699	684	733	708	695	698	705	658	705	705	689	704	706	732	705	654	735	687	671	723	650	686	735	694	679	665
30824	33725	41609	39941	37225	39059	34558	35984	30526	23805	20471	21659	21536	17622	16894	16768	12863	13741	12231	9987	4608	6455	4224	3711	2825	3077	3815	3550	3637	4009	3252	3197	2611	2079	1779	2015	2007	1701	1383	1172	1253	947	805	600	400	437	528	469	376	296	258	263	258	258	240	251	243	231	252	235	229	244	234	271	236	251	217	249	259	239	246	228	248	214	235	233	237	204	227	261	230	237	231	194	223	241	250	239	245	218	258	233	251	242	231	232	231	249	227	239	228	236	242	232	237	235	223	219	238	220	214	238	245	207	233	227	224	242	230	226	231	262	235	219	250	246	221	207	222	225	238	234	239	244	251	197	213	226	229	245	233	225	207	246	232	223	244	220	243	249	213	220	236	256	267	231	227	215	200	249	225	236	234	222	253	218	235	238	251	223	271	227	216	234	239	225	220	226	215	236	222	224	231	238	249	236	219	244	252	186	247	232	233	230	251	220	237	210	259	219	248	236	227	220	223	230	228	219	242	255	262	249	230	242	233	238	202	253	208	208	220	223	242	214	235	248	227	224	238	202	225	217	236	244	237	212	213	226	212	214	214	252	214	206	235	223	228	233	229	273	215	219	220	218	236	227	272	242	246	207	250	225	223	223	215	219	229	218	238	221	214	258	224	195	216	251	251	218	226	227	229	227	266	212	239	254	253	214	253	227	228	254	197	213	210	240	224	248	234	216	199	253	246	250	216	252	241	233	230	222	224	244	231	234	231	245	211	223	232	230	221	221	241	242	236	246	210	224	249	227	254	220	237	212	237	231	228	220	232	221	229	218	231	225	262	254	247	221	227	257	269	244	240	232	241	235	235	223	215	231	244	255	218	246	209	242	228	206	186	259	243	241	228	211	235	241	235	218	218	249	236	241	213	191	224	226	229	229	232	257	240	222	250	226	207	232	232	233	251	260	244	238	240	236	243	237	243	205	260	210	241	218	243	232	209	246	226	243	220	197	229	221	231	236	254	224	212	220	253	233	220	218	227	232	230	223	232	224	237	256	245	214	231	215	231	232	217	231	205	210	223	246	231	211	223	255	233	222	213	220	245	229	247	245	249	226	232	237	239	225	244	232	212	239	257	245	230	260	223	221	243	227	227	228	213	223	226	240	231	207	200	238	230	225	262	254	228	249	243	220	242	212	218	207	223	241	244	222	250	214	240	215	264	233	224	231	270	242	214	227	248	204	216	230	192	215	241	243	265	218	202	248	215	224	190	231	223	237	229	236	229	248	217	218	231	231	231	233	252	243	261	226	188	235	231	241	214	266	229	256	221	206	225	223	209	249	261	262	256	253	226	235	264	245	181	265	195	220	203	244	222	239	262	250	228	224	197	206	255	222	213	230	259	215	204	222	210	214	227	233	213	250	260	222	241	256	250	232	247	221	248	225	243	225	215	229	252	221	223	251	221	228	242	245	223	257	200	258	216	222	257	251	231	221	231	208	244	213	242	242	247	214	225	231	248	213	238	238	235	247	263	209	233	226	219	221	221	238	238	217	219	228	232	233	244	221	213	237	243	220	202	226	231	215	220	239	255	245	234	235	223	225	217	259	212	244	239	231	246	216	231	220	244	231	238	228	226	264	235	242	237	230	219	223	237	251	261	233	209	249	243	221	247	242	220	202	221	237	214	240	254	239	221	234	227	244	265	219	247	234	222	216	264	257	196	227	227	231	237	233	208	251	220	228	233	235	259	251	239	242	227	236	250	243	212	200	228	226	207	238	228	243	240	220	222	226	268	226	246	229	229	242	223	218	232	205	238	223	221	200	243	214	233	234	239	232	209	251	238	229	216	211	220	230	248	239	218	221	234	256	245	234	227	238	230	223	229	250	252	229	244	189	236	237	238	249	247	254	207	246	260	238	235	242	229	236	244	233	243	213	207	224	210	241	252	256	215	256	227	226	232	227	244	201	223	221	224	201	227	256	241	201	246	229	244	236	239	242	260	224	218	227	218	217	235	237	218	245	263	235	225	255	209	230	224	217	252	260	308	238	232	258	224	231	213	278	234	255	237	217	242	240	226	228	236	248	245	236	207	239	226	227	250	218	247	242	224	243	241	262	234	237	230	238	221	237	230	231	243	216	235	214	238	243	223	220	232	238	228	243	239	241	229	219	271	257	232	234	241	235	227	225	225	218	253	248	260	238	234	228	222	244	226	230	211	241	233	237	259	244	210	238	221	247	228	241	230	251	216	246	225	256	248	233	211	192	238	219	244	239	239	207	216	215	215	237	248	258	209	232	252	219	224	255	206	235	213	258	226	255	233	207	228	244	224	201	211	247	225	198	235	233	205	240	231	249	219	242	235	261	229	212	207	216	231	228	252	239	230	231	235	227	235	217	228	215	233	241	246	216	218	215	205	214	225	231	242	233	208	242	224	217	255	234	243	233	231	226	235	221	212	228	241	242	233	242	248	226	246	206	257	228	218	243	247	206	251	223	239	219	262	248	229	232	226	229	220	213	200	229	262	255	230	242	262	236	224	230	236	228	226	246	232	217	220	232	250	241	211	227	246	230	229	215	234	228	211	274	252	231	220	276	240	225	201	230	233	228	256	227	229	236	268	248	234	244	221	241	228	249	241	201	217	255	215	206	234	231	202	218	227	237	233	215	248	226	247	240	238	232	251	236	244	238	228	236	235	230	246	260	263	248	233	226	269	239	214	238	218	205	236	229	246	254	231	233	248	228	243	223	212	226	222	239	216	230	219	225	237	222	242	234	218	238	222	230	231	244	225	209	217	232	245	243	211	233	234	219	222	196	232	239	230	260	217	217	211	224	234	228	232	249	227	227	224	238	246	235	206	246	239	218	229	221	233	224	220	251	233	230	241	220	217	239	235	225	223	239	231	235	210	234	230	216	202	246	237	228	204	236	240	237	228	240	218	219	234	242	243	231	236	247	233	258	240	210	234	228	224	232	242	236	197	209	230	230	232	229	230	230	241	225	203	237	241	244	218	228	247	238	245	258	200	225	239	232	214	225	224	243	237	242	189	222	229	210	245	236	219	215	266	240	257	256	210	232	229	236	253	228	198	237	221	230	231	235	243	240	213	209	221	236	228	240	274	223	237	239	237	244	238	236	233	257	211	245	220	224	257	238	221	222	234	228	218	238	224	208	242	239	209	221	224	244	245	234	204	244	231	214	207	247	218	223	231	240	244	258	205	191	215	246	239	244	226	214	223	245	222	237	235	228	209	205	239	222	215	228	211	222	237	231	245	239	206	245	222	204	234	210	262	252	231	250	217	231	228	214	238	224	264	247	207	237	238	229	245	222	242	202	230	218	233	256	229	250	231	223	248	225	245	206	239	202	228	234	244	227	228	237	211	244	228	226	249	244	220	249	208	253	239	235	231	236	229	239	245	245	237	216	235	226	233	242	255	233	214	264	225	223	202	225	253	231	224	203	226	195	259	259	218	221	238	225	248	233	232	231	238	229	246	221	245	257	218	235	249	237	204	229	247	227	250	216	246	236
21803	28328	38399	42639	45378	47598	44689	47540	42807	36279	35407	38560	39329	34472	36215	35869	30449	34709	32390	26674	17621	23101	16165	15441	12468	14576	17465	16901	16837	17969	15903	15245	12957	11049	10132	11206	11343	10030	8035	6967	7192	5531	4274	3362	1744	1805	2616	2047	1740	1077	928	956	805	783	698	712	677	648	684	683	662	665	641	677	681	656	662	640	639	611	616	613	646	651	617	636	621	578	659	636	600	615	688	641	625	631	660	680	617	658	669	661	660	630	656	587	637	662	648	648	620	613	645	625	634	613	631	720	657	653	648	599	638	602	635	671	641	614	657	656	580	671	633	666	654	652	698	593	626	624	639	636	647	687	660	650	623	628	633	636	607	633	610	644	674	676	617	638	653	639	624	650	605	676	631	650	651	654	635	639	611	637	656	643	629	637	608	625	632	612	670	634	605	600	657	677	701	601	598	634	659	671	603	596	645	704	673	605	605	634	629	651	642	640	591	659	636	635	626	685	594	636	659	667	648	621	636	654	623	618	633	668	614	680	656	647	658	636	625	663	625	676	653	661	634	676	649	605	623	662	638	641	627	682	620	632	675	668	606	665	646	662	689	640	659	670	647	618	671	674	633	639	601	672	613	664	640	666	628	651	645	647	667	669	644	641	649	649	607	651	608	606	629	612	667	644	661	652	707	654	646	675	631	640	630	599	590	644	650	615	674	658	640	656	669	647	679	682	641	630	604	636	578	649	666	708	614	682	655	639	630	639	642	587	636	608	642	671	634	625	665	606	628	657	652	620	643	641	615	585	663	659	665	613	588	601	663	648	626	658	650	629	637	678	629	632	645	587	614	662	595	600	663	681	637	604	617	602	657	667	633	612	654	672	684	641	637	646	674	623	658	622	629	634	653	629	657	645	712	668	619	645	627	648	630	636	646	605	685	635	615	661	648	656	701	671	656	614	648	636	650	628	683	692	658	659	645	641	667	653	681	655	639	635	664	685	635	610	632	639	641	579	678	642	633	727	631	683	656	623	612	660	646	612	653	606	650	649	667	651	647	638	662	692	677	648	667	624	634	632	646	642	620	637	649	669	662	625	615	667	625	678	617	676	632	649	626	640	638	631	687	678	611	626	643	605	670	640	614	653	669	591	639	612	643	618	651	653	636	654	671	611	633	699	672	642	617	643	652	631	638	631	659	634	614	646	631	651	631	667	651	619	630	663	609	636	638	663	660	594	602	652	608	626	668	639	629	611	648	548	640	648	689	608	643	647	639	648	599	674	642	663	639	672	641	656	637	684	617	633	628	633	650	655	616	626	634	636	600	636	603	679	668	633	610	675	701	650	649	658	626	625	673	669	658	624	617	635	632	591	675	638	699	641	648	683	619	628	606	631	624	651	675	647	670	678	670	610	675	634	625	645	620	678	621	634	634	615	655	680	621	653	673	668	654	630	633	657	638	695	649	692	627	619	661	712	596	643	668	648	659	645	679	658	632	625	606	651	616	663	638	587	623	674	648	597	605	640	646	639	663	606	646	586	663	631	617	637	656	609	639	610	635	618	612	676	672	649	646	650	643	678	642	650	631	653	629	626	676	651	632	659	645	620	636	654	661	609	628	661	672	639	619	647	628	642	682	596	649	626	592	677	619	627	637	643	646	634	658	637	665	646	623	647	630	627	665	652	628	645	593	633	643	631	636	665	627	648	655	658	648	642	637	582	654	647	606	632	623	633	646	680	653	608	596	617	721	627	659	628	651	675	665	653	667	634	669	637	591	644	666	672	639	656	650	612	580	637	633	650	656	656	610	636	656	666	672	633	634	636	707	610	594	614	660	674	632	662	671	622	647	636	626	699	613	638	670	589	635	636	656	590	676	687	619	605	675	678	610	612	632	626	690	647	620	637	631	635	629	671	643	701	605	625	656	648	649	617	661	694	609	611	600	589	628	638	619	610	646	623	639	610	647	676	640	627	647	635	610	640	659	620	638	638	616	625	618	695	630	617	649	649	640	652	600	635	665	650	639	621	658	602	608	649	675	659	655	595	647	643	621	673	601	646	683	610	636	665	636	638	628	638	661	598	651	633	657	620	621	677	641	643	641	614	644	620	623	655	594	612	640	662	618	616	626	612	650	600	623	648	661	653	625	594	601	622	635	648	659	601	614	629	629	638	652	676	680	669	652	647	593	632	625	633	660	589	642	643	637	669	663	663	664	648	665	669	625	664	626	675	635	650	604	626	631	662	661	647	618	640	661	602	632	636	634	644	661	666	635	658	671	680	626	617	644	617	692	612	662	656	650	621	660	679	647	655	655	674	662	633	634	632	653	592	627	642	659	633	649	647	598	636	668	604	622	606	678	639	596	634	635	622	693	665	612	643	591	631	659	636	625	624	638	592	631	600	667	623	599	695	662	626	651	654	677	593	589	659	689	654	669	640	655	642	634	646	667	640	655	645	695	652	670	637	647	658	612	608	611	621	621	609	680	675	663	681	636	669	641	678	676	620	624	641	648	600	647	612	622	677	646	679	663	689	643	645	640	617	641	618	623	703	598	706	571	660	636	660	655	629	620	624	646	697	615	676	608	665	683	675	647	581	649	615	648	628	611	692	609	639	605	668	626	650	602	653	635	647	605	615	639	700	599	660	652	630	659	587	641	644	614	610	673	631	641	602	643	611	664	642	677	671	642	665	673	644	638	600	640	673	705	657	641	641	673	643	635	639	580	647	656	663	685	606	648	691	642	620	648	643	606	668	620	605	639	661	626	610	662	658	689	645	644	632	636	676	635	655	656	621	619	675	647	624	633	632	670	639	642	699	632	669	607	628	649	657	624	644	619	646	582	638	644	638	631	664	635	624	630	676	604	617	615	615	640	652	667	646	655	637	606	636	619	650	640	610	636	651	663	631	635	618	633	631	658	621	669	622	646	645	633	618	641	653	627	669	638	618	610	625	600	674	645	634	634	633	692	634	669	622	668	643	638	635	613	663	649	626	658	669	600	624	637	578	682	670	669	656	637	690	613	602	688	639	659	654	606	668	684	615	638	627	616	655	672	595	691	665	648	662	630	681	627	696	644	662	635	601	672	627	699	601	657	661	624	662	619	645	668	646	635	698	618	647	617	644	631	592	626	685	644	649	638	691	604	646	597	644	607	630	612	622	654	594	641	651	621	620	681	610	649	635	648	596	660	628	638	591	675	671	631	684	646	619	669	653	624	610	655	648	627	642	633	707	638	626	615	653	609	602	622	629	667	662	669	675	619	630	630	591	657	707	623	665	628	678	583	625	631	602	626	678	630	659	656	639	615	637	626	619	625	609	620	624	688	668	604	635	606	599	643	663	613	601	696	604	653	610	678	664	611	644	669	619	647	616	648	620	614	664	621	662	672	610	633	623	645	637	622	633	647	657	666	640	656	623	615	649	625	626	618	663	623	643	644	649	655	634	621	637	607	664	644	654	664	637	637	635	602	637	689	652	623	665	665	637	620	669	645	642	592	674	624	603	627	643	616	675	630	639	628	682	682	595	632	621
37787	40192	43213	45785	41609	40320	37221	40777	35821	32812	30293	32001	29780	26074	24355	22918	19130	19636	19583	16842	9215	9362	6740	4720	4518	5714	6579	5619	5525	6225	5432	5201	4256	3431	2818	3228	3303	2642	2132	1838	1854	1454	1133	1096	508	641	765	576	475	299	308	306	282	270	244	255	271	285	248	244	273	249	239	263	248	271	283	266	259	220	259	258	259	221	233	290	244	248	254	262	272	234	255	265	275	233	250	303	244	274	265	248	268	278	268	241	248	261	263	254	246	239	281	254	245	227	253	258	252	251	237	269	262	278	243	232	258	237	256	248	249	264	226	264	260	287	254	243	239	248	252	255	283	290	260	254	248	280	248	261	254	269	253	243	240	250	262	245	239	277	272	277	267	249	247	255	237	272	269	245	257	253	253	265	239	253	247	266	270	239	231	253	250	247	286	244	251	262	264	262	250	262	250	239	301	242	266	237	240	224	269	250	263	287	219	242	250	253	259	252	264	251	218	227	273	234	251	259	238	246	235	237	233	283	262	235	252	242	247	266	238	246	237	254	257	265	223	250	265	256	237	274	244	243	242	256	252	270	270	258	247	264	232	238	261	237	250	256	256	247	248	253	243	220	253	250	266	234	253	271	237	214	265	250	249	225	234	279	262	258	214	256	256	242	263	260	250	252	252	253	251	276	245	260	254	282	240	244	260	228	248	226	232	257	258	249	248	287	254	256	230	248	255	251	253	271	227	260	251	238	247	245	286	266	258	292	246	256	247	237	248	263	246	243	271	239	246	240	260	234	262	269	279	256	261	281	251	252	268	274	289	282	265	234	275	243	261	252	264	245	253	264	256	256	255	257	257	279	279	245	256	237	248	271	243	243	293	253	269	273	259	241	255	260	261	241	250	252	268	272	249	243	259	252	224	255	249	256	252	243	242	266	247	242	219	258	252	251	247	230	300	263	261	260	265	253	252	267	248	265	240	252	254	244	227	255	250	266	246	275	243	241	272	251	235	294	256	240	250	275	250	217	234	242	255	288	288	260	276	244	251	239	267	267	266	253	236	259	253	252	263	249	226	265	229	257	259	260	265	234	253	247	270	274	284	254	255	265	290	242	265	255	253	234	249	269	248	258	255	263	263	275	287	253	246	226	239	265	240	248	240	220	274	238	261	265	259	251	260	260	259	278	245	252	264	258	245	264	239	239	248	251	268	229	228	251	247	237	265	259	240	280	256	274	269	225	220	271	242	255	268	258	245	242	252	262	243	248	262	266	224	265	255	255	257	255	280	216	240	253	264	253	243	272	271	247	263	270	287	232	245	250	259	236	281	233	282	259	293	224	235	260	246	251	235	244	262	247	260	257	277	264	248	231	247	281	245	232	264	217	268	277	261	278	294	272	252	284	282	250	251	248	239	254	223	274	252	276	254	271	255	260	251	261	249	251	259	270	275	255	244	256	253	254	285	237	293	262	276	260	257	273	270	226	235	245	244	279	238	228	260	226	264	288	243	247	260	264	233	249	253	250	247	262	228	233	263	267	269	250	279	219	252	272	270	227	260	247	252	271	236	262	257	281	276	264	272	232	288	248	247	240	270	239	257	235	252	249	255	260	242	255	234	234	228	259	242	274	233	250	244	268	272	245	251	275	261	255	246	239	286	265	255	252	269	260	248	247	250	262	249	244	252	231	251	243	271	239	258	231	249	256	244	258	254	286	297	248	266	257	245	283	249	248	261	287	227	245	250	242	257	276	241	251	273	272	240	259	251	244	265	241	245	278	239	265	271	244	243	232	245	244	269	264	220	253	260	263	251	238	252	258	250	233	250	269	258	272	232	235	271	241	257	237	271	254	268	274	248	235	235	254	254	261	258	265	246	277	243	253	262	247	231	271	251	247	278	244	274	252	237	288	265	249	250	289	246	229	242	245	252	254	265	263	228	254	251	259	256	237	251	260	251	246	260	261	239	262	222	257	272	269	230	232	260	251	236	279	263	298	274	252	258	230	245	236	241	267	245	237	254	252	263	229	238	239	221	269	276	234	239	283	234	229	230	282	289	249	254	284	249	240	243	235	273	267	251	267	253	275	249	244	266	249	277	268	258	252	242	273	261	266	260	241	238	270	269	267	253	270	259	238	234	247	242	256	242	271	231	265	252	284	266	231	267	235	251	242	245	267	243	276	236	260	260	267	227	256	265	265	230	236	241	240	242	260	263	250	245	242	292	293	242	259	261	239	268	260	261	240	265	255	267	263	292	292	248	268	264	281	263	253	248	233	273	249	261	269	240	244	215	235	257	249	256	255	253	226	259	240	243	259	274	239	263	260	256	251	236	274	293	249	249	247	263	222	251	254	273	250	276	232	246	276	238	245	242	244	274	282	260	278	253	262	268	227	264	252	258	266	263	259	267	271	254	257	270	262	267	243	278	243	278	263	238	271	256	234	248	257	252	252	274	227	244	258	260	235	289	243	251	271	252	250	262	227	263	221	243	270	268	276	238	257	241	277	237	252	284	271	263	275	294	266	252	253	249	265	262	254	243	274	283	229	263	244	261	223	255	257	263	246	282	273	247	259	270	241	263	268	264	256	262	234	234	263	257	213	252	240	250	262	246	248	261	278	253	244	254	258	260	239	280	266	253	249	248	259	222	244	214	250	251	258	259	262	246	228	274	269	258	270	264	270	261	264	258	272	229	275	259	281	281	238	246	278	249	246	247	260	254	238	260	247	256	269	260	270	266	255	248	240	227	263	236	261	257	245	260	245	252	256	239	228	253	255	213	246	230	249	264	248	291	252	270	278	252	245	247	254	258	240	230	242	244	260	252	267	241	269	244	224	271	257	248	260	255	250	297	275	259	257	256	269	280	267	267	250	275	284	233	257	243	265	220	240	243	233	261	267	235	259	237	220	234	271	239	252	253	242	264	232	260	253	268	267	242	257	250	233	250	247	260	235	234	258	266	242	242	232	231	276	245	277	275	251	255	271	277	261	268	244	260	284	252	271	232	264	268	249	253	226	231	258	266	244	264	253	236	254	249	237	248	237	254	253	283	246	257	264	263	251	256	219	261	246	228	246	267	261	252	244	239	257	276	249	274	255	263	282	229	258	280	273	271	258	276	244	244	249	247	279	302	270	250	267	247	255	281	279	245	274	246	245	255	247	267	273	259	237	255	253	251	241	240	286	262	268	236	248	231	235	256	254	264	244	247	240	260	257	279	265	235	257	264	250	235	261	253	249	269	245	264	245	247	240	237	252	243	246	267	246	244	251	240	274	261	303	237	242	241	251	246	270	271	255	272	268	257	265	241	268	234	261	243	276	266	262	260	253	260	268	267	241	265	298	226	249	259	237	282	254	262	256	248	264	273	254	222	227	275	262	261	236	268	261	255	254	237	292	253	271	258	272	257	277	279	240	276	275	240	223	243	252	273	277	241	260	267	247	233	249	252	244	298	294	244	260	239	245	261	239	270	259	234	238	261	236	273	253	265	245	242	229	265	275	246	267	272	254	267	269	250	242	265	292
26738	34184	41350	48086	50183	50878	49550	52646	47258	45079	43597	46703	45398	41512	42616	40872	36545	39960	39740	34287	25514	26231	21425	17398	16927	22615	25200	23138	22405	23858	21463	21338	18213	16040	14531	16657	16233	14495	11625	10540	10153	8142	6403	5977	2468	3346	3577	2824	2066	1212	1168	1032	981	826	758	760	733	705	726	681	711	703	753	750	731	730	734	715	691	710	693	688	755	689	685	697	730	637	669	673	703	734	693	669	677	699	659	704	757	719	733	727	717	707	702	670	712	658	654	683	674	662	660	662	660	671	678	711	713	723	655	679	674	679	674	662	715	705	657	675	637	728	667	652	698	684	728	683	654	715	671	688	677	709	708	696	682	692	697	701	652	699	688	673	687	729	656	695	691	712	705	635	678	681	710	668	673	677	653	689	686	642	701	710	698	649	677	664	666	670	682	672	701	692	681	687	673	664	690	704	727	689	668	645	694	712	704	699	672	682	673	705	700	678	692	709	696	652	667	685	647	678	747	704	692	700	649	693	669	677	640	689	725	692	706	712	723	774	705	702	699	653	652	656	701	685	705	697	695	683	683	698	684	696	732	680	665	689	666	671	700	701	663	675	711	693	716	676	697	695	676	692	700	687	720	673	725	698	685	728	720	712	703	694	717	704	663	696	710	677	674	694	689	712	693	719	643	674	653	683	691	760	695	678	672	640	702	689	644	698	678	725	699	698	726	701	677	680	696	711	709	675	651	686	681	720	690	700	638	718	699	673	679	681	711	680	704	715	713	705	642	679	670	644	723	648	692	688	700	669	730	687	699	703	715	673	681	690	709	644	663	676	671	684	692	665	662	713	707	693	691	690	731	685	721	696	669	680	698	692	675	704	656	699	691	686	659	718	701	658	668	684	717	690	715	677	640	725	707	634	707	673	702	686	715	704	667	678	675	669	655	674	664	678	697	684	686	702	701	704	698	682	665	691	703	730	715	660	695	664	658	731	718	669	682	682	730	697	688	665	709	702	667	682	708	661	684	673	672	680	610	694	695	693	696	619	688	705	718	688	719	687	654	697	746	680	708	675	690	685	706	658	701	687	691	694	697	709	689	702	729	643	631	676	717	674	671	717	694	677	682	700	661	655	663	659	678	694	709	710	730	724	685	698	744	743	681	636	688	656	755	667	654	678	687	681	683	705	671	720	660	723	652	672	667	724	680	690	711	684	677	637	675	686	701	670	686	695	708	658	702	668	693	665	691	663	698	703	667	675	726	624	713	658	679	749	693	668	656	692	716	703	716	659	656	646	656	724	674	667	681	700	687	726	656	736	674	680	664	706	746	699	739	626	713	724	701	687	685	693	726	659	765	680	652	697	676	707	697	741	701	671	715	672	672	681	667	708	727	702	739	714	660	731	720	682	706	664	700	650	676	703	668	703	636	659	703	659	694	692	695	681	697	698	705	696	724	711	680	693	651	694	698	673	678	688	710	714	654	689	663	702	697	709	715	676	703	716	715	690	724	693	723	710	684	674	656	673	648	690	749	646	631	706	701	680	728	703	666	675	658	694	669	634	616	686	677	679	664	652	732	713	721	670	716	730	686	716	679	661	671	713	664	693	676	687	704	651	626	715	701	702	699	657	680	656	669	615	707	674	668	698	708	686	682	665	666	689	739	711	687	671	737	673	731	720	688	707	664	702	654	690	758	679	715	647	649	696	655	634	696	630	616	723	683	673	702	667	716	680	654	706	616	656	687	665	700	697	670	703	697	689	705	692	730	669	711	665	679	662	685	680	654	591	691	645	695	709	685	719	692	662	702	636	673	680	654	686	712	666	689	694	665	711	688	666	718	713	694	719	687	671	640	717	659	653	671	736	685	705	716	722	707	700	670	732	675	684	702	716	701	730	719	708	722	693	665	665	701	695	654	623	669	698	710	683	654	679	723	689	640	715	694	662	695	719	717	696	665	694	721	694	652	685	632	651	674	651	689	649	715	678	691	677	679	731	702	694	733	715	687	630	669	699	689	711	689	728	666	676	738	703	710	707	728	651	667	721	681	730	625	731	646	655	690	668	722	726	696	659	745	667	676	731	685	668	684	716	697	684	672	730	694	684	682	737	666	672	712	722	728	669	674	630	654	714	706	735	746	709	700	654	667	705	694	711	700	659	679	709	617	635	704	661	681	685	693	688	725	672	643	673	696	674	678	697	711	659	669	663	743	701	674	716	661	644	685	676	643	712	660	684	729	668	692	686	694	733	702	681	674	700	736	642	709	682	691	689	695	641	654	697	694	643	724	693	675	685	663	684	689	681	714	669	675	661	652	651	701	676	673	682	676	679	645	700	706	678	637	669	722	730	685	647	655	652	684	707	679	683	695	667	718	677	711	701	662	689	667	668	651	713	716	683	710	652	677	692	722	682	625	655	680	660	675	733	699	681	682	690	724	669	701	654	676	722	648	711	660	621	706	663	654	685	716	674	700	740	725	707	633	736	661	673	706	727	683	701	675	703	719	713	707	711	701	711	651	694	692	748	675	705	710	653	686	683	668	696	693	680	686	686	676	672	698	714	697	701	713	686	690	666	695	667	696	697	647	675	710	648	685	697	667	675	661	676	663	738	680	684	728	758	682	651	705	709	665	708	664	676	682	689	716	645	660	729	678	679	691	695	658	720	692	694	730	648	684	723	645	673	712	707	725	699	645	727	671	738	697	740	671	714	706	688	693	730	701	715	700	674	684	662	687	665	696	657	692	670	695	693	661	698	686	693	667	692	687	676	639	716	720	691	719	644	677	690	680	733	694	710	657	708	646	673	709	710	717	687	654	697	710	705	666	702	666	700	697	669	749	657	680	686	739	654	696	651	689	710	702	705	673	701	672	640	669	684	675	668	671	678	713	668	746	671	722	699	663	636	729	684	670	709	687	694	666	696	670	697	713	655	704	711	698	699	661	745	661	665	715	697	752	697	664	720	664	707	684	690	667	720	651	664	710	690	688	671	725	739	715	747	711	680	701	709	724	722	707	661	709	712	674	729	710	724	640	689	684	681	708	682	626	658	680	677	687	717	677	725	673	668	609	700	672	692	679	638	714	679	669	692	721	666	672	671	690	683	670	680	675	704	670	684	712	706	720	652	699	699	673	639	656	698	706	676	680	706	712	673	672	663	676	623	692	666	665	698	669	672	703	663	716	676	695	679	648	678	731	687	696	727	673	653	692	689	690	686	701	657	676	661	679	682	713	664	708	696	691	639	690	664	710	717	703	708	730	710	684	698	655	687	671	714	680	686	675	719	646	707	704	696	669	696	678	637	740	702	695	679	693	708	676	680	660	687	724	701	671	679	678	708	694	703	731	699	729	689	666	669	692	684	679	678	685	703	715	674	724	667	696	676	691	709	706	688	675	689	694	637	680	690	688	717	727	688	679	674	704	684	682	749	698	665	670	679	708	703	724	699	685	729	699	710	675	698	686	696	677	675	666	699	725	647	727	676	678	697	688	689	642	669	677	664	688	717	643	668	698	684	683	672	725	713	719	698	672	698
11281	9933	14363	13427	9007	6514	4936	4160	2727	2065	1859	1787	1554	1181	1093	1046	907	830	967	699	471	562	450	322	334	394	435	416	394	403	413	393	368	315	309	368	354	320	287	303	300	285	271	253	242	237	254	284	237	247	250	254	236	246	236	240	253	247	241	232	214	223	245	239	212	242	224	239	226	234	261	249	253	228	237	228	248	241	234	241	237	251	253	234	234	244	254	242	268	233	230	242	236	256	244	243	239	255	240	269	255	237	212	238	241	243	231	233	198	286	233	231	228	258	240	245	224	199	253	245	247	238	248	216	242	237	241	253	260	233	232	231	242	220	238	237	255	244	216	230	229	264	220	241	248	260	249	227	237	247	267	234	254	251	233	232	272	273	257	252	229	220	227	264	244	269	246	229	207	258	232	204	243	249	232	237	257	230	255	242	245	240	203	244	231	232	250	238	255	213	226	239	256	230	230	234	223	251	232	253	245	224	231	254	250	277	257	254	218	244	257	226	227	260	274	239	234	238	241	238	217	245	262	247	237	269	214	217	247	265	232	224	223	253	242	247	252	270	258	224	209	223	262	233	240	228	225	237	242	238	256	242	216	240	248	253	244	238	271	213	229	236	218	250	249	267	229	239	231	235	228	231	233	246	239	259	221	241	230	231	227	267	264	256	219	258	249	255	228	228	231	249	232	218	230	231	248	229	256	243	235	225	226	246	232	210	262	250	243	245	260	260	225	222	246	224	216	243	246	236	258	265	265	247	233	266	273	255	268	238	204	234	224	249	222	223	245	219	241	254	232	256	213	251	227	211	257	248	265	259	263	249	234	249	237	241	260	256	235	234	242	244	235	237	277	234	232	204	252	257	238	257	256	219	239	224	225	235	200	236	240	247	238	228	249	245	244	240	253	234	222	215	260	210	242	251	237	232	228	209	249	274	214	254	239	261	228	237	226	238	255	237	247	263	254	224	221	224	242	230	230	231	235	248	252	235	254	254	271	256	245	242	233	228	276	234	182	238	197	223	215	230	229	224	236	250	232	264	245	241	238	220	256	235	286	253	254	239	236	244	257	239	237	255	238	245	251	242	214	208	239	201	257	253	252	241	249	237	264	277	238	232	244	268	236	254	231	224	266	247	232	232	243	244	251	247	236	241	247	214	234	236	220	227	251	242	258	274	259	229	251	273	235	236	237	220	259	261	263	207	247	236	244	238	243	257	235	232	224	263	238	235	216	252	246	232	246	261	250	234	248	235	244	223	222	245	234	242	232	238	237	237	237	248	239	257	254	237	245	256	248	246	256	233	245	249	222	242	249	251	267	234	212	235	270	219	248	234	213	219	243	233	243	256	266	264	295	247	255	232	254	242	254	215	269	244	241	250	235	255	246	232	229	218	247	227	250	260	263	247	241	231	264	262	216	249	261	217	230	267	234	258	255	249	212	231	232	232	229	237	244	253	245	257	254	241	224	247	242	226	216	221	253	234	236	244	266	245	210	239	205	261	216	235	242	258	226	220	239	242	254	226	248	236	232	248	226	250	238	222	221	211	216	242	228	246	261	247	253	256	225	241	231	242	230	227	250	248	223	232	237	215	217	231	257	233	212	232	248	245	252	247	244	216	238	247	282	231	205	245	243	253	231	249	243	230	236	241	244	256	234	243	249	237	278	253	233	238	255	225	251	243	246	275	243	231	227	249	226	217	234	229	233	233	227	223	264	251	230	254	238	233	224	248	251	231	214	231	256	216	228	251	246	246	237	256	249	237	242	270	257	259	251	222	257	241	238	241	239	259	211	235	209	230	255	247	259	247	227	259	256	226	192	257	248	223	245	225	236	245	242	231	244	247	223	265	265	240	237	225	212	228	232	245	275	246	224	217	241	256	218	238	240	242	229	230	228	253	225	278	221	248	252	225	233	291	251	226	222	251	218	258	256	242	251	235	199	230	261	226	246	246	207	255	234	235	255	237	229	236	241	225	229	238	245	230	242	221	247	235	235	278	259	263	248	218	219	258	255	252	253	234	256	215	215	229	235	228	231	235	242	278	216	258	240	237	247	206	248	229	241	220	237	210	233	260	247	244	246	259	238	224	248	255	232	229	251	249	251	277	213	251	245	260	217	250	244	258	240	233	258	250	251	225	256	266	227	219	239	247	237	265	240	245	240	244	234	211	260	206	245	235	226	250	233	268	229	228	265	257	219	223	224	244	215	249	232	225	255	257	254	250	240	242	243	236	217	232	264	245	241	248	210	255	252	236	246	234	240	234	213	265	239	230	274	252	263	246	247	251	236	231	221	223	208	215	201	235	231	221	242	252	245	264	240	236	231	232	245	235	241	263	247	203	228	243	210	236	225	227	239	211	214	238	244	232	229	269	243	229	252	239	235	238	242	246	229	245	242	238	233	266	264	241	256	232	270	218	268	281	234	250	230	229	264	226	223	233	250	255	223	259	245	236	252	224	231	226	236	206	231	260	254	238	267	233	231	229	228	228	249	244	225	235	242	255	232	232	235	262	233	217	226	267	245	232	227	242	256	242	265	241	241	221	221	264	223	252	257	229	232	226	229	228	238	274	251	245	209	262	214	229	242	244	238	277	256	238	244	237	232	249	217	221	235	234	204	224	255	235	263	238	223	250	246	222	216	231	236	242	244	214	230	213	258	251	259	237	246	249	209	228	220	257	269	217	258	240	255	248	237	231	210	214	245	255	236	219	224	238	238	251	246	241	250	232	250	243	259	247	251	251	240	242	242	213	252	212	237	255	255	255	220	248	243	252	246	245	231	231	222	237	238	261	270	259	250	265	239	230	257	239	226	241	263	245	243	236	232	232	226	258	239	242	255	254	243	280	234	258	238	255	216	253	247	230	240	248	223	239	259	235	234	246	243	277	229	227	225	254	264	213	250	270	235	240	241	217	244	231	241	242	212	234	232	237	249	240	204	217	272	242	254	260	250	240	208	220	255	215	264	250	246	254	243	229	229	225	244	233	252	239	263	253	243	229	255	262	223	216	225	221	249	241	256	206	239	254	261	264	223	248	249	259	232	244	240	205	263	248	246	250	258	235	242	233	269	257	249	210	227	242	262	248	258	237	264	232	242	251	215	266	235	265	255	230	238	257	255	226	246	228	228	239	253	264	249	220	225	249	253	234	255	247	251	250	253	261	239	242	237	255	242	236	244	225	250	230	241	229	236	230	251	239	232	219	237	262	248	261	239	231	243	212	243	232	220	249	233	260	256	261	219	234	290	253	241	236	248	258	255	235	252	255	255	225	258	231	255	220	249	224	236	275	230	216	231	231	246	261	225	261	247	216	252	246	253	236	254	268	245	251	255	209	219	228	229	246	232	220	233	225	223	250	220	217	247	229	261	226	241	231	232	239	247	215	259	249	232	246	241	246	248	241	236	223	243	252	235	250	251	225	227	243	224	237	261	235	236	251	222	224	241	210	242	250	214	247	231	231	231	215	228	220	241	271	252	222	242	258	242	252	262	255	254	250
7755	9755	19271	22523	19610	18130	16185	15571	11444	9103	8795	8794	8039	6044	6357	5858	4913	4991	4947	3755	2463	2765	2139	1346	1442	1793	2174	1940	1853	2079	1687	1666	1634	1470	1336	1430	1408	1283	1073	1128	1046	956	930	828	727	758	867	783	712	694	660	642	697	651	735	658	678	649	678	666	637	659	665	649	616	679	635	633	622	629	639	667	612	658	674	680	662	672	635	647	641	621	669	674	616	665	680	685	645	674	613	638	638	662	645	629	667	630	681	664	621	647	638	646	661	685	664	676	652	644	677	695	679	648	640	617	653	679	662	599	657	647	624	589	647	663	637	714	666	657	607	638	669	650	638	669	670	624	649	664	636	687	615	669	601	596	670	656	665	656	706	654	666	675	670	675	686	651	629	665	645	639	671	650	670	649	617	636	667	677	627	678	658	671	651	622	677	641	672	667	643	610	628	622	671	696	664	689	651	672	640	674	653	665	700	668	623	644	682	636	682	645	669	652	659	654	646	632	686	655	649	647	624	678	723	657	631	626	698	669	639	643	655	686	650	635	645	604	652	675	651	655	590	640	684	658	646	644	627	644	693	686	649	669	648	621	646	670	715	676	630	657	691	658	620	622	656	656	667	667	661	669	663	636	622	642	716	642	674	666	660	700	669	646	710	635	639	660	658	650	614	660	637	692	640	666	669	676	671	655	656	640	693	662	635	701	649	678	659	679	609	677	640	685	677	678	634	635	663	644	650	607	635	657	637	653	687	680	626	634	678	605	653	642	706	673	650	622	651	642	664	678	662	646	696	621	686	647	630	659	615	635	684	648	660	689	658	687	627	612	658	647	601	573	652	655	688	650	672	638	638	669	596	604	637	698	657	672	695	639	663	652	675	633	671	624	610	632	668	644	676	679	695	669	653	647	673	714	673	639	617	655	655	661	684	617	664	643	653	705	659	698	664	683	602	662	650	698	640	622	639	627	647	649	665	695	636	681	610	661	626	652	685	682	638	671	624	650	659	647	683	695	650	657	655	640	683	642	680	657	685	637	674	671	660	700	618	681	670	663	640	689	639	619	642	690	648	648	662	657	635	660	647	682	642	676	690	623	666	676	715	615	668	646	663	604	619	641	643	658	701	649	655	661	655	705	676	654	696	646	689	670	670	663	649	632	642	623	652	638	716	649	663	637	655	643	646	672	661	661	654	626	664	675	709	705	692	612	680	659	663	648	634	653	664	686	652	638	693	656	655	671	695	646	675	698	697	648	604	687	665	664	671	679	638	673	659	638	616	719	701	663	657	672	640	655	680	663	639	639	662	664	650	622	658	647	615	712	654	673	656	679	656	654	662	639	649	644	642	628	654	666	634	584	644	636	704	638	647	647	663	649	672	640	617	651	670	672	646	688	637	623	613	639	677	645	690	652	663	670	664	645	627	635	698	639	652	641	661	650	697	673	649	658	646	671	684	670	670	692	656	680	675	738	667	668	623	646	700	641	676	645	705	674	665	644	672	644	705	680	688	631	664	668	652	663	699	667	708	633	723	647	682	600	651	663	690	636	643	631	679	646	648	631	672	643	622	670	677	653	643	679	646	674	649	634	660	631	661	644	657	669	664	653	666	644	662	646	674	631	660	674	681	681	672	639	661	650	627	646	695	654	643	668	630	654	673	653	643	661	663	681	645	646	694	649	632	661	638	655	659	686	631	688	650	641	671	661	721	683	608	689	647	655	664	664	651	656	701	664	668	613	670	648	675	651	698	687	694	592	719	726	618	680	627	673	664	605	674	682	647	656	633	688	698	688	660	649	650	718	698	619	674	624	673	702	682	678	659	669	642	644	644	667	657	672	686	625	622	658	628	663	664	694	673	610	669	658	682	654	673	632	643	692	642	629	650	654	672	638	691	671	636	624	692	671	659	650	669	667	627	633	695	647	685	637	649	674	660	676	646	718	659	680	662	609	655	637	676	644	651	688	665	639	666	689	660	673	655	626	676	652	652	694	674	642	644	663	654	648	646	630	655	695	642	697	643	675	623	640	640	692	647	625	659	619	653	685	616	728	629	656	674	674	661	635	659	642	654	656	669	676	695	652	639	659	638	642	612	642	653	643	644	644	656	670	656	672	673	646	703	641	624	682	599	673	632	672	682	631	683	670	627	652	702	674	659	656	655	650	631	625	629	650	650	644	699	681	627	655	641	620	676	648	661	661	625	696	641	601	616	620	685	663	666	635	670	602	676	622	672	619	676	641	688	676	652	669	622	690	698	682	713	640	629	646	698	668	613	662	664	665	682	665	673	677	651	689	667	651	674	686	631	684	653	668	669	630	639	659	654	654	654	656	709	642	651	660	671	683	622	663	678	694	662	632	632	676	653	632	650	667	679	684	624	594	695	679	681	652	683	633	599	653	634	693	684	685	673	661	648	651	659	668	604	652	645	703	627	642	655	653	618	693	625	650	668	677	684	669	603	709	682	661	603	700	656	614	667	661	650	641	642	638	665	718	681	692	677	670	630	645	626	615	669	649	667	669	665	696	673	627	705	669	675	664	652	644	650	609	678	667	684	689	653	665	640	631	678	631	627	661	719	683	652	647	666	662	673	602	695	661	669	690	695	661	634	632	679	678	686	659	644	618	641	638	652	654	647	664	646	635	654	648	646	633	641	679	682	620	669	644	698	645	607	697	642	634	646	649	633	658	624	660	671	627	661	643	652	633	647	641	675	670	647	701	665	680	614	671	659	645	678	646	679	676	677	654	706	685	669	683	635	679	641	684	713	660	641	624	684	656	665	628	648	651	652	654	663	697	661	670	677	702	637	680	666	679	630	680	622	641	684	694	671	621	640	648	681	652	674	668	672	621	685	634	657	650	670	666	663	637	653	625	682	662	632	698	673	652	663	705	673	644	682	684	658	663	670	650	621	634	624	677	631	696	661	646	656	641	659	623	676	647	656	679	613	659	647	697	668	632	677	693	636	668	645	712	649	670	670	684	665	712	565	596	622	691	645	692	648	681	607	645	616	624	619	639	676	666	620	663	650	604	659	589	700	659	658	664	661	645	623	644	668	657	646	638	674	628	680	669	648	649	646	672	639	659	661	680	614	683	675	651	629	628	650	656	723	705	649	649	693	632	647	694	666	682	644	728	668	662	621	626	657	635	684	649	655	661	591	649	641	646	659	658	667	651	634	657	674	681	627	647	659	666	657	628	668	684	656	681	637	638	619	641	637	616	658	670	677	619	691	671	629	667	668	661	644	671	681	629	637	645	677	616	651	671	638	674	630	679	652	634	664	661	626	672	678	712	656	687	648	682	701	689	670	657	612	649	609	652	676	677	663	635	633	655	704	662	668	738	666	654	648	655	663	665	649	660	659	701	640	649	699	639	631	669	680	680	624	678	676	637	682	654	638	624	641	705	633	637	653	677	645	679	674	621	710	647	653	661	649	654	669	664	648	647	659	646	647	676	608	644	606	708	675	701	681	664	631	670	684	631	640	566	641	707	684	692	636	643	658	666	631	641
30456	35121	40131	39492	37211	35925	36898	37349	28775	22865	21641	25030	22214	15902	16782	15648	12794	13163	11600	9713	5505	6245	5405	2976	2077	2545	3550	3241	3142	3760	2837	2646	2379	1929	1751	2061	1916	1574	1193	1349	1138	889	812	504	354	491	553	375	312	266	262	277	240	202	239	235	239	232	218	210	190	220	200	235	232	197	246	204	240	209	225	244	210	208	261	231	215	199	201	209	239	232	244	229	219	225	217	201	267	210	228	240	200	204	228	207	205	234	228	235	213	201	225	238	206	209	230	206	219	188	257	212	223	220	222	218	236	225	221	216	205	219	230	205	216	203	197	210	230	213	199	212	232	237	212	208	194	182	219	207	240	225	221	227	205	227	195	251	239	187	209	212	188	239	207	222	228	212	247	195	222	226	228	213	189	224	215	232	216	253	211	198	243	251	226	211	227	220	205	199	188	220	232	216	209	211	207	197	200	227	239	242	218	224	223	224	217	214	213	208	224	183	191	202	202	216	208	195	230	218	220	228	228	210	219	225	205	233	215	238	220	206	230	201	188	222	230	233	203	225	206	209	253	210	187	197	209	226	240	237	199	211	204	237	196	182	223	200	228	215	218	194	215	200	217	223	229	228	198	220	214	218	227	213	220	222	221	218	193	195	245	230	225	229	226	203	212	196	205	222	214	214	218	245	215	203	219	192	205	205	206	208	232	192	211	202	203	195	201	213	211	218	220	255	213	236	221	203	212	222	225	193	223	229	230	198	212	219	218	207	199	196	235	238	217	199	207	210	211	215	214	216	217	216	218	212	225	220	236	211	230	228	224	195	217	230	214	243	205	235	216	203	205	206	197	217	206	231	201	219	232	204	253	219	205	217	192	220	220	213	218	238	220	243	243	192	232	195	219	240	222	218	210	213	231	220	204	215	213	207	183	188	196	241	203	233	201	226	226	227	220	208	211	213	223	232	206	228	213	221	250	211	237	209	229	228	242	212	227	259	219	219	237	215	202	232	231	221	208	211	205	251	207	205	247	227	213	216	225	214	248	232	207	215	209	200	207	217	206	210	189	225	185	214	207	199	232	203	232	188	217	217	204	228	242	225	227	218	212	209	237	221	223	227	225	197	215	200	222	240	256	212	204	222	201	215	202	212	192	253	202	222	209	238	212	216	203	198	219	239	213	238	195	219	226	229	212	206	220	210	203	219	228	234	202	202	244	209	225	210	202	225	253	239	232	220	198	220	240	226	222	211	229	206	231	206	210	217	212	220	213	241	231	211	213	220	212	228	235	225	226	223	217	221	229	244	229	189	235	236	233	232	246	225	228	217	238	237	231	199	216	208	201	203	211	208	232	195	218	204	218	205	230	231	227	229	222	215	227	225	215	212	219	211	218	212	199	210	213	200	208	216	214	209	212	222	231	233	212	217	226	239	249	200	217	218	227	213	224	206	208	234	202	239	217	210	201	220	206	203	209	228	232	250	216	223	213	228	217	225	194	237	219	221	215	203	216	216	217	220	204	219	226	223	223	194	201	185	248	231	224	228	210	233	219	217	199	224	218	201	211	238	231	211	245	214	243	234	217	206	244	196	214	203	208	208	172	194	217	208	238	227	201	235	225	215	229	213	228	210	226	243	207	215	201	222	212	207	209	228	220	213	229	235	226	194	220	229	199	212	208	230	207	210	214	248	221	184	228	195	210	205	245	220	252	215	228	212	219	220	226	210	232	195	217	214	222	228	226	205	201	216	237	221	237	190	220	200	216	243	197	230	199	204	228	218	200	214	210	197	199	228	218	225	228	242	221	212	211	222	222	206	225	230	203	234	195	205	241	232	227	207	203	214	232	237	219	236	226	220	213	227	220	217	204	214	217	236	222	205	197	193	227	205	234	226	219	217	238	202	186	229	211	227	229	207	222	209	214	192	207	262	211	215	242	211	218	206	205	205	228	202	203	198	201	206	235	214	214	220	207	239	240	246	233	244	228	201	211	198	225	197	203	241	195	229	226	213	224	230	204	207	202	228	209	214	200	235	211	186	206	206	217	220	240	212	212	231	232	221	186	216	225	241	194	232	233	210	209	252	236	231	216	222	193	184	232	224	216	190	189	234	181	212	240	211	224	238	226	220	238	232	211	216	216	230	199	216	217	218	210	213	229	191	198	198	207	184	201	241	203	249	222	237	220	217	214	213	228	215	244	196	208	198	212	200	221	214	199	211	224	203	218	237	256	217	226	225	222	201	204	200	212	210	248	205	194	216	221	212	211	187	236	213	222	244	218	202	213	208	217	254	206	229	241	231	233	204	232	231	204	230	242	245	243	214	218	188	217	203	236	206	231	234	200	235	188	223	232	198	224	201	235	228	224	226	199	209	230	216	235	214	212	224	238	235	212	210	250	214	226	225	237	214	205	216	219	228	213	197	224	221	214	215	220	210	238	213	208	203	186	228	216	203	225	222	240	209	226	185	218	210	220	227	243	227	214	201	229	230	196	205	227	209	235	251	225	206	213	192	207	199	216	226	220	213	223	210	234	214	204	208	213	224	223	220	244	221	238	227	181	225	199	225	210	214	218	232	211	209	219	191	200	213	229	220	201	214	211	213	229	208	226	203	218	212	209	208	221	232	192	216	204	225	250	208	199	221	207	199	193	220	240	208	208	236	206	204	233	218	226	208	208	203	216	200	210	214	214	212	217	222	251	281	197	200	212	240	206	218	222	210	215	228	220	237	230	195	196	223	212	208	250	209	208	214	201	211	237	199	260	218	239	217	211	177	217	212	230	201	207	209	202	204	213	214	216	224	210	217	198	197	205	204	213	228	210	222	227	244	219	211	211	218	226	213	231	218	236	239	199	231	210	230	200	210	191	236	205	190	219	207	223	201	238	213	223	203	241	209	217	228	231	229	214	201	247	203	215	214	210	228	224	203	223	219	227	252	235	221	208	220	216	221	223	215	202	225	193	238	194	230	212	237	236	190	214	219	213	236	218	238	235	240	233	206	226	179	243	226	250	223	218	217	211	236	237	196	196	210	240	239	224	240	224	221	181	208	227	220	222	189	211	214	235	224	226	241	222	247	221	185	223	240	220	238	214	239	215	217	205	224	210	223	206	198	223	215	192	217	204	206	212	238	241	222	265	209	190	213	193	197	243	207	210	227	227	202	238	241	239	193	209	212	197	220	217	215	198	227	251	199	210	225	225	225	237	197	199	244	200	245	248	206	227	244	212	201	230	216	213	226	225	209	198	200	217	217	203	214	210	218	236	208	244	222	234	182	210	231	189	214	213	215	227	225	204	214	213	179	207	235	237	205	203	203	214	218	226	232	225	203	207	206	215	248	207	214	216	237	207	241	233	179	208	198	271	247	229	223	246	222	226	217	205	192	183	238	199	211	204	205	230	209	215	200	228	193	216	234	224	216	200	212	236	211	225	209	234	215	233	241	229	214	226	217	211	191	223	253	221	209	221	208	238	210	219	207	190	253	213	221	214	211	222	221	213	215	218	217	216	193	225	224	209	214
21357	29354	37615	42877	44189	45932	47687	48480	41134	36954	38330	42317	39126	31367	36360	34593	31623	34760	31164	28333	19203	23263	19688	12024	9638	12457	16989	16053	15782	17711	14412	13928	12794	11169	9966	11668	10829	8576	7322	7701	6791	5172	4273	2413	1440	2217	2695	1628	1243	1024	1050	1005	748	680	667	634	607	633	607	632	639	658	668	695	731	702	633	613	578	599	632	593	592	582	637	620	587	652	610	634	587	609	621	605	576	591	617	594	650	663	660	635	641	597	620	589	630	607	606	624	610	622	585	610	592	620	586	619	689	607	613	570	596	602	605	631	615	584	605	650	582	601	609	611	627	677	562	599	587	623	619	629	612	619	582	555	571	605	586	604	601	639	622	597	667	635	596	611	569	585	609	602	675	559	665	622	584	629	649	640	616	602	640	564	642	598	606	619	629	616	596	576	569	610	615	609	600	639	627	582	592	605	603	534	597	625	650	644	624	556	569	616	563	592	589	604	578	648	603	607	580	626	581	622	622	612	619	597	580	596	609	570	622	609	620	600	573	608	609	603	619	618	611	607	602	658	625	568	615	591	591	654	591	619	614	608	604	647	625	607	594	559	577	659	560	629	679	578	608	616	536	572	596	619	642	601	612	588	629	608	608	616	596	617	633	621	568	578	588	681	619	578	593	603	572	604	636	645	604	594	601	589	607	587	586	634	600	608	614	639	589	589	586	615	658	615	649	582	567	603	598	625	578	604	625	588	617	635	607	667	606	601	594	587	562	585	591	565	607	587	618	588	581	623	598	576	612	641	559	597	631	591	660	588	620	576	645	604	584	621	620	618	579	610	578	588	626	586	596	629	672	605	671	564	632	573	631	642	577	582	634	592	607	598	617	617	619	608	615	589	622	623	599	631	586	627	576	588	595	605	600	636	623	663	583	608	592	602	582	557	632	633	598	577	594	650	601	581	594	608	558	607	571	559	621	596	567	614	627	603	625	634	581	591	626	615	619	603	604	609	616	629	629	600	624	591	639	614	625	592	603	621	615	597	613	621	608	612	605	576	640	584	599	593	645	585	600	585	562	623	652	603	598	583	588	597	627	597	624	614	589	618	589	615	583	578	668	605	575	659	578	608	635	602	622	572	622	610	618	619	586	554	646	600	597	628	598	611	599	617	636	593	629	633	621	592	598	608	584	625	588	636	634	636	611	585	636	624	615	571	644	623	622	600	621	617	607	604	603	602	612	610	610	584	640	606	605	580	572	635	622	567	550	621	607	617	583	610	618	587	573	631	610	626	677	633	600	560	593	636	620	627	589	597	615	585	620	608	595	647	597	555	590	576	571	660	578	593	593	606	583	603	595	621	608	618	624	618	587	611	614	554	585	626	653	604	596	588	571	607	584	600	606	609	600	623	588	606	621	631	625	564	604	653	528	657	606	622	562	621	642	540	610	600	556	581	631	550	588	638	566	612	660	646	599	623	611	629	600	637	619	574	573	568	608	619	564	589	588	610	629	644	603	598	591	647	593	618	606	613	604	594	632	604	604	565	589	605	642	618	586	573	612	602	604	569	600	586	615	600	639	630	596	589	602	574	579	570	625	601	614	599	633	608	608	594	611	611	635	603	648	607	641	619	553	570	607	549	645	623	622	623	590	650	606	593	559	597	622	577	578	605	608	625	608	592	624	613	637	658	639	623	599	611	605	661	632	612	604	605	599	609	642	594	634	626	625	622	595	632	609	583	600	563	601	617	614	621	617	649	616	600	585	584	604	575	706	595	578	598	615	621	584	551	604	609	598	588	614	659	628	602	646	598	598	588	630	635	647	585	615	640	607	637	595	601	582	630	586	636	599	621	613	594	602	639	636	612	635	623	635	626	544	562	687	582	626	605	625	652	598	602	601	544	638	591	615	621	625	606	576	607	546	584	612	600	601	593	574	607	625	627	614	589	600	616	581	589	613	649	605	602	589	621	604	596	592	599	649	625	612	587	613	608	587	574	603	586	623	610	600	610	575	608	632	604	623	601	625	552	563	585	601	613	604	588	617	604	613	562	596	616	580	604	654	583	588	615	639	607	613	617	598	572	625	553	601	644	606	624	602	635	596	596	569	630	604	624	575	648	597	615	600	610	638	557	622	609	577	649	599	602	620	589	624	605	609	612	590	594	597	623	592	579	640	638	593	600	616	628	595	649	617	621	601	569	600	573	631	586	585	608	617	626	655	593	643	589	612	624	628	643	620	580	588	615	632	625	591	563	622	599	579	596	606	569	571	599	617	631	619	585	566	607	645	597	609	628	599	597	637	566	631	636	570	610	607	611	564	562	615	585	669	613	600	587	645	600	610	583	546	628	593	584	615	605	633	605	601	610	632	646	595	577	569	591	607	575	595	610	576	578	591	647	599	655	598	620	572	600	620	590	633	607	603	612	561	577	533	632	599	574	592	540	642	656	629	629	614	554	597	639	568	613	586	609	621	622	589	606	585	548	611	626	592	602	619	580	587	639	654	651	646	595	575	579	592	611	597	641	618	621	595	562	623	611	632	612	539	631	598	585	624	582	593	619	566	649	634	593	591	604	623	588	636	572	617	599	591	601	645	588	592	603	607	633	586	596	594	620	596	599	642	606	559	612	596	626	593	620	627	608	596	610	609	629	623	606	605	599	621	603	606	596	605	585	648	589	607	603	634	625	635	636	645	618	583	597	643	629	603	586	612	596	599	596	629	617	630	618	657	619	611	612	626	593	653	557	595	572	612	615	571	642	584	615	599	598	651	608	596	589	626	621	579	596	590	619	590	639	619	652	595	640	619	604	611	588	604	584	610	620	613	612	607	582	622	612	594	595	622	595	650	585	652	614	613	652	639	610	596	611	605	626	613	575	612	637	554	607	588	565	614	664	616	593	596	625	626	582	593	624	566	644	597	605	647	611	593	585	605	607	638	634	647	630	610	577	595	600	599	578	593	627	627	549	638	607	596	607	596	569	637	631	583	597	580	636	643	587	618	588	593	603	634	610	568	594	646	569	603	593	615	597	590	605	599	629	594	622	587	605	597	634	624	629	678	583	623	577	617	560	615	621	613	612	548	612	604	611	592	626	662	617	611	587	596	629	577	604	534	587	583	593	626	605	586	610	601	612	593	613	630	575	576	588	593	630	556	592	586	613	640	625	588	617	624	613	593	621	631	588	668	594	620	579	587	545	592	585	647	627	624	639	627	610	633	594	589	613	633	589	621	626	627	590	606	619	603	599	556	624	620	581	634	619	614	619	580	649	585	575	627	591	613	559	590	583	595	612	632	609	615	589	606	623	643	588	590	602	568	558	599	606	604	610	637	583	633	677	571	609	600	582	584	577	618	606	645	599	578	620	596	593	572	636	611	586	615	593	583	624	554	585	582	586	625	625	642	600	646	604	633	589	640	597	627	615	526	623	578	591	600	617	601	603	581	601	625	661	608	611	620	647	634	634	601	584	644	597	615	602	643	622	572	621	558	611	613	555	651	574	613	624	625	560	625	605	625	522	601	594	626	589	646	623
38149	39358	46020	44961	38853	39385	39690	39477	34370	34446	32469	34009	28805	23992	23894	25817	20780	22258	17558	14696	8754	10492	9198	6294	3759	5513	6002	5240	5658	6532	4938	4352	4023	3215	2841	3431	2937	2288	2015	2178	1692	1239	1220	784	484	743	717	487	418	393	362	377	293	286	294	249	265	285	254	249	275	261	268	267	277	255	285	271	239	260	255	251	291	258	263	280	265	250	262	237	245	266	251	271	273	291	247	283	278	270	263	243	255	249	281	258	231	266	252	258	259	259	263	257	290	247	271	278	261	271	253	278	263	262	252	286	224	267	276	270	255	281	262	280	265	241	247	252	265	242	259	272	240	298	248	236	241	247	265	274	246	245	268	213	249	287	287	279	256	265	265	259	248	263	241	301	270	262	268	273	287	256	260	252	248	273	255	293	226	259	264	265	262	287	248	252	254	274	244	273	260	254	257	254	269	243	280	294	235	246	241	242	260	245	254	234	269	240	261	273	255	247	250	265	274	272	255	266	273	230	276	285	267	258	266	274	276	253	222	256	263	254	263	252	270	277	270	248	268	256	276	261	258	250	262	294	242	257	252	305	255	290	259	251	242	272	258	256	251	251	270	283	246	250	274	260	242	254	264	265	285	258	277	246	283	251	260	258	236	280	239	228	272	230	262	275	269	257	272	231	251	255	289	263	252	279	259	271	236	282	240	290	258	299	245	253	288	263	260	233	260	268	261	257	273	269	270	256	251	277	270	255	286	270	249	243	265	254	251	266	247	287	249	282	278	272	278	266	264	277	278	273	251	242	279	283	268	241	263	266	261	251	287	259	283	264	291	271	254	261	257	254	248	276	260	243	284	244	288	290	265	257	262	285	281	257	275	256	280	278	236	233	251	274	263	274	268	259	240	257	239	262	259	249	277	271	250	277	254	271	245	253	241	244	280	263	251	261	234	255	265	249	240	267	274	254	268	274	235	270	235	259	284	248	249	272	260	288	256	260	266	278	295	254	275	259	256	247	239	262	254	282	247	266	253	295	256	272	291	247	240	259	258	269	260	234	287	236	280	247	254	225	282	244	254	263	262	296	296	258	254	272	238	275	270	266	272	255	272	266	247	261	258	258	240	236	259	247	297	268	238	250	307	258	284	265	250	276	266	297	243	259	230	247	257	273	252	264	269	275	252	241	253	259	261	257	261	261	259	295	304	276	237	225	278	258	238	245	266	273	260	296	288	258	233	264	261	265	253	254	242	252	247	271	267	233	267	244	245	267	278	285	244	250	291	270	248	264	243	243	259	239	250	265	243	303	269	260	256	248	262	253	268	269	263	252	251	234	250	259	262	253	298	279	264	257	278	287	245	237	251	251	262	272	260	261	231	275	258	283	293	229	244	257	274	264	254	241	258	282	270	250	279	249	249	245	265	246	248	290	289	284	275	255	269	271	243	265	268	285	244	267	258	273	282	275	292	268	274	272	255	281	269	255	234	276	275	252	258	267	264	272	230	261	311	269	249	257	224	246	255	260	265	267	243	281	260	244	263	251	264	269	272	238	246	270	284	252	291	277	263	277	255	259	288	278	257	262	253	236	274	269	278	259	323	247	259	241	256	276	225	234	266	270	276	272	231	276	260	246	273	269	272	245	271	246	261	258	259	267	238	262	225	267	254	253	286	245	251	249	285	282	234	299	289	300	257	265	269	261	256	287	276	258	283	257	231	281	249	255	218	271	245	256	249	259	271	277	258	268	253	244	249	252	287	261	282	255	261	247	265	259	258	255	269	249	276	287	236	243	269	230	249	265	235	252	263	265	266	254	282	260	253	291	256	271	273	262	258	263	241	258	287	224	254	251	254	249	240	282	265	226	255	256	273	230	278	248	256	285	267	292	279	262	281	276	279	238	259	248	241	267	247	232	236	218	261	266	266	226	279	259	256	249	267	276	253	248	281	283	295	264	266	269	257	257	269	246	272	278	248	243	274	278	255	267	269	252	265	264	289	262	262	265	263	264	245	260	243	277	271	262	287	296	273	233	250	283	235	251	247	261	290	268	261	279	255	246	231	253	284	255	262	263	261	262	265	256	265	253	271	252	276	254	248	230	261	282	262	253	248	262	284	250	241	259	256	280	261	244	279	243	261	287	271	251	291	273	237	236	286	291	281	236	255	277	254	245	254	276	257	285	260	253	231	253	266	245	250	282	277	236	230	261	265	263	249	273	270	254	236	266	243	266	272	269	270	270	251	260	279	261	283	261	267	268	256	272	274	283	240	256	264	273	269	257	267	257	239	244	279	256	268	268	239	272	233	243	270	249	231	282	283	268	236	264	269	241	263	270	236	277	244	267	241	251	244	238	250	258	247	285	254	297	288	287	245	258	244	279	261	256	239	271	256	263	258	249	260	286	268	259	266	233	261	250	250	269	284	241	250	288	253	264	269	245	286	262	252	261	275	249	275	235	256	275	239	282	268	298	247	273	259	262	277	280	249	266	244	253	252	301	286	262	272	257	280	298	256	221	240	252	266	270	254	233	246	259	251	234	265	270	268	252	250	253	279	275	252	265	258	242	262	270	275	260	236	264	266	276	270	250	240	270	250	254	238	266	282	237	256	237	264	239	264	254	258	238	263	270	251	249	266	255	251	254	276	266	245	231	250	278	280	250	247	273	284	249	259	245	266	263	273	290	259	271	275	225	261	256	242	247	266	274	294	250	288	279	278	265	278	255	276	262	264	241	258	235	241	270	268	268	269	257	268	285	264	271	278	247	244	237	256	231	266	272	249	277	287	249	295	266	298	264	280	269	264	287	241	291	275	246	286	265	261	313	277	246	255	264	237	278	231	260	256	252	237	265	285	256	248	241	282	279	265	255	242	252	248	251	289	285	239	261	262	293	300	251	276	250	262	242	236	268	263	249	259	260	251	243	270	263	255	275	255	250	252	271	255	245	261	248	277	261	286	236	276	275	254	265	264	274	265	255	278	257	231	255	242	285	263	270	258	232	239	273	262	271	280	258	290	279	301	286	231	256	239	240	265	281	283	259	281	284	290	262	267	271	293	303	242	265	252	270	253	263	250	270	249	242	248	258	245	272	279	239	241	280	271	263	245	247	235	230	242	236	262	265	287	272	261	258	273	254	244	247	257	262	249	237	273	286	255	237	261	269	260	260	261	249	274	251	288	275	259	253	237	269	259	290	271	252	294	282	268	258	251	243	245	222	246	248	266	252	232	267	247	271	283	230	249	250	261	281	246	236	244	245	293	282	251	283	245	236	274	306	269	246	281	260	257	268	277	275	289	251	258	247	243	289	271	237	279	239	266	257	290	265	276	281	244	245	274	258	271	262	252	217	246	265	285	257	272	267	273	261	272	266	274	248	260	243	263	285	273	249	293	260	277	233	250	225	278	292	279	258	250	281	280	258	250	246	243	262	287	258	274	255	278	245	245	224	255	239	249	244	282	238	240	273	264	239	272	274	244	266	279	260	267	250	255	273	222	260	260	251	299	292	259	263	265	232	274	260	223	277
27407	33753	43447	48285	49110	50951	51449	50526	47085	46597	47031	47820	44315	38197	42532	44368	37986	43100	36923	34527	24488	30118	26783	20229	14511	22084	23752	21519	22570	23803	19934	18694	18114	15536	14549	16972	14830	12279	11065	12033	9197	6929	6863	3901	1903	3815	3628	2057	1616	1479	1275	1307	860	769	745	716	743	761	713	697	782	773	790	771	818	743	789	748	680	738	736	759	669	759	707	704	707	686	719	730	715	781	742	678	693	703	695	721	737	768	797	769	761	761	713	721	679	658	738	667	706	710	719	717	747	680	715	713	744	683	750	728	761	701	721	687	710	692	651	728	634	724	754	694	725	708	650	688	726	735	690	706	706	724	722	701	718	686	706	707	706	678	723	712	707	744	705	705	690	736	630	712	714	722	744	692	700	745	710	712	678	720	745	717	709	703	723	724	706	730	691	745	661	685	706	691	754	698	669	692	660	683	693	778	697	733	693	745	694	718	672	715	723	733	655	713	688	664	717	694	694	710	738	706	714	707	686	677	680	723	708	733	762	684	696	774	691	716	732	680	703	754	661	684	693	689	717	704	714	735	730	723	733	673	654	688	692	717	690	691	706	717	723	688	695	693	743	681	703	712	671	721	710	720	692	665	730	701	744	737	693	717	703	734	691	716	711	726	697	729	730	738	696	737	706	701	732	710	726	702	720	702	708	707	736	694	720	709	728	717	683	704	728	687	713	672	729	726	728	702	735	756	752	696	778	693	689	713	660	700	720	738	696	693	699	702	657	724	736	671	728	748	694	661	693	676	682	655	699	718	715	720	680	730	720	723	687	724	728	725	747	670	706	694	674	674	673	721	710	724	713	671	715	677	651	654	689	696	774	739	674	698	696	727	697	654	668	729	710	654	716	726	687	683	672	695	715	697	678	676	753	707	661	713	703	744	695	695	707	721	710	681	688	743	722	754	710	718	651	732	679	742	708	671	692	755	675	765	694	709	716	743	690	711	675	681	679	659	747	683	713	699	682	698	627	743	708	697	710	716	709	763	711	708	726	723	704	710	705	714	706	727	643	690	693	722	704	709	693	723	742	690	694	659	711	696	705	691	727	700	665	706	668	721	706	688	677	692	697	721	718	670	695	684	663	704	706	698	745	710	691	746	743	723	671	693	684	711	677	687	680	703	694	746	677	691	721	711	689	693	745	745	693	708	701	731	761	734	694	655	731	692	750	683	669	693	680	747	693	726	695	741	706	711	751	694	696	696	669	682	699	714	665	679	716	693	715	692	708	688	668	722	717	706	724	715	673	724	652	732	683	713	733	706	670	689	690	757	757	683	693	699	699	691	712	709	701	723	726	671	689	715	688	734	689	711	685	700	689	727	684	646	694	724	703	737	669	706	684	724	724	712	673	650	707	755	684	681	691	729	690	714	684	719	789	669	713	732	652	712	667	694	686	723	719	683	739	672	758	684	728	656	707	703	721	707	712	679	719	720	741	663	721	739	754	720	711	686	717	712	714	713	707	721	683	662	681	690	725	725	715	738	729	683	679	706	683	672	668	698	665	703	702	715	687	698	699	738	700	676	688	743	717	720	644	685	727	683	697	731	709	738	759	709	656	713	695	685	735	709	671	687	719	695	690	700	718	728	745	670	729	743	659	700	698	683	763	694	691	756	663	694	727	723	708	742	681	691	724	733	743	695	685	696	704	693	676	766	691	712	669	734	712	717	724	682	724	742	693	748	697	763	706	738	716	704	688	698	718	670	707	687	681	710	645	704	717	677	698	693	677	716	694	668	725	747	658	734	755	656	689	734	706	708	705	730	651	702	676	688	745	725	687	680	721	683	681	708	721	706	737	745	695	674	712	696	715	717	707	658	723	676	728	706	704	721	710	720	714	694	731	714	678	719	703	740	699	706	706	760	712	691	669	713	755	673	677	667	759	734	702	711	717	649	715	751	728	723	659	721	690	746	700	746	708	672	689	718	687	671	722	664	709	711	703	712	664	694	699	710	660	655	714	712	674	679	704	676	718	707	736	714	758	700	695	709	688	655	779	704	681	710	750	702	667	702	707	725	718	664	693	687	628	710	744	736	691	764	677	701	719	682	702	696	686	746	685	717	715	673	687	729	733	731	732	687	675	752	718	673	698	735	695	711	749	693	713	692	700	670	742	709	740	694	754	666	674	725	694	746	665	728	695	717	740	690	732	712	696	743	707	684	668	736	698	681	730	676	700	700	696	650	683	709	733	719	681	690	663	690	707	713	687	670	720	705	687	718	729	719	706	672	744	731	639	729	696	662	693	700	713	700	692	727	666	718	692	698	696	693	679	690	737	749	670	724	697	718	697	697	705	681	711	722	710	731	730	707	708	718	733	695	720	760	675	687	689	707	694	734	756	765	706	703	724	695	735	725	669	686	742	717	707	705	693	710	681	702	725	738	741	737	717	678	669	727	660	673	697	715	706	682	721	681	724	718	702	702	642	693	670	663	713	712	709	691	684	747	681	692	685	677	773	730	700	694	736	688	687	688	697	743	718	747	748	762	678	640	645	735	670	734	659	737	709	649	723	688	696	707	724	681	717	668	735	680	738	687	743	733	696	673	693	711	691	716	743	712	706	754	737	687	708	724	726	701	701	707	683	681	707	729	689	708	724	717	727	736	696	728	740	741	690	717	681	692	718	689	711	761	730	706	752	701	742	704	762	698	697	692	716	670	696	678	708	688	685	719	684	714	721	737	674	734	709	759	703	741	695	741	700	761	685	727	687	733	696	697	707	684	734	718	638	757	690	700	711	717	708	685	723	740	706	750	707	695	679	682	730	727	668	643	701	680	679	698	685	666	705	740	679	719	726	699	696	698	695	684	718	679	697	674	733	726	700	702	723	730	672	706	705	687	713	717	747	694	704	696	734	689	762	669	681	698	724	737	689	645	678	723	712	697	714	676	686	681	694	707	699	723	668	689	679	694	697	674	688	680	665	701	681	681	703	695	683	691	718	731	706	712	670	694	736	713	704	723	720	681	712	704	735	709	751	674	661	704	741	734	692	690	653	732	685	709	733	672	669	698	671	694	719	693	687	713	682	714	698	719	743	727	722	692	697	701	707	703	689	735	741	690	705	694	755	710	678	702	701	653	712	722	702	656	706	707	646	726	684	658	753	719	706	702	702	676	698	712	714	718	699	699	713	708	738	713	706	718	698	684	673	713	729	701	717	742	707	700	728	702	701	702	681	694	689	715	722	673	696	673	715	710	727	658	710	693	724	732	713	706	758	706	713	710	734	692	720	707	707	736	685	691	674	669	653	711	700	702	675	694	759	697	704	691	686	677	672	693	724	704	688	692	754	685	691	699	692	719	713	749	682	699	770	712	712	702	661	666	704	722	713	729	697	670	700	724	731	722	765	679	677	742	721	735	700	700	710	691	690	700	681	707	675	699	719	706	711	659	702	720	691	778	751	714	684	721	678	762	714	739	681	706	746	706	669	707	711	648	729	652	721	717	681	690	655	687	694	677	675	669	678	674	699	712	719	744	745	707
12121	10465	15110	14251	9704	6437	4808	3633	2661	2292	2078	1771	1462	1220	1266	1135	1040	921	810	671	502	574	534	421	405	356	448	390	442	434	397	369	376	329	383	349	345	314	353	303	316	299	260	268	286	297	269	239	270	276	255	282	211	228	290	255	241	267	233	260	257	271	253	235	267	227	270	237	239	278	217	261	269	231	290	257	271	248	233	235	250	219	250	252	265	277	249	264	233	278	228	244	227	259	290	236	242	265	255	269	281	240	258	248	250	275	243	238	249	263	253	264	244	267	256	271	236	286	231	262	259	257	250	293	279	277	249	259	272	259	255	235	261	272	268	254	251	240	250	246	258	276	256	245	243	254	272	250	288	263	248	239	236	287	244	224	252	247	263	251	199	235	253	261	244	233	227	270	237	262	242	276	245	262	287	257	243	269	253	220	233	270	254	265	259	229	256	265	243	250	239	255	288	236	279	274	273	277	248	250	244	263	267	261	246	241	258	239	261	244	252	249	256	245	256	254	258	260	261	242	249	253	284	242	239	268	239	224	251	235	282	267	254	237	269	260	248	244	231	275	272	269	274	257	251	245	260	254	239	231	255	292	226	240	265	224	237	240	266	242	261	255	254	265	237	241	256	273	271	254	280	239	247	244	269	260	257	286	251	267	254	251	254	267	262	242	281	283	235	254	253	270	221	271	253	253	227	249	270	305	252	260	281	236	248	251	273	228	246	258	255	253	257	255	257	250	260	252	262	243	243	256	247	254	273	270	244	249	262	263	260	264	276	260	255	285	243	226	274	240	281	221	270	253	253	265	239	282	231	281	269	241	273	241	263	253	253	257	231	258	249	222	259	275	275	254	254	258	240	259	263	262	256	263	248	238	280	245	227	263	264	247	232	253	256	286	238	257	249	252	275	256	271	259	229	240	250	264	235	230	267	259	252	230	251	255	263	267	249	251	242	249	256	253	245	248	263	264	248	268	239	236	266	255	251	279	247	266	270	259	254	230	256	279	238	279	277	266	257	256	282	259	269	260	239	259	237	245	263	263	249	264	269	236	242	252	283	239	251	266	249	240	280	267	226	267	263	243	240	242	278	262	248	241	301	232	230	270	232	246	261	273	248	259	255	257	240	250	263	251	251	264	220	278	262	253	254	262	261	255	254	252	266	246	297	251	250	267	255	246	236	245	268	239	274	253	270	236	238	225	238	248	286	248	268	249	238	241	250	285	271	235	238	245	245	208	239	269	266	261	257	269	242	236	247	249	247	277	280	247	246	263	249	253	264	255	261	268	226	229	262	258	256	255	219	238	247	259	257	254	241	261	279	237	241	280	249	273	249	243	253	253	240	252	250	270	255	266	258	255	267	246	234	261	264	254	268	260	287	213	246	234	271	273	239	273	282	263	239	260	262	246	280	227	264	237	266	252	315	259	252	245	281	240	230	266	261	252	258	247	233	246	262	252	289	260	284	248	268	265	261	276	218	250	234	234	239	255	259	259	256	253	235	237	258	243	257	238	272	234	268	251	259	261	273	266	234	246	243	274	230	253	271	244	269	273	231	255	249	232	279	208	240	275	254	251	239	246	258	233	226	256	234	251	249	266	286	270	239	247	248	283	266	280	238	247	227	269	266	246	236	243	230	232	238	242	240	281	247	256	281	260	273	241	254	258	234	255	229	246	256	268	237	260	276	259	266	263	243	279	271	259	249	240	251	262	267	276	264	267	258	234	268	236	273	254	277	256	232	276	242	260	256	213	285	247	241	232	259	242	246	257	255	296	268	240	227	261	288	259	260	263	258	244	266	248	246	250	287	242	250	287	278	252	268	277	209	249	257	275	282	265	235	266	279	239	295	289	241	235	239	271	243	264	240	236	257	240	258	268	258	256	249	240	248	265	241	262	259	238	252	239	296	272	278	242	259	289	222	248	239	262	259	254	242	263	238	264	292	235	267	264	249	257	248	268	222	256	221	256	276	244	251	238	262	225	247	268	231	216	284	251	243	238	253	240	258	262	257	239	270	246	247	280	260	257	235	251	269	240	236	267	222	240	225	251	242	270	269	257	289	264	231	209	249	240	250	250	237	237	278	269	236	293	262	231	264	248	255	269	252	251	266	238	265	238	289	240	265	260	262	247	244	270	261	252	231	252	252	271	245	255	266	263	269	241	249	247	260	261	267	249	237	257	257	259	224	258	278	275	243	242	234	240	274	251	266	263	235	237	214	257	266	244	277	239	260	257	268	261	259	253	243	248	258	251	246	260	258	269	262	254	277	237	271	287	280	248	253	251	247	245	292	242	247	247	274	232	253	237	238	238	254	234	256	238	236	263	240	266	252	266	252	240	245	232	277	256	250	256	268	249	259	248	235	243	253	234	265	257	256	246	230	223	232	245	220	252	248	265	254	254	250	247	258	247	275	266	292	246	246	255	250	241	267	285	252	238	248	255	262	249	264	222	267	285	264	230	242	281	255	253	255	254	281	227	266	229	202	247	241	257	272	258	260	228	247	281	234	232	253	249	262	243	283	230	243	286	247	251	271	252	223	237	253	272	246	262	241	253	271	250	262	245	283	239	259	267	269	238	250	234	251	261	238	258	259	268	249	260	255	268	234	232	238	274	255	242	248	272	257	237	254	259	261	228	240	267	265	257	251	238	241	256	230	260	279	257	287	247	250	248	237	252	228	275	258	261	247	255	266	267	243	236	261	222	275	242	227	255	258	273	258	237	263	240	265	284	256	244	255	244	291	275	267	269	263	262	243	264	273	261	251	265	264	248	266	256	272	262	247	266	278	260	272	244	269	261	236	282	257	281	235	244	260	257	249	267	267	254	273	221	267	238	251	256	250	287	277	258	220	249	255	245	263	275	235	260	253	250	233	280	252	260	273	262	246	258	267	263	255	266	245	250	241	245	264	264	244	240	251	256	243	252	259	262	246	257	253	264	270	236	240	246	235	225	236	272	221	241	250	277	262	268	245	255	255	253	243	232	265	247	248	243	269	241	239	248	268	247	243	266	259	247	246	246	250	260	243	270	266	246	257	265	269	264	261	259	256	277	243	257	257	242	261	249	239	257	241	239	259	255	241	274	276	254	221	252	245	227	246	221	235	232	248	253	293	266	268	246	255	246	247	259	247	233	241	260	259	264	252	268	244	256	265	232	269	276	266	234	259	243	260	275	239	253	220	266	245	267	275	231	234	279	243	234	271	282	250	284	272	275	235	254	253	250	253	225	267	218	245	274	268	258	265	238	247	297	251	293	244	270	255	215	243	251	254	236	262	258	250	242	271	246	255	272	259	228	262	233	275	285	275	282	255	256	258	249	290	255	232	254	253	252	229	233	254	282	271	256	246	256	232	246	254	275	254	235	255	251	238	276	258	274	251	245	274	256	283	234	239	233	254	245	220	261	273	246	266	241	277	263	253	263	295	281	257	258	238	220	228	270	242	256	245	222	264	292	255	257	285	243	248	265	265	219	260	277	233	269	232	252	256	241	255	258
8350	9654	20294	23092	21229	17432	15650	13999	11186	10483	9772	8408	7528	6147	6858	6520	5628	5051	4356	3735	2550	2917	2828	2115	1521	1685	2169	1853	1963	2170	1691	1724	1670	1509	1481	1494	1246	1187	1156	1184	1047	976	979	827	791	857	838	744	708	728	750	664	697	653	676	681	734	734	695	724	661	661	704	656	725	671	725	717	693	687	709	709	713	672	680	665	714	698	721	705	663	705	671	671	682	691	665	715	687	683	680	743	704	721	701	700	691	709	733	647	632	734	714	696	702	739	690	664	691	687	705	689	719	685	703	710	710	657	691	713	654	731	662	693	644	668	742	692	706	645	739	663	676	680	656	698	695	669	687	668	701	710	684	706	706	726	712	699	779	701	656	684	674	666	697	720	752	672	696	733	681	709	744	680	694	708	751	644	690	711	651	666	702	674	671	697	680	708	670	743	693	654	700	688	677	698	633	716	696	673	717	702	685	724	686	634	706	706	680	727	718	700	689	692	665	714	679	664	670	670	708	704	662	673	674	675	654	665	697	684	680	684	688	677	723	712	703	659	744	694	658	710	669	676	697	674	700	647	688	714	698	718	691	678	680	730	707	727	705	671	695	704	670	692	674	687	720	638	696	717	685	698	677	742	702	710	628	683	714	709	699	662	648	693	697	693	703	688	705	648	690	686	740	672	732	709	700	642	698	682	654	682	662	742	688	711	618	697	661	688	717	736	707	665	713	702	707	682	709	678	706	695	723	678	714	749	684	709	711	664	723	675	672	663	691	664	710	655	713	716	689	658	675	660	709	674	701	678	723	707	686	728	696	670	681	689	673	655	701	666	730	713	659	699	666	696	681	704	677	706	685	675	725	717	687	698	677	646	709	639	725	661	690	682	714	716	672	708	674	690	663	659	713	670	656	687	659	670	650	663	711	681	741	731	695	686	692	685	699	674	668	711	685	705	718	700	708	656	654	694	677	732	710	713	697	694	699	641	690	704	666	665	683	717	679	667	655	680	710	717	675	709	659	669	665	730	696	682	687	709	721	724	699	662	707	685	663	682	699	694	725	689	651	716	646	756	690	649	715	718	658	706	677	681	726	696	685	684	663	617	682	691	691	691	715	678	687	713	692	683	683	718	703	696	703	714	650	706	677	702	679	712	697	701	683	715	683	682	698	755	627	739	751	708	686	714	700	704	668	694	737	670	673	670	687	696	695	648	677	768	662	631	720	710	689	678	698	715	692	738	691	677	706	716	720	730	756	662	678	678	687	732	689	696	728	710	678	701	675	676	705	657	683	682	729	706	715	664	727	624	697	677	702	700	688	692	673	694	644	682	708	667	654	682	672	696	707	702	686	659	673	666	689	671	724	720	731	651	720	693	715	738	702	681	722	703	707	758	701	701	685	689	695	703	706	715	728	662	670	674	675	675	687	727	685	672	755	737	741	707	702	692	645	677	662	707	733	665	702	699	702	697	696	658	702	707	729	718	701	691	686	714	683	660	715	680	660	672	679	680	700	692	697	723	731	696	698	770	707	713	699	667	691	696	665	610	748	729	694	729	655	675	691	650	680	675	689	690	658	738	734	664	724	695	713	666	686	685	695	700	691	687	729	741	721	772	698	712	675	666	688	676	652	663	726	697	690	686	669	704	675	699	694	719	678	699	708	705	711	669	727	702	689	672	707	668	710	686	672	647	672	709	654	738	731	669	632	714	682	644	703	703	650	688	666	682	682	684	659	688	672	668	717	678	651	747	751	654	669	698	706	688	654	699	686	718	697	681	714	716	654	693	673	723	687	684	692	682	698	728	652	708	704	664	729	663	662	699	722	696	677	678	687	707	713	661	706	757	699	680	685	752	709	711	746	674	660	712	727	705	696	702	684	688	703	705	684	723	720	693	672	715	746	659	709	695	672	663	693	672	729	652	678	701	658	648	699	668	740	670	684	691	692	693	712	681	734	696	674	691	664	696	664	670	671	704	673	729	694	621	681	725	645	667	676	686	735	751	652	705	654	636	699	658	681	618	662	699	649	674	729	681	721	695	700	681	682	671	689	649	682	682	655	668	642	653	699	686	644	734	684	704	688	665	703	691	662	718	673	689	722	675	759	730	684	663	680	718	640	757	662	712	696	684	670	694	731	702	640	704	757	682	711	669	701	717	705	696	670	694	688	715	682	624	687	743	695	684	708	717	661	732	652	658	712	708	737	716	717	702	705	711	700	703	711	700	682	636	733	718	663	730	680	697	710	700	688	694	689	689	682	723	722	674	726	688	665	678	699	648	649	731	686	675	679	710	695	700	692	677	681	686	720	669	700	697	723	655	696	645	640	660	690	693	661	732	669	705	701	702	658	712	729	698	699	703	650	680	693	684	671	687	691	679	728	698	653	710	714	714	681	723	694	677	691	690	727	686	688	705	701	692	697	693	682	745	703	696	669	697	701	669	670	707	682	684	734	659	703	722	680	677	745	706	666	712	655	683	697	671	682	733	697	631	669	670	704	699	723	718	677	689	695	690	646	708	688	673	737	713	682	651	646	674	701	695	711	690	724	696	647	666	682	667	732	652	673	675	686	680	759	680	722	701	723	682	704	680	695	687	687	672	740	644	628	750	656	701	700	685	686	684	693	704	661	665	700	655	700	654	677	721	658	670	642	695	727	726	712	707	739	717	724	676	690	694	718	660	686	719	666	699	730	697	669	714	682	703	707	711	690	738	628	673	660	638	734	712	731	648	712	669	722	701	690	724	723	647	714	710	686	676	683	683	685	685	713	647	687	710	674	675	692	670	653	691	741	721	693	700	699	720	666	663	710	738	668	665	675	678	749	667	736	699	699	697	673	729	684	692	706	695	726	636	670	719	724	705	707	718	669	678	699	662	689	713	680	669	716	660	733	695	703	643	661	652	720	722	695	668	694	660	708	693	720	689	695	681	667	641	692	643	665	680	688	737	613	697	675	717	700	684	709	738	698	744	690	747	699	690	717	679	683	698	707	664	703	696	697	680	688	706	690	694	697	700	679	689	668	689	695	681	719	691	686	667	665	711	710	703	713	653	683	668	724	728	696	679	657	668	682	655	700	652	700	679	700	737	656	702	731	681	693	711	709	685	696	646	697	668	669	682	720	649	718	692	698	720	694	696	707	660	716	686	715	727	705	721	656	689	729	712	673	702	670	685	657	688	662	704	679	665	674	691	686	719	679	728	669	634	640	681	703	719	702	666	693	636	689	693	678	699	682	683	696	684	654	730	670	675	724	698	681	696	684	701	686	688	707	694	698	695	702	690	679	695	709	675	683	674	693	716	688	693	650	679	686	692	715	646	720	685	651	720	646	681	688	680	707	662	676	730	726	659	679	713	678	728	647	656	674	683	699	695	710	696	690	699	724	682	685	667	699	679	684	673	689	664	723	688	713	637	628	736	696	739	654	712	726	686	694	733	716	673	718	708	714	655	646	709	695	689	708	649	716	686	659	670	690	666	676	711	699	719	688	665	728	703	662	699	740	701	674	653	649	650
31622	33886	41671	42133	39015	39077	36955	33443	27552	21841	22852	25038	22073	17848	17646	17433	16030	11917	10469	7257	6213	6423	5760	3294	1755	2353	3603	3385	3338	4010	3098	2749	2602	1997	1995	2108	1708	1434	1442	1266	934	884	755	406	379	542	529	356	357	352	321	257	260	253	227	257	247	250	245	238	252	227	233	243	275	264	256	236	243	230	253	233	258	252	245	235	266	209	265	266	237	251	244	251	248	235	232	258	277	238	240	264	259	277	257	234	242	231	238	242	239	249	230	245	233	282	245	266	258	255	224	244	258	251	241	269	234	228	226	231	222	244	226	239	204	227	248	214	236	229	261	265	253	228	239	250	211	245	223	232	242	233	238	228	243	222	237	235	281	215	249	219	223	240	255	254	207	258	240	257	269	222	286	226	235	238	255	232	226	245	241	232	248	250	242	248	226	230	257	242	242	247	209	240	231	232	229	229	223	249	249	244	228	245	256	243	222	261	224	243	229	259	241	232	232	228	228	258	244	248	261	265	236	247	261	252	238	214	248	253	230	245	257	248	226	236	240	237	234	240	214	244	256	230	226	233	258	236	227	216	229	263	251	248	239	253	224	236	226	233	262	237	238	252	256	244	217	265	218	241	204	230	248	218	234	230	242	259	235	233	252	258	264	240	242	217	232	248	237	254	228	223	256	234	217	256	217	208	235	213	254	245	246	252	236	207	269	237	250	254	220	248	253	254	250	256	260	221	214	226	249	238	253	246	235	231	242	248	233	225	236	242	239	238	221	231	236	242	231	225	216	239	226	238	240	237	217	221	253	213	265	273	223	267	253	255	252	253	231	252	236	263	237	243	227	233	222	238	255	226	236	244	263	224	223	235	249	256	250	267	248	238	223	231	258	248	241	231	235	245	219	246	268	217	258	269	216	235	239	247	240	251	254	216	239	215	232	244	261	276	261	246	231	245	242	251	236	216	230	278	231	249	247	225	259	249	232	229	231	259	247	255	234	224	236	249	246	238	197	236	236	248	229	237	241	224	220	246	262	243	243	236	238	252	258	243	246	267	246	242	267	231	194	243	251	250	238	251	236	248	218	239	243	230	237	254	249	232	253	247	241	265	224	243	242	253	262	239	215	236	246	228	267	220	260	228	247	253	221	235	227	268	264	215	243	237	228	229	222	255	247	225	242	250	221	251	225	261	264	220	261	254	228	234	226	240	219	240	252	286	239	258	235	253	236	261	246	238	244	232	227	240	231	224	252	263	241	227	234	235	248	276	264	208	248	255	240	258	284	265	257	233	249	242	244	255	273	234	219	259	221	234	244	258	241	226	251	256	255	229	226	231	270	253	242	241	216	207	193	213	230	246	228	246	211	233	233	232	220	236	277	240	221	263	238	246	242	252	273	236	221	265	260	250	244	230	263	254	233	227	249	263	268	243	250	235	223	239	268	248	227	246	231	236	231	213	214	221	255	232	231	223	248	221	229	215	251	242	246	227	246	233	247	224	241	250	248	237	266	242	232	248	209	263	221	258	211	252	232	203	241	241	220	235	234	242	263	250	227	261	289	213	221	218	243	285	240	263	231	237	239	222	241	263	274	251	251	274	206	253	235	257	261	255	220	283	241	243	231	244	242	232	265	242	255	220	247	256	221	250	267	257	248	223	250	233	241	234	250	245	261	231	221	226	251	230	225	245	258	258	279	244	247	254	256	271	215	270	247	253	228	206	277	249	240	222	228	268	230	261	240	243	245	226	246	259	264	250	259	250	218	229	261	255	255	248	225	244	260	225	243	266	267	242	251	242	243	216	242	260	201	219	259	259	214	236	241	228	220	227	221	256	267	235	253	235	280	255	224	244	238	230	252	228	265	228	224	243	246	240	239	259	242	233	247	225	209	252	216	240	253	239	239	227	235	238	227	259	243	233	252	247	235	232	245	273	237	224	212	231	245	244	235	209	230	255	237	257	256	245	253	236	239	286	274	264	247	224	245	212	232	248	248	269	247	222	260	239	231	270	264	267	234	250	247	224	229	242	238	264	248	218	242	256	248	236	263	234	248	223	226	254	228	263	219	270	247	203	263	300	249	208	244	251	246	216	256	216	237	227	239	227	265	221	239	233	269	244	239	272	228	257	253	238	226	256	250	209	232	240	239	236	230	255	240	224	254	250	228	231	258	245	245	250	231	230	224	239	239	235	251	244	249	223	249	246	256	250	245	237	226	237	250	232	247	274	259	208	231	241	243	246	258	249	217	241	250	243	248	243	236	225	253	233	221	239	271	254	220	214	224	246	246	238	245	240	275	238	250	249	244	265	237	265	251	271	230	243	230	218	246	247	251	241	229	263	228	255	218	247	260	263	267	198	251	275	253	242	246	237	230	251	254	285	246	216	233	247	221	225	246	234	204	258	259	259	243	241	211	256	237	243	271	245	252	236	257	242	260	235	241	227	228	229	241	251	233	243	253	218	258	217	253	216	207	236	248	226	234	249	257	250	239	235	241	240	255	268	228	268	230	243	242	220	228	242	244	262	235	234	212	228	238	211	230	240	267	235	248	240	239	224	247	240	258	222	262	255	258	239	236	255	250	236	234	247	227	225	262	231	240	269	217	232	263	258	230	238	263	284	240	224	237	245	239	221	257	248	234	255	237	231	259	244	225	275	240	252	238	257	277	231	230	252	227	243	249	237	228	241	231	238	259	240	231	275	265	238	238	237	229	264	248	243	256	231	244	239	240	230	244	243	273	232	253	216	188	230	234	237	260	256	232	214	260	235	242	252	213	241	244	253	205	238	237	232	256	239	215	247	222	248	244	244	249	239	212	253	249	226	235	255	264	218	230	246	227	233	251	264	253	260	221	246	245	236	268	264	255	224	250	216	263	230	238	247	234	239	251	267	246	236	248	240	263	245	246	262	243	241	276	233	214	252	245	282	253	264	223	232	256	256	255	232	243	246	231	237	273	241	258	251	238	211	232	252	232	214	269	246	246	237	265	237	252	263	238	254	231	256	250	231	229	251	242	255	229	246	230	228	224	252	254	242	237	246	247	245	236	238	282	229	249	233	248	255	250	261	231	206	243	266	267	231	215	227	212	232	231	273	256	259	252	242	230	226	271	220	259	234	247	222	237	231	232	235	241	242	251	214	224	231	260	257	239	209	253	227	238	231	226	271	247	236	244	229	247	236	268	245	216	232	237	257	244	236	260	223	237	237	233	228	253	262	264	268	276	229	220	246	246	216	244	224	232	251	243	243	214	237	250	233	239	258	256	252	223	228	219	271	221	235	232	236	258	272	263	250	221	280	213	256	265	255	214	231	235	241	246	223	242	225	244	240	247	254	240	252	251	255	225	219	253	239	226	245	265	239	264	219	246	242	237	267	245	264	251	227	222	231	223	235	234	268	220	263	226	259	241	264	242	239	254	260	228	233	252	236	225	207	250	239	235	239	235	248	244	266	231	232	264	235	256	241	216	249	234	240	241	257	241	238	236	268	243	230	255	210	224	245	216	274	227	261	225	235
22363	28488	38877	45214	46417	48231	48007	44647	42010	35456	40424	42144	39960	33877	37681	37880	35936	31471	30206	23191	22881	23429	20390	13234	8313	11396	17871	16123	16837	17868	14804	13747	12962	10578	11460	11842	9728	8103	7996	7555	5447	5176	3692	1614	1468	2791	2448	1390	1406	1258	1098	827	706	694	672	752	694	663	655	668	701	667	749	714	711	684	739	689	712	710	692	695	669	690	710	651	700	667	685	707	712	664	642	677	656	640	681	712	673	716	699	648	692	655	644	602	685	659	657	626	661	658	645	707	627	680	671	705	673	647	657	636	689	656	696	665	624	651	694	638	701	685	658	673	649	662	647	673	664	653	659	685	654	630	696	609	676	691	645	698	636	648	633	652	656	640	660	662	651	622	637	663	665	657	685	680	699	648	654	642	688	658	688	629	657	614	638	633	678	648	643	705	613	663	668	688	649	642	648	636	628	691	661	616	645	685	685	662	657	676	646	684	678	695	706	662	626	647	649	650	673	681	661	621	664	618	654	669	622	684	683	655	674	692	679	673	673	651	715	629	701	672	692	655	681	670	688	671	677	636	639	664	695	675	673	695	677	645	698	648	700	660	661	684	663	660	682	627	680	635	652	615	664	657	630	658	677	658	587	696	672	681	623	673	640	666	669	655	656	674	672	679	647	674	643	662	640	647	635	674	663	650	677	674	674	663	673	645	667	640	678	664	671	675	699	668	693	683	631	618	644	642	653	677	722	600	694	659	635	648	659	685	635	656	672	713	639	631	679	672	667	649	695	654	672	657	721	668	659	681	732	727	656	679	679	688	652	641	645	665	653	631	666	650	673	664	664	683	655	647	644	702	661	661	631	633	707	638	670	642	672	648	663	679	674	651	664	693	650	648	632	700	674	627	676	685	638	661	648	654	684	672	648	680	671	680	711	658	660	702	683	682	728	682	661	643	674	719	709	699	636	657	698	658	663	673	705	674	655	673	618	639	643	707	706	650	678	685	638	653	662	677	661	708	655	631	650	667	642	658	632	676	691	670	665	688	630	672	646	719	650	652	692	649	658	695	656	616	658	649	632	661	669	695	669	637	714	674	677	670	627	671	683	623	662	679	611	629	646	651	693	706	663	665	669	657	684	697	664	660	663	691	607	649	660	657	697	645	648	646	684	661	655	686	673	651	642	610	636	629	679	700	699	732	679	664	691	623	645	639	668	627	698	704	677	678	667	653	644	685	683	679	684	634	680	631	647	642	631	672	690	679	692	645	702	648	698	638	632	674	648	668	666	658	649	661	685	686	692	657	682	684	688	646	678	629	698	685	698	667	635	679	664	654	626	671	640	668	702	689	609	648	688	691	663	683	634	674	675	644	699	636	646	642	667	671	672	700	675	666	601	669	653	656	664	656	625	685	648	684	695	618	677	672	691	597	660	641	679	686	674	640	692	663	691	675	673	659	662	648	629	627	632	684	675	660	646	623	666	680	647	683	662	658	651	667	661	680	681	656	692	675	687	670	664	667	645	662	665	676	672	661	701	646	683	663	670	663	682	656	664	657	702	635	638	628	639	666	688	691	654	679	654	677	622	646	683	659	613	652	704	645	677	639	687	669	676	655	666	689	611	675	668	680	642	673	650	674	694	618	643	638	641	626	628	608	661	671	653	690	735	655	702	642	641	648	661	642	653	631	681	698	696	688	636	627	682	676	677	670	662	655	645	635	653	690	672	680	656	644	688	641	687	724	667	626	700	671	671	682	659	666	690	641	678	639	645	679	564	634	684	658	630	631	643	635	682	678	691	646	658	680	637	598	655	658	639	677	688	656	667	653	661	654	636	640	634	631	673	686	659	650	647	645	696	653	666	654	671	703	633	663	625	679	676	670	655	668	710	659	679	681	662	660	670	652	677	716	693	686	669	656	688	685	670	667	674	714	679	625	629	680	679	709	631	706	654	620	659	654	688	623	676	650	645	647	711	663	637	680	629	627	636	685	683	657	631	681	688	658	635	669	653	711	652	637	674	653	698	656	699	673	629	668	664	687	684	687	629	634	653	657	690	695	679	673	613	680	646	649	614	736	646	642	686	696	655	665	725	689	654	648	642	633	671	635	672	688	681	652	639	662	719	651	658	684	685	674	665	676	652	669	684	649	679	618	683	663	674	668	693	657	677	641	692	678	652	646	654	661	639	675	612	638	667	639	697	677	685	651	672	646	650	711	632	696	644	619	670	703	660	641	669	738	657	677	668	689	637	657	684	617	649	675	614	679	642	673	663	662	666	630	685	726	655	633	661	678	611	602	666	697	677	648	707	698	687	666	698	708	664	707	674	692	647	670	741	666	644	680	662	630	645	609	659	654	629	621	689	649	679	694	615	654	638	677	660	638	670	644	666	650	663	698	638	661	637	672	669	682	667	675	666	677	642	676	643	661	633	645	717	684	699	702	708	659	669	733	635	691	666	646	642	633	691	674	679	681	699	657	677	682	648	656	650	611	660	650	669	666	658	691	670	693	672	657	647	663	673	654	689	672	617	642	696	693	690	685	666	659	688	666	612	652	673	657	652	679	643	663	638	658	649	666	669	627	673	669	717	674	626	640	635	660	681	672	685	657	692	636	676	662	667	696	668	659	691	622	656	624	653	662	672	650	632	644	660	698	625	652	665	653	686	651	716	668	638	672	628	668	664	662	595	679	669	668	644	635	687	662	681	607	697	657	608	690	658	672	627	714	665	612	609	687	679	665	691	661	690	679	681	649	670	718	699	664	678	667	614	659	675	694	667	669	661	681	641	654	687	660	675	694	696	709	646	647	671	679	653	648	705	675	632	637	676	653	697	677	696	663	663	667	632	648	661	662	687	696	650	654	695	625	652	650	638	633	644	663	659	643	705	678	672	695	661	629	646	706	669	619	631	669	596	667	697	687	675	702	651	619	646	617	687	631	653	653	631	630	682	612	634	628	658	651	670	643	644	681	628	660	692	663	667	660	646	727	678	650	701	692	672	659	662	651	647	663	672	689	658	676	654	635	662	672	670	700	677	633	692	648	662	631	703	645	704	666	691	684	644	700	679	705	628	717	659	661	690	700	722	690	667	682	704	641	642	628	670	646	623	656	648	640	678	703	647	637	644	671	651	622	678	662	623	700	600	605	653	637	661	631	696	675	697	638	648	625	608	706	665	669	688	708	679	667	626	645	646	613	647	638	705	675	676	658	627	713	715	664	646	650	677	649	640	659	605	642	673	650	649	623	677	657	651	654	639	661	653	676	673	734	705	665	621	663	716	683	681	705	682	648	665	696	660	646	699	667	704	655	673	644	638	633	699	682	688	665	676	661	657	635	662	667	642	648	644	655	651	636	618	706	662	652	644	645	704	672	688	694	654	708	691	681	675	639	644	613	713	665	695	614	697	633	657	683	675	632	696	683	661	683	674	626	717	674	675	621	658	664	704	660	676	651	673	665	660	699	649	671	681	611	697	645	657	670	672	695	669	683	617	681	613	667	718	645	682	702	659	694	672	701	670	659	665	667	627	708
38306	38849	43656	45759	40982	39301	42545	37649	39097	30991	30608	29946	30387	27968	25063	25654	25741	21563	18003	11911	10032	10564	7623	3894	3292	4611	6575	5783	5556	6489	4966	4370	3950	3142	3239	3181	2641	2261	2237	2023	1583	1460	832	475	431	778	776	482	407	382	415	316	291	280	264	273	297	305	271	275	254	270	281	302	266	280	224	265	295	284	265	275	291	292	260	254	268	293	291	309	264	260	269	296	251	301	268	311	293	307	268	282	285	282	271	278	263	295	270	280	293	281	275	267	293	276	261	276	258	283	247	248	267	274	245	296	269	263	279	260	265	276	295	253	259	323	303	261	275	304	276	259	264	244	302	280	299	254	280	287	267	289	258	253	298	276	275	275	279	262	284	279	286	279	265	276	291	269	288	259	268	290	268	255	276	291	279	265	280	244	259	250	270	259	270	249	268	261	260	262	254	284	283	255	263	271	274	285	252	268	249	252	290	287	233	278	285	268	232	266	277	252	290	288	262	266	285	290	278	265	272	272	272	262	266	280	289	259	242	251	290	228	253	284	282	255	275	252	302	269	236	243	290	253	308	282	283	264	251	248	274	245	300	243	260	255	263	224	255	259	263	269	253	245	267	280	263	295	267	246	262	259	270	246	253	261	268	268	269	273	296	278	263	257	248	270	280	271	290	264	266	215	263	272	279	262	296	271	263	298	290	283	259	256	253	268	270	278	302	271	292	274	277	294	293	280	288	279	283	248	259	255	271	270	258	268	245	279	274	275	297	283	284	265	271	261	281	273	248	233	294	267	278	281	277	276	256	255	258	279	254	301	258	275	276	270	294	287	264	261	269	308	259	277	270	263	265	278	282	287	274	266	259	262	250	285	289	248	224	280	260	288	304	284	297	273	247	287	269	269	276	232	285	273	259	281	285	281	297	275	272	263	304	300	254	280	279	257	256	270	274	304	258	264	268	273	242	321	282	277	266	298	266	277	299	283	248	298	261	293	280	260	267	307	240	254	226	252	285	279	271	262	271	277	263	265	252	270	258	267	266	265	239	304	275	248	256	283	263	290	317	301	259	250	281	301	267	305	299	287	260	294	259	325	259	261	258	272	294	277	273	269	273	278	278	267	253	271	280	269	284	299	279	301	267	283	269	299	251	258	287	269	265	266	299	250	277	253	248	299	251	273	282	264	277	286	259	267	254	258	273	294	247	252	281	272	265	297	277	282	284	276	237	262	260	253	268	289	273	264	243	280	242	281	306	253	275	270	270	269	283	248	232	283	249	285	293	253	250	252	267	273	268	259	272	263	260	257	261	275	277	272	233	298	284	258	271	284	267	248	281	283	283	286	291	277	252	288	297	257	274	274	304	277	269	271	281	299	245	264	255	260	241	275	248	258	302	255	270	291	299	279	284	258	268	278	286	258	297	288	238	256	303	253	279	266	294	299	275	260	291	253	260	295	261	270	273	288	270	279	263	266	254	274	267	242	262	269	271	264	237	266	273	250	273	263	278	291	259	266	255	282	283	304	286	281	306	261	237	275	271	294	285	275	262	261	255	251	277	271	260	280	265	277	254	292	302	287	261	281	268	274	264	277	293	273	272	298	270	248	269	296	255	286	245	288	255	237	280	276	254	237	289	238	285	269	253	289	253	263	250	278	281	280	256	286	273	292	257	270	263	280	266	293	289	243	280	281	246	251	267	263	294	250	258	267	237	254	249	268	265	253	279	261	256	250	268	272	258	254	291	267	262	285	285	297	262	287	279	279	300	287	275	264	283	271	245	266	284	294	264	289	307	282	306	281	278	278	244	254	294	273	264	282	263	245	284	258	259	281	268	248	260	271	250	286	309	271	263	261	250	267	250	308	288	227	274	270	282	266	244	286	257	245	273	263	287	299	274	286	284	300	268	274	274	281	259	271	284	252	280	291	266	259	269	263	272	282	297	265	261	260	274	280	254	261	244	303	292	268	281	309	260	271	280	284	274	243	270	250	287	270	230	287	276	262	261	260	307	262	260	266	267	278	261	267	273	261	291	290	255	289	283	290	251	243	271	261	253	258	288	267	253	284	261	275	247	254	296	269	253	269	281	303	260	280	288	287	253	296	245	257	273	295	293	279	279	275	318	280	270	269	262	265	282	264	236	261	261	271	273	237	279	251	271	227	272	295	282	267	267	284	282	278	281	269	279	275	281	319	273	276	282	276	272	254	244	296	260	306	264	256	275	268	269	284	276	244	277	265	270	273	260	246	294	246	277	227	288	266	258	255	285	254	245	282	285	273	275	250	249	253	255	266	288	261	293	287	261	270	263	272	261	270	264	287	293	293	289	268	315	264	280	262	267	260	275	256	247	280	262	281	278	240	252	282	270	277	266	270	302	292	293	244	272	271	249	248	299	276	272	245	246	297	257	255	294	262	238	275	283	266	256	267	278	257	276	288	293	289	297	285	263	247	291	274	247	260	270	272	284	306	261	271	257	295	296	223	267	263	281	266	263	268	243	287	285	263	284	286	264	257	249	250	256	269	256	265	305	267	303	304	276	263	280	266	286	289	263	273	249	262	257	264	276	249	279	273	272	268	256	279	267	266	285	288	254	265	274	257	284	257	267	279	241	224	313	265	264	286	269	310	262	288	266	286	238	257	257	273	271	267	294	253	291	286	269	282	275	267	296	263	229	273	282	250	272	253	298	311	281	301	299	241	284	285	283	284	237	267	284	249	249	261	285	257	256	258	250	265	273	280	260	292	269	273	273	264	260	268	272	267	298	251	256	282	268	284	253	265	285	249	261	274	263	253	278	267	252	289	262	302	262	257	313	313	281	267	270	267	306	305	273	256	292	294	297	261	275	252	239	264	306	269	269	270	282	290	283	262	258	279	275	251	262	237	248	251	275	265	268	287	255	278	255	255	265	277	254	297	256	258	270	278	266	267	266	279	258	284	245	258	260	276	266	272	216	268	289	243	244	274	264	276	249	252	238	272	259	281	272	273	268	256	281	270	265	298	274	282	282	299	250	232	261	269	248	251	306	280	279	262	272	260	288	260	271	270	272	282	294	238	288	288	280	299	262	257	278	253	274	240	286	275	255	277	244	253	295	265	268	264	257	263	293	274	269	257	264	264	257	241	310	277	250	265	240	288	286	258	270	257	264	260	267	263	281	269	286	271	294	262	300	271	276	245	292	283	278	256	253	279	262	284	285	263	247	274	267	262	268	254	274	261	259	281	281	298	278	269	258	286	251	252	261	278	257	278	295	268	254	256	251	257	292	269	299	257	287	258	266	271	275	255	269	278	250	293	255	279	282	258	231	269	261	275	264	266	271	265	283	278	242	271	283	267	263	290	272	272	249	293	276	286	271	274	308	270	283	286	292	248	255	266	282	290	296	295	272	268	276	266	285	261	284	284	287	289	246	258	269	304	257	267	290	270	268	261	279	287	273	253	261	256	269	271	274	254	263	271	294	257	294	262	267	278	268	275	270	274	260	280	265	248	269	287	306	250	280	268	268	306	267	258	295	273
27321	33376	41120	48463	49680	50346	53293	48728	51430	42177	45071	44543	46566	43910	42075	44730	44990	41574	38279	29259	28614	29708	23765	13460	14836	19190	25636	22764	23303	24579	20276	19180	17794	15540	16357	15746	13599	11864	11975	10821	8382	7966	4291	2069	1984	3872	3661	2076	1836	1688	1561	944	878	837	764	750	750	772	738	720	760	789	862	832	818	852	807	721	815	775	775	796	761	820	716	692	740	744	721	734	756	739	736	760	771	724	741	756	781	798	785	788	770	724	712	766	719	736	716	723	720	698	733	729	789	687	768	723	746	759	671	765	697	744	730	728	697	759	713	747	737	746	737	761	740	707	729	702	761	758	746	753	731	698	788	716	758	687	734	728	757	736	782	716	706	701	703	725	734	733	723	723	731	720	746	733	699	755	746	735	735	707	718	740	733	695	744	687	716	752	739	732	741	709	801	725	685	707	726	779	751	760	689	725	697	751	696	697	710	762	765	679	670	735	717	722	749	724	776	745	697	732	753	734	721	735	703	784	759	713	758	718	772	742	791	734	722	661	747	738	733	684	709	776	729	720	731	773	726	719	772	721	759	760	718	732	743	756	722	759	684	756	734	758	738	711	710	700	717	744	744	713	731	722	736	750	726	721	712	703	748	740	708	764	720	757	745	784	742	739	751	700	749	731	761	734	721	728	674	729	709	734	746	728	767	710	684	735	735	630	756	700	705	744	743	739	761	747	713	758	731	718	705	774	719	755	765	663	738	729	751	686	697	726	689	715	732	695	749	750	742	701	748	752	748	808	763	684	770	728	739	787	703	746	719	744	708	729	830	704	723	678	711	786	798	738	714	750	707	695	738	751	741	735	738	739	748	760	697	749	743	753	698	716	705	741	751	767	736	725	783	705	778	763	740	726	692	723	704	689	698	737	756	734	729	745	751	737	755	703	755	726	746	699	793	742	738	719	788	743	698	694	761	728	725	773	776	680	754	696	759	703	775	720	779	706	737	708	736	745	693	712	740	784	756	787	746	696	759	819	718	736	689	722	776	694	736	713	774	725	724	733	704	742	736	759	693	730	695	684	722	769	744	736	732	705	743	724	735	766	788	736	720	705	719	728	756	758	695	729	734	740	744	723	751	720	762	747	750	710	710	702	752	707	762	735	771	723	753	725	730	778	731	745	743	739	746	722	763	756	744	752	711	739	800	703	756	709	780	728	717	717	735	676	707	686	724	709	759	750	755	672	751	700	700	705	773	699	755	715	698	729	713	763	704	712	735	693	762	772	696	717	741	706	679	716	730	730	734	697	749	728	740	731	721	748	714	737	726	756	743	791	713	726	745	758	719	733	726	690	758	687	688	730	657	769	777	743	697	679	758	759	690	707	768	774	721	793	672	753	748	716	735	726	767	713	716	737	717	705	738	719	699	706	763	712	757	733	713	714	668	708	715	708	752	732	731	706	724	702	743	727	697	742	639	718	724	705	736	750	728	707	699	756	758	689	751	764	751	788	697	741	724	681	670	704	734	798	749	760	731	707	687	694	720	711	773	703	743	735	705	772	718	763	686	689	725	781	778	714	751	715	739	758	729	692	731	721	735	708	737	721	721	725	760	679	740	739	715	712	702	719	776	746	736	789	711	752	730	714	661	667	749	714	710	781	718	718	697	729	734	718	776	683	750	755	679	781	667	742	720	737	774	714	758	732	730	651	721	764	721	758	691	709	722	754	730	748	690	708	735	744	717	755	724	707	757	736	752	747	690	723	766	709	754	739	760	725	718	731	703	718	731	738	745	711	739	734	707	696	712	740	723	648	709	737	728	689	758	715	715	737	697	750	747	726	699	717	772	762	811	746	710	728	741	703	722	744	742	721	728	767	715	735	751	733	722	720	787	730	789	686	703	694	749	735	719	726	733	724	729	715	694	733	716	769	747	730	722	729	708	727	713	749	691	777	791	709	738	729	720	743	726	744	729	729	722	735	727	754	749	720	760	699	684	747	732	720	670	738	696	772	721	749	746	783	706	683	750	751	775	729	674	704	750	758	748	744	740	725	770	743	760	715	724	730	714	737	714	754	704	707	734	730	774	724	762	740	737	688	756	711	726	743	709	713	791	742	736	712	723	730	747	766	793	703	701	682	734	698	752	759	723	716	753	761	721	775	697	745	752	692	746	733	753	733	657	717	693	781	721	708	629	714	726	708	704	728	726	699	683	766	728	776	722	786	716	734	747	760	730	736	776	698	711	737	708	766	704	733	722	800	728	705	726	748	763	748	759	751	708	792	735	774	740	764	689	739	687	746	711	761	768	713	710	729	759	698	729	707	713	750	692	745	692	700	754	755	735	776	721	762	731	732	773	727	712	722	742	727	709	728	745	726	721	713	742	705	719	725	728	742	682	766	731	738	762	729	710	722	734	741	719	724	685	747	735	733	710	695	710	740	741	693	763	719	796	743	749	725	746	716	757	743	761	719	690	755	802	729	720	691	714	731	748	725	753	733	764	719	713	755	765	742	725	687	689	758	735	705	725	704	731	734	722	723	702	769	721	743	753	768	724	718	723	743	714	741	754	726	691	750	711	718	735	721	736	693	722	688	739	738	739	687	717	729	725	708	742	743	696	700	783	750	724	744	713	680	735	712	700	720	731	671	713	728	732	702	725	728	734	721	735	732	762	725	752	693	788	734	752	732	705	722	760	689	714	741	732	726	734	702	751	705	731	748	757	754	731	753	714	735	749	759	705	726	727	725	716	693	721	739	754	774	747	757	720	667	713	709	703	719	713	752	743	705	702	731	721	745	737	731	726	707	705	760	703	741	726	771	699	786	771	729	739	712	729	710	706	704	682	736	740	702	684	730	794	712	715	693	690	695	736	715	718	751	719	777	723	706	670	706	711	742	746	748	736	724	692	723	772	723	752	749	691	685	705	742	727	696	703	715	689	719	789	736	716	721	726	738	721	715	730	739	764	753	723	723	783	719	748	716	748	718	714	717	770	738	720	679	737	743	763	728	757	719	719	751	705	723	723	723	721	733	687	754	697	682	727	713	689	711	730	772	723	758	693	695	720	747	702	722	711	732	775	680	655	690	764	688	753	720	776	727	752	697	770	706	725	686	745	734	736	762	732	741	756	728	735	708	745	685	746	702	777	692	731	691	740	748	705	747	753	737	753	749	752	788	735	709	727	725	747	696	726	695	755	728	714	693	739	688	728	696	746	730	735	743	739	679	753	755	747	747	718	722	745	701	745	741	764	753	709	758	773	760	772	738	725	729	712	731	665	731	766	744	688	694	708	820	725	719	763	742	666	771	696	695	759	784	772	699	730	777	745	704	722	752	709	747	745	718	773	738	740	710	714	747	730	742	710	740	727	764	733	672	741	675	768	727	694	715	698	727	728	750	724	791	769	746	714	726	743	748	726	720	693	726	727	741	762	772	737	725	757	716	745	721	759	720	700	740	727	752	732	681	713	703	725	728	745	688	735	744	715	752	750	700	723	740	724	753	752	740	714	738	762	679	676	713	695	705	734	711	713	739
12646	11232	15277	14387	9473	6415	4790	4082	3181	2319	2112	1893	1834	1592	1405	1384	1317	1249	900	696	626	648	527	467	349	406	485	488	523	476	458	400	406	387	396	389	341	315	299	309	301	309	272	235	258	286	267	238	237	268	245	244	260	242	222	260	254	261	254	232	211	252	227	217	265	244	244	277	266	255	249	282	250	253	261	233	229	245	269	217	247	253	246	288	243	264	261	241	242	223	263	231	254	252	241	251	252	208	245	271	253	237	257	237	251	258	258	268	239	233	251	234	214	242	249	274	248	256	241	249	256	231	261	256	225	265	240	275	239	227	276	248	261	230	247	230	241	250	221	258	225	234	248	268	244	241	263	252	252	262	231	226	262	254	259	259	258	272	237	240	269	257	246	239	243	240	246	271	248	255	257	234	232	231	271	235	278	250	225	273	218	259	265	241	267	277	251	252	241	244	232	237	248	240	262	234	273	242	225	252	247	260	256	262	262	254	292	249	251	243	254	277	239	248	229	271	256	259	245	254	246	261	242	265	241	263	213	241	233	241	236	261	268	233	234	262	229	265	246	251	253	261	259	242	280	249	235	244	269	258	275	233	247	239	247	283	247	255	233	236	231	294	255	255	274	231	260	251	276	248	260	249	242	243	281	276	243	275	221	248	247	261	235	244	261	250	256	252	221	276	236	224	255	231	239	251	246	269	261	230	265	241	237	249	246	239	228	243	238	227	258	259	264	272	244	239	260	231	245	248	261	240	247	254	268	261	253	263	258	239	256	260	245	289	254	236	271	254	226	273	270	275	234	255	221	243	258	254	254	258	265	252	251	226	248	245	237	264	249	230	265	243	250	232	251	268	247	226	280	242	246	259	253	266	243	234	249	266	269	284	260	235	250	264	230	233	239	259	234	274	251	261	252	243	260	239	244	286	288	228	227	235	262	264	226	250	271	238	238	284	232	254	249	248	268	252	266	241	262	257	253	258	265	268	231	254	254	262	254	231	254	261	269	226	252	258	252	227	217	252	282	274	229	229	248	244	234	236	219	246	243	245	266	257	259	270	259	272	240	256	263	264	252	247	223	269	245	286	249	234	218	263	239	242	245	212	241	234	253	244	228	222	257	222	289	247	229	255	239	225	243	217	226	282	249	250	246	228	264	246	255	251	284	270	260	283	229	245	226	280	246	261	259	256	240	245	280	252	249	258	265	261	263	239	251	256	252	236	255	227	253	271	245	235	275	231	241	244	262	255	287	256	257	253	244	248	271	234	242	273	243	278	249	264	235	246	261	286	260	256	234	247	259	236	277	244	275	246	252	238	233	208	242	276	276	249	253	237	245	227	278	224	245	241	232	243	209	241	245	271	244	243	239	272	233	268	228	228	282	242	268	251	255	264	247	260	277	250	258	255	236	256	249	314	269	256	225	237	243	245	224	259	272	224	260	264	242	271	243	241	272	260	273	260	274	272	247	246	247	230	236	270	250	274	255	257	255	280	269	287	258	248	261	285	258	249	249	256	228	244	262	255	244	253	240	237	228	259	262	240	264	268	241	264	222	247	238	283	276	249	251	258	243	218	258	278	269	243	227	252	232	256	252	239	270	271	236	255	261	235	224	245	249	272	253	251	231	249	246	235	238	262	249	247	276	235	244	236	226	247	271	278	276	269	264	280	254	241	270	236	258	238	247	236	241	233	283	234	243	270	233	255	240	238	274	251	224	262	252	247	238	227	238	275	255	281	247	254	261	284	272	228	235	246	276	269	229	262	244	250	245	237	234	255	241	253	239	234	268	247	222	273	296	260	219	229	236	229	255	231	231	209	255	269	226	256	240	281	274	234	252	257	257	268	261	230	279	249	265	266	251	278	248	262	242	247	264	238	272	279	262	248	277	246	253	247	253	244	270	263	263	240	280	278	235	243	233	258	244	247	233	246	272	244	250	249	260	264	238	248	248	267	255	271	206	253	217	213	236	262	256	268	242	259	263	242	256	254	240	206	239	252	254	245	236	246	246	267	239	227	272	231	245	237	262	228	220	249	226	253	233	231	237	251	243	253	244	247	242	276	255	239	269	237	247	249	249	265	266	264	225	269	245	247	252	250	255	285	266	256	242	252	259	265	240	257	246	276	255	250	249	240	254	235	274	233	246	231	253	278	250	244	283	274	283	266	265	241	220	267	270	292	253	265	270	239	240	267	257	253	273	264	275	255	243	244	282	240	226	248	244	267	274	242	245	228	240	259	278	236	234	246	262	255	250	254	255	257	267	228	223	251	254	260	256	265	220	271	268	234	266	253	250	276	262	236	228	246	251	222	279	252	286	252	266	260	243	230	269	236	218	251	221	230	280	248	240	265	241	249	241	262	262	267	239	248	242	260	238	215	270	223	258	258	232	238	260	247	262	263	233	236	230	240	242	213	237	262	252	266	238	273	274	235	223	268	269	243	235	256	266	223	244	224	225	243	244	270	252	234	274	259	262	229	229	210	222	252	244	206	262	250	236	270	227	234	259	249	267	259	267	261	262	246	258	225	253	243	256	226	241	213	232	259	252	230	271	243	259	256	251	240	248	251	251	264	258	265	236	245	250	292	233	242	249	263	251	264	247	266	243	235	249	241	254	261	253	258	235	294	253	254	245	230	248	265	257	277	230	240	227	267	232	224	263	253	278	259	252	236	236	264	231	248	227	250	236	268	261	267	240	248	252	224	266	232	247	259	245	252	274	254	250	250	242	247	245	262	245	260	223	266	230	251	239	254	267	230	255	235	234	242	258	235	243	244	239	286	255	250	285	272	249	247	244	235	274	275	244	239	250	244	221	233	260	292	270	249	271	242	260	270	236	262	256	274	247	282	241	256	232	233	261	236	264	233	262	274	249	255	268	267	246	224	278	254	250	209	248	250	222	234	224	250	244	248	265	278	241	249	252	242	240	235	224	245	223	255	286	284	245	273	261	261	248	235	233	242	277	225	251	261	248	237	241	264	259	295	237	263	265	270	272	274	254	248	261	229	248	258	228	256	258	260	275	258	277	215	256	249	248	227	226	252	243	258	271	247	276	255	240	249	258	233	237	238	236	231	233	269	244	284	238	266	233	258	260	244	282	262	257	224	233	268	238	225	239	253	233	256	246	264	265	223	244	250	279	262	273	259	272	248	241	244	253	237	250	228	250	256	241	243	248	252	252	241	274	257	232	240	240	246	219	241	249	264	273	255	255	241	245	274	237	207	239	239	248	263	282	231	285	247	236	250	257	272	241	247	218	261	250	227	244	236	255	276	268	240	246	268	258	241	251	227	277	249	269	257	224	242	268	238	272	231	272	256	259	250	252	262	226	272	251	259	249	255	272	244	246	259	247	256	244	270	245	265	255	268	226	256	248	259	246	262	242	231	233	253	236	250	230	242	254	258	250	233	265	204	271	279	270	258	269	247	254	230	239	255	253	225	265	240	245	263	231	235	247	253	231	253	253	222	277	237	227	240	262	275	238	277	262	235	222	247	258	242
8656	10495	19780	23412	20151	17152	15236	14298	12317	9340	8752	7723	8302	7067	6514	6239	6326	6129	4732	3430	2881	3210	2490	1889	1530	1728	2431	2175	2238	2407	2053	1766	1868	1645	1592	1609	1359	1275	1289	1245	1090	1095	846	766	706	894	901	774	753	755	688	700	698	626	721	664	670	738	709	692	696	712	683	660	710	694	703	608	686	667	668	674	693	722	693	683	700	695	659	683	668	670	652	687	665	658	656	665	642	656	679	673	657	674	662	666	676	707	669	701	652	672	641	653	654	701	669	674	711	664	664	663	675	664	680	685	639	682	685	698	664	661	667	727	652	664	625	661	643	662	656	649	692	635	700	690	695	654	709	663	633	672	650	674	695	725	725	687	654	699	676	660	671	702	674	734	672	683	700	645	606	666	653	687	689	667	660	670	635	672	716	683	710	697	660	707	699	671	709	696	651	640	645	720	657	688	670	642	722	673	674	638	672	650	697	687	626	649	698	698	642	617	691	671	633	639	697	694	718	653	662	642	668	641	668	652	680	706	657	684	662	646	656	675	680	692	660	683	655	657	660	717	709	668	690	687	703	666	686	670	675	651	667	729	666	681	696	649	625	653	643	690	666	677	719	672	724	663	689	711	669	601	679	656	688	665	692	687	694	657	667	711	659	665	650	647	721	655	701	610	672	662	699	705	641	720	689	706	655	696	671	691	704	760	712	674	677	675	710	673	690	714	672	653	644	672	674	703	699	705	690	654	634	722	660	655	661	650	631	658	639	659	689	704	695	695	676	667	693	687	682	632	680	646	695	675	635	666	658	734	663	643	695	673	622	674	649	673	692	665	700	678	636	686	667	725	621	645	655	697	685	706	685	710	662	679	679	700	647	625	661	657	632	667	692	670	728	633	668	686	626	682	661	739	668	634	659	702	670	664	655	632	663	712	673	690	666	704	686	672	660	668	655	723	655	721	697	629	715	700	660	692	635	658	662	664	686	694	664	704	691	668	680	676	652	720	664	630	669	627	651	652	658	664	665	654	667	692	672	680	645	679	692	674	705	655	679	651	715	717	657	673	676	736	689	671	699	679	664	717	722	640	649	664	663	618	652	697	675	736	681	697	668	622	677	617	710	658	678	680	656	688	693	663	725	671	694	702	685	643	638	724	682	702	634	703	619	727	671	657	676	667	691	691	689	666	684	683	709	676	718	657	657	725	688	699	690	672	678	713	698	647	695	678	697	669	722	689	713	673	690	680	651	650	665	659	598	661	673	677	623	658	675	679	665	679	683	647	696	623	666	694	678	686	713	652	696	645	687	648	705	691	659	714	670	670	722	672	677	657	654	680	647	666	697	624	670	689	590	664	677	656	701	656	668	685	668	675	683	633	677	682	679	693	651	652	672	655	654	677	695	658	654	611	643	641	738	690	652	691	647	667	723	656	710	654	647	678	698	674	695	669	698	707	667	651	644	659	662	643	695	649	695	722	648	707	672	648	683	709	659	677	664	656	659	673	658	697	669	673	686	696	670	669	672	665	694	625	686	691	619	647	675	713	681	697	698	701	672	659	645	671	662	665	682	662	686	735	684	670	692	678	695	707	662	639	694	705	695	679	640	732	690	634	632	676	674	667	690	642	718	673	708	651	661	706	699	667	636	675	686	659	708	673	673	707	650	658	695	697	642	660	692	690	654	657	731	677	686	668	682	651	700	667	726	649	672	669	689	651	665	706	665	720	649	661	685	662	672	702	652	673	666	691	672	656	633	684	673	669	681	656	673	670	690	665	707	647	637	671	665	659	709	656	663	679	697	627	647	677	643	714	660	712	648	691	673	672	670	643	686	682	686	673	670	704	688	666	690	697	646	700	642	666	678	640	674	680	625	676	683	654	657	695	705	704	660	694	678	624	693	678	671	666	595	686	688	675	699	682	667	647	681	676	668	685	628	687	640	686	676	675	700	623	658	682	692	660	664	705	586	679	685	707	649	690	666	663	684	649	675	645	648	701	691	667	640	712	694	694	634	637	676	749	653	714	632	672	694	660	646	663	642	635	658	673	626	703	682	687	693	693	679	665	662	617	669	682	688	682	660	716	740	658	682	668	662	664	699	700	692	709	730	630	667	713	715	687	663	683	663	726	695	729	673	683	663	657	733	664	652	716	683	656	666	669	667	652	671	693	655	686	726	645	669	683	685	656	730	658	682	699	676	635	698	679	671	670	702	685	666	654	665	691	646	701	722	735	671	706	678	622	658	643	670	682	655	669	651	662	650	693	674	687	680	649	718	680	669	716	697	627	631	675	636	664	662	693	623	640	733	669	675	674	706	724	711	667	674	701	710	693	672	661	671	687	640	695	643	685	667	695	667	640	677	683	657	651	662	631	686	654	631	668	656	667	693	683	661	662	665	682	639	747	682	641	632	677	680	662	679	639	719	702	638	653	694	711	676	694	655	702	666	657	654	628	658	653	679	632	644	670	684	667	680	595	664	686	669	623	688	669	708	716	727	666	664	693	732	662	659	670	671	673	692	680	685	682	661	663	678	678	642	637	649	639	686	664	670	703	647	700	614	678	677	676	694	680	688	656	713	682	711	693	695	679	672	679	679	674	679	638	692	714	665	687	710	679	707	671	681	639	692	700	696	699	660	702	666	700	670	675	657	641	725	684	633	656	673	639	685	718	661	646	653	648	665	651	633	690	693	683	683	691	686	681	662	677	694	701	681	677	693	592	704	634	696	662	681	714	732	667	655	657	691	692	716	709	691	722	646	684	568	690	694	685	711	695	664	656	616	633	708	701	675	649	631	737	677	661	683	646	682	698	692	655	665	692	608	646	654	685	665	652	662	674	624	674	684	730	642	708	643	638	618	675	714	653	681	658	651	638	640	681	672	649	652	656	665	711	669	647	638	658	687	654	620	676	629	667	658	667	732	693	698	696	719	707	695	687	671	660	617	745	608	628	673	676	672	658	650	681	666	657	658	677	660	717	666	715	670	692	644	652	675	686	665	649	657	655	665	676	686	679	706	693	681	667	685	690	662	733	676	703	681	705	666	697	670	687	656	675	664	699	708	669	667	682	670	657	738	704	646	688	644	650	709	678	658	689	715	721	700	694	664	694	697	696	669	671	670	720	703	686	684	669	630	692	659	689	692	686	703	671	672	650	675	682	652	717	682	634	633	665	660	677	724	658	674	681	663	721	676	651	657	651	686	657	649	675	706	659	679	672	679	659	699	685	661	661	708	664	679	684	644	658	672	698	618	648	708	669	663	669	717	657	702	631	689	720	663	659	657	660	618	663	688	647	662	704	641	652	672	672	641	662	661	686	689	648	645	685	667	668	652	669	704	714	679	671	633	663	674	658	661	712	691	667	684	648	699	691	695	680	709	694	662	674	661	672	667	680	670	684	658	693	691	688	711	673	660	631	674	693	704	658	708	707	685	649	646	656	711	661	692	668	677	675	655	728	710	701	726	695	634	710	709	705	642	705	641	660	695	648	677	663	687	711	664	661	662	723	685	666	642	676
31462	30133	39872	42223	36582	35014	32447	30991	27598	24557	21995	20396	23495	18890	17236	16780	14637	15293	11081	6571	5160	5977	4820	2437	1465	2880	3917	3485	3629	3620	2907	2473	2441	2112	1669	1822	1471	1217	1340	1138	889	746	488	341	334	407	561	361	330	296	245	227	227	242	198	215	206	233	217	216	208	243	229	234	227	235	222	237	232	233	219	213	221	215	210	196	226	231	217	218	218	202	240	190	245	204	256	221	207	231	218	218	194	231	232	203	219	200	210	197	241	218	219	206	194	208	214	231	229	228	213	215	203	220	205	217	214	222	235	230	203	211	216	202	226	208	223	193	231	194	213	232	199	208	217	227	205	211	216	207	211	201	219	221	210	220	226	199	208	217	195	213	215	203	197	218	210	230	196	243	234	203	218	215	225	206	215	208	224	211	192	202	221	208	207	195	186	219	208	209	227	181	205	221	225	226	220	207	206	206	226	213	217	223	204	192	214	184	220	195	219	228	206	219	237	235	224	223	202	220	200	218	213	212	217	206	205	224	198	197	192	210	228	196	197	193	223	207	212	196	209	204	190	218	216	213	214	220	224	225	228	221	239	212	207	183	216	210	217	222	243	199	228	223	167	219	185	237	200	229	249	221	212	204	188	211	237	202	200	223	205	222	186	228	221	209	240	226	226	211	217	213	212	204	182	217	207	212	210	182	223	198	202	197	213	206	215	205	221	219	213	222	208	229	229	217	224	225	209	208	205	205	196	212	227	205	222	205	198	223	229	225	244	204	208	221	212	203	222	207	224	202	195	227	242	212	206	220	203	194	230	220	208	215	224	206	219	202	238	212	221	204	245	227	195	193	194	205	208	200	221	207	210	201	209	222	232	247	196	240	198	215	192	222	200	202	225	192	203	211	215	197	244	204	202	228	226	222	187	228	197	202	217	236	221	188	197	217	197	209	212	189	244	212	219	244	226	220	209	189	248	217	207	227	213	221	231	201	230	202	244	214	200	221	228	226	196	211	217	221	213	202	210	220	201	191	212	214	224	206	222	216	203	234	221	198	221	195	185	259	216	193	191	206	211	215	228	202	238	225	218	208	214	212	199	213	203	204	208	233	178	212	208	202	224	206	202	188	195	209	197	236	210	223	213	208	214	215	227	191	222	217	200	226	198	226	204	201	196	232	186	189	247	222	214	210	176	199	225	205	202	190	228	230	221	208	211	213	217	188	237	232	225	225	209	217	242	215	229	220	223	197	209	189	219	225	214	209	215	199	204	211	221	222	224	217	233	226	188	230	221	214	238	212	202	210	224	205	193	219	238	184	186	224	217	229	202	226	209	185	211	220	201	215	241	230	201	222	199	204	223	213	202	211	243	210	238	208	194	230	205	213	204	219	213	202	215	219	229	218	212	219	232	206	205	210	220	197	205	236	241	216	244	226	207	216	188	179	182	187	233	206	224	236	213	239	231	205	206	211	189	207	217	221	215	224	207	217	216	220	219	202	216	227	224	233	213	204	227	191	232	215	218	219	202	219	216	205	189	202	225	204	215	215	236	195	236	217	221	208	237	214	208	201	225	199	219	199	217	213	232	193	239	204	216	231	235	227	206	231	204	225	212	191	238	217	237	214	205	192	213	227	206	225	235	216	244	225	206	203	217	219	207	167	227	199	197	211	232	221	224	235	202	207	187	224	211	234	215	204	197	219	248	207	222	215	199	225	241	221	211	197	235	221	214	225	221	218	212	204	195	255	224	229	213	191	211	212	207	208	198	238	218	215	194	201	216	223	228	207	210	212	208	196	185	196	231	210	230	214	203	213	217	249	206	209	216	223	249	233	244	207	200	228	193	198	202	214	206	202	205	192	253	211	246	206	220	238	178	213	188	235	225	214	222	189	235	221	223	198	211	207	194	230	209	212	224	210	225	185	201	229	187	205	208	190	227	205	207	247	188	233	213	225	208	228	221	207	220	201	205	214	193	214	212	222	221	223	220	197	197	216	212	205	203	204	219	207	208	198	221	206	231	204	193	206	186	237	232	231	202	227	233	196	213	196	202	217	222	214	224	219	222	212	207	200	215	209	192	196	197	242	198	190	216	184	216	207	220	226	197	199	212	196	217	239	231	201	208	213	198	206	242	225	197	194	231	210	202	191	200	204	215	214	229	206	191	245	218	225	219	207	216	213	234	221	199	231	213	205	230	203	216	203	194	239	224	213	189	217	202	202	216	200	253	219	230	222	210	232	233	212	207	206	203	191	222	206	206	178	222	229	251	191	209	230	203	229	233	198	189	191	221	213	214	211	215	198	213	216	185	208	218	180	222	213	242	202	200	216	241	203	200	184	209	206	186	195	236	203	247	219	214	244	226	224	234	196	221	177	223	205	210	200	191	197	198	216	204	200	225	202	203	206	250	216	208	206	199	211	204	199	214	200	231	240	199	188	224	220	182	203	221	217	193	206	215	188	222	188	177	206	213	226	199	222	223	211	218	203	202	178	192	240	190	214	235	213	211	207	230	206	195	232	213	210	223	219	232	230	205	210	210	223	202	237	235	215	208	207	219	210	209	208	185	203	217	214	185	225	207	231	216	235	205	224	211	228	203	227	228	212	212	209	206	250	214	217	219	218	211	203	229	208	213	207	195	205	217	210	226	188	211	193	220	204	216	203	218	213	200	228	194	231	208	218	247	214	189	205	221	212	217	197	192	196	206	219	188	200	165	220	199	210	218	221	217	223	222	208	249	225	219	209	214	221	222	215	223	210	218	204	204	215	252	202	197	206	231	231	198	217	207	208	197	214	234	209	231	221	201	219	202	225	205	234	218	210	215	207	182	211	238	206	243	222	218	222	208	255	220	220	212	212	243	232	191	204	212	219	217	230	219	233	217	230	240	202	214	222	203	197	213	212	221	222	210	181	202	220	204	216	189	205	227	211	185	208	223	216	227	215	217	197	190	217	215	213	254	208	224	228	217	193	220	226	214	197	228	245	217	224	213	238	210	203	213	201	216	225	226	220	174	236	236	225	189	233	224	208	205	213	193	218	211	219	215	207	207	212	211	221	204	185	184	223	208	247	199	206	213	237	198	207	211	223	223	204	246	223	207	221	215	210	200	201	214	243	201	220	208	206	219	218	234	207	210	249	219	235	232	201	205	239	218	218	206	213	207	223	213	210	206	223	221	215	238	231	239	222	251	196	218	202	211	191	208	215	219	206	229	217	231	189	199	210	207	222	192	217	226	204	219	221	236	230	197	222	217	208	185	220	219	195	216	219	204	169	216	184	226	226	213	226	227	195	215	211	220	234	229	220	224	222	179	233	204	201	238	207	204	220	218	192	178	232	193	234	199	224	226	197	190	222	225	189	186	233	190	201	228	208	203	219	238	223	210	231	191	239	198	233	211	233	206	237	193	236	247	224	223	216	203	223	219	235	208	199	206	216	213	232	252	200	222	177	219	206	211	177	213	233	214	206	218	227	213	224	210	209	223	195	218	215	202	233	218	201	229	203	190	200	190	193	211	189
21837	24839	37621	43365	44372	44381	43527	43609	41310	38969	38714	37736	42069	36347	37351	36171	35082	36229	30503	21705	20205	21267	18523	10217	7407	14000	18646	17385	17117	17019	14062	12994	12900	11340	10100	10846	8348	7472	7690	6710	5205	4345	2404	1360	1405	2158	2779	1573	1308	1047	858	643	693	669	611	640	619	615	615	621	674	721	696	675	659	617	632	647	631	643	580	607	652	590	604	613	591	608	602	605	605	614	592	598	589	584	622	568	615	621	671	649	622	590	592	533	587	560	601	554	571	578	578	576	585	589	562	546	593	534	584	607	571	580	579	602	593	642	570	591	560	578	567	523	586	582	599	631	592	579	581	583	613	608	582	578	620	558	628	577	558	596	575	616	526	566	592	581	560	596	595	620	623	595	595	608	581	618	574	595	577	591	593	576	626	562	595	590	585	597	595	575	598	569	583	575	570	626	613	552	611	604	616	575	586	583	589	571	593	548	596	635	575	582	567	601	603	578	572	592	550	544	553	558	587	554	517	571	565	607	609	589	567	621	555	585	548	609	588	577	647	580	581	557	589	556	584	590	617	582	569	564	626	594	584	624	585	604	533	575	608	595	582	602	578	532	615	616	552	578	600	609	631	580	604	613	555	622	556	600	586	600	567	613	556	568	614	582	593	598	603	596	588	595	594	611	617	577	616	586	585	555	613	614	591	627	592	599	634	570	602	606	613	596	542	622	601	577	572	567	564	592	615	571	578	541	582	596	626	618	589	606	570	628	577	567	542	578	614	575	574	534	569	579	608	616	599	599	575	598	597	600	592	645	579	589	608	580	633	572	585	604	594	587	609	630	632	580	572	586	554	584	627	586	561	574	592	588	513	592	561	581	590	593	614	540	597	556	597	581	553	618	611	581	578	569	604	631	629	649	611	538	585	597	569	569	581	582	550	587	569	598	547	559	571	596	556	598	600	566	573	586	648	576	623	574	625	589	544	594	579	570	574	548	584	626	587	588	587	583	598	592	564	601	611	617	604	589	638	602	597	585	612	608	573	570	573	554	547	598	585	586	568	566	571	591	601	577	553	566	578	598	582	554	584	603	584	573	602	633	599	625	574	625	582	585	623	571	534	575	610	585	593	627	597	623	583	607	546	607	592	590	595	571	583	591	553	587	572	563	608	610	579	540	575	565	570	581	604	611	601	598	589	604	558	598	519	588	615	576	595	571	624	547	587	598	634	596	605	599	597	586	592	603	556	579	537	609	571	598	558	570	594	606	618	539	590	569	648	553	567	583	628	574	608	593	620	567	617	582	585	607	617	583	582	600	587	602	568	569	595	632	603	620	645	629	558	597	565	570	603	586	584	588	618	635	628	583	604	587	583	563	584	585	590	578	644	559	598	567	591	562	594	562	574	539	582	568	585	568	586	591	622	580	579	642	607	593	596	619	568	595	590	622	597	586	600	601	602	622	575	577	602	598	605	598	569	586	582	625	605	598	600	590	545	596	559	588	580	583	634	558	540	632	600	599	579	612	578	568	614	565	592	630	589	591	562	633	570	586	573	620	582	556	605	625	539	548	582	585	572	577	566	604	623	571	602	601	595	619	583	560	587	611	574	616	587	560	591	589	587	605	618	557	566	591	588	579	577	553	586	586	575	606	581	553	570	626	543	605	585	607	572	597	567	620	573	605	569	577	609	652	584	594	566	627	534	534	558	586	579	606	611	609	588	588	606	571	577	592	596	609	577	610	612	568	606	562	541	570	589	582	592	585	563	593	551	594	579	567	604	578	597	591	604	589	617	610	568	561	624	640	576	558	553	608	611	621	585	575	600	590	587	587	578	574	567	581	593	572	619	584	583	557	612	535	599	600	600	594	510	596	568	623	597	595	604	602	583	558	602	577	584	619	594	582	592	600	550	549	628	553	579	600	573	565	573	561	571	553	604	583	608	571	585	585	595	589	619	571	573	600	582	631	616	651	601	602	645	585	564	551	620	582	560	558	622	587	567	582	613	617	609	555	597	616	596	551	568	551	564	565	596	569	624	609	600	609	550	591	572	581	569	615	592	596	582	589	614	601	587	592	631	598	616	584	585	583	591	609	583	618	640	610	598	610	571	597	602	591	573	607	580	601	605	572	632	635	597	603	607	591	609	593	592	593	624	560	583	575	615	575	593	552	605	597	553	600	604	575	556	583	605	523	631	595	587	619	614	590	655	671	561	651	589	581	600	591	589	569	616	601	621	578	589	582	600	616	590	578	604	586	558	552	586	558	578	609	601	625	577	555	589	563	573	585	568	599	633	581	556	592	625	587	597	583	573	622	599	599	603	598	569	604	595	580	605	607	571	583	559	615	612	587	643	598	589	617	576	653	585	598	549	602	545	581	594	599	572	543	596	607	543	600	568	583	617	561	588	600	544	636	600	572	580	584	591	583	610	592	567	587	602	583	574	606	583	562	581	580	607	606	568	587	545	590	601	575	621	593	605	586	637	602	550	534	592	599	551	573	588	610	585	594	575	601	592	617	576	604	570	572	554	624	540	580	601	602	618	573	587	591	599	573	597	590	586	582	600	570	607	580	580	656	581	639	589	521	656	613	587	624	568	582	605	556	591	578	637	581	573	551	572	599	631	619	614	608	586	550	653	569	580	607	582	614	611	591	542	608	561	594	608	593	586	583	570	622	574	609	560	554	578	565	560	588	582	602	595	585	583	569	619	600	573	590	597	577	587	615	600	566	596	574	593	599	594	584	617	604	563	551	559	569	588	634	570	626	608	583	609	580	612	578	550	599	600	597	625	600	582	604	557	571	641	599	578	557	594	549	577	561	571	561	577	593	583	557	585	621	629	577	598	593	592	542	611	555	585	563	576	557	599	606	602	553	636	596	594	597	596	564	556	560	600	595	584	584	610	565	570	599	585	570	577	583	611	612	630	586	593	560	595	591	617	587	582	608	564	580	576	602	569	594	587	576	553	556	602	591	585	588	613	613	610	568	573	576	552	592	643	606	597	622	599	633	581	538	574	593	570	585	623	589	619	612	582	541	593	592	605	589	588	553	536	595	599	607	583	574	598	546	564	563	557	598	570	595	570	638	577	551	551	566	577	571	579	622	603	624	618	554	603	608	579	600	614	641	636	628	605	557	570	591	591	594	610	570	585	545	577	582	591	637	578	581	610	596	593	563	572	603	562	621	583	545	592	614	593	579	625	601	583	605	573	562	592	647	589	593	568	614	621	583	601	577	562	554	612	620	592	562	627	555	575	538	578	600	628	585	613	604	576	567	609	594	577	627	580	559	600	587	605	555	616	629	579	637	587	577	607	565	621	586	606	564	619	583	596	609	585	594	574	573	581	610	604	539	569	595	588	598	602	584	599	585	575	574	632	586	567	619	565	611	561	584	578	601	586	583	607	584	549	578	609	563	564	568	589	573	621	617	574	557	582	578	578	562	647	634	664	619	589	591	623	598	617	591	604	603	607	579	566	615	588	571	576	579	603	656	613	594	605	554	575	565	627	565	570	625	584	571	606	592	578	570
36562	36481	44314	43814	41071	38325	37439	39323	34991	32007	28985	29836	32388	26824	24616	25152	21629	22214	17746	11479	9041	9555	7382	4747	2779	4387	6237	5660	5399	5685	4876	4203	3911	3023	2794	2737	2322	1993	1940	1720	1453	1118	606	441	451	542	755	414	378	358	326	253	234	246	240	229	263	227	251	298	280	272	263	277	285	276	277	237	242	235	246	240	248	264	215	251	226	200	219	266	243	230	232	224	245	220	212	228	228	254	235	238	237	237	229	223	247	227	240	219	199	255	262	261	245	205	244	243	219	242	213	245	215	274	218	246	234	282	237	233	231	237	219	215	224	247	259	235	208	245	256	284	231	231	210	259	216	231	255	253	233	246	192	236	255	250	219	242	225	234	208	229	229	245	268	249	225	252	230	211	275	244	249	248	257	267	206	220	200	207	236	215	224	212	256	236	249	235	273	242	221	199	235	248	244	230	237	249	221	252	227	253	258	214	244	259	228	241	234	281	230	213	244	259	228	234	244	214	249	227	228	228	238	232	230	250	235	247	236	227	229	240	228	256	219	250	257	231	223	264	240	224	236	244	252	235	231	235	240	197	226	241	217	233	210	247	261	257	208	256	241	235	217	242	251	222	235	246	239	233	261	230	237	253	224	255	230	226	239	222	217	234	228	219	248	217	232	243	250	233	223	253	230	223	246	224	273	219	220	242	254	237	233	224	248	228	252	235	223	231	220	237	234	231	270	265	233	263	203	227	233	238	237	258	243	242	243	234	271	201	239	238	265	218	207	230	263	232	248	252	251	245	235	237	204	248	242	231	240	247	252	210	243	241	209	221	252	222	259	230	242	215	220	246	226	253	255	234	237	209	243	247	230	238	257	252	231	251	242	260	241	210	215	250	263	248	226	244	235	229	224	234	232	256	210	228	271	203	247	229	235	220	248	215	230	238	251	258	227	255	246	232	264	259	260	260	216	227	245	237	209	237	266	261	262	225	258	226	246	228	282	216	235	243	249	214	228	232	249	246	206	231	247	255	256	213	236	265	231	231	218	241	214	230	270	256	234	248	229	243	244	247	243	245	239	217	227	239	250	263	236	226	232	231	235	241	240	259	217	224	241	238	230	220	216	260	242	201	226	259	239	236	235	273	239	237	244	219	219	234	238	248	236	252	246	280	210	234	233	226	250	240	234	229	240	229	212	223	230	237	238	250	213	244	252	226	218	260	244	260	229	241	247	235	248	225	224	243	225	234	248	253	228	252	244	241	216	230	237	251	254	239	228	255	253	236	240	233	249	255	245	243	211	240	227	229	220	239	220	230	230	243	234	277	230	227	226	234	217	243	216	241	242	238	234	256	258	254	263	245	234	260	265	230	213	206	270	260	220	213	203	242	211	220	231	239	242	233	223	240	237	252	222	239	241	251	250	240	249	251	214	239	216	230	236	225	234	240	223	260	268	228	237	273	243	276	241	205	228	216	224	250	211	244	230	247	221	247	238	233	249	250	222	235	241	233	258	241	260	222	261	258	259	213	239	219	213	228	217	233	247	238	259	231	243	254	254	248	238	233	275	243	258	236	226	249	245	233	222	254	232	204	251	253	246	221	256	216	244	276	217	208	222	239	234	234	281	252	250	237	208	253	242	239	249	239	224	238	234	225	263	242	218	228	246	253	244	213	240	224	243	237	265	237	244	237	238	236	221	234	239	253	226	250	251	216	221	232	219	210	239	268	237	241	274	203	204	227	232	234	223	228	262	232	209	232	215	229	235	241	235	237	262	248	230	265	262	242	240	240	218	235	214	228	221	247	235	233	223	238	255	217	277	258	247	254	215	242	211	263	238	197	241	225	234	232	237	256	250	253	214	268	244	240	242	243	234	250	238	235	218	250	232	244	240	261	207	229	217	258	257	266	240	247	234	251	224	234	242	223	232	235	254	256	224	237	254	233	240	260	221	246	227	223	233	259	249	222	231	240	247	223	238	236	233	245	230	250	232	209	240	199	236	252	236	249	229	249	261	252	228	232	239	221	233	235	228	220	236	238	233	255	194	234	249	250	235	242	255	238	237	260	240	226	240	216	227	248	246	252	270	231	238	216	223	220	240	257	236	230	288	231	254	223	230	246	212	208	286	215	253	235	212	249	235	246	265	229	246	255	237	299	210	265	264	253	231	232	239	292	221	243	244	227	211	258	262	220	250	247	224	225	242	239	225	239	229	249	254	227	243	230	203	253	219	259	248	217	234	233	255	233	251	209	254	220	269	245	243	217	240	242	226	235	250	208	256	216	223	240	210	212	220	241	222	220	238	237	220	251	245	231	236	264	215	209	242	236	242	248	241	230	229	228	258	228	204	240	245	219	235	234	229	248	258	224	237	218	219	218	236	257	239	238	259	228	237	236	228	215	225	280	213	225	234	256	247	234	262	236	226	260	227	254	232	211	254	260	243	226	196	252	250	232	240	263	230	229	235	261	225	236	212	234	231	264	220	274	252	265	231	259	240	232	246	221	241	256	228	254	221	238	228	254	230	231	216	215	252	224	240	238	215	264	231	241	238	207	233	252	230	254	225	272	245	275	248	238	224	234	213	223	259	240	219	261	198	237	220	245	247	261	217	207	256	255	232	269	242	218	208	223	248	255	238	263	205	233	235	237	216	229	233	223	243	219	245	233	263	207	219	229	215	221	219	222	244	240	251	263	237	227	203	249	247	230	242	233	228	225	232	237	259	221	231	243	229	258	231	238	219	248	237	226	233	232	230	221	246	243	233	212	235	219	248	208	245	239	229	240	256	239	224	275	240	238	240	230	241	233	213	214	234	249	260	249	268	250	239	228	243	243	243	231	238	222	250	225	225	226	237	229	249	238	216	244	216	246	235	232	244	235	210	235	240	281	206	225	245	240	251	247	210	249	228	248	247	230	267	228	229	249	243	216	202	221	248	232	256	238	241	254	260	249	231	222	230	246	257	241	232	265	263	244	272	232	239	261	252	240	244	231	255	264	272	241	261	207	234	228	228	243	253	257	261	251	237	256	251	241	221	246	249	250	234	265	259	211	240	233	226	255	272	223	264	231	238	233	241	239	256	230	217	233	233	244	243	255	219	253	238	226	225	232	241	263	258	211	221	239	228	233	243	217	224	252	271	239	270	236	220	234	230	232	249	239	236	245	258	257	239	248	226	259	253	240	265	260	252	235	217	225	218	243	253	248	226	240	241	261	280	230	252	225	212	248	243	287	250	234	206	260	243	228	243	229	235	232	254	276	225	249	249	220	213	257	240	244	216	220	257	240	226	241	223	263	242	294	270	252	222	241	245	252	201	255	223	230	195	238	258	240	253	254	230	257	256	245	269	250	236	220	242	242	226	255	220	256	222	250	235	210	238	225	233	238	239	256	195	255	225	243	245	213	232	223	226	239	252	265	283	245	237	243	233	263	259	241	275	222	211	235	260	244	229	258	229	258	241	268	252	223	241	239	247	236	258	214	254	244	241	258	203	243	221	231	230	231	263	235	238	237	229	226	224	217
25262	30375	41691	46260	49273	49763	48822	51192	47538	43808	44073	45464	48235	42180	43149	43977	40746	43064	37245	29205	26794	27984	24208	16471	12401	19290	24780	22798	22914	22669	19777	18672	18045	15037	14595	14903	12674	11055	11322	9656	8573	6059	3363	2179	1946	2858	4073	2063	1646	1665	1192	828	798	738	693	699	709	649	694	691	852	862	836	772	810	769	700	686	675	748	694	698	692	704	629	648	627	624	635	662	665	648	670	699	685	639	673	636	653	693	745	715	723	619	671	669	669	667	648	588	620	695	643	650	657	621	684	656	650	631	692	699	604	658	638	683	651	684	627	650	634	651	623	659	666	639	634	629	647	656	637	672	626	621	661	673	645	652	697	641	625	618	613	684	651	685	613	668	635	644	633	628	665	647	668	602	655	586	678	660	613	651	672	684	653	671	656	638	693	662	628	639	625	613	635	656	662	654	628	653	635	651	672	671	669	692	661	639	625	611	660	639	617	674	651	664	582	637	634	646	645	695	671	707	689	602	670	636	653	635	634	664	682	665	654	618	677	654	642	669	666	630	670	644	695	695	623	667	650	606	642	603	662	638	661	668	593	674	663	653	687	681	611	654	629	672	694	587	652	684	616	613	658	671	686	628	708	654	677	675	683	672	628	641	698	644	637	690	676	660	612	646	640	655	666	636	638	643	629	644	614	659	662	670	644	673	626	605	646	654	646	634	657	624	629	618	655	645	708	659	627	629	669	666	625	655	670	620	601	637	633	679	680	643	645	693	648	635	672	635	641	677	633	612	659	660	649	675	651	626	635	644	649	661	688	653	596	680	691	631	618	653	650	669	595	680	638	647	623	658	611	655	702	670	632	632	655	693	652	619	610	633	695	659	658	625	625	629	627	601	676	652	663	655	655	669	659	638	620	658	662	680	661	676	658	641	691	663	696	640	684	641	636	604	625	619	587	644	673	651	717	678	609	662	649	595	590	634	621	625	676	619	646	640	675	673	614	668	636	585	621	605	659	673	651	703	619	660	672	694	653	613	662	660	684	661	626	647	632	668	646	653	609	648	649	634	639	629	640	632	643	638	651	680	659	669	662	636	663	654	629	651	616	682	590	698	638	643	673	660	662	586	634	644	646	637	679	642	652	634	629	656	627	666	684	655	697	644	661	625	632	661	644	655	678	616	660	658	636	679	641	608	641	671	624	646	606	698	654	626	613	664	596	640	659	663	636	621	675	673	646	674	631	704	700	655	633	605	672	661	653	650	642	678	662	665	630	610	609	645	621	642	683	603	639	638	597	663	647	669	656	684	642	660	658	635	661	668	662	645	659	677	651	654	585	639	672	649	645	631	640	662	633	660	633	615	609	646	635	615	647	673	654	671	671	613	614	633	608	644	675	657	613	715	640	621	677	605	631	593	627	629	638	610	613	628	699	644	656	584	625	679	655	669	613	622	648	656	655	676	686	665	635	681	645	662	678	630	670	643	700	664	644	656	657	681	640	635	637	692	666	639	640	674	650	646	650	631	621	657	650	635	647	694	653	636	638	649	659	637	684	627	623	671	628	645	666	649	653	656	700	697	629	672	676	645	643	640	645	666	661	650	631	589	690	659	613	616	671	663	672	643	645	642	588	606	611	699	686	660	658	666	651	637	657	613	628	644	618	655	637	614	653	616	656	676	644	676	686	657	601	675	632	667	675	678	646	635	670	658	629	698	673	680	620	638	666	609	627	630	627	610	657	670	643	601	639	600	628	620	636	658	639	655	632	669	638	640	638	640	631	653	617	696	651	723	669	688	685	659	616	615	708	598	679	605	624	691	656	644	654	661	662	623	658	656	622	619	653	655	695	669	678	646	644	658	650	687	656	654	600	642	618	634	632	641	642	641	673	643	657	625	632	645	691	604	648	619	684	640	678	656	632	692	679	692	695	704	641	663	662	648	660	622	635	702	647	672	680	674	653	642	615	636	688	659	584	604	673	650	606	634	677	653	648	606	612	668	626	614	647	627	625	638	633	659	650	688	671	655	638	626	675	651	634	642	642	657	685	588	656	688	641	624	653	635	645	667	614	636	677	646	608	689	692	616	660	694	684	650	629	623	591	618	642	648	676	689	639	670	647	636	637	616	592	593	709	674	659	593	630	607	668	644	614	667	621	650	643	646	602	646	667	652	628	697	661	604	646	638	630	629	640	648	631	674	669	669	592	684	643	599	652	684	655	711	678	673	680	614	599	639	614	694	663	644	652	690	666	660	651	628	616	677	649	704	632	660	665	669	631	676	653	683	602	665	634	676	685	630	625	640	668	616	687	647	661	644	670	620	664	658	663	667	628	634	649	625	653	621	665	651	675	639	640	626	634	613	652	635	644	632	646	621	670	604	661	632	657	686	614	626	636	645	638	630	630	613	630	688	656	665	637	698	620	651	639	668	660	687	636	651	622	635	686	629	621	639	638	633	646	617	586	614	611	652	668	636	655	646	598	648	655	632	672	592	609	653	637	694	654	668	644	652	649	655	717	644	644	624	645	651	653	712	642	635	659	631	632	605	699	650	647	655	653	624	634	667	627	679	590	624	659	654	655	646	630	653	620	647	672	636	604	632	649	655	593	636	630	656	666	658	660	678	701	675	630	683	680	622	624	632	702	687	611	669	650	676	606	647	674	676	670	624	690	682	652	634	660	684	646	633	609	680	677	650	668	632	675	618	633	636	638	675	632	646	628	691	643	614	648	713	669	654	661	654	651	638	642	658	600	647	656	643	633	651	648	675	651	604	686	648	647	662	624	612	670	649	683	648	674	667	627	625	646	660	626	594	666	628	646	614	676	674	643	700	671	672	641	644	678	625	618	618	640	656	596	653	617	645	691	643	640	664	694	674	679	697	638	644	673	633	654	633	617	629	601	703	678	634	625	696	619	675	629	647	706	630	655	678	635	633	597	637	649	633	622	626	652	637	612	662	615	608	695	592	668	602	701	600	685	632	677	633	629	594	692	644	703	622	666	590	628	640	689	626	599	646	615	690	646	696	689	662	653	668	645	644	678	615	641	628	669	671	666	668	670	630	654	688	625	646	624	629	669	668	616	683	650	669	665	674	630	650	622	613	692	690	616	656	663	620	670	618	622	657	673	647	633	640	619	652	678	647	637	637	619	633	629	631	632	652	646	648	625	682	618	689	659	648	666	684	673	638	689	635	635	637	678	711	632	666	600	652	659	644	591	672	697	694	659	656	675	669	660	656	663	599	662	624	644	600	660	618	657	617	647	650	658	640	652	674	661	699	593	615	640	634	609	674	662	656	634	669	663	674	618	654	663	652	662	636	647	627	656	658	681	636	652	684	674	700	635	620	661	648	632	650	665	639	641	635	624	633	657	669	660	617	655	611	592	637	675	653	653	632	634	650	644	652	650	613	653	698	668	665	620	630	660	648	668	638	647	604	646	652	694	646	662	667	646	627	651	653	641	668	657	655	641	624	663	660	638	689	647	660	666	681	677	635	626	669	653	651	666	619	652	658	655	677	632	568	653	648	605	658
11977	10965	13026	11840	8682	6535	4794	3993	2862	2420	1888	1966	2131	1581	1446	1272	1056	1300	807	644	606	658	569	489	362	443	451	449	414	467	430	397	357	320	326	306	299	297	296	287	275	259	269	225	223	251	266	227	241	210	200	222	211	211	209	221	222	210	210	234	234	231	187	206	178	241	228	213	216	203	205	246	211	222	214	182	214	207	237	209	200	220	224	209	232	196	262	232	227	231	230	210	203	214	240	244	234	214	211	229	225	226	231	213	224	189	213	229	241	222	203	243	226	200	199	206	216	231	243	220	237	212	224	199	238	214	223	229	211	214	216	212	237	234	227	203	196	223	206	213	215	233	220	201	232	205	219	222	217	227	226	231	215	203	200	213	195	234	205	221	226	242	212	239	240	222	211	245	238	235	222	243	229	229	228	251	241	199	233	223	234	216	200	235	235	210	219	222	219	197	214	198	204	207	228	226	240	235	201	245	208	208	227	240	229	239	231	199	224	226	211	219	231	235	236	231	223	209	229	201	254	253	223	210	244	196	225	218	218	196	231	217	244	199	217	255	222	220	204	209	230	229	203	222	233	231	190	213	242	213	210	216	255	238	212	224	238	216	249	207	232	230	209	200	239	226	199	237	223	218	224	222	207	213	214	227	241	225	210	218	216	226	202	217	228	210	228	214	221	209	199	215	216	234	223	232	221	211	217	235	202	215	189	228	217	220	207	214	223	202	240	193	252	234	231	226	225	237	240	238	235	207	235	204	202	243	241	231	223	239	208	219	221	212	231	226	228	240	210	212	235	218	242	245	243	235	213	221	215	215	190	221	225	238	217	209	195	223	239	224	233	242	233	211	210	220	226	225	212	221	214	236	202	230	221	234	216	246	259	232	223	204	227	219	244	244	220	208	238	213	186	235	243	211	230	217	229	245	232	206	220	225	213	217	221	229	214	225	206	223	232	226	227	238	229	202	188	204	223	250	228	223	222	231	201	216	214	246	216	224	226	228	226	225	209	222	230	207	250	226	216	210	217	241	211	209	199	249	218	228	215	215	210	217	224	225	205	224	223	247	219	224	217	265	229	194	218	239	218	198	218	223	238	215	201	255	248	202	227	214	207	232	228	240	249	214	220	238	219	218	246	194	192	219	225	232	220	229	232	224	203	221	250	196	205	225	220	207	221	233	245	218	210	249	227	243	222	253	216	210	209	228	227	215	199	221	228	217	216	220	216	210	224	217	230	225	201	230	240	194	245	255	250	236	210	217	213	240	211	233	214	213	215	229	199	210	218	208	226	229	259	246	215	251	193	236	225	235	211	186	222	233	240	214	221	224	213	229	217	206	231	234	237	217	234	237	222	201	204	205	205	252	209	239	209	227	237	231	212	215	225	228	224	197	210	206	219	241	211	222	245	198	250	183	221	255	227	217	216	238	202	229	230	215	206	250	216	226	207	219	210	225	243	221	237	265	196	203	235	223	207	223	190	212	221	222	230	212	228	190	201	216	219	228	220	216	234	233	217	217	205	216	234	217	194	233	227	198	251	228	201	223	215	224	195	217	252	255	231	219	219	238	210	218	225	226	230	227	202	225	250	239	235	223	229	208	188	245	218	219	210	219	262	216	209	209	222	220	201	211	214	204	198	216	236	201	259	213	208	207	214	211	222	222	247	217	232	212	210	223	208	232	213	219	233	198	202	209	212	229	221	237	214	228	216	202	232	230	213	223	220	195	205	213	217	225	224	223	202	225	221	205	232	224	249	219	196	208	230	216	219	254	233	238	234	235	225	222	212	204	216	213	221	213	239	235	203	231	226	213	223	193	221	217	218	251	228	226	237	232	227	196	235	230	229	222	209	236	208	203	194	235	234	225	176	233	215	245	218	228	229	222	213	190	209	217	245	224	221	234	245	203	209	221	207	192	212	226	232	215	218	221	211	230	192	233	236	232	237	231	228	224	208	229	198	243	224	229	232	244	211	216	223	237	224	219	213	242	239	215	218	188	205	209	199	231	253	242	241	226	212	212	255	250	238	210	212	219	206	221	221	251	230	179	232	195	193	242	210	233	238	216	232	220	204	228	211	221	230	229	241	192	241	232	227	211	237	237	226	216	235	217	212	228	198	253	213	228	220	202	218	218	258	233	230	202	212	209	209	252	226	212	211	209	239	207	208	217	207	211	244	222	217	230	216	214	205	227	239	211	213	228	224	222	207	222	228	220	203	208	233	222	212	210	228	214	223	243	204	217	197	190	214	226	220	221	206	214	215	203	222	230	226	239	228	231	215	220	217	209	224	231	240	212	229	231	233	250	223	219	220	240	217	232	220	222	226	219	232	243	196	232	243	221	184	220	210	211	223	228	206	243	229	194	198	208	208	231	216	223	213	226	216	207	218	240	229	239	229	219	243	202	219	222	215	231	206	222	199	208	213	200	239	192	213	206	218	232	222	209	241	247	207	221	249	227	197	225	232	234	237	250	219	244	227	228	223	200	219	235	231	238	246	226	222	235	223	219	228	218	248	203	224	204	205	224	227	222	264	210	219	234	210	227	212	239	198	209	237	221	236	225	228	223	212	228	220	215	219	204	205	244	242	231	213	216	237	211	232	209	237	223	220	236	221	216	227	200	247	205	254	210	190	209	242	207	224	215	210	223	205	218	210	236	214	225	212	214	214	225	231	227	225	221	228	227	227	199	232	222	206	184	222	229	236	237	233	215	243	238	216	221	238	219	214	204	225	223	227	237	212	230	236	218	236	217	224	251	190	227	219	213	240	222	234	220	232	232	209	210	234	195	210	236	224	195	222	210	202	221	239	223	228	248	213	207	244	227	230	225	233	199	224	204	253	239	214	221	207	217	246	233	219	223	208	240	197	202	242	234	206	242	224	245	199	222	214	216	224	214	237	212	208	235	253	216	202	220	194	225	236	234	239	221	234	218	224	208	222	234	218	204	194	223	198	196	231	232	216	219	213	218	210	213	186	233	244	235	200	218	213	228	192	200	200	233	237	207	223	211	215	250	220	237	256	211	213	222	253	231	212	237	225	211	200	232	228	196	218	225	229	235	208	255	205	237	213	190	238	228	206	199	237	198	231	221	230	209	196	236	214	221	229	226	257	227	194	270	237	242	226	234	236	217	209	197	238	231	227	232	247	209	213	223	243	234	226	249	222	208	218	235	232	235	260	224	254	231	217	237	221	227	220	211	229	224	227	210	212	206	248	258	209	218	217	234	233	259	237	234	223	225	225	245	228	253	237	215	220	226	250	215	230	220	212	237	238	211	196	248	206	237	215	239	235	210	218	216	218	215	236	224	214	226	212	216	234	233	204	220	243	208	210	225	220	230	203	214	245	222	245	193	235	216	201	192	236	219	233	229	211	213	224	222	220	210	196	224	237	222	226	219	202	192	200	249	229	207	240	236	215	231	209	233	217	187	249	226	211	226	192	249	222	237	231	238	232	234	209	233	210	202	213	233	238	206	208	217	211	197	205	204	225	207	234	222
8335	10387	17741	21225	19789	17899	15715	14166	11561	9686	8647	9040	9775	7432	6763	5792	5276	6815	4214	3026	3119	2879	2614	2311	1672	1915	2442	2214	2063	2155	2009	1823	1730	1434	1469	1415	1322	1209	1186	1096	1020	875	779	718	721	799	790	716	665	644	676	602	681	596	578	611	596	661	655	657	615	619	617	611	606	578	621	622	663	577	581	613	623	614	600	604	609	616	629	604	603	616	622	613	603	597	633	613	641	596	616	652	617	611	625	584	631	650	602	639	609	572	578	638	637	647	603	582	608	635	598	638	617	587	587	646	671	613	574	628	642	593	610	618	598	600	619	589	579	609	616	583	591	599	594	630	584	692	578	612	569	601	606	573	605	663	630	614	662	593	668	594	620	658	642	637	611	629	641	613	628	616	648	627	654	577	658	664	580	609	642	614	654	602	636	594	579	624	588	603	624	603	605	569	646	653	600	635	598	657	639	599	595	615	611	638	624	633	594	565	592	579	594	620	609	622	649	651	569	583	601	609	603	612	583	574	549	577	632	645	620	620	626	587	579	577	617	642	612	630	586	620	605	627	604	582	621	610	629	605	580	633	600	620	600	633	627	605	628	583	582	640	646	571	577	656	600	598	590	627	582	617	597	605	593	612	608	648	573	590	607	643	629	634	603	628	633	588	623	614	640	595	633	607	663	617	602	601	589	607	607	619	578	634	618	638	618	613	600	643	565	602	582	611	645	561	648	599	591	609	600	555	589	640	611	587	570	647	596	628	593	576	617	609	646	630	614	567	596	623	677	628	602	591	628	629	628	629	611	619	634	607	619	573	600	574	613	601	635	581	616	627	608	652	604	626	587	627	625	615	613	640	553	657	607	627	611	621	605	605	609	589	613	628	624	594	570	626	591	623	594	604	588	644	629	666	609	676	592	671	620	626	616	595	629	620	598	614	640	617	620	634	645	626	596	604	587	596	583	604	622	582	621	589	606	626	617	594	586	651	633	584	634	636	631	591	603	605	598	632	616	629	609	641	628	619	606	645	591	691	606	607	629	603	646	635	600	602	592	600	629	592	623	609	586	639	637	646	626	599	595	610	607	641	634	658	579	622	552	598	611	609	605	669	594	604	612	635	610	599	619	601	630	585	603	625	626	635	591	609	603	567	581	597	596	672	580	619	607	592	614	625	595	653	642	594	598	573	604	567	644	614	607	617	600	608	627	598	628	592	605	600	572	593	588	595	569	634	619	602	573	609	566	647	639	608	644	604	607	562	599	604	594	641	616	687	564	592	609	640	654	616	623	660	623	646	701	613	602	582	598	573	603	588	603	600	603	601	624	599	628	612	651	624	619	619	618	623	602	614	601	676	644	601	622	587	605	639	609	607	581	611	620	591	602	608	615	594	587	602	579	601	596	611	607	606	578	599	599	632	588	613	575	612	592	583	645	624	656	599	624	603	621	573	600	617	636	624	654	625	630	592	578	587	661	592	603	607	577	657	613	619	640	650	668	613	590	607	601	607	594	659	622	577	613	638	609	609	607	581	602	590	599	629	646	620	602	611	588	618	638	568	600	600	612	620	637	596	596	599	641	619	597	606	561	619	625	616	611	599	592	604	608	611	673	595	597	598	621	614	642	608	638	613	619	658	594	609	612	634	595	627	627	615	607	604	668	596	635	597	591	584	605	606	659	615	610	609	642	613	632	651	608	603	639	630	593	583	610	590	597	615	584	584	582	587	591	608	618	590	597	620	559	642	623	638	611	609	634	606	579	607	582	618	586	590	623	601	611	596	593	626	594	619	646	608	568	638	597	602	565	642	609	595	633	612	586	620	593	574	570	584	626	628	616	607	635	581	605	624	592	626	609	611	632	612	645	599	638	610	590	615	610	577	626	601	578	598	580	609	653	633	620	674	594	641	614	602	617	621	631	627	640	635	617	620	626	609	587	622	589	626	602	597	609	602	613	570	637	588	648	577	605	621	572	627	613	589	610	603	604	590	639	610	584	600	614	562	583	623	601	590	646	642	616	627	619	647	635	604	608	622	588	591	602	612	629	579	588	556	628	641	606	593	645	646	547	565	604	596	629	607	605	603	612	668	610	623	615	600	598	664	599	603	582	634	617	631	605	595	578	608	582	608	668	605	626	606	617	623	591	577	604	608	620	637	613	592	621	605	694	635	621	597	612	583	573	603	595	599	609	664	626	604	627	599	623	610	602	632	621	623	619	605	629	597	578	589	635	570	618	574	595	644	628	631	563	612	611	642	610	586	574	593	624	631	669	607	643	633	648	617	673	601	648	621	641	622	609	601	591	629	637	592	577	567	604	632	586	595	642	602	574	684	628	615	624	616	599	594	614	652	640	629	606	582	655	628	611	574	582	631	624	638	591	624	624	605	616	598	625	606	604	595	649	617	619	601	553	634	616	589	579	592	651	637	655	568	571	577	610	630	619	589	633	639	604	642	625	598	618	659	653	586	593	596	606	647	647	634	652	603	595	598	601	630	601	611	614	614	583	650	596	644	603	633	643	639	601	600	614	609	617	598	633	603	631	617	630	648	627	598	635	622	596	620	591	624	659	594	616	613	631	637	588	570	630	617	599	609	631	617	586	630	604	599	550	614	611	639	613	646	649	607	637	586	624	609	575	611	608	633	635	615	607	620	615	588	629	559	597	622	612	603	616	613	606	620	575	633	663	642	652	616	564	579	550	654	615	618	610	613	628	617	607	601	630	536	614	608	615	594	642	631	549	594	569	619	591	626	649	631	568	611	577	625	606	616	595	632	639	602	657	607	600	596	634	587	598	603	610	604	638	607	597	643	603	617	600	686	607	553	624	599	609	600	592	610	585	597	605	633	550	594	626	631	584	623	606	606	625	635	576	605	601	615	631	621	630	593	599	625	630	577	632	601	637	610	638	638	560	609	651	633	645	590	644	577	599	593	624	572	610	607	571	615	633	582	631	580	598	624	604	616	611	628	606	615	637	623	585	604	593	596	605	584	607	647	632	604	610	636	573	601	615	636	611	634	660	611	604	599	599	634	629	580	582	607	594	595	590	630	577	631	582	607	599	627	624	588	583	644	619	631	634	605	624	622	571	583	641	630	629	613	627	613	604	595	627	592	592	612	616	591	576	656	597	609	584	550	627	629	624	569	572	614	634	673	609	588	623	606	659	589	636	551	639	591	600	592	619	579	629	591	642	626	587	616	616	594	605	622	602	605	620	597	642	597	597	549	614	623	604	658	591	671	599	612	652	604	636	617	623	628	645	560	587	621	587	610	601	675	638	571	578	608	643	592	629	588	587	535	588	601	625	575	596	616	595	646	597	626	582	620	556	634	579	599	611	625	639	608	623	643	648	611	598	611	622	635	544	588	594	644	647	579	621	627	603	564	625	660	652	630	568	625	622	665	604	597	613	668	636	626	586	605	616	621	622	652	663	596	583	643	616	578	638	657	610	613	629	585	610	633	646	639	571	605	631	633	655	610	663	591	606	602	583	655	613	631	603	599	581	594	630	595
30475	31971	36051	42003	37923	34702	33489	31391	28131	24927	23553	23942	26207	19289	17173	14525	13614	14991	10655	8534	8200	5612	5535	3645	2256	2695	3948	3826	3607	3483	3052	2432	2197	1982	1793	1725	1478	1243	1285	1105	981	618	490	404	364	430	492	370	262	275	222	207	232	245	196	194	207	232	237	211	223	216	216	219	188	191	235	180	220	209	223	197	209	195	204	188	202	234	213	220	219	223	211	202	208	218	217	217	210	188	214	207	214	203	221	194	218	192	226	210	194	218	230	183	211	218	187	220	203	193	194	209	212	176	219	187	212	205	200	167	207	205	183	210	202	208	196	209	210	194	216	222	200	219	213	224	216	217	223	182	205	205	222	180	211	198	205	205	211	199	205	209	210	222	212	196	209	205	241	210	218	199	246	213	214	196	236	232	195	219	197	197	179	194	192	195	209	221	224	199	215	217	211	234	212	211	183	238	199	237	215	189	199	215	219	185	199	198	206	205	188	192	211	231	207	204	182	189	203	202	207	171	189	232	195	197	192	202	193	223	168	212	181	187	199	195	209	206	190	197	221	207	209	197	216	241	214	193	220	213	220	179	199	191	195	202	189	238	229	210	216	228	193	226	197	211	228	199	197	190	215	184	175	215	203	212	202	185	175	199	208	206	208	226	214	222	215	204	199	186	215	223	193	207	207	219	237	204	212	185	194	211	203	219	224	191	227	222	215	232	203	203	208	187	235	198	205	222	211	211	174	212	217	219	204	230	212	198	184	196	169	221	229	211	197	205	196	186	197	197	201	211	243	217	198	215	205	199	197	190	181	189	195	220	187	201	214	191	205	199	210	199	222	201	212	211	229	203	193	206	206	203	215	186	211	216	201	191	206	203	204	217	197	184	209	186	206	218	207	214	197	190	203	218	220	208	200	200	208	186	202	187	213	197	212	211	214	189	200	180	212	193	213	215	202	198	206	195	177	232	191	221	217	199	215	203	218	193	206	215	212	217	222	194	203	217	209	211	213	204	208	222	206	199	189	198	203	185	227	218	212	201	180	215	202	183	216	198	199	217	195	230	200	197	228	200	203	205	222	222	181	202	210	205	203	200	190	210	211	196	204	209	195	203	199	192	236	211	215	217	186	201	182	202	211	189	202	197	201	231	201	224	202	198	192	171	220	237	181	248	187	227	220	188	221	204	217	207	231	195	224	192	201	203	214	204	207	192	226	202	223	180	187	183	200	176	206	218	184	210	217	193	216	227	197	193	227	208	200	185	211	213	211	204	191	211	190	214	207	229	200	195	233	210	213	208	205	217	204	222	225	221	194	215	220	189	175	198	204	191	190	194	204	196	212	196	228	214	214	178	194	212	191	193	222	214	204	206	183	197	187	207	198	196	233	216	201	202	207	205	220	193	200	194	234	229	244	196	189	199	210	220	199	210	236	186	192	187	195	218	197	188	190	204	200	206	195	202	202	194	209	200	187	235	197	201	187	196	188	194	205	212	204	190	214	195	203	195	203	218	191	216	211	220	206	200	217	169	185	193	183	213	195	223	210	186	233	204	198	180	205	185	198	180	180	188	174	234	205	189	186	212	225	224	217	251	215	203	234	206	198	218	194	213	206	203	209	208	212	197	196	207	190	198	213	191	203	183	199	216	245	203	220	198	210	204	176	235	181	200	225	221	214	208	199	205	189	223	195	194	219	200	231	198	200	232	231	193	218	212	183	219	224	241	196	214	199	223	179	215	215	207	219	204	206	214	193	214	219	210	200	202	222	193	190	234	221	204	200	191	185	202	189	191	207	212	211	212	215	205	197	215	194	217	192	199	219	201	206	203	211	215	220	217	202	202	196	208	182	197	207	228	226	231	199	217	219	198	222	210	179	217	197	198	259	215	217	204	207	213	206	220	219	215	198	209	212	202	212	237	204	184	237	169	201	179	186	240	205	196	210	224	181	213	186	181	207	225	217	205	187	209	195	197	184	200	224	198	188	199	206	186	196	223	209	213	214	228	193	227	209	224	165	223	215	199	186	204	198	203	191	230	203	189	204	177	214	215	197	213	239	213	233	200	183	210	193	203	225	214	205	218	192	201	203	193	207	207	219	229	203	184	221	217	206	225	220	203	212	213	213	191	214	203	194	202	197	222	231	192	181	192	195	192	192	202	230	226	219	225	209	198	198	188	190	208	205	216	197	197	212	205	242	186	198	199	214	215	216	226	205	186	200	207	215	196	207	207	196	217	223	219	168	208	190	221	191	214	222	199	228	220	211	246	237	178	195	222	178	195	201	219	202	222	232	204	217	222	210	215	211	205	224	249	197	166	209	185	211	199	187	215	225	221	197	199	201	201	197	213	207	189	186	205	232	196	199	220	238	209	236	225	222	214	209	238	207	215	203	201	195	200	209	194	216	209	202	177	190	197	203	185	212	186	212	219	200	189	204	197	209	225	232	209	203	181	204	212	177	210	219	206	188	190	221	200	220	214	202	230	195	194	210	212	206	204	210	219	184	200	211	214	190	231	229	201	197	204	217	211	217	210	177	193	189	206	203	214	209	195	212	188	187	219	213	239	198	207	231	224	249	192	205	223	207	215	220	214	211	212	198	179	219	213	200	198	183	191	198	178	209	235	200	202	196	210	207	206	218	195	203	226	217	222	219	198	188	213	169	213	221	218	202	200	214	220	186	197	219	204	202	188	189	230	204	219	224	203	198	235	180	218	234	204	205	221	217	221	186	207	210	189	208	215	185	212	213	208	211	238	198	205	202	210	195	207	200	212	196	200	202	244	202	204	197	221	213	213	222	203	249	199	196	199	200	214	220	213	194	201	197	196	204	190	205	223	200	216	202	204	216	204	204	249	236	199	213	205	205	212	209	216	222	218	200	196	211	203	221	206	208	213	203	209	174	205	187	198	199	189	207	236	221	202	191	211	185	191	196	213	205	191	199	221	210	198	223	202	202	237	191	234	189	176	188	195	192	203	218	207	198	207	193	180	221	197	194	200	217	173	219	188	176	208	182	197	204	217	205	201	184	171	218	206	206	206	162	217	207	222	217	191	213	204	204	181	205	216	179	244	220	191	223	220	208	195	189	202	183	199	203	222	205	217	223	197	225	189	204	205	176	199	190	200	190	222	226	197	205	196	213	202	211	197	179	199	213	225	240	200	225	204	223	187	206	218	216	195	201	205	199	222	215	216	187	202	220	206	201	211	243	192	212	225	194	202	199	222	181	213	205	206	200	210	205	213	182	186	176	183	207	232	201	198	191	194	187	198	221	221	224	218	204	200	187	195	184	214	208	191	196	225	216	202	211	209	198	196	216	179	179	210	187	185	201	198	213	189	179	201	178	223	193	197	225	185	186	201	193	178	197	190	214	191	198	188	207	177	212	221	221	203	179	185	213	213	184	215	195	203	205	202	195	191	195	210	229	215	224	215	238	205	181	192	199	203	213	186	185	190	196	181	224	211	203	231	210	181	218	196	222	203	217	205	200	204	212	207	207	223	221	210	235	219	226	221
21464	26463	34919	42954	44644	44442	44688	43227	42163	38763	39783	40815	43493	35913	35907	33201	34176	36612	29536	27045	27163	20860	20571	14812	10555	13536	18861	18240	17700	16896	15178	13426	12487	11371	10260	9761	8817	7435	7650	6583	5755	3534	2544	1697	1479	2321	2768	1557	1154	950	740	679	726	706	613	605	648	608	617	722	677	616	599	622	580	573	604	561	609	606	617	606	574	560	605	595	589	596	608	599	577	623	581	573	595	579	527	584	562	591	576	599	655	592	576	538	569	618	543	535	574	577	607	575	599	582	560	588	537	598	609	584	531	592	558	594	590	589	544	579	619	585	576	612	571	555	617	591	551	578	609	561	571	628	626	594	574	572	593	590	612	593	599	554	568	600	587	576	622	565	612	559	585	574	590	589	546	593	533	562	584	569	575	615	611	582	565	573	555	590	571	527	577	565	594	561	552	578	544	595	603	545	567	573	578	603	594	577	578	552	567	575	560	565	557	590	563	616	601	568	594	573	564	565	569	629	582	620	582	617	599	599	552	567	578	581	591	547	561	544	576	573	587	573	550	565	610	583	571	619	577	557	579	605	580	611	581	599	562	604	588	593	564	599	619	519	565	565	587	647	586	573	605	584	580	558	602	559	546	552	573	573	569	562	588	568	571	544	603	556	577	563	541	553	548	548	603	566	557	572	582	620	543	608	614	572	602	617	606	576	544	546	565	558	579	553	547	640	589	608	595	549	565	601	614	571	585	551	570	588	557	566	610	532	590	570	614	556	556	589	552	592	609	555	568	598	572	574	527	511	585	538	563	570	585	606	584	569	590	601	538	561	589	552	583	580	581	580	600	615	591	587	580	565	605	566	566	572	600	610	539	620	575	545	546	593	569	597	565	557	557	591	597	578	562	580	521	560	579	562	538	556	577	577	589	553	589	563	577	565	545	582	587	551	575	563	551	559	527	617	602	549	588	556	538	565	550	562	564	587	579	591	613	570	559	571	566	546	563	558	575	610	565	615	606	596	603	577	581	541	583	593	591	537	552	569	578	599	520	588	626	578	586	548	596	571	579	579	594	560	584	567	552	595	583	557	597	558	541	599	559	570	561	566	574	548	546	576	568	568	579	594	554	595	567	574	563	605	570	582	593	591	600	542	600	595	595	608	637	580	556	594	591	597	616	574	574	570	584	560	610	571	587	593	589	535	547	544	587	614	571	547	598	580	602	622	528	577	576	556	581	590	568	584	583	580	525	585	591	593	589	584	576	606	598	560	589	596	605	536	561	550	580	571	586	566	566	599	561	588	581	559	599	574	583	573	623	576	595	535	617	555	561	561	623	563	608	579	554	564	551	572	547	571	579	617	614	621	608	530	571	529	586	588	554	587	570	557	573	544	570	538	553	574	561	583	606	553	598	570	595	578	599	614	588	546	569	593	543	591	541	550	622	590	570	606	616	567	565	580	568	540	600	528	575	577	567	618	551	562	594	572	594	573	595	548	519	560	549	587	576	616	558	560	580	572	582	601	575	611	553	612	575	550	575	563	577	599	610	583	560	573	588	530	568	576	581	567	592	556	585	576	615	588	557	600	596	607	604	549	610	613	631	594	603	601	557	570	617	559	560	585	630	576	593	580	598	582	567	589	609	550	602	598	558	612	578	568	621	567	590	586	591	593	575	567	579	575	567	580	599	546	569	565	602	554	594	593	568	582	602	539	580	563	583	586	582	607	583	540	573	594	567	565	574	572	557	583	548	535	574	601	594	637	597	602	584	579	592	569	546	580	528	540	550	575	586	573	607	574	585	564	551	592	561	587	554	562	602	618	563	547	581	546	595	558	539	558	579	596	596	563	543	603	566	573	594	605	565	557	569	576	571	525	619	575	589	588	573	616	590	568	555	583	560	593	590	576	618	583	569	623	547	547	560	549	586	552	588	634	561	597	566	542	557	588	540	554	574	586	586	557	603	571	529	558	587	586	554	590	585	585	539	583	571	557	557	596	533	546	564	569	577	569	577	613	570	594	536	590	531	593	515	585	588	556	606	598	570	581	547	553	515	588	617	607	565	581	584	599	619	541	586	573	637	575	549	570	586	596	549	534	556	547	569	571	515	531	553	589	589	594	610	552	579	635	600	572	566	597	603	589	590	595	566	575	615	541	577	566	591	583	580	518	561	595	616	549	576	575	586	574	601	605	529	584	596	557	611	579	579	591	562	609	633	565	570	595	563	543	569	593	581	584	581	579	576	583	584	599	591	593	586	544	561	594	546	547	588	606	604	573	612	615	566	569	625	598	583	545	595	552	556	551	543	573	569	579	534	575	533	557	592	571	590	588	555	600	554	594	549	604	602	590	610	583	559	577	559	568	613	515	596	587	613	602	578	583	588	545	573	582	590	553	566	563	580	571	553	554	562	569	529	568	559	578	653	555	586	533	596	587	555	562	602	583	577	570	599	568	578	581	602	617	613	556	586	590	604	577	553	624	593	605	575	562	593	552	573	583	589	546	545	572	601	626	574	527	599	591	533	585	546	577	622	573	561	568	571	599	604	616	558	580	581	554	580	588	543	563	575	594	586	591	604	562	568	550	547	594	568	576	629	595	567	554	588	556	556	581	555	573	558	599	625	571	560	525	582	558	595	578	600	600	573	585	615	601	593	596	551	589	566	602	574	558	556	595	568	598	584	568	602	564	608	529	579	538	591	580	601	519	568	578	577	588	559	595	542	614	553	572	584	635	589	566	554	580	555	550	554	553	552	577	596	574	605	543	516	602	512	563	561	558	591	601	591	600	567	612	587	559	613	589	619	609	554	535	546	546	573	567	608	564	582	562	551	610	603	544	586	563	551	609	585	552	560	578	602	563	583	550	598	550	579	565	565	578	591	547	610	550	594	548	588	612	549	583	566	606	580	536	564	543	576	552	598	566	574	575	610	622	522	591	582	601	570	542	560	608	530	549	525	553	577	525	549	549	588	589	576	595	534	557	588	566	536	585	607	557	572	565	598	593	575	586	596	552	588	605	604	570	577	583	612	551	583	548	567	541	599	643	596	584	588	633	626	572	606	593	565	591	605	582	583	567	542	593	562	574	617	544	561	588	560	559	560	635	540	583	590	561	580	568	609	591	553	589	522	565	553	603	562	575	576	552	549	607	622	520	556	527	581	575	573	537	640	575	621	577	571	585	561	578	553	592	562	599	575	536	594	607	567	580	597	561	577	539	562	565	593	586	575	601	600	561	587	581	553	593	591	581	583	611	533	597	560	602	551	603	605	572	579	566	531	563	546	588	597	603	587	564	576	562	582	625	566	579	557	589	591	591	590	584	572	581	593	610	620	549	587	546	580	565	578	588	593	547	568	567	562	583	616	574	556	585	574	587	564	627	572	545	606	544	612	588	580	618	563	594	555	611	575	574	497	586	526	600	560	569	563	560	574	573	583	596	561	575	599	563	548	566	592	567	605	560	559	580	556	577	541	544	573	541	621	610	576	570	591	563	590	593	519	568	558	617	558	572	576	568	582	549	622	583	606	577
37244	36609	42729	43536	42461	39575	38496	38683	35378	30633	32967	33693	35648	26490	26619	23973	23299	22438	13097	13933	14466	9735	8830	6940	3876	4666	7031	6350	6199	6162	5250	4515	3896	3467	3182	2712	2649	2150	2080	1848	1427	1026	690	521	486	767	818	466	391	339	273	285	267	280	231	231	278	269	235	274	292	262	212	267	210	263	243	247	253	245	258	234	237	242	243	229	244	253	278	264	241	246	267	266	232	237	253	238	237	237	263	238	254	238	227	223	242	247	250	231	229	230	247	241	243	251	270	261	231	230	252	254	245	217	212	229	250	270	224	230	251	233	255	250	233	254	257	228	213	258	237	241	221	236	257	222	239	234	248	217	235	245	223	263	242	232	260	241	230	259	251	253	255	256	253	243	230	240	231	252	232	246	233	240	245	211	210	231	243	256	235	206	238	251	238	280	251	246	232	236	246	249	219	230	242	261	250	262	223	229	253	238	228	236	252	209	243	239	231	228	254	241	203	279	243	221	259	236	233	249	260	228	241	232	241	229	242	267	248	248	248	248	238	236	248	237	243	261	241	244	259	239	236	236	224	243	253	257	219	261	245	233	253	224	254	259	245	245	226	225	245	240	240	245	235	235	269	245	242	235	237	250	206	247	219	240	234	234	221	253	277	244	226	236	266	228	228	237	265	243	235	212	227	253	240	243	238	265	256	239	235	262	282	240	237	237	250	243	240	269	247	229	245	249	269	267	273	239	229	234	250	236	241	264	234	233	225	237	233	215	245	233	240	252	232	268	237	224	230	239	253	238	244	244	244	262	247	256	275	244	246	224	231	249	262	235	241	229	232	231	232	206	273	236	260	233	247	227	246	229	250	235	266	237	219	255	249	236	249	276	232	261	209	220	238	233	242	222	242	221	241	217	281	260	244	263	235	248	243	269	255	241	230	251	259	271	255	238	232	226	249	217	237	252	250	226	236	250	268	225	266	226	235	265	266	236	242	261	251	256	249	253	256	231	231	227	256	230	222	244	244	264	263	234	255	267	239	228	221	250	246	258	236	265	245	240	237	244	274	225	248	239	243	238	233	226	217	251	250	211	222	210	224	237	255	255	240	260	266	218	219	247	243	230	236	258	253	217	243	252	270	247	220	234	261	247	232	241	239	262	236	239	235	228	233	245	247	222	238	221	235	265	226	225	249	243	197	228	220	238	238	248	252	260	216	252	247	246	245	253	244	250	249	232	229	256	240	277	266	242	215	229	240	201	240	249	226	233	246	256	270	232	218	242	231	252	244	212	242	237	252	243	246	259	238	234	262	226	258	227	242	243	231	233	233	246	243	220	244	256	237	253	245	223	220	245	226	247	265	268	258	246	263	242	255	245	254	230	236	252	238	222	215	262	231	236	222	246	233	245	245	195	247	263	231	258	246	210	244	223	236	243	251	239	241	245	237	247	274	238	248	236	251	272	255	232	241	238	256	223	247	230	244	227	251	231	246	238	253	232	244	225	271	233	226	224	258	264	248	273	271	222	255	222	240	235	238	244	216	224	227	260	264	260	239	256	260	256	235	247	258	238	255	264	219	235	228	248	241	245	233	235	219	259	258	235	265	259	209	244	248	233	266	224	213	247	243	225	232	223	238	247	227	252	235	263	223	241	250	235	259	238	260	234	245	229	228	275	226	232	240	240	256	278	231	238	242	277	263	254	241	251	213	251	265	243	242	230	239	252	237	210	231	264	231	231	215	232	249	258	242	235	239	229	236	237	237	241	232	239	252	275	234	229	265	267	250	239	251	242	254	278	245	241	246	242	252	260	252	220	247	262	225	267	233	246	261	227	263	232	235	238	275	226	256	226	237	236	250	250	232	255	247	204	229	251	235	224	274	259	259	234	256	243	247	279	213	236	265	245	244	252	256	221	220	253	248	242	223	230	239	235	238	229	275	256	285	251	274	196	191	238	236	249	258	258	244	249	220	254	249	229	231	234	220	227	255	226	215	240	282	273	241	228	230	234	250	260	231	242	220	260	241	252	231	223	233	237	243	253	238	241	228	263	259	241	245	229	265	240	241	255	244	243	242	223	219	256	266	234	224	223	276	276	230	227	253	250	241	251	236	248	233	222	248	274	255	256	261	229	256	224	275	264	257	253	220	259	229	222	241	235	251	228	261	240	254	218	247	259	244	207	278	270	255	261	260	253	231	236	232	267	252	253	241	219	236	229	216	251	253	255	240	217	216	229	245	220	258	241	250	246	240	237	240	236	232	230	252	249	215	220	277	255	239	223	250	248	248	264	255	253	225	280	208	237	222	236	237	243	256	265	250	253	246	261	237	245	228	251	220	206	225	280	265	257	252	229	235	256	205	238	228	248	238	261	248	241	284	264	217	225	252	240	236	237	250	250	228	238	238	232	262	237	244	210	263	239	251	246	213	238	246	234	235	260	226	249	298	255	242	249	239	236	263	227	233	249	243	230	257	241	268	228	261	212	244	253	271	242	234	260	245	285	207	236	220	262	250	236	232	275	250	247	269	260	227	233	241	263	235	229	243	255	225	242	250	208	244	237	245	234	289	262	235	237	251	261	225	245	223	238	249	260	237	226	266	247	229	269	245	206	272	233	233	268	243	248	254	228	241	245	213	241	255	234	253	223	275	250	264	244	273	262	252	218	232	204	254	224	276	238	266	268	213	244	258	224	238	254	225	249	250	242	229	289	276	254	227	244	252	246	221	256	241	244	224	236	222	238	221	249	243	228	252	249	229	233	253	258	247	225	250	263	232	235	232	248	224	249	251	250	274	213	235	247	246	222	241	254	202	246	228	240	237	231	262	262	251	239	255	232	256	248	249	241	257	245	254	256	271	229	213	215	248	271	240	264	236	211	241	227	237	223	240	216	225	253	249	264	252	233	290	249	235	258	229	271	263	233	258	244	263	246	211	247	235	253	272	247	224	268	248	201	218	236	239	254	196	235	226	237	217	231	232	234	231	233	250	245	250	253	229	244	227	247	236	238	227	251	234	242	263	233	260	229	250	218	249	247	230	230	213	244	251	277	245	252	235	226	205	224	254	229	242	231	263	223	248	228	238	242	235	238	248	238	243	225	257	221	217	229	239	230	246	251	231	269	252	268	252	249	242	245	251	231	249	220	226	276	259	226	227	259	215	246	257	235	243	247	234	214	223	254	260	236	225	262	237	268	220	251	233	257	237	251	235	213	247	260	237	219	226	230	250	237	223	257	255	224	258	235	241	247	242	245	244	220	247	245	228	251	251	256	251	263	228	247	214	238	235	235	230	273	253	241	238	239	254	270	230	233	229	255	221	247	261	234	232	234	236	250	253	224	211	251	244	240	261	226	265	259	253	235	244	220	238	262	231	232	243	235	227	238	268	220	224	239	217	219	237	257	227	230	270	239	251	243	240	242	216	221	243	225	249	250	266	224	241	237	227	248	226	228	266	238	239	248	274	240	216	222	268	244	217	257	226	229	249	245	233	250	238	234	235	227	213	216	259	270	242	231	237	239	268	262
26274	30484	40068	46169	49780	49064	50198	49690	47944	42759	47634	49424	50923	41540	44940	42161	43305	42344	30114	35343	35773	27338	27241	22624	14719	19988	27047	25323	24851	23740	20831	19882	17951	16704	15903	14423	13929	11539	11610	10408	8403	5722	3505	2624	2041	3817	3910	2210	1552	1392	898	846	773	866	712	742	726	652	786	785	798	728	736	702	712	652	714	696	683	726	663	672	675	695	671	685	701	649	632	698	631	674	667	694	601	657	642	673	638	652	733	742	706	660	697	659	677	643	678	642	660	688	673	653	618	662	599	683	678	681	666	653	664	593	678	615	711	647	663	651	651	639	680	655	669	673	675	697	666	654	714	697	666	636	690	694	659	679	643	597	675	622	674	698	663	630	618	698	634	651	606	703	621	678	659	671	647	659	627	641	666	653	691	612	700	641	636	688	676	683	703	653	604	667	638	633	647	653	645	642	691	660	666	583	649	679	649	668	630	659	663	657	676	686	646	664	690	655	657	672	657	680	683	683	678	734	679	676	703	682	668	621	661	656	677	697	659	670	637	673	639	658	639	633	656	626	687	643	613	640	612	646	685	637	698	648	683	677	639	649	678	659	707	660	637	661	643	687	659	685	658	655	666	672	647	685	680	643	674	690	677	676	638	655	639	656	653	714	627	655	636	652	674	700	674	646	671	650	637	692	656	660	672	626	705	677	676	677	668	645	673	630	710	662	666	674	640	659	693	690	659	654	675	648	631	659	670	650	676	662	632	631	694	687	663	622	668	643	636	664	674	639	632	659	683	649	665	609	682	672	702	647	653	666	641	637	625	636	614	618	707	665	644	677	616	669	701	639	633	635	702	676	684	667	693	661	648	667	650	635	652	655	661	649	645	672	676	639	701	651	642	629	619	614	641	634	671	657	667	673	620	692	641	612	617	658	654	677	631	661	702	691	633	675	664	659	681	631	656	664	697	692	670	646	666	635	673	678	649	652	637	644	657	652	690	692	683	613	657	660	643	620	673	653	684	639	645	630	617	671	664	670	656	654	647	618	664	658	660	657	597	667	691	700	641	649	682	667	652	640	624	645	680	641	631	698	614	615	651	717	678	635	655	684	644	681	679	671	660	622	621	638	647	632	611	648	691	671	672	638	740	665	622	700	627	716	664	662	622	624	679	663	674	656	659	674	681	666	677	645	649	652	716	636	676	651	666	663	714	688	687	709	695	674	704	644	656	624	644	661	688	660	634	672	645	632	665	676	680	670	701	635	668	638	699	703	685	639	715	663	672	657	659	659	687	676	650	611	629	674	673	655	703	651	656	622	672	634	623	648	685	670	618	621	681	676	672	606	688	642	672	692	667	655	680	655	705	644	693	643	702	669	673	666	638	715	611	660	648	701	689	648	700	685	701	658	673	680	664	671	658	656	642	674	663	655	636	650	659	660	662	649	654	698	700	653	676	656	651	649	681	618	694	685	663	664	632	665	692	627	663	674	672	665	659	628	676	647	678	693	658	658	694	668	687	639	680	653	647	657	636	661	690	665	639	653	716	645	672	694	673	655	642	649	689	674	653	637	645	635	636	675	644	725	623	662	676	654	664	673	665	678	698	663	652	645	662	663	686	647	683	670	670	582	664	669	659	646	637	681	684	619	655	679	609	660	670	661	652	642	701	604	686	633	661	660	662	681	624	649	644	631	679	692	659	642	670	629	628	651	678	686	647	651	686	645	659	678	629	665	641	665	610	673	655	664	666	612	656	673	669	677	653	644	685	692	726	656	677	605	767	656	614	639	668	666	641	670	636	633	668	741	700	666	647	674	688	637	688	616	622	659	655	651	630	658	687	656	645	657	685	632	652	630	654	637	633	662	674	678	648	634	684	643	663	632	668	701	630	673	605	670	651	651	656	667	655	687	634	672	674	639	657	711	690	680	671	685	650	681	682	680	687	647	634	685	657	660	719	686	672	643	643	624	661	700	634	636	629	659	676	643	678	624	681	689	679	681	658	700	639	684	588	662	629	632	668	690	675	648	654	670	718	689	659	659	698	656	672	675	660	629	654	667	675	635	662	650	650	666	665	621	629	632	697	652	649	680	694	664	660	683	695	699	630	684	635	677	677	706	688	665	660	689	674	647	680	660	665	640	626	639	691	661	633	682	640	669	647	690	681	666	660	647	673	657	661	720	695	651	634	664	685	666	655	633	672	672	663	696	616	649	670	644	615	699	618	659	683	671	615	665	621	651	686	656	655	673	661	668	666	678	669	698	678	633	667	689	650	649	637	682	641	645	706	651	694	682	638	627	679	672	655	648	634	704	596	661	694	632	673	609	673	694	660	643	662	665	658	699	688	698	729	661	668	653	681	689	660	675	660	651	692	657	684	602	630	599	662	670	653	689	674	645	659	644	677	656	641	640	628	699	686	669	677	667	682	659	669	657	642	672	646	651	677	662	638	702	605	650	689	709	698	609	652	645	642	663	620	676	662	697	654	682	697	657	637	641	616	644	614	639	606	691	658	650	647	626	668	646	668	587	679	711	674	619	658	669	640	688	670	635	663	681	684	715	656	684	671	649	642	638	690	701	689	675	709	651	709	673	663	666	655	694	635	714	673	658	668	658	627	705	686	664	644	645	619	679	690	667	674	704	688	621	680	645	689	608	678	629	702	696	700	645	682	676	691	677	692	671	639	654	692	678	709	640	663	688	715	626	657	649	678	655	647	625	651	650	642	645	615	706	624	653	622	648	649	647	648	698	654	663	682	600	698	626	663	649	727	650	668	661	648	636	648	679	664	663	690	651	633	635	719	682	645	659	689	634	681	672	660	672	659	701	677	625	651	701	675	660	638	589	671	635	684	641	644	625	658	678	685	630	703	698	661	658	677	662	670	632	641	679	640	670	712	622	657	663	673	658	676	663	651	647	656	682	695	631	628	688	643	675	653	658	655	665	687	699	630	658	651	673	658	658	635	691	667	657	618	657	687	646	685	668	648	677	615	652	695	664	670	609	673	661	674	654	666	628	625	676	645	651	703	642	652	714	613	670	618	653	654	715	636	701	691	613	658	687	685	691	619	659	661	680	668	641	680	702	679	642	679	668	622	673	687	654	617	629	632	699	677	673	663	673	661	681	691	714	684	687	650	658	629	644	660	624	636	612	642	662	671	679	676	626	680	701	677	672	657	642	621	684	703	733	684	680	662	699	725	642	648	663	691	675	679	675	691	696	655	646	673	648	677	667	652	678	642	655	701	697	639	640	682	667	661	706	661	641	704	715	669	658	682	665	650	636	679	634	662	674	639	650	634	657	647	674	659	644	639	655	685	651	638	624	612	657	709	666	726	641	687	715	710	589	634	634	662	634	698	647	656	651	654	681	638	679	703	654	647	659	662	629	652	648	686	696	669	724	649	702	673	639	653	643	637	703	654	695	634	657	673	683	670	636	654	676	635	682	638	670	690	721	673	667	691	670	643	708	671	670	658	655	668	660	670	665	660	605	666	638	670	635	665	683	685	676	641	640	660	604	665	619	702	715	652	623
12026	9811	14479	12599	9704	6695	4753	3798	2810	2454	2660	2675	2427	1495	1591	1231	1311	1184	700	754	753	615	621	569	430	450	488	456	469	470	425	415	376	382	406	291	362	318	286	307	288	264	246	271	287	287	299	258	271	227	239	230	218	225	245	239	233	223	222	218	211	251	256	232	243	242	245	218	243	215	248	249	233	251	237	277	238	236	258	226	246	245	274	235	241	218	213	219	252	234	229	224	243	238	216	222	211	260	233	213	231	244	222	225	236	232	219	234	207	216	204	228	238	239	231	226	222	233	248	209	247	242	226	256	229	245	247	204	233	226	264	246	224	221	226	267	254	238	223	209	235	235	246	257	253	228	238	216	246	202	222	233	246	217	219	225	224	241	251	227	254	223	219	215	229	256	221	258	229	264	227	237	246	222	253	242	231	217	239	244	222	235	231	237	214	215	243	236	204	240	234	214	247	231	251	230	235	224	253	236	229	242	235	255	243	243	222	238	236	243	249	244	226	245	257	214	259	235	269	239	229	251	245	241	251	245	254	274	207	255	233	212	225	247	230	240	213	199	230	213	229	229	211	216	244	260	238	208	237	275	244	243	236	249	242	248	239	227	245	245	229	221	219	241	206	241	227	223	237	232	227	206	226	262	210	237	207	237	237	251	224	233	220	251	221	220	217	213	228	242	237	260	247	268	223	244	202	239	261	227	257	230	234	201	230	235	231	236	196	253	242	208	221	229	238	244	253	246	244	206	239	240	214	231	230	236	272	247	261	243	216	261	234	243	246	223	235	232	223	229	224	251	230	232	226	238	246	206	230	217	237	224	246	239	246	240	232	256	247	196	205	238	248	254	240	226	216	234	239	248	244	218	199	252	214	195	233	215	205	258	231	238	224	238	215	232	225	260	219	242	234	249	234	239	232	248	210	237	213	228	252	215	256	221	233	248	237	231	251	243	227	234	218	253	226	238	245	239	208	226	244	225	242	214	228	242	225	262	205	241	229	233	229	239	224	215	221	232	220	243	223	243	245	227	232	239	261	253	234	216	215	194	216	214	230	253	272	245	244	232	239	237	244	240	227	264	205	229	240	229	223	207	234	226	225	231	235	236	248	235	247	223	242	253	222	241	234	237	228	230	234	219	251	242	248	233	235	228	236	230	214	238	226	240	234	205	219	222	237	226	221	230	216	216	224	248	223	253	238	227	227	209	224	249	248	243	218	212	212	220	203	235	238	237	243	229	259	244	256	227	252	219	247	244	228	230	221	240	233	235	245	227	209	256	226	231	211	211	254	236	252	249	227	250	220	242	241	233	234	252	215	207	220	249	220	252	238	254	236	214	237	234	253	217	263	207	264	242	249	242	216	235	227	250	235	286	221	255	228	250	257	264	243	242	236	241	264	200	224	236	242	255	230	210	232	237	218	209	220	218	233	228	218	261	222	232	214	258	208	225	228	213	211	231	247	229	225	243	253	200	230	250	231	239	232	236	242	210	223	223	242	252	215	198	247	237	232	215	257	258	247	216	225	230	248	262	226	249	219	254	230	210	229	213	242	245	236	241	202	247	239	238	231	235	240	230	243	245	237	234	247	242	217	239	192	254	223	234	246	231	221	234	241	246	221	213	254	226	228	254	235	209	234	236	228	223	250	233	254	217	220	232	218	239	235	227	255	237	219	206	227	264	226	239	225	230	229	216	210	248	243	227	261	257	209	234	239	243	235	236	255	231	244	234	210	227	233	210	236	232	249	250	239	208	232	242	245	236	228	248	215	245	227	245	212	221	249	246	250	223	248	215	233	254	242	234	235	196	237	202	216	236	226	229	222	224	226	222	228	221	222	257	242	228	220	222	218	200	237	217	234	232	233	236	224	258	228	238	250	230	265	248	250	234	252	251	257	231	247	229	245	242	260	236	234	202	237	242	242	215	213	223	240	212	230	222	268	237	262	227	233	241	243	224	242	231	239	238	237	217	245	222	217	237	252	247	249	227	236	260	245	223	222	214	250	234	229	238	238	243	227	248	221	235	217	214	234	229	249	235	258	220	234	254	216	234	235	244	241	220	239	241	238	227	228	249	207	227	220	209	213	226	240	218	239	224	261	239	248	239	226	235	245	235	242	246	260	238	239	259	266	247	234	248	218	250	220	206	216	211	202	234	236	216	206	234	232	259	246	228	231	269	214	238	247	240	239	234	232	219	219	251	243	257	246	238	226	234	245	233	239	232	246	237	228	248	235	233	218	239	232	251	245	221	223	246	261	239	236	226	247	221	228	220	222	233	211	246	216	233	221	259	240	223	249	223	209	215	246	221	238	258	209	216	230	244	259	233	234	242	226	262	233	233	251	227	229	227	231	233	217	238	248	230	236	236	240	258	242	285	238	224	247	229	244	207	251	277	219	223	237	245	241	230	245	247	246	231	252	242	258	250	228	197	245	237	223	208	229	228	219	213	209	224	222	209	235	222	214	239	225	248	221	228	220	234	246	205	240	243	202	243	244	262	251	234	250	229	239	265	265	246	213	230	228	259	207	252	252	246	203	239	245	253	237	230	255	223	234	233	224	235	255	246	238	276	235	233	235	266	225	207	227	220	218	220	252	211	237	221	229	253	266	235	218	222	255	225	247	226	232	227	235	187	235	237	233	257	257	212	249	247	235	227	240	199	247	223	214	230	238	240	259	214	209	260	234	234	236	226	246	238	209	247	228	217	239	214	245	255	230	218	220	270	230	232	248	259	259	243	227	234	207	221	242	240	214	231	203	249	232	240	236	258	214	246	222	238	258	247	216	233	212	239	226	233	245	239	232	215	236	233	278	258	267	243	244	238	266	264	225	258	230	224	216	218	224	248	209	236	246	241	255	257	232	240	214	227	223	225	253	221	221	258	224	213	256	237	205	224	240	218	217	217	215	236	208	225	206	217	248	232	222	238	229	235	210	255	215	256	227	237	229	244	264	238	229	242	243	240	256	213	242	232	224	284	229	235	246	215	230	252	242	215	198	230	268	236	250	233	232	242	237	243	216	250	224	239	239	232	218	243	235	225	214	217	222	261	256	234	228	209	240	226	242	243	232	218	230	252	253	261	260	250	220	209	272	216	255	229	271	242	228	225	228	223	265	231	226	191	241	238	237	244	251	234	239	202	225	239	229	250	230	245	261	229	213	201	230	263	249	251	233	218	223	216	261	217	228	250	203	239	241	238	236	258	211	215	268	196	247	238	236	235	249	255	239	237	243	241	206	236	241	245	234	235	239	223	208	251	239	210	232	240	240	227	242	250	242	256	218	221	230	254	219	209	231	235	245	263	251	213	226	243	240	240	232	238	223	244	229	234	235	225	260	229	249	240	220	234	253	255	236	252	243	243	224	169	224	221	216	226	256	247	230	215	234	229	234	249	254	225	230	232	233	251	249	258	208	210	222	245	232	244	254	231	237	228	260	238	227	249	235	239	285	234	219	237	208	215	248	233	269	233	210	249	226	242	223	225	235	232	232	248	234	223
8180	9194	19512	22201	21406	18519	16087	13928	11249	10305	11570	11595	11179	7191	7855	5909	6791	5965	3775	3960	3780	2896	3054	2590	1812	1933	2452	2478	2282	2287	2093	1846	1846	1534	1571	1446	1365	1211	1261	1189	1014	890	806	754	734	823	843	823	707	687	603	664	645	628	635	685	605	684	626	656	619	590	610	635	644	625	593	647	631	641	672	642	594	622	644	611	660	638	672	597	679	627	663	596	642	658	627	692	643	704	648	622	664	650	595	636	613	620	635	649	657	665	655	644	650	605	654	662	651	622	672	611	647	615	650	611	618	647	634	646	613	673	680	692	609	604	672	690	643	637	652	648	614	590	626	664	616	622	606	624	651	655	666	608	602	636	628	634	612	629	645	679	641	679	636	662	601	630	636	651	651	716	627	688	605	668	642	637	623	648	585	621	624	641	667	622	607	647	631	629	640	635	650	656	605	645	660	609	636	615	638	643	616	604	625	652	639	581	644	619	654	644	639	622	681	654	649	659	572	642	652	666	606	645	670	630	609	664	623	659	627	633	613	657	655	640	616	641	585	639	630	642	636	650	625	644	640	701	659	634	610	666	635	650	622	619	685	651	645	620	616	626	663	645	649	641	669	632	631	643	658	650	690	648	606	634	637	617	651	596	622	655	622	650	655	649	642	631	652	642	656	653	651	607	698	607	649	635	634	599	569	661	688	628	636	652	646	618	651	668	637	659	584	643	632	618	640	708	666	616	658	631	696	633	654	630	650	610	630	661	631	618	649	650	628	625	604	599	611	666	657	648	658	637	622	616	635	608	643	634	661	635	633	643	620	629	603	681	659	635	642	640	645	646	628	658	625	615	629	681	637	659	613	613	679	630	581	619	587	677	670	651	631	630	649	624	631	641	643	640	655	628	676	658	650	677	641	657	623	627	609	677	653	609	627	658	612	616	647	677	690	665	671	648	637	631	588	647	687	629	636	655	588	635	650	635	664	627	654	619	629	722	645	658	648	701	641	624	682	668	691	626	624	617	617	634	653	622	635	610	615	648	647	598	629	655	658	631	654	619	678	615	618	649	678	585	643	672	642	642	664	654	652	670	620	659	635	650	625	709	654	669	586	644	566	597	622	626	661	634	661	635	654	659	668	622	663	647	691	612	636	596	688	601	647	620	628	611	631	610	670	651	652	612	676	612	629	607	682	653	657	656	660	640	653	632	625	637	614	686	614	669	612	615	631	658	672	622	653	658	595	650	640	650	645	637	658	648	649	645	647	611	613	657	644	646	629	609	638	657	673	597	644	639	662	653	644	646	610	633	627	703	614	658	704	650	656	616	638	624	624	670	600	661	707	661	640	665	658	636	640	605	640	662	653	660	666	685	580	628	647	682	626	641	661	657	648	601	615	662	605	664	644	622	585	660	591	623	635	676	628	636	614	665	602	672	648	643	640	665	644	622	652	635	590	646	625	633	654	637	640	647	647	632	627	687	634	618	660	605	616	624	691	622	674	629	622	633	603	655	659	668	579	632	638	630	658	628	604	614	644	659	668	584	708	601	616	616	647	611	657	620	610	650	672	611	658	631	613	633	616	655	667	651	636	627	673	645	619	647	636	620	606	652	625	620	652	609	590	623	634	628	639	620	684	600	669	662	629	705	618	598	609	678	625	620	627	624	618	625	591	608	660	638	641	652	669	650	681	645	632	601	647	675	650	657	659	660	670	637	617	615	646	613	650	662	661	661	651	651	634	629	663	600	629	617	621	638	633	665	614	641	637	596	645	645	630	674	626	645	614	644	618	590	657	607	656	630	635	666	661	688	635	642	653	647	572	650	616	651	644	614	695	640	642	637	636	647	608	634	625	656	682	608	704	622	620	640	636	636	668	648	652	641	621	677	665	619	586	608	595	690	644	605	667	666	612	600	637	644	617	610	617	620	610	650	624	618	672	656	586	632	586	679	660	607	643	670	600	624	678	597	648	645	615	633	670	684	681	650	663	661	680	641	629	624	639	616	618	600	668	646	671	654	629	632	636	629	643	644	654	674	631	638	671	620	646	594	666	639	630	699	593	609	635	642	595	617	623	643	657	667	645	645	630	661	615	638	640	638	669	640	583	625	708	639	644	627	629	637	607	634	617	654	634	625	630	660	673	646	604	650	631	651	633	639	648	654	643	648	643	634	581	628	643	669	627	660	653	637	624	649	691	645	616	636	667	603	601	652	683	613	641	636	679	628	630	635	617	638	619	632	624	638	613	640	616	650	577	620	651	630	610	655	624	616	609	627	595	609	652	627	620	603	623	631	666	655	651	638	713	638	628	620	654	634	648	680	637	667	593	617	667	618	660	606	659	664	643	610	628	647	652	644	660	637	662	631	667	656	679	619	658	625	677	695	618	627	669	644	698	662	655	630	665	644	611	657	633	641	652	624	643	667	640	622	650	602	649	641	633	650	615	650	646	608	630	599	637	610	656	631	668	642	624	618	648	696	647	594	660	672	664	654	680	629	637	646	661	650	630	675	628	701	655	662	654	669	650	633	621	651	621	645	634	649	635	648	598	626	603	616	641	628	658	638	609	620	676	661	603	633	688	657	613	654	653	640	640	632	618	613	592	603	660	643	683	658	690	603	587	633	646	658	597	655	689	688	588	672	641	659	691	657	618	653	635	594	653	603	649	629	649	634	664	623	644	658	596	627	611	604	657	634	639	606	634	649	694	659	709	635	622	682	625	638	657	665	662	662	630	638	641	651	636	680	618	609	643	625	607	654	687	688	658	626	590	641	656	632	642	670	658	635	626	609	607	656	619	682	675	650	626	626	644	661	664	614	670	653	596	653	630	677	641	620	669	671	656	615	630	616	651	605	620	629	643	648	649	638	636	667	624	651	660	666	637	632	674	662	647	584	661	631	614	650	687	615	663	703	634	653	579	630	637	640	609	634	620	614	664	604	640	661	641	649	644	633	705	641	656	625	634	677	622	638	637	623	645	659	655	670	656	615	651	619	639	670	624	672	652	649	684	614	655	615	649	624	682	634	627	632	650	657	644	651	626	637	634	621	642	612	678	671	602	647	675	645	647	686	601	660	621	660	681	687	651	634	602	618	589	656	630	677	664	642	643	630	655	641	618	676	642	633	617	672	664	668	593	645	631	616	652	654	616	655	634	627	622	626	666	662	623	600	602	624	596	628	667	661	632	649	653	661	643	645	619	679	657	643	640	642	657	642	624	643	661	699	643	638	613	626	678	627	618	663	638	644	618	624	623	607	633	664	634	670	643	675	647	618	624	617	613	635	668	680	684	678	615	642	686	616	619	662	623	664	643	609	651	666	650	664	659	678	621	664	645	649	609	657	652	641	645	645	631	622	626	656	691	680	609	619	659	635	648	633	624	641	607	656	612	633	677	635	636	605	682	624	687	603	643	619	644	632	631	672	621	637	603	603	663	636	655	657	692	654	631	657	686	635	634	639	625	640	637	650	648	650	648	618	666	652	653	685	673	684	666	638	623	658	709	612	654	603	683	645
30237	30293	41609	40745	38334	36357	35078	32621	27739	26850	29345	28274	24881	20549	20196	16280	16251	14324	9659	7409	7571	5462	5426	4889	2970	2800	4219	4243	3983	3433	3272	2892	2514	2194	1827	1749	1593	1292	1395	1110	908	634	420	394	391	442	464	382	329	279	267	238	248	246	240	227	217	244	241	212	205	202	195	220	196	207	236	227	198	212	210	222	218	216	252	226	235	219	217	203	207	220	219	207	220	200	206	232	216	207	212	249	214	210	233	223	214	206	216	204	205	218	203	244	209	236	234	185	212	230	230	238	209	234	240	228	209	211	229	216	194	207	201	220	190	233	211	217	204	211	217	224	232	218	222	218	201	204	193	205	229	212	198	220	205	235	229	240	213	224	200	232	191	207	227	213	200	239	228	209	227	214	221	215	212	216	215	199	220	210	211	216	199	242	220	196	232	221	218	195	207	180	215	227	221	209	225	201	202	208	215	210	219	204	233	242	222	207	237	192	211	234	254	217	201	199	215	239	212	214	213	206	223	251	200	222	218	231	199	217	204	210	183	216	210	207	215	209	193	164	224	217	248	221	210	207	200	219	192	227	206	207	204	229	234	200	211	218	199	196	209	225	191	201	203	234	198	230	186	235	196	214	217	231	246	236	220	183	214	197	210	193	224	207	254	231	219	223	219	222	212	214	231	246	219	245	215	215	222	224	204	212	234	195	208	207	215	214	237	214	188	211	210	221	235	234	212	229	219	195	238	207	241	219	226	213	219	211	202	196	184	223	194	237	188	213	234	206	240	207	208	204	222	224	213	221	219	229	213	251	215	182	227	239	203	195	199	205	194	227	208	211	212	224	214	228	219	200	194	221	224	232	209	216	206	215	211	217	216	231	212	212	213	208	203	201	233	248	201	213	225	229	236	205	218	220	217	202	213	211	207	192	228	230	197	216	224	225	234	216	177	193	242	209	222	192	223	200	200	202	224	215	238	211	207	221	234	215	235	201	205	201	228	233	224	196	225	217	232	213	218	208	233	219	225	215	215	232	220	221	211	228	207	216	188	224	215	220	238	230	216	240	214	212	208	243	193	218	203	229	225	222	210	218	220	233	220	223	198	218	219	211	195	236	239	240	234	227	212	216	220	213	208	228	208	216	220	207	212	206	194	205	217	209	195	214	223	183	216	197	236	233	228	261	210	212	228	238	202	232	231	200	234	194	209	229	236	202	241	213	199	211	203	204	217	209	192	211	201	194	223	187	234	231	204	200	215	203	198	222	219	212	219	228	208	225	226	240	219	235	200	222	211	210	210	195	202	220	223	220	212	215	210	214	198	229	226	222	221	223	217	236	222	228	188	218	222	207	214	210	198	185	218	232	223	214	228	236	210	200	235	229	206	245	218	240	202	229	190	208	209	230	220	200	227	240	212	213	203	241	232	230	230	220	205	211	197	209	243	236	202	199	227	212	232	203	234	226	184	249	225	198	233	210	232	241	222	217	191	204	215	209	210	214	220	222	215	191	233	214	240	192	235	213	195	209	218	204	238	190	218	199	219	204	229	222	234	233	242	216	214	213	223	224	196	206	233	210	200	233	200	215	237	221	224	211	213	206	168	242	243	226	246	243	223	229	200	222	236	205	202	215	200	221	214	226	206	216	213	240	227	209	201	199	222	230	234	218	203	225	225	226	209	211	221	198	231	216	204	214	233	225	216	196	242	228	190	196	235	204	216	205	257	216	218	232	231	220	235	216	208	209	192	209	248	216	238	223	193	221	217	200	250	214	212	239	223	232	230	213	225	209	216	211	219	238	207	222	200	203	228	206	217	227	202	228	213	218	237	196	265	202	202	212	181	226	235	227	208	234	214	173	224	211	244	221	258	202	192	192	200	200	212	223	223	208	194	230	232	225	190	187	232	214	200	194	225	219	226	206	206	233	203	215	222	232	229	212	239	193	189	253	248	210	230	208	220	178	228	222	221	249	233	219	204	213	193	223	231	241	230	213	228	208	201	224	210	226	238	204	210	237	222	216	218	197	221	248	239	222	235	233	177	231	205	215	222	193	210	206	221	223	247	239	224	205	193	209	196	212	202	244	222	252	200	218	202	225	213	192	203	208	211	217	225	222	229	229	252	197	223	221	222	207	217	226	234	235	221	208	203	232	228	226	237	226	227	222	226	201	203	223	180	232	203	223	231	201	222	237	248	228	223	201	214	206	217	212	196	214	195	224	216	230	228	199	219	220	201	229	227	226	220	213	235	217	219	229	231	211	228	217	211	206	236	233	194	204	214	214	213	195	202	222	240	207	202	234	201	228	191	216	194	225	244	210	237	230	215	195	212	221	209	233	244	228	217	193	239	228	209	226	206	225	229	208	217	232	252	191	217	212	217	203	225	208	222	227	215	235	214	227	234	214	204	212	211	229	229	209	217	190	207	214	226	251	236	208	226	211	195	206	231	218	213	215	223	243	252	190	223	213	206	214	214	206	228	227	212	201	193	199	230	197	232	223	190	216	215	200	209	229	224	205	201	200	238	227	248	225	203	218	212	237	225	195	210	238	231	257	222	249	205	223	244	206	195	223	232	232	222	235	221	201	211	222	192	210	224	206	200	224	224	209	247	234	232	219	204	233	224	205	208	221	213	213	205	192	210	215	234	207	244	247	194	202	244	207	206	223	193	209	229	218	204	223	205	216	232	262	201	211	211	203	175	258	230	212	207	252	234	221	235	197	232	188	239	232	233	211	192	220	214	217	208	229	224	204	227	220	212	223	241	208	197	211	222	230	231	250	224	186	223	228	210	218	219	239	214	241	207	197	216	258	195	233	211	225	232	213	220	202	249	201	229	214	236	229	194	216	209	213	234	214	216	241	216	233	207	230	202	227	236	257	236	225	232	233	218	224	210	199	196	200	222	196	221	187	226	220	225	218	207	211	257	220	232	198	212	219	217	225	225	222	216	218	201	202	212	216	218	204	220	212	233	233	214	224	193	200	223	227	206	197	215	227	193	220	225	215	221	216	218	223	208	212	209	219	221	213	181	232	219	210	198	208	244	226	216	223	200	217	239	236	244	237	221	240	193	202	204	199	205	217	210	222	236	211	197	227	217	199	215	206	207	213	202	211	253	217	252	216	234	201	222	204	231	192	203	231	231	206	211	234	232	209	229	227	213	214	210	198	208	210	204	218	221	226	204	239	215	220	233	203	249	222	236	218	223	234	207	206	225	190	201	210	217	233	229	206	257	204	221	207	216	196	231	193	193	223	206	205	210	214	230	205	203	223	207	230	220	235	226	206	200	253	180	210	206	215	207	231	206	232	230	224	224	205	200	231	231	244	238	214	199	226	214	210	229	210	244	207	212	202	192	232	234	232	224	225	207	236	229	211	219	199	229	202	191	215	212	230	237	211	200	229	204	203	214	195	186	227	210	232	237	228	232	210	209	232	221	195	204	202	237	225	243	224	202	216	244	212	212	204	247	186	237	215	200	212	229	231	252	221	215	222	219	220	204	221	223	221	230	231	191	236
20866	24992	38481	44423	45688	46445	46457	44318	42136	41744	45624	44544	42483	38386	39942	35151	38238	34787	28802	24918	25654	20028	21570	19675	13411	14078	19700	20188	19248	17298	15844	14898	13155	12179	11007	10587	9331	7879	8049	6550	5637	3584	2165	1791	1576	2177	2506	1669	1318	890	671	710	700	643	691	619	688	650	708	662	680	613	597	621	578	614	610	662	605	610	639	617	602	635	633	630	598	597	590	624	599	632	604	628	609	601	616	599	634	629	674	666	594	586	629	609	594	637	633	594	615	610	626	640	588	587	605	578	598	641	594	660	602	604	577	627	603	563	634	558	605	600	597	632	641	596	559	585	561	617	609	548	660	622	592	599	621	605	574	579	601	620	634	552	621	617	577	632	603	610	579	638	631	611	584	548	600	575	664	623	642	565	589	559	580	598	656	587	554	573	618	594	576	569	650	609	587	582	616	576	603	602	577	618	631	577	626	634	593	570	596	606	617	617	586	617	614	597	609	593	603	622	629	623	564	612	588	607	596	598	628	613	594	615	593	577	633	633	623	584	624	586	653	635	641	594	626	542	578	598	617	596	666	620	608	664	626	614	618	598	604	583	628	587	603	609	589	603	582	585	618	638	587	610	642	561	637	579	580	610	588	645	577	568	592	600	587	598	599	634	587	614	564	579	620	589	582	619	606	624	594	604	587	604	624	680	627	590	598	645	596	601	583	619	581	594	594	661	629	649	648	645	590	613	602	611	592	563	598	591	572	630	597	588	589	617	595	600	607	619	629	642	610	651	625	676	625	603	615	597	605	597	592	625	628	560	606	571	593	562	630	567	619	588	618	567	626	550	628	591	620	588	653	555	609	643	607	600	613	610	634	610	610	623	587	631	603	653	599	616	588	605	591	612	587	659	605	587	611	632	579	612	590	623	618	563	635	656	615	596	626	617	586	605	588	619	596	643	602	622	616	662	566	640	583	638	617	611	599	598	604	612	597	565	629	625	653	595	603	572	629	613	613	567	606	624	592	624	639	596	648	615	562	628	635	609	624	640	652	642	604	577	548	616	629	591	645	627	601	570	567	588	541	587	580	589	599	576	605	578	602	597	596	590	595	600	621	595	604	617	639	614	575	589	635	635	608	590	604	589	587	636	604	585	647	587	618	613	604	613	601	587	599	576	590	603	588	578	580	619	603	621	603	597	588	621	603	624	616	650	619	605	628	586	617	610	584	645	609	622	604	622	624	599	569	625	575	585	610	644	620	625	615	664	569	609	610	608	577	590	582	597	593	659	607	635	577	552	628	598	586	614	571	599	582	580	596	616	631	579	622	595	607	591	600	601	591	613	591	596	566	631	625	633	651	612	583	629	627	587	599	598	630	611	605	594	613	623	589	657	596	639	607	597	603	630	583	619	592	617	578	630	603	641	591	560	609	621	602	605	657	606	627	594	598	609	561	607	618	605	622	609	541	619	605	619	636	585	588	607	623	592	600	604	583	594	589	636	593	627	610	588	583	606	575	586	600	584	592	618	604	600	605	614	580	647	573	595	638	569	586	619	629	571	604	608	584	600	590	625	618	570	591	628	544	602	637	590	592	600	590	615	575	648	597	614	623	620	618	646	591	639	565	630	607	650	623	649	584	620	612	621	606	593	604	612	637	597	618	632	577	575	613	604	641	644	645	642	595	623	631	570	615	611	631	547	676	626	602	644	615	604	579	616	584	609	607	602	584	603	577	613	599	608	623	596	608	609	620	647	594	607	631	557	626	632	617	646	609	651	600	646	627	583	587	621	578	576	623	603	613	597	621	617	625	593	606	622	607	593	596	639	672	604	607	638	598	588	615	588	618	609	605	597	609	605	594	601	611	609	600	610	572	617	578	623	597	613	628	633	572	575	564	561	628	603	665	629	616	592	616	589	604	644	569	619	575	597	633	632	597	586	622	599	666	597	619	604	651	621	607	599	663	669	604	589	592	600	621	608	611	572	565	583	600	585	634	640	601	582	597	608	589	607	569	621	586	586	615	626	604	605	601	577	619	630	614	637	611	643	593	615	605	577	663	592	625	660	600	592	663	626	623	598	589	616	615	612	599	670	575	610	596	598	587	594	586	557	612	654	633	604	600	655	604	573	643	621	618	608	652	595	601	630	631	643	586	638	629	588	633	615	596	581	661	555	661	596	633	572	655	578	595	606	587	636	611	614	573	602	565	616	623	604	622	600	606	633	633	600	602	608	636	638	599	568	624	596	647	623	598	617	615	609	646	657	590	550	636	627	636	645	594	589	577	595	588	598	613	600	613	614	623	632	584	629	636	608	571	553	633	603	612	607	581	627	620	594	627	624	568	612	569	607	642	616	638	591	600	575	623	604	631	635	570	629	576	620	592	627	588	593	631	615	610	606	632	578	612	589	611	627	619	562	637	659	637	610	628	610	586	632	587	571	580	556	599	612	660	579	579	618	622	632	589	590	598	612	612	632	618	646	635	606	590	655	578	593	621	593	593	600	604	565	630	653	586	647	622	574	628	610	593	600	596	605	634	613	627	588	627	605	620	613	621	630	611	630	636	650	607	568	647	617	597	569	611	563	570	627	616	634	628	564	615	588	626	618	582	598	590	580	597	620	589	593	623	615	648	598	564	607	569	610	603	625	624	643	632	622	610	558	587	546	619	577	556	606	597	591	576	605	631	620	588	620	632	602	569	616	618	581	592	589	631	602	616	630	593	621	611	584	640	617	592	582	613	596	628	559	618	598	619	573	592	613	564	611	630	614	603	608	626	618	588	578	627	633	602	641	589	625	621	576	568	655	625	628	631	599	576	608	598	604	614	585	599	605	608	576	622	605	616	608	625	568	626	594	594	608	612	607	579	575	647	613	579	612	556	620	649	616	616	587	599	589	599	578	591	591	579	582	593	617	584	566	608	624	596	579	571	636	573	583	595	600	604	641	639	654	643	614	610	612	592	586	604	587	621	601	595	617	582	629	598	586	596	603	588	613	577	591	632	596	612	579	572	605	609	584	570	575	586	603	597	621	612	647	581	595	606	642	605	565	599	580	618	609	597	613	631	645	578	607	660	612	585	594	584	587	587	584	580	607	647	622	652	631	631	603	617	623	596	644	616	588	599	603	618	694	620	613	626	651	606	593	584	592	629	605	598	640	617	554	618	651	671	616	626	577	596	622	616	599	577	659	637	564	640	620	627	584	574	583	643	619	611	610	581	574	573	633	627	577	622	604	603	598	583	563	603	593	619	617	580	566	632	591	615	604	637	559	613	596	604	607	623	625	615	597	588	621	617	603	626	578	591	575	597	597	608	598	615	642	594	552	617	598	589	597	595	582	605	621	614	575	586	630	586	603	602	572	611	579	638	612	610	583	526	594	586	640	583	596	617	604	589	593	593	628	616	623	608	633	597	583	574	597	600	583	622	604	631	553	644	590	583	612	636	612	585	567	587	617	593	664	584	583	630	580	638	600	631	571	641	573	617	576	588	594	614	620	638	625	615	616	540	615	588	610	570	616	634	630	561	603
36342	35274	46171	43470	39557	39530	38890	40359	35738	35971	35679	36037	33792	28609	28654	24363	24066	20660	15256	12394	11053	8838	9641	7884	4632	4189	6325	7371	6654	5987	5363	4431	3894	3578	3117	3137	2631	2068	2200	1759	1537	962	631	492	464	565	764	513	455	296	269	273	249	296	253	247	224	254	260	240	228	266	256	262	280	256	248	241	248	259	248	242	260	233	251	280	248	251	238	272	236	237	240	240	259	241	250	249	258	247	225	255	236	224	226	235	249	220	249	232	240	251	252	233	252	230	259	218	266	233	251	278	272	253	219	270	220	254	245	232	227	268	262	249	273	262	260	201	243	227	257	242	221	250	278	252	249	232	228	245	246	264	236	235	253	252	251	290	239	227	243	238	222	234	219	239	230	238	237	259	237	244	251	256	223	231	252	247	218	251	233	250	244	200	233	248	218	232	249	230	259	258	274	237	259	235	234	218	227	283	240	269	227	260	229	257	249	241	237	243	251	243	227	235	227	245	251	267	247	246	258	287	255	204	245	255	253	263	241	257	228	260	248	229	256	242	237	240	237	273	251	256	241	249	257	239	248	247	262	240	220	265	231	216	268	211	243	253	236	217	241	257	240	255	242	261	259	234	251	271	251	249	248	250	205	213	242	268	258	264	234	264	256	239	253	246	275	223	263	233	231	268	232	251	244	239	254	238	240	263	232	261	251	232	252	219	248	242	230	248	251	260	222	256	242	279	245	251	208	260	251	229	250	256	249	242	257	246	251	262	259	254	232	249	239	242	219	255	250	249	232	258	256	237	260	245	222	255	239	253	258	224	215	227	250	266	240	219	262	250	231	236	252	260	270	247	225	281	276	261	250	222	259	256	234	245	258	237	250	255	254	236	230	265	236	236	226	246	253	225	258	250	247	242	247	235	231	235	259	230	230	237	259	272	276	258	248	249	212	231	229	235	234	238	234	261	251	244	249	262	260	267	246	267	240	239	264	245	243	246	267	232	235	245	220	243	257	236	241	262	261	249	251	225	226	240	227	246	239	238	240	245	255	251	256	225	222	256	244	222	255	251	224	245	259	250	253	235	232	241	236	219	240	261	283	227	263	221	274	255	244	246	260	238	223	224	234	229	227	211	265	229	248	258	234	234	245	237	260	218	254	226	235	228	257	225	236	228	208	237	232	228	238	240	237	231	260	229	247	255	265	234	248	240	245	239	256	226	242	248	214	246	243	225	248	216	249	221	257	241	231	259	242	265	275	253	242	255	264	246	254	229	251	247	236	260	246	254	264	237	232	239	231	258	267	238	230	242	248	267	274	249	222	219	251	264	260	227	218	231	254	245	234	228	264	247	250	276	245	245	241	225	219	241	260	247	252	238	256	255	228	223	232	259	243	268	263	226	223	235	225	253	258	250	240	236	219	239	228	208	243	236	243	233	256	231	270	269	262	224	239	215	237	246	264	254	236	273	253	265	232	226	257	255	238	240	266	227	247	253	256	251	257	248	270	236	231	237	239	240	225	249	250	216	219	243	267	280	250	238	249	247	269	229	232	241	255	244	240	235	257	245	268	261	243	253	245	244	254	226	264	242	232	248	250	241	235	225	261	287	221	233	227	258	223	246	243	231	229	251	221	228	249	241	254	227	236	233	251	259	242	229	236	228	244	261	266	273	247	266	243	242	239	226	217	220	238	267	255	221	238	231	249	246	233	269	269	233	252	252	234	245	256	264	263	245	229	242	258	238	243	265	277	248	244	228	216	229	252	236	274	242	244	226	265	259	246	251	242	235	260	259	254	250	246	247	236	269	269	260	270	223	277	275	253	236	247	224	257	252	245	222	237	249	248	244	247	247	234	245	256	228	251	232	260	267	256	246	220	219	240	238	252	236	240	232	236	238	255	225	252	270	244	247	243	237	235	232	251	236	246	230	244	245	247	239	227	252	248	260	244	234	247	264	279	226	239	257	275	244	209	250	248	209	266	255	243	236	264	239	216	277	225	243	244	260	241	226	252	251	232	248	224	246	236	253	244	255	259	252	250	241	217	234	226	231	237	253	265	248	234	244	240	256	248	219	242	246	243	241	266	274	257	233	273	242	257	262	231	227	213	257	270	246	254	234	263	226	247	254	242	226	255	232	234	228	256	274	218	220	249	244	258	269	255	253	262	223	227	261	259	257	209	270	273	236	263	247	255	224	289	239	222	245	266	265	251	258	252	245	255	240	265	235	247	227	247	226	237	241	248	235	246	236	256	234	225	230	265	233	236	221	220	227	268	239	229	239	244	239	245	234	230	264	242	266	245	283	252	229	240	235	248	268	254	263	219	272	249	221	235	238	235	239	243	236	231	236	238	230	235	232	237	241	261	242	220	233	251	234	238	236	226	245	257	262	210	242	222	245	258	245	241	244	243	233	246	250	239	247	244	242	236	230	249	236	229	247	248	248	213	252	238	236	237	235	241	251	230	239	264	243	247	263	249	226	254	252	266	258	232	283	236	221	263	236	258	229	229	257	243	233	242	253	265	242	243	247	263	273	240	251	245	236	209	270	230	215	252	267	255	239	251	263	213	230	277	287	198	273	250	244	229	225	223	244	235	250	258	241	227	233	269	252	242	222	247	224	240	252	229	255	254	255	265	243	236	261	239	253	251	248	231	262	244	254	242	238	267	229	244	239	246	254	220	266	269	254	244	272	221	251	268	252	224	263	233	223	234	247	263	250	242	236	210	212	224	233	232	252	280	255	219	251	240	234	230	228	255	232	239	204	256	249	228	233	217	238	243	247	221	245	218	245	255	206	226	222	248	233	245	230	233	259	272	226	205	264	244	239	230	248	219	235	231	218	270	261	243	240	292	238	231	210	244	244	238	242	268	249	188	252	234	249	254	226	267	237	267	243	247	243	264	266	261	243	228	245	248	260	231	243	260	298	244	232	247	207	240	268	250	197	239	215	263	234	265	260	235	255	230	261	230	250	246	218	260	254	218	262	272	252	230	233	234	242	254	242	293	255	278	256	245	240	256	244	235	242	235	273	263	261	229	255	263	243	228	264	235	236	235	241	269	223	258	243	232	254	244	266	270	247	241	252	249	212	270	220	233	242	246	245	263	223	255	246	269	238	233	227	230	250	255	277	227	243	261	247	259	227	257	263	244	221	232	247	276	239	253	239	227	227	225	228	249	223	259	261	223	232	257	226	225	241	274	236	263	224	256	245	247	226	247	238	238	243	227	267	245	238	224	232	244	254	241	241	234	220	251	236	216	252	257	235	224	256	248	233	247	217	232	229	237	259	255	260	215	275	269	238	228	260	256	245	234	250	238	257	237	217	253	276	263	266	237	248	233	254	223	254	245	267	248	260	239	239	248	274	206	246	245	236	249	262	234	252	242	224	255	266	246	266	254	241	257	249	258	281	264	254	259	256	222	250	247	226	259	270	245	249	230	242	252	257	221	236	270	236	264	260	276	237	256	233	232	255	228	246	235	238	268	225	228	227	259	256	248	242	240	245	242	267	243	245	261	264
25279	29236	42153	46920	49441	50865	50835	51659	48739	49008	49931	50834	49123	44063	47013	42309	44926	40312	34464	31461	30296	27023	28380	25428	16727	17822	25506	27106	25960	23783	22106	19161	17915	16855	15633	15757	13646	11116	12226	9628	8374	5248	3222	2339	2359	3118	3720	2403	2057	1159	794	814	765	734	703	749	710	798	664	689	731	736	723	724	640	723	725	664	612	659	643	669	652	679	685	657	646	663	654	696	669	666	671	655	711	627	688	684	680	695	719	677	712	683	735	685	633	674	658	631	621	668	706	647	682	634	631	646	672	711	667	666	649	675	682	618	669	654	683	677	670	694	644	680	681	680	631	704	651	669	659	658	626	643	688	695	673	674	664	612	668	656	690	700	642	654	641	602	685	659	651	656	642	635	641	671	689	609	659	683	723	692	675	686	588	723	666	672	635	686	692	687	661	653	637	665	701	723	658	670	659	675	695	660	697	633	645	655	679	706	667	674	676	606	644	676	694	615	663	691	681	660	674	672	695	649	634	638	695	622	648	677	671	667	744	645	639	664	645	682	654	670	646	638	658	700	678	661	663	679	638	661	661	659	674	637	681	675	671	659	698	667	679	678	685	636	660	643	746	686	643	655	671	614	719	674	657	694	688	640	699	649	655	715	671	701	642	704	710	668	688	679	656	638	687	660	647	679	681	693	677	697	698	656	650	677	654	681	692	712	689	703	619	747	643	713	687	684	639	652	680	650	662	644	686	676	692	701	687	662	609	667	708	661	628	657	647	645	668	735	686	676	666	653	646	653	676	652	650	738	660	688	646	671	665	683	765	665	669	664	669	676	722	660	679	608	701	663	678	661	644	680	659	672	683	703	691	636	692	682	620	632	626	663	648	679	684	697	693	671	690	707	664	683	644	697	695	657	696	726	678	631	715	604	706	672	685	619	645	712	652	690	670	678	654	679	655	599	684	652	681	644	621	675	650	655	683	675	654	627	657	662	673	649	689	718	669	656	689	625	641	656	706	611	678	614	671	644	674	685	699	672	705	679	691	689	676	703	639	676	645	658	690	678	690	680	674	727	621	736	659	671	694	685	679	693	687	667	676	670	671	695	659	662	715	688	658	643	649	673	674	715	653	624	666	675	651	657	714	694	700	644	648	678	639	669	669	654	708	700	697	670	685	629	706	660	693	687	646	674	680	661	678	609	718	658	647	661	658	720	669	623	602	659	680	673	605	682	647	670	703	649	649	625	726	684	609	669	645	632	679	689	664	647	705	681	676	697	640	626	652	620	639	648	658	651	687	636	662	662	639	679	720	656	722	645	685	662	689	684	657	677	660	644	666	658	651	711	642	708	670	651	690	693	654	647	700	672	602	630	679	684	670	672	662	672	639	667	652	664	683	644	656	707	683	645	674	665	648	662	665	690	676	720	675	625	681	679	664	664	613	680	667	659	641	689	670	643	681	690	660	707	662	673	667	699	639	712	701	646	681	721	660	674	669	652	668	686	656	685	637	664	698	683	654	620	665	648	675	717	681	664	709	658	662	688	648	699	652	680	683	686	627	701	670	643	621	623	667	668	683	678	696	676	627	660	668	681	623	636	651	623	652	686	652	652	647	657	644	661	635	653	639	699	658	688	674	669	685	651	719	668	670	596	661	644	645	653	713	646	662	675	654	675	713	652	615	679	648	696	674	674	662	627	692	633	685	697	637	620	691	686	654	633	678	662	676	665	684	662	652	641	655	672	722	644	656	692	680	667	652	661	652	646	698	650	605	672	667	678	609	650	659	680	677	666	739	711	647	693	694	644	629	676	624	659	678	668	708	679	682	634	667	718	662	701	660	658	644	640	673	601	663	674	714	689	639	679	653	676	674	672	640	667	651	622	664	667	666	664	666	669	643	686	695	704	710	675	688	696	654	697	688	670	706	681	668	630	646	647	649	667	664	701	667	718	627	658	696	673	685	635	689	663	660	680	685	656	647	660	683	677	694	650	626	697	650	694	657	656	707	699	673	674	680	652	674	667	664	705	702	675	685	664	683	691	707	661	613	666	638	651	652	693	670	677	674	646	607	624	665	665	685	712	669	661	698	703	654	638	643	646	633	680	660	663	665	700	651	669	677	695	694	650	643	680	679	683	679	651	627	646	678	677	614	716	671	669	653	609	635	648	706	673	677	641	657	664	666	625	711	655	641	663	674	637	641	736	635	654	648	652	614	706	689	673	622	712	647	654	629	672	628	681	669	687	607	661	729	643	717	635	674	675	703	701	624	653	649	645	625	656	635	666	648	680	624	667	675	650	666	668	648	638	658	675	657	638	693	683	696	692	616	642	671	626	652	669	666	636	678	651	635	690	695	658	701	682	664	678	707	670	658	660	616	651	671	644	724	690	658	708	592	651	640	727	686	687	684	643	699	645	699	659	656	648	663	612	672	669	700	645	675	672	685	606	657	650	627	678	653	680	732	661	634	685	638	670	681	717	664	709	632	671	667	634	645	678	659	692	680	618	663	662	708	667	664	753	655	653	637	645	680	677	651	636	698	618	637	677	653	672	640	650	655	652	673	656	675	664	630	645	695	701	642	678	670	637	703	655	647	646	672	676	700	709	661	656	663	662	708	698	620	688	683	702	666	658	676	667	669	632	674	679	658	644	672	687	658	668	616	719	672	667	647	678	692	654	670	661	699	623	693	650	631	657	649	686	682	653	648	633	649	687	658	651	661	667	661	681	645	604	647	665	689	631	701	652	658	695	693	649	669	654	660	687	697	705	651	742	693	684	691	690	624	677	674	677	678	688	663	664	672	694	693	676	673	667	687	665	646	665	679	649	688	696	645	653	649	672	744	654	750	685	729	678	662	646	646	657	647	645	698	695	688	684	702	635	682	631	659	667	644	656	630	645	693	648	664	656	705	639	692	681	700	658	638	679	638	696	653	661	719	666	668	660	671	674	677	700	716	671	670	682	668	685	663	633	666	693	670	668	640	696	717	700	662	647	695	677	631	667	640	668	670	643	654	632	648	666	689	658	651	654	651	665	685	642	653	603	629	644	633	689	650	678	668	645	705	673	598	660	667	665	651	664	671	652	705	631	669	682	673	614	714	672	636	645	669	650	691	680	655	619	678	703	697	655	639	695	674	665	652	669	672	692	670	635	709	687	640	731	643	658	673	709	652	678	686	674	625	674	717	712	672	668	616	610	659	657	695	675	699	634	669	658	648	674	699	693	660	661	670	681	642	674	674	691	656	650	624	666	649	658	657	685	653	666	665	707	646	650	682	630	646	656	698	662	703	640	742	611	657	688	678	696	669	628	636	637	685	621	682	669	639	724	641	649	647	709	671	639	630	664	684	662	686	660	645	708	671	657	716	653	665	698	690	653	649	665	639	695	701	691	669	658	655	673	696	659	648	641	670	700	673	633	666	647	694	648	667	618	656	673	669	641	651	671	666	658	699	630	683	659	693	661	672	681	670	674	647	717	639	676	716	672	656	717	615	654	646	658	664	609	678	710	656	626	666	646	717	691	660	658	704	632
11898	9777	14014	11784	7785	5890	4555	4038	3080	2817	2808	2449	2347	1701	1532	1343	1244	1010	873	752	690	616	532	526	358	380	501	496	474	485	412	399	387	376	331	384	331	311	345	276	293	292	261	278	261	261	260	270	258	240	251	232	253	228	200	219	263	238	226	268	218	271	257	241	242	228	246	271	216	236	255	218	251	204	238	226	222	253	262	256	215	233	224	242	240	222	247	232	216	231	219	231	238	251	221	239	234	236	228	273	243	241	239	233	246	231	228	202	218	241	240	232	219	239	265	224	241	254	253	223	234	249	235	244	251	228	216	245	227	222	260	222	229	213	237	211	248	252	260	275	244	244	242	251	279	232	237	264	219	269	227	238	256	256	223	209	248	234	228	227	269	233	222	230	220	261	233	216	265	246	236	207	263	247	237	252	235	227	225	202	269	222	234	249	239	238	224	241	249	221	231	255	219	247	240	239	231	223	248	256	262	234	242	238	247	244	212	216	223	220	238	249	252	211	225	230	217	198	221	220	227	221	216	239	231	235	219	235	240	252	242	216	234	225	244	234	248	223	258	233	229	238	243	229	229	224	257	257	236	232	226	211	232	242	245	222	238	243	276	246	230	249	224	253	243	218	230	254	230	217	224	233	257	242	226	223	233	231	246	254	253	243	261	243	238	252	229	230	231	234	259	239	230	225	237	228	227	212	253	253	229	229	239	242	228	212	227	220	259	266	255	230	240	247	240	227	243	253	241	230	221	259	245	255	227	226	234	251	243	216	243	249	233	261	232	235	238	234	245	217	242	237	255	258	247	238	265	243	235	234	258	225	252	254	233	234	235	231	253	239	237	238	239	247	242	220	218	212	248	252	240	242	241	236	209	245	213	245	204	234	228	227	242	235	246	236	257	262	231	262	210	231	235	237	251	218	255	238	237	221	243	242	231	228	253	223	251	242	249	252	251	243	259	208	239	237	245	222	205	257	225	261	230	285	256	240	219	216	249	241	233	245	210	230	219	230	236	251	239	227	221	215	267	244	239	229	259	220	207	238	237	213	213	236	240	223	224	205	222	235	232	246	250	207	270	259	231	256	230	244	228	250	242	266	244	223	219	254	243	261	239	234	239	218	222	220	237	260	271	242	236	226	241	239	218	256	220	244	252	220	218	230	230	244	237	223	228	245	235	265	219	237	225	259	240	224	258	235	217	234	236	234	250	243	225	239	242	256	230	234	235	225	221	261	223	236	235	216	233	237	232	219	202	227	275	259	231	203	214	230	231	228	216	242	234	244	272	243	237	247	219	236	240	231	209	252	250	230	208	234	212	237	240	219	251	250	241	272	231	229	236	235	241	222	245	238	269	233	227	233	229	256	232	235	209	233	219	247	236	233	209	240	226	237	247	256	237	238	198	232	229	206	224	230	230	246	245	245	245	228	244	271	242	235	235	226	189	246	225	243	226	251	215	254	219	227	224	244	267	215	222	245	240	246	270	224	258	222	251	260	260	222	222	230	276	240	243	261	256	238	231	255	230	232	248	227	238	229	268	230	235	230	225	254	231	269	241	222	227	253	231	203	203	226	215	201	258	232	241	240	220	263	229	236	225	227	218	248	248	249	239	213	208	233	238	213	244	232	251	246	244	224	212	227	205	244	257	249	236	217	227	218	235	234	207	252	257	247	231	246	230	223	244	250	228	209	220	243	246	222	235	211	225	222	266	242	231	241	235	256	245	239	251	210	223	235	236	205	248	229	235	241	220	231	243	230	228	225	229	240	244	239	237	235	257	249	252	233	233	234	240	239	269	240	260	239	263	261	231	227	223	248	294	245	236	224	256	220	243	235	250	226	258	193	246	231	235	246	230	236	252	217	229	225	230	270	213	235	228	233	263	253	228	256	243	234	264	216	212	222	242	260	228	223	197	245	253	258	236	248	237	264	233	256	238	253	236	245	242	228	213	240	232	252	238	229	240	254	226	231	230	231	232	232	232	231	247	216	266	241	242	254	221	255	247	225	252	262	252	239	252	255	237	253	251	221	270	261	254	225	214	211	234	233	240	241	197	248	250	271	211	227	264	206	238	211	219	246	242	217	247	230	206	237	226	224	230	245	269	244	258	271	240	220	259	252	255	238	230	218	229	237	230	231	251	237	239	234	263	197	242	221	225	240	223	214	250	238	253	226	238	221	217	224	224	250	244	273	251	232	234	261	247	237	219	236	208	216	234	251	225	236	263	215	220	238	242	225	238	232	231	233	237	241	237	222	216	225	232	223	218	257	259	232	249	228	240	232	240	227	239	248	243	248	228	218	232	244	250	223	246	218	223	236	239	277	239	198	249	223	199	250	244	235	242	273	258	242	219	232	238	246	205	221	203	222	255	254	275	239	203	245	252	248	234	255	233	259	245	220	229	230	220	248	244	232	219	236	232	227	222	281	224	274	239	217	221	228	244	227	210	259	219	280	216	273	244	232	216	249	255	224	244	250	246	239	252	238	249	239	226	226	261	238	247	219	220	268	234	222	234	242	250	243	229	231	232	229	246	217	235	272	233	242	241	242	216	247	222	252	214	238	248	241	238	262	249	204	228	232	211	249	252	243	206	237	236	255	246	228	216	236	218	235	219	241	249	242	226	210	242	234	219	229	227	255	273	227	232	249	241	254	248	248	232	227	240	229	240	221	209	215	211	248	255	211	229	234	236	228	265	234	237	214	248	235	214	230	224	289	239	227	223	254	238	250	217	237	267	252	220	231	227	241	241	224	260	220	248	272	225	244	244	238	228	276	244	239	246	237	201	261	239	227	254	247	259	232	227	225	245	254	226	253	257	248	242	247	211	221	226	254	188	219	246	258	229	231	230	217	223	238	231	226	231	241	248	220	220	227	248	251	232	212	236	241	243	246	230	239	235	230	242	252	243	246	262	227	227	226	249	230	221	242	235	240	271	264	255	252	235	241	223	220	210	239	249	202	244	202	232	242	246	251	232	239	230	223	234	228	249	216	246	211	263	224	230	262	248	227	232	227	244	260	247	261	237	251	209	235	232	241	234	224	226	242	223	227	240	240	214	224	257	232	219	236	205	222	242	239	235	232	260	224	222	232	251	236	236	227	267	232	234	217	241	238	255	259	205	233	221	207	203	254	271	242	260	241	239	243	248	232	252	217	217	251	234	251	237	256	255	230	219	190	221	255	217	211	225	250	260	259	247	243	254	242	211	233	190	240	243	229	243	236	239	229	253	225	271	235	238	219	234	226	247	226	239	237	226	246	266	257	256	233	235	258	253	217	232	226	244	239	254	222	229	230	218	242	243	236	243	220	224	249	249	249	245	259	224	236	229	239	247	239	238	235	228	252	249	245	243	226	229	216	241	239	229	248	217	237	255	246	266	235	250	261	232	234	243	227	244	225	238	240	232	214	240	255	263	215	240	241	239	258	233	249	245	239	243	222	258	226	224	259	240	250	237	240	238	285	263	250	268	225	245	242	238	246	247	238	198	253	221	229	260	245
8016	9446	19565	20639	18764	17142	15057	14899	12267	11738	11819	10844	11134	7937	7657	6794	6617	5227	4139	3515	3157	3057	2724	2479	1711	1656	2321	2572	2429	2302	2118	1827	1729	1542	1523	1565	1363	1318	1245	1107	1059	951	783	780	777	790	882	835	741	679	652	623	685	668	685	640	662	693	648	636	676	628	699	625	638	670	681	641	681	617	635	636	671	661	680	618	659	678	584	623	693	640	665	641	674	627	671	626	611	640	653	711	686	666	667	686	630	680	646	629	653	691	654	636	640	636	651	659	647	651	687	660	656	597	645	652	678	615	633	630	641	614	647	651	602	588	680	690	673	684	678	661	661	637	620	677	614	674	666	666	643	669	684	662	719	614	664	689	697	648	640	654	674	657	670	625	643	654	659	645	636	602	683	669	647	656	661	592	717	647	656	654	705	616	688	642	695	623	623	641	636	640	609	644	654	624	681	607	667	681	621	618	633	649	680	652	666	610	651	649	655	658	637	686	665	675	642	691	606	665	646	676	604	620	632	679	691	665	652	657	642	663	657	657	656	672	665	626	627	690	653	621	665	679	642	638	624	668	685	696	636	639	673	662	654	650	636	606	652	624	679	659	657	698	665	661	626	634	646	668	644	618	680	641	667	644	668	651	644	662	619	663	663	660	678	650	612	664	661	678	647	635	649	648	686	669	639	673	664	622	632	678	624	669	677	643	628	689	654	608	673	656	662	627	640	731	646	674	660	649	670	637	639	613	606	638	632	621	689	652	648	642	653	604	657	644	657	637	621	658	640	646	654	678	622	664	667	565	657	646	630	691	638	655	657	640	675	682	595	682	652	676	620	668	635	618	605	642	635	682	643	646	642	656	667	653	662	687	628	618	641	679	665	668	609	679	629	646	662	677	686	616	650	700	624	640	668	649	650	675	637	639	658	667	638	609	670	628	663	624	634	639	658	654	696	619	625	705	652	599	606	593	635	664	678	649	659	655	633	630	665	663	639	654	664	684	669	583	656	624	690	623	655	629	689	637	673	699	610	617	579	637	679	684	697	603	639	645	675	658	613	659	660	649	673	639	616	641	639	641	655	650	685	644	683	631	637	656	658	655	644	674	608	699	686	666	675	617	613	644	685	643	647	648	627	647	676	654	641	627	667	658	653	628	656	664	648	643	678	650	687	645	691	644	651	677	639	650	689	631	640	614	642	701	606	632	661	670	630	628	692	635	648	650	652	670	598	645	668	646	632	659	662	663	646	659	661	661	613	672	636	638	702	627	647	608	695	646	620	665	663	617	625	623	645	638	635	670	665	651	612	651	700	709	658	652	631	666	663	650	664	697	653	664	661	643	665	654	626	710	574	648	696	651	641	680	616	588	669	631	640	662	683	655	688	715	650	673	643	637	658	630	656	635	635	655	683	673	681	666	612	627	701	659	632	637	673	686	726	670	672	646	681	650	663	643	641	691	674	667	665	596	622	634	658	613	632	631	622	670	645	707	683	633	680	642	642	666	657	644	667	646	705	647	660	623	619	655	670	648	650	630	646	661	709	658	669	687	626	621	668	619	674	599	647	651	634	651	628	637	666	658	637	641	632	643	647	655	671	657	633	692	635	650	645	633	632	675	623	671	662	673	652	628	630	649	632	645	644	705	630	616	638	646	664	620	623	641	665	646	651	674	661	703	653	658	638	648	615	695	654	663	612	653	678	639	640	656	649	612	639	602	655	652	665	636	670	668	643	664	630	638	699	641	681	675	606	602	665	627	673	629	638	593	625	684	575	636	630	611	687	655	658	625	622	652	640	639	665	686	639	648	623	623	673	652	622	648	647	629	665	662	655	643	659	637	658	650	675	656	671	670	682	674	672	626	652	629	602	689	572	634	653	625	674	653	684	695	647	631	656	655	651	636	634	693	650	681	621	647	613	631	603	648	668	623	658	583	645	653	683	645	644	611	667	626	660	652	684	656	646	649	654	679	588	661	650	652	692	639	656	714	719	632	644	708	620	659	657	668	656	679	687	674	629	661	658	679	642	633	616	629	644	609	675	617	661	647	608	654	726	653	642	623	660	682	611	651	655	628	655	682	630	667	701	740	657	652	657	654	673	612	642	636	608	655	602	659	648	658	695	632	652	621	688	616	650	673	671	584	661	624	655	702	645	634	640	660	618	684	643	636	608	605	633	633	633	649	617	651	666	640	620	641	687	658	642	637	648	615	669	644	640	647	676	675	659	640	652	644	658	648	675	626	670	645	618	707	625	642	670	682	640	639	615	627	638	631	641	624	683	653	704	646	662	669	692	641	617	658	635	626	698	668	641	624	621	644	681	662	618	649	650	652	626	657	633	698	630	644	616	638	661	633	619	677	661	627	681	621	636	660	654	655	710	680	689	670	607	605	657	665	636	616	659	647	602	657	654	651	679	666	670	635	671	610	648	644	680	648	650	644	671	626	653	651	614	651	661	629	686	662	643	637	652	624	685	625	661	682	653	620	676	643	656	629	719	674	613	627	657	647	637	663	639	651	649	610	660	658	660	662	637	640	666	653	626	649	600	644	676	671	607	621	650	611	632	635	642	618	687	673	620	616	649	646	662	639	645	667	675	624	616	641	668	617	694	657	671	635	683	650	640	701	688	659	634	642	633	680	624	677	671	687	638	616	599	597	719	630	681	637	625	632	627	624	619	612	613	627	646	611	659	650	655	610	655	642	642	681	676	678	639	646	635	671	610	667	640	668	650	619	634	670	649	593	624	673	641	640	660	569	673	695	637	681	674	651	631	652	646	619	642	618	640	618	600	649	635	666	630	650	669	650	637	650	683	695	635	636	614	689	656	601	669	631	679	690	634	650	685	649	726	681	674	679	643	648	660	650	689	654	628	631	651	670	670	656	662	667	632	638	634	660	694	696	669	633	655	654	668	665	683	639	655	678	660	670	657	694	611	644	651	669	647	656	656	619	647	690	680	626	671	642	654	652	626	682	615	644	622	612	621	641	695	697	660	681	634	645	619	651	667	626	665	669	658	671	647	645	660	657	645	671	657	682	617	621	664	638	639	613	654	628	657	684	637	682	676	624	638	631	692	639	657	634	660	680	610	629	683	627	677	612	669	597	683	624	646	640	615	569	668	629	629	656	673	635	686	663	689	669	681	649	691	650	662	672	713	681	636	668	624	638	685	666	596	668	693	612	639	646	705	666	658	662	656	680	668	631	680	629	682	649	638	652	707	632	623	667	672	670	626	608	688	682	636	618	671	672	655	600	694	635	644	660	650	646	691	642	641	627	715	605	670	634	616	644	650	632	652	672	697	662	621	629	638	667	620	633	631	704	611	704	616	631	671	655	575	655	668	601	602	628	635	650	635	623	631	675	687	635	621	645	625	647	592	615	652	655	670	653	662	671	659	635	681	600	597	628	668	665	623	681	636	675	680	636	640	646	660	647	658	678	640	634	619	692	656	628	645	653	635	662	663	670	647	632	661	659	666	633	635	660	657	647	658	645	609	633	683	675	659	679	665	639
29512	30426	42872	40086	35973	34810	34198	31712	28116	28695	29177	28440	27834	20958	19473	16829	16383	13139	9619	7738	6467	6014	5052	4297	2914	2554	3820	4037	3721	3669	3278	2439	2463	2389	2123	1818	1442	1428	1321	1127	906	607	479	367	387	429	490	434	316	253	240	241	220	230	243	240	240	229	246	244	234	213	245	248	207	229	212	225	244	218	223	251	237	249	218	207	235	232	224	194	251	239	228	201	202	229	231	245	220	256	224	245	213	228	240	240	240	204	213	238	235	235	223	247	246	231	262	243	224	205	201	244	251	237	229	227	213	245	238	250	222	225	235	241	249	218	208	218	202	207	209	209	186	221	223	228	237	232	239	241	218	221	223	202	213	265	236	200	225	224	223	225	223	210	223	239	236	190	243	212	225	230	227	241	245	219	234	221	235	212	243	215	205	188	221	217	237	218	206	236	219	239	216	229	233	255	234	218	262	232	244	200	237	225	221	231	229	221	237	233	224	260	213	247	258	218	212	222	235	244	207	213	222	223	232	207	251	231	248	218	207	226	221	237	237	220	257	269	245	239	211	242	238	216	239	252	231	222	232	233	261	237	235	212	233	244	212	216	227	236	228	257	227	232	234	207	194	224	233	207	216	225	222	237	204	240	251	211	209	237	238	249	221	251	241	221	214	240	227	217	246	216	207	267	235	218	202	235	237	234	226	220	226	246	229	232	211	224	229	206	220	230	243	195	229	239	231	247	220	238	209	228	223	222	257	237	247	231	247	228	208	239	209	234	229	217	236	238	270	250	199	213	213	240	258	215	245	244	206	203	222	218	211	210	226	217	225	230	223	253	218	244	231	228	214	236	214	228	217	221	204	207	210	249	228	263	244	219	227	199	225	201	229	216	218	236	212	248	232	206	231	222	249	211	245	257	249	246	234	228	238	224	223	234	224	227	220	226	202	212	197	252	247	238	253	206	218	199	274	219	215	230	242	228	222	230	221	245	211	208	233	229	213	216	212	230	230	227	243	224	243	204	212	237	221	233	244	204	223	231	217	245	206	218	229	225	226	223	256	241	217	206	208	211	236	230	235	238	244	221	234	214	221	227	234	219	219	255	240	239	208	231	208	239	203	195	221	224	210	232	247	218	244	225	225	223	216	225	233	209	227	256	226	228	233	215	232	221	240	195	216	224	249	222	217	244	222	225	224	246	212	224	211	243	228	201	235	231	223	215	255	212	203	264	242	235	201	210	217	237	197	236	225	253	215	244	222	236	219	236	235	230	220	218	252	227	228	212	271	229	226	251	249	259	246	236	216	243	224	229	213	233	224	233	244	219	217	225	223	230	215	235	218	215	215	227	220	243	217	234	239	238	220	215	165	186	232	218	193	244	221	216	231	225	206	225	238	219	226	230	216	245	260	204	245	227	229	240	235	244	238	243	201	233	238	219	225	224	255	226	211	218	249	226	203	236	232	238	251	229	241	251	227	230	223	240	233	219	215	214	225	229	230	217	223	243	246	222	223	238	225	207	230	203	243	244	220	212	217	228	262	221	214	207	212	220	236	216	224	256	220	225	232	224	255	214	199	218	241	228	248	236	213	226	224	220	216	229	236	222	210	203	208	211	272	243	234	227	237	245	235	235	214	224	211	226	228	215	236	250	239	239	205	248	246	237	231	214	217	209	224	237	247	223	213	239	207	230	234	227	219	229	200	236	214	248	244	222	228	234	252	215	207	211	232	209	224	254	236	247	229	208	227	215	237	214	240	238	226	224	254	245	235	205	243	246	240	227	232	221	226	239	210	216	248	234	247	221	206	210	251	217	246	207	222	202	266	247	218	203	252	225	247	218	247	231	202	244	234	219	241	256	246	231	250	234	235	196	252	215	234	238	223	232	212	231	239	261	229	253	222	245	231	226	220	211	202	220	213	238	239	228	195	211	222	207	234	224	196	213	251	228	237	230	212	257	241	229	202	221	248	238	226	223	236	232	256	227	223	239	224	254	242	239	206	215	219	212	247	257	243	215	241	242	291	245	237	235	215	221	212	232	190	212	227	236	241	240	213	232	240	209	226	221	233	234	251	232	218	229	224	210	212	235	207	226	246	208	231	242	199	243	253	216	226	223	215	210	221	228	204	207	216	233	195	228	218	230	189	247	229	223	245	243	227	221	227	246	222	236	213	208	265	245	204	225	204	214	227	258	240	229	222	228	226	224	245	235	249	210	228	231	218	218	211	188	250	218	229	206	238	219	239	245	221	236	238	250	210	223	217	247	236	218	222	241	212	235	244	239	222	212	247	241	220	229	254	223	232	213	248	233	235	201	234	233	206	237	253	243	201	222	217	229	225	190	242	211	231	222	225	232	235	239	236	242	236	217	238	237	200	220	224	224	206	215	222	235	249	229	248	227	208	235	217	194	212	225	275	227	225	216	238	219	213	221	217	255	253	233	218	236	271	205	255	235	225	230	230	221	217	211	238	238	224	226	232	216	230	274	237	228	217	233	231	216	231	224	241	226	221	200	237	224	228	239	229	216	235	227	245	254	248	217	230	215	270	236	235	264	237	196	250	236	219	193	204	244	209	243	222	231	219	237	207	233	215	194	217	242	197	240	221	228	213	212	215	216	226	239	219	209	207	220	237	236	232	235	223	210	235	218	232	236	234	217	235	220	252	224	247	217	217	224	246	263	204	233	240	206	231	239	249	205	227	205	232	225	226	229	236	195	203	238	237	193	225	194	223	238	249	232	218	229	228	228	239	240	250	222	238	231	232	231	261	216	258	228	230	236	239	234	226	215	238	223	222	221	209	224	232	225	217	210	232	252	239	228	205	224	219	221	229	217	203	218	221	223	261	229	232	211	235	217	230	215	236	230	239	215	209	219	245	212	210	217	235	210	193	240	221	236	245	267	209	220	237	227	232	259	223	233	231	232	222	213	206	221	223	236	246	211	251	242	221	253	229	224	241	227	249	223	226	231	225	227	210	231	248	234	204	258	225	222	240	220	201	212	231	216	229	221	257	210	216	224	219	217	239	215	240	232	203	216	223	219	208	229	242	227	223	206	206	230	232	208	206	197	229	232	236	200	222	246	223	214	251	237	229	247	225	200	227	232	237	234	209	211	210	195	229	220	238	238	266	258	246	229	212	277	225	220	238	201	211	219	230	248	219	218	226	228	246	226	224	234	215	221	243	242	228	229	213	224	230	242	217	230	231	215	218	237	235	224	231	218	251	231	200	254	240	227	231	223	238	214	195	225	238	246	238	247	236	223	252	239	225	224	235	214	210	228	227	228	227	231	215	228	231	231	223	213	216	211	238	205	234	216	231	242	230	220	229	217	205	225	275	231	230	215	228	233	233	230	215	226	219	209	209	256	236	236	225	234	242	255	218	195	215	212	229	207	213	228	240	198	226	232	205	238	202	238	223	266	217	218	203	233	226	220	254	229	238	220	229	207	226	215	247	227	235	263	203	229	245	234	225	220	210	221	229	238	226	227	248	229	217	216	247	223	214	262	253	230	218	249
20126	25441	39806	42746	44188	44646	45765	44137	42239	43710	45282	45455	45055	38089	39027	36958	37915	33232	28427	25713	23052	22886	18711	17952	12903	12794	18124	19856	18814	18056	15897	12857	12900	12997	11546	10450	8588	8151	7778	6569	5255	3181	2278	1708	1780	2083	2366	1861	1568	904	712	712	730	750	699	750	691	678	667	639	672	642	661	630	645	641	633	651	626	622	648	645	649	658	590	611	594	668	641	658	613	597	597	624	633	647	632	631	652	674	645	689	619	644	618	617	636	598	650	615	634	661	641	620	607	677	636	597	647	669	611	611	634	588	637	631	592	692	656	604	626	585	650	618	636	615	619	662	585	616	628	610	631	629	611	658	604	619	604	626	651	678	629	625	668	653	628	648	607	682	677	670	602	627	633	656	612	622	653	636	621	637	634	640	631	619	647	621	691	569	640	603	600	622	588	645	700	663	649	623	612	633	627	710	654	628	629	665	623	637	656	621	648	630	609	675	666	651	621	637	631	677	615	665	627	617	614	664	661	617	646	612	656	649	644	655	644	646	619	639	651	625	626	639	656	620	623	622	671	604	642	653	664	654	654	610	668	669	634	617	601	619	607	679	664	604	620	624	650	644	632	665	660	590	634	618	630	619	638	600	685	621	638	672	640	653	638	590	603	636	663	598	622	636	633	628	624	615	627	665	654	643	675	654	614	661	673	626	601	635	685	668	678	593	620	630	615	603	635	609	598	604	619	652	632	631	643	639	621	632	623	629	609	593	656	623	658	597	616	639	615	628	648	612	646	605	594	638	636	637	618	669	602	642	660	605	605	638	675	603	624	643	631	657	664	637	587	615	599	608	637	635	633	617	637	651	649	638	599	604	635	610	602	634	660	683	660	666	690	609	625	630	663	620	639	585	650	663	632	611	643	635	630	660	632	641	612	609	629	617	586	606	611	667	647	625	662	631	609	618	620	644	655	662	623	618	669	641	656	656	599	634	595	663	636	640	574	641	594	628	607	659	613	628	623	652	685	600	640	662	622	615	622	656	682	653	646	655	659	644	647	611	642	646	650	634	638	650	587	669	625	625	640	619	630	598	659	674	621	644	623	638	612	615	608	623	644	643	627	637	680	670	614	621	640	611	624	604	662	608	614	642	623	632	679	635	638	647	608	606	663	653	640	598	663	638	616	634	643	606	642	659	651	611	617	618	616	616	670	614	655	633	634	656	660	639	609	638	654	627	605	597	639	632	632	584	665	634	654	686	603	639	611	611	566	650	657	679	623	620	682	644	648	604	643	598	657	632	647	644	646	620	656	652	622	645	668	561	624	639	644	601	669	638	601	634	612	622	632	689	656	584	633	678	652	616	616	658	664	612	668	607	626	658	589	628	649	642	660	578	620	665	644	608	677	593	647	626	624	625	678	611	638	632	632	597	632	634	639	631	630	636	616	670	610	668	676	649	636	623	632	627	654	629	660	620	580	663	622	667	629	615	617	632	645	666	651	609	642	598	613	658	601	631	654	634	629	619	677	601	632	625	650	650	648	654	632	608	584	623	632	635	629	604	649	627	671	679	678	641	634	595	654	560	636	623	631	609	657	660	666	608	650	649	634	644	641	619	629	650	607	595	659	684	637	621	597	647	608	612	646	612	623	616	641	668	657	597	637	641	611	606	623	587	660	640	666	605	622	656	635	601	617	655	660	614	664	621	668	671	607	642	673	604	603	660	681	620	673	603	680	619	602	613	687	662	633	646	634	629	635	660	634	606	632	640	661	625	670	625	673	626	633	613	669	635	638	689	593	609	619	656	658	649	640	613	615	621	640	686	656	622	650	678	685	671	606	669	570	667	617	655	583	662	563	651	627	676	593	650	643	601	670	615	632	616	614	638	618	647	621	674	639	608	624	648	641	619	650	661	639	610	621	640	624	641	637	647	663	649	650	634	656	611	624	648	684	637	620	661	603	608	607	647	656	661	630	642	638	616	628	621	667	602	633	637	643	631	643	648	624	623	601	594	672	613	653	654	652	617	662	652	620	641	659	610	656	646	614	644	680	615	641	627	665	634	658	652	645	652	606	669	663	614	599	621	639	633	636	611	668	629	611	616	597	637	663	603	624	617	625	661	633	627	658	571	626	618	628	616	697	621	662	662	595	654	625	610	583	654	592	628	620	673	661	621	638	664	645	610	641	609	611	648	623	613	629	614	619	630	613	653	665	630	661	654	661	637	586	609	603	683	591	616	640	647	685	625	612	680	635	623	662	647	627	619	635	601	635	667	647	603	639	623	682	638	649	636	629	616	618	643	689	664	640	619	644	599	650	617	624	615	628	602	635	604	625	623	632	588	628	653	648	601	660	641	631	620	612	647	603	596	634	614	608	620	624	678	626	671	622	658	641	667	637	630	670	641	669	617	685	672	655	639	644	612	595	678	650	612	608	645	643	680	640	635	606	625	636	640	689	634	655	623	645	597	601	614	604	622	642	619	642	662	663	675	645	632	615	685	634	623	622	662	668	624	623	679	617	675	624	670	644	618	665	584	675	630	612	674	595	640	605	612	620	671	648	613	653	654	622	572	637	683	632	638	603	616	612	629	648	649	659	618	643	639	641	669	682	608	619	647	662	679	649	625	674	656	657	622	663	618	625	634	618	645	621	647	624	644	672	640	651	590	614	640	642	662	670	588	668	639	653	660	657	639	623	606	690	642	655	631	587	653	647	628	637	623	640	613	650	638	627	664	675	618	667	641	636	655	667	656	626	638	637	610	621	662	584	647	663	684	657	661	630	639	651	645	655	634	585	642	656	711	672	609	611	628	626	675	657	615	658	626	632	657	674	663	640	644	628	588	635	563	624	659	632	629	654	665	686	663	605	634	649	647	613	628	576	662	613	650	631	632	678	635	592	645	628	642	666	662	629	598	638	636	630	652	644	622	602	668	672	628	662	607	660	625	691	613	671	653	597	665	621	642	640	648	616	666	638	641	633	617	640	667	634	689	625	635	596	639	599	661	621	609	656	620	679	636	657	641	692	600	615	659	642	641	609	628	695	632	672	619	629	609	655	588	576	670	590	589	613	640	655	625	648	641	628	622	599	625	605	650	648	617	643	683	612	610	632	666	637	611	625	661	634	629	600	588	645	629	631	646	608	633	633	645	647	673	639	644	585	640	604	673	593	646	622	625	633	697	649	613	618	622	687	616	652	625	645	630	626	644	645	623	629	621	664	645	654	639	624	643	613	659	627	593	620	615	629	643	646	637	690	658	662	622	635	677	594	662	624	637	685	661	655	613	633	621	614	617	661	622	655	653	615	629	641	647	604	664	632	643	606	627	602	616	621	607	624	651	592	673	629	626	671	662	618	588	648	635	633	650	630	623	630	631	591	601	609	642	609	647	658	637	626	650	634	621	586	694	597	689	614	663	604	608	591	678	641	647	686	644	631	612	622	629	632	629	626	628	632	648	641	617	630	614	657	607	660	627	655	626	631	630	595	638	635	596	623	626	644	639	645	646	641	660	661	618	671	643	636	640	676	614
36199	37923	45646	44533	37244	40512	41108	40736	36949	36757	38073	37307	35189	28606	26903	24619	24728	20307	16120	14145	10907	10006	9175	7423	5183	4704	6348	6258	5670	5741	5254	3834	3758	3752	3362	2716	2395	2277	2096	1825	1296	852	572	541	527	522	720	521	438	309	305	309	274	282	285	289	308	259	277	256	267	297	290	267	270	286	265	255	291	280	263	273	287	277	282	270	286	273	251	272	247	301	297	272	310	254	251	284	266	279	298	284	273	254	258	256	289	274	256	280	244	273	278	283	271	246	303	228	246	251	253	294	245	276	273	261	251	271	245	284	275	248	287	283	265	260	292	226	265	256	264	283	268	275	263	299	266	248	289	243	247	293	269	267	306	258	250	286	271	286	266	265	264	256	287	278	279	252	255	275	282	310	278	284	288	267	247	253	254	292	264	290	277	262	273	268	281	277	285	250	285	272	288	273	244	248	279	231	266	258	278	288	287	277	284	256	273	302	284	283	286	264	253	273	278	295	273	258	295	249	259	312	273	256	299	268	236	274	276	276	293	255	272	279	261	280	268	304	259	273	281	284	286	276	271	248	256	257	268	286	242	281	289	289	270	260	265	261	303	266	273	263	287	243	265	271	293	273	272	269	265	259	261	255	277	275	266	282	271	273	285	272	267	254	281	264	256	266	272	256	254	232	272	289	289	273	274	272	287	282	264	284	249	264	273	275	258	269	279	262	275	266	269	264	256	273	251	274	296	279	263	240	260	263	287	274	299	272	281	279	282	274	285	281	257	251	291	278	258	288	283	293	284	286	269	261	271	272	282	279	260	291	282	249	284	273	250	273	272	309	282	248	262	253	285	270	299	271	251	282	279	282	282	239	295	287	255	288	279	272	282	290	282	262	286	263	261	284	259	282	257	228	253	258	276	283	247	267	283	303	277	284	268	260	270	266	276	272	261	305	293	298	258	263	274	233	274	266	275	281	234	246	256	274	276	247	279	265	288	237	256	247	280	236	279	290	258	276	256	282	259	239	277	254	265	273	276	249	280	300	281	249	261	254	273	276	248	272	277	248	299	302	287	277	297	263	249	274	249	258	302	288	276	274	264	254	279	267	269	242	287	285	279	250	299	261	265	264	291	259	279	256	254	269	256	268	275	265	275	283	255	247	269	266	254	278	266	264	267	261	287	263	245	256	256	290	273	271	287	287	260	279	273	290	278	256	282	288	268	264	290	281	270	247	253	279	286	280	292	272	276	264	265	299	248	274	266	245	256	278	262	254	281	292	273	240	270	223	268	313	266	292	254	265	272	252	282	247	293	270	266	282	275	278	288	262	252	293	258	285	280	253	268	236	264	257	256	282	281	278	268	261	276	262	273	278	277	280	295	247	249	256	249	275	286	291	278	246	276	271	270	285	302	272	265	295	265	274	246	268	268	285	282	290	299	253	279	268	274	276	276	271	275	289	295	260	251	276	260	276	269	294	284	289	240	251	288	267	264	301	271	285	278	258	271	252	288	263	256	273	251	293	317	285	266	276	295	288	270	277	254	281	280	273	269	260	260	268	280	310	244	258	280	282	274	228	255	284	278	285	277	238	283	274	270	296	266	257	250	252	283	282	277	292	295	279	285	266	274	260	269	254	250	289	277	309	266	290	312	234	303	262	298	307	269	271	244	271	269	248	271	283	272	299	283	275	290	306	266	257	267	271	305	281	285	273	268	274	318	274	275	290	275	263	264	295	262	253	254	288	253	279	279	293	288	275	247	268	263	263	257	267	267	264	244	268	250	296	284	252	276	261	266	263	270	240	272	278	272	264	303	249	255	267	266	269	311	285	282	253	287	289	283	246	247	247	275	313	245	289	252	278	287	285	280	274	279	270	277	302	273	257	270	279	304	270	264	259	305	256	280	260	278	267	303	249	241	294	302	261	265	247	253	288	293	290	266	269	263	254	249	277	259	256	244	273	262	273	283	260	255	251	298	273	312	261	243	281	267	261	254	281	236	267	285	270	252	255	272	277	270	261	273	263	254	266	261	275	269	267	235	283	279	277	247	256	311	260	268	336	282	268	273	288	274	255	285	267	268	289	268	267	264	258	285	280	260	245	258	235	269	307	258	242	284	278	290	238	292	261	268	260	255	285	260	260	263	272	277	275	307	289	270	290	252	266	259	289	247	282	271	283	299	285	241	258	274	263	272	289	264	295	288	258	270	252	282	296	304	270	285	291	262	225	279	256	292	254	267	276	262	269	315	267	277	281	280	259	280	260	301	277	260	278	286	307	275	271	242	265	293	260	288	266	296	270	259	247	278	248	265	244	286	243	261	258	269	280	243	286	235	273	287	263	250	263	307	314	277	281	259	267	294	276	285	268	298	272	272	267	304	280	293	283	283	276	277	306	271	296	257	264	265	277	306	267	290	253	262	279	251	264	272	283	270	267	269	245	265	271	264	281	283	297	265	281	273	283	283	280	283	302	295	259	255	291	279	276	258	273	247	258	298	260	263	268	299	273	261	290	257	257	296	286	265	295	271	282	258	291	253	262	265	271	281	267	246	281	294	280	298	273	256	257	272	247	259	267	272	257	281	238	285	245	259	292	246	295	320	291	280	300	271	288	306	267	263	273	272	283	306	267	267	313	278	259	243	257	239	249	295	251	297	283	290	243	307	272	273	285	259	263	258	274	266	274	269	294	278	271	279	270	302	250	277	271	263	289	275	274	250	293	254	258	277	262	255	275	250	277	284	263	257	286	261	274	280	263	245	270	291	247	260	255	234	257	261	262	269	300	268	246	300	319	274	270	244	270	269	250	261	252	265	290	282	263	257	265	278	266	275	258	273	293	260	269	279	297	252	259	302	246	269	244	279	269	270	254	284	279	283	254	256	259	235	264	280	255	258	262	275	286	274	259	243	288	299	237	282	275	292	289	271	288	272	256	279	286	281	256	267	286	297	279	285	271	280	254	280	279	280	285	297	280	285	259	272	250	277	271	244	256	261	275	264	254	273	251	266	272	292	269	289	287	263	281	279	233	242	314	251	273	301	256	268	310	243	267	270	254	275	295	261	241	286	253	222	297	279	281	298	261	264	252	285	254	260	250	253	261	273	265	273	294	256	282	264	259	275	262	257	245	258	285	281	256	282	283	273	275	300	286	283	276	282	289	259	293	270	245	243	274	242	269	265	301	278	278	286	268	253	305	259	268	271	270	257	267	259	264	291	256	276	299	282	232	260	282	285	252	263	283	300	300	259	255	266	265	268	273	281	270	257	273	293	263	257	283	232	289	297	250	279	263	280	298	284	274	249	257	278	261	265	308	273	269	291	290	242	256	285	269	279	285	260	230	260	247	272	264	260	247	272	273	267	270	282	285	263	270	255	283	291	262	272	258	242	265	287	242	239	257	281	269	279	258	262	267	291	280	257	238	271	263	270	253	260	285	261	271	276	271	261	262	274	267	283	280	259	292	256	266	266	259	285	267	283	268	267	255	270	272	302	263	277	281	271	290	300	274	260	284	258	275	269	265
24832	31795	42147	46613	47929	50888	52395	52037	49663	49877	52613	52362	50708	43060	45153	43116	44663	39953	36841	34428	29452	29521	26636	24249	18664	19154	25234	25177	23856	23495	21375	17250	17768	17542	16281	13789	12255	12319	11776	9736	7017	4428	3262	2702	2613	2469	3387	2607	2041	1018	953	920	889	941	899	876	822	796	763	754	747	728	750	744	774	757	743	720	758	742	750	742	705	741	753	794	742	775	766	744	704	723	737	770	770	688	734	730	720	808	778	768	721	762	708	778	757	734	697	695	768	735	705	769	771	736	760	763	754	689	749	719	752	758	774	797	702	731	755	735	714	685	729	747	713	750	769	714	719	709	744	707	773	735	729	722	713	772	732	704	744	750	720	743	677	767	741	752	763	707	680	702	758	743	778	734	756	708	766	713	786	788	727	731	727	752	779	685	727	726	720	694	735	762	756	729	768	716	745	709	763	727	724	691	700	783	778	716	759	732	766	741	778	722	761	737	764	752	694	705	706	735	719	682	780	735	737	740	722	755	745	707	746	761	694	685	671	777	736	675	737	737	701	718	706	736	776	692	760	748	736	775	711	729	798	698	760	700	758	782	699	725	724	782	756	761	784	752	688	767	732	771	720	724	752	700	746	684	746	745	783	730	805	759	689	711	754	743	734	676	733	712	689	841	719	724	737	750	782	700	706	738	695	780	703	730	714	678	707	737	762	782	734	730	738	717	723	742	729	738	730	731	760	723	772	809	713	712	750	709	661	769	724	742	695	760	715	757	708	670	732	730	733	750	739	745	716	765	725	711	672	726	809	714	740	762	733	690	703	732	813	741	694	755	771	753	680	733	792	763	708	746	749	707	710	697	768	715	722	767	733	756	730	696	728	713	700	746	722	743	732	690	720	735	702	748	764	735	762	728	748	762	742	748	686	706	741	700	740	723	753	763	726	696	724	750	752	769	754	808	794	743	726	765	753	732	795	755	782	781	761	694	757	728	703	803	764	732	686	734	764	698	755	706	721	720	710	754	722	762	739	719	715	721	734	734	653	758	753	725	731	718	726	706	743	781	741	760	714	760	717	714	744	748	688	768	722	732	736	752	709	733	774	702	718	746	746	706	750	673	712	697	709	719	689	750	714	753	744	719	684	748	787	743	748	749	714	718	760	757	735	756	741	728	767	774	714	704	762	767	753	715	715	702	705	722	712	694	759	762	766	741	714	779	745	715	738	758	723	732	737	730	726	762	735	769	720	709	738	715	740	751	766	736	714	744	735	722	724	736	744	762	768	779	770	732	716	742	711	756	727	748	759	710	760	710	753	718	692	747	726	720	723	741	769	712	683	745	757	785	676	767	746	730	741	699	737	734	722	746	714	753	722	745	736	797	732	681	753	714	690	738	745	744	737	694	718	748	703	778	690	685	717	701	740	717	670	707	737	699	766	704	730	791	753	755	809	732	718	769	712	759	715	708	757	705	699	751	764	700	746	759	777	707	779	804	704	723	714	776	671	783	682	705	718	738	714	744	734	726	731	709	714	761	780	779	736	729	729	711	719	735	714	781	754	759	685	732	748	668	747	763	765	730	781	735	727	667	716	766	691	751	767	724	698	732	787	696	709	741	737	727	686	719	723	742	744	715	719	730	742	754	754	731	732	768	741	745	779	740	740	718	717	723	728	750	764	754	747	720	746	718	723	697	747	759	780	749	764	729	765	690	734	739	773	739	768	750	751	774	726	745	710	733	730	701	773	704	773	735	713	731	710	738	687	737	759	731	758	700	749	763	761	754	773	693	739	738	729	725	711	750	747	724	765	731	696	735	702	723	751	774	714	770	733	730	708	763	775	762	744	728	729	751	775	685	679	765	734	761	744	681	787	699	736	713	744	733	725	753	723	743	767	725	747	733	740	758	740	743	772	718	710	719	673	773	698	732	799	784	713	716	748	707	760	750	718	738	714	709	739	788	739	738	744	717	724	740	720	731	711	731	755	723	744	720	779	731	734	718	763	679	743	715	734	743	766	765	716	740	760	703	723	770	748	727	718	672	735	735	726	770	750	745	696	733	788	706	744	746	723	732	690	730	739	751	791	741	718	779	726	728	712	685	745	753	738	690	693	761	712	757	775	714	740	796	702	760	766	735	730	771	723	764	692	719	677	642	707	715	731	717	711	727	681	761	740	770	719	694	789	695	701	777	783	745	733	736	698	754	731	747	758	791	707	753	778	727	745	685	786	728	728	771	693	755	715	736	786	777	737	729	696	731	745	725	731	722	743	738	789	717	710	821	719	720	783	728	777	760	703	719	765	760	766	745	756	705	749	775	765	735	792	748	740	716	754	767	725	743	774	789	700	730	693	721	750	719	730	757	775	743	780	753	762	768	750	738	750	777	725	759	726	727	804	756	749	745	734	746	741	728	759	771	720	692	692	729	706	747	786	748	741	736	725	739	742	708	739	771	771	719	724	721	715	730	748	752	782	724	763	703	728	702	746	742	733	718	725	736	689	767	733	774	733	734	754	750	764	726	749	719	736	773	745	719	747	777	735	705	737	725	768	735	705	735	751	744	760	747	749	721	741	752	744	751	774	724	739	764	738	708	765	718	751	760	699	753	746	716	723	747	791	737	776	757	699	782	766	734	770	702	690	735	732	755	744	805	751	726	718	712	755	717	731	729	712	738	708	783	733	740	729	718	707	757	753	731	728	734	802	749	728	715	749	729	689	748	693	719	734	780	769	708	735	717	771	769	722	739	740	710	741	746	727	668	725	715	718	708	711	752	754	756	785	728	727	716	736	720	727	777	756	774	799	732	698	756	679	742	684	749	745	727	730	685	708	761	731	711	678	798	732	725	734	679	723	733	696	704	746	773	774	750	748	745	732	776	725	707	723	731	720	692	744	782	702	739	670	711	730	714	754	786	760	730	744	783	743	722	715	791	701	771	721	711	765	741	764	703	722	750	749	799	728	705	773	731	748	728	681	767	744	722	798	777	738	732	730	728	733	754	760	702	765	710	728	771	719	730	710	713	725	739	742	708	700	723	758	705	750	730	718	684	720	714	704	723	719	732	749	703	756	759	737	775	742	760	797	736	764	700	722	738	718	715	709	719	707	726	757	747	709	788	763	743	722	728	715	737	784	715	769	704	711	745	710	742	682	716	699	713	758	733	745	725	727	744	728	743	751	737	683	725	774	713	723	775	804	686	728	732	758	714	771	778	728	766	730	742	720	703	710	709	734	737	726	751	784	742	722	758	687	698	795	750	708	816	732	736	721	730	771	751	749	694	777	719	755	687	728	753	763	688	787	702	740	734	700	781	750	747	715	761	748	774	742	719	736	702	753	755	739	746	731	698	729	730	753	755	743	733	699	723	780	715	715	753	713	773	720	722	753	732	775	749	720	756	731	729	753	772	741	749	774	690	789	748	753	688	749	749	720	705	748	791	781	751	764	721	693	753	749	717	734	761	696	768	803	762	750	750	699	788	762	711	737	720	754	699	741	707	758	742	773	757	725	714	727	718	725	669	734	735	719	678
11715	9437	12677	11896	7489	5673	4726	3571	2769	2587	2454	2188	1738	1479	1294	1174	1123	921	776	634	592	564	554	504	417	424	478	434	431	459	428	364	374	363	362	336	322	331	348	353	292	281	322	267	274	270	285	301	293	263	272	252	252	260	254	272	257	290	291	284	268	262	291	295	242	263	298	265	270	273	287	278	264	260	292	280	228	296	278	262	266	312	276	269	247	263	254	263	278	259	272	240	269	279	291	295	244	265	258	289	269	243	272	266	268	255	265	297	241	251	273	267	287	249	278	274	272	245	258	256	273	282	287	256	255	242	271	265	256	285	271	273	228	287	274	269	261	208	281	275	254	259	266	272	268	261	260	253	273	281	287	243	267	283	269	253	257	254	285	274	268	253	288	279	271	257	246	284	254	272	275	273	268	252	241	274	260	270	274	293	273	250	249	287	265	276	276	259	280	275	279	257	279	284	234	288	278	275	300	285	270	269	278	271	278	294	291	258	254	283	288	270	259	305	260	268	262	234	259	283	290	273	311	247	255	264	279	259	266	331	251	276	292	253	288	258	265	254	252	271	267	273	246	224	243	282	267	255	253	301	288	247	278	232	276	258	237	243	279	292	282	265	315	250	275	236	270	278	309	268	289	253	258	279	269	292	264	275	280	278	283	262	278	274	283	245	268	260	241	295	253	264	248	285	275	263	238	276	272	269	286	280	274	300	253	260	286	305	269	270	283	258	262	241	249	247	261	274	305	267	282	302	294	270	253	241	239	271	290	282	279	283	332	268	262	272	260	294	254	266	256	258	281	258	228	277	280	262	296	251	260	257	261	249	257	269	258	310	204	244	272	300	277	249	276	246	215	248	303	286	265	248	279	257	292	259	301	266	252	287	275	268	274	260	275	265	257	285	295	260	265	289	288	298	277	251	243	263	278	267	278	266	259	281	270	253	252	278	261	273	270	290	284	263	272	283	268	275	267	269	254	258	287	272	271	254	273	266	234	246	260	257	289	263	246	250	283	280	265	274	270	250	268	267	260	266	253	284	259	260	283	266	264	257	267	316	283	281	272	290	265	282	253	277	270	283	273	243	274	274	272	284	280	279	241	277	280	280	281	270	263	280	255	282	246	283	243	279	248	242	264	259	263	245	262	280	263	264	273	267	285	282	264	250	248	269	284	269	277	284	250	290	271	261	274	264	260	274	262	273	260	302	244	233	276	271	250	301	254	268	256	268	237	291	259	254	295	286	293	261	298	277	285	273	265	256	245	294	254	266	270	301	242	280	246	263	249	288	223	271	271	271	260	261	266	269	268	263	316	277	271	250	265	256	256	264	263	276	272	252	287	274	270	277	304	279	259	229	271	296	276	247	259	293	271	303	256	311	286	289	254	260	251	275	254	287	243	300	274	269	256	293	287	274	233	252	255	283	274	297	263	298	250	262	271	261	276	262	277	280	283	232	251	267	268	266	289	268	291	285	293	267	249	262	244	265	255	247	290	252	259	290	268	250	262	268	279	289	274	274	261	281	275	266	283	270	252	260	233	287	269	276	251	288	270	256	261	259	283	265	248	246	268	272	249	267	243	258	265	266	259	267	286	273	279	269	273	276	313	287	272	261	278	269	249	258	233	281	279	259	243	276	247	258	270	249	279	264	297	263	278	256	286	267	282	283	247	251	306	262	268	270	281	260	284	290	260	297	271	299	281	261	291	248	279	287	276	296	251	281	265	227	248	262	265	287	280	262	266	263	266	270	290	255	255	257	272	278	267	266	283	266	251	280	248	272	266	244	265	285	276	263	280	262	285	246	264	256	253	282	244	258	248	266	305	291	244	256	226	289	266	273	287	257	271	271	284	286	290	261	270	270	264	283	254	265	280	255	264	287	283	242	309	231	235	288	265	277	272	253	242	262	256	240	253	293	268	259	298	260	257	292	271	254	253	266	272	284	275	282	270	255	254	275	273	285	247	293	265	251	283	257	269	258	262	262	257	272	253	240	292	276	248	256	258	280	292	320	269	252	245	257	260	236	283	269	247	276	247	267	256	262	254	310	257	287	285	268	265	285	288	254	296	266	237	266	263	275	252	263	270	290	265	270	254	254	278	276	276	277	239	274	292	284	268	315	264	259	272	280	306	288	277	267	251	264	274	289	269	297	260	256	251	297	271	279	257	264	268	230	253	249	287	226	253	251	264	230	254	268	249	245	308	253	275	265	269	265	277	284	250	291	246	243	293	272	232	298	288	240	266	279	286	256	278	241	282	258	271	260	301	240	263	258	259	292	263	266	268	240	261	255	249	271	271	266	243	259	272	279	261	265	284	254	267	260	283	253	277	286	258	273	268	276	275	279	230	263	276	287	277	257	273	284	269	244	268	279	282	271	257	259	278	282	279	250	266	259	239	303	278	285	250	245	267	258	268	266	255	276	288	241	253	251	277	284	301	259	262	265	263	268	300	282	275	260	242	245	225	272	254	249	280	253	282	273	277	282	256	251	239	282	248	269	273	279	266	289	289	258	271	278	270	290	243	266	294	284	251	262	283	266	256	257	251	247	248	232	256	287	309	253	275	249	289	277	254	281	248	257	273	252	281	240	272	290	296	278	254	285	250	261	268	298	267	280	285	232	262	242	267	274	270	271	262	266	268	255	261	270	225	277	267	243	288	278	260	255	250	279	284	253	247	246	288	271	262	296	267	279	273	248	279	279	270	288	267	279	241	254	265	268	271	271	249	280	257	251	294	259	261	286	270	248	256	257	283	260	311	278	273	246	277	257	247	271	260	262	268	275	272	290	282	283	280	259	261	287	262	283	279	278	270	305	282	245	260	269	248	257	243	245	265	269	254	267	266	264	257	275	236	259	299	273	249	266	259	312	236	277	293	271	265	274	253	295	252	257	252	249	294	270	257	287	288	244	292	270	270	245	252	258	274	272	255	230	259	289	264	260	269	259	261	250	230	281	272	236	267	256	257	252	284	241	271	256	256	270	263	267	257	263	243	268	294	249	264	267	293	232	275	266	254	273	261	262	271	276	275	277	248	273	266	278	244	297	267	278	290	265	304	239	276	248	273	243	272	277	263	246	243	269	282	260	261	276	285	254	262	261	259	280	258	270	298	274	278	290	270	252	251	258	275	277	288	265	265	269	263	274	259	271	276	278	268	260	261	279	261	269	283	268	251	304	271	274	292	299	264	261	279	305	257	282	275	255	279	262	281	268	278	276	253	282	248	281	266	281	294	299	260	289	260	259	285	257	252	275	274	268	311	264	274	267	276	258	268	259	273	251	247	253	259	287	254	268	248	255	261	271	259	280	267	265	287	282	252	249	251	299	269	275	262	274	220	240	301	264	243	239	249	283	225	285	254	258	274	257	259	279	273	264	229	259	268	241	250	260	213	283	269	255	290	277	247	248	251	283	278	264	279	264	302	273	293	273	266	267	257	277	244	241	295	284	289	261	261	267	250	272	287	263	272	304	266	252	267	309	249	282	270	286	276	281	257	265
8125	8934	17718	21697	17973	17216	16354	13899	12023	11980	12040	10833	9231	7667	7135	6616	6717	5378	4354	3528	2920	3031	2647	2315	2061	1910	2454	2296	2030	2115	1919	1657	1571	1654	1592	1328	1189	1285	1180	1128	963	911	895	873	895	845	915	876	896	766	684	721	746	760	721	729	753	697	706	713	731	734	730	772	729	714	699	731	756	729	709	718	745	734	755	678	711	749	748	720	691	726	711	753	774	718	698	726	704	761	719	686	730	735	729	732	759	677	752	725	732	724	709	719	714	677	700	732	747	781	697	716	666	769	730	752	745	746	730	770	728	728	692	714	748	727	663	720	697	754	687	704	733	731	738	700	740	698	763	750	740	708	709	766	759	757	738	671	720	733	697	720	686	711	687	663	779	743	753	714	720	755	695	679	707	742	720	758	724	698	722	719	796	703	723	742	707	727	745	750	737	689	717	733	739	709	727	710	716	752	704	724	743	757	760	709	696	776	719	735	707	732	792	715	746	730	703	711	710	701	762	693	722	720	730	728	718	751	728	699	746	718	693	712	703	675	737	713	772	724	691	741	739	762	787	730	753	723	712	731	739	719	731	707	745	727	729	705	743	720	721	713	799	706	734	756	731	721	683	730	725	704	722	712	703	710	742	704	683	695	697	762	748	684	760	782	699	744	784	768	697	700	709	724	737	724	729	731	759	741	726	732	685	706	692	738	796	723	769	692	776	719	724	681	690	750	708	723	758	743	743	753	738	759	731	732	700	739	700	692	729	749	728	734	755	731	696	750	734	721	696	743	696	746	749	724	699	694	740	709	763	728	678	727	723	690	747	809	752	709	735	735	724	678	721	720	758	742	718	765	707	768	740	681	737	705	722	704	712	714	692	687	731	717	732	749	731	692	745	693	760	733	691	700	758	685	711	721	725	726	783	702	727	724	766	731	747	665	711	740	737	704	704	737	766	713	692	713	755	705	710	704	731	724	700	760	769	728	760	708	740	677	738	714	734	711	695	755	723	715	758	732	739	782	717	780	721	681	767	731	728	753	718	685	749	705	728	725	703	731	699	757	750	746	721	706	741	707	673	688	721	755	739	741	714	740	711	693	671	709	710	741	705	745	673	789	767	685	742	716	721	711	697	771	658	718	741	710	776	726	746	726	742	734	753	738	714	742	726	738	735	694	709	704	714	779	774	743	742	711	698	728	666	717	725	732	732	730	774	671	697	726	699	681	708	763	703	721	716	721	742	715	764	726	707	722	723	681	726	732	767	701	725	739	739	702	745	768	783	710	744	736	726	726	726	704	752	720	670	681	715	743	702	698	738	732	742	725	716	698	684	679	739	723	771	727	759	720	715	702	749	765	721	689	747	776	733	737	741	708	707	738	719	723	762	775	697	744	698	737	735	729	686	697	698	700	718	733	745	731	747	731	725	691	695	724	761	747	700	710	734	729	681	732	740	739	733	745	754	692	742	750	694	696	756	721	746	669	723	744	705	802	726	703	707	753	739	725	747	698	685	694	728	697	729	735	697	745	732	737	766	730	724	705	746	712	702	697	762	684	709	742	702	736	812	707	682	715	743	718	718	722	697	744	678	692	648	749	732	738	740	773	706	731	749	645	736	681	720	712	685	707	736	727	727	728	755	730	735	686	774	664	717	693	722	750	684	686	751	718	710	713	693	700	725	741	735	703	719	660	709	714	749	708	723	714	703	775	719	746	749	696	742	735	704	687	712	700	720	706	788	727	768	750	744	731	764	685	733	707	746	727	736	721	709	691	748	724	677	681	722	720	732	782	750	770	733	776	780	706	734	715	713	744	728	721	717	714	753	785	694	742	731	763	705	763	703	704	739	761	764	737	710	715	707	773	713	725	683	736	691	781	730	756	715	730	709	745	714	695	739	712	780	702	760	758	727	719	706	719	721	746	720	698	739	717	776	745	722	728	762	713	735	758	769	753	739	686	743	705	763	740	722	776	746	717	704	774	752	710	698	757	766	719	724	718	748	746	753	727	705	685	763	741	727	736	770	758	703	713	764	694	732	715	722	703	743	705	702	696	718	774	729	781	679	709	721	737	725	712	718	738	698	761	725	719	734	706	732	734	697	719	737	695	731	761	757	701	698	735	696	726	747	705	691	744	732	718	701	739	733	746	703	726	757	720	719	741	743	729	730	724	672	778	708	708	735	685	697	697	736	745	681	729	722	709	721	679	725	794	696	725	754	701	698	709	744	717	704	688	720	720	709	736	730	779	716	708	680	694	720	672	677	732	666	704	710	737	736	751	720	705	761	730	740	704	706	697	737	669	716	728	712	736	723	734	751	747	795	687	768	788	774	742	733	749	714	731	735	726	761	766	749	756	738	663	711	748	714	696	751	737	705	724	715	692	702	705	734	720	728	786	722	711	785	726	708	722	735	778	682	730	744	741	706	759	759	725	720	690	753	717	715	747	696	729	767	739	660	745	717	723	716	738	702	751	812	720	744	718	714	752	723	738	728	755	762	730	735	767	753	748	707	736	708	794	713	743	699	718	706	759	715	776	762	713	735	738	740	728	725	665	716	728	744	754	767	723	733	719	740	705	758	710	730	774	741	706	736	716	718	706	719	738	722	689	739	714	734	732	746	728	712	676	747	731	694	701	705	683	730	732	743	719	717	740	770	747	746	718	746	696	710	742	729	736	731	687	711	686	731	726	771	750	770	728	712	783	724	790	743	719	736	769	725	735	698	752	715	752	671	762	727	715	766	724	704	705	742	732	723	727	694	713	766	783	717	778	701	679	712	728	692	712	735	764	729	706	747	738	770	715	763	760	727	688	762	728	770	748	691	737	714	716	727	742	753	708	718	796	763	705	711	781	727	735	727	711	712	764	710	743	672	739	723	711	712	756	707	726	743	742	723	766	654	714	697	723	723	700	777	681	771	727	686	698	703	701	731	733	698	741	736	738	692	721	725	747	784	778	743	727	700	739	719	738	745	701	703	766	696	760	715	716	719	755	705	748	731	676	732	710	722	723	735	691	691	700	759	720	737	737	732	673	722	717	743	711	728	759	737	734	751	718	739	716	707	760	701	687	734	771	728	690	740	712	729	723	665	774	725	699	697	748	729	693	729	720	755	725	719	759	725	734	720	757	735	720	779	738	728	736	681	733	705	729	749	790	760	717	739	707	708	748	703	759	762	711	781	709	761	740	758	700	737	749	697	772	793	772	674	741	699	740	748	725	734	714	769	710	696	737	707	759	725	734	743	717	700	774	751	745	707	720	732	734	678	698	741	699	747	750	761	764	732	703	728	778	752	724	711	745	754	729	752	754	722	716	741	701	700	688	735	725	739	688	710	754	708	740	755	783	750	707	736	746	726	723	761	667	771	741	729	700	706	726	746	743	710	680	738	747	750	681	700	686	715	707	770	714	774	793	721	749	696	666	716	742	697	740	709	756	699	702	658	738	689	761	741	742	692	718	723	728	731	756	706	743	703	691	736	733	760	726	725	736	733	681	727	732	760	771	740	700	725	786
31304	31872	38546	41223	37062	36187	37167	35597	30893	28187	29776	28215	26422	20499	17962	16994	16115	14628	10218	7643	6499	5803	4950	3950	3274	3035	4541	3701	3357	3779	2828	2360	2215	2202	2087	1600	1416	1293	1183	1015	687	514	426	474	474	364	466	432	328	311	241	269	275	272	247	254	238	258	236	219	230	264	260	234	235	221	252	246	230	224	236	241	255	262	264	232	247	259	254	241	242	235	246	230	227	234	247	249	243	264	236	234	257	243	244	232	251	247	270	261	251	236	269	268	221	237	224	245	239	245	276	221	233	245	230	249	258	253	258	241	260	263	248	214	264	254	269	258	247	244	255	240	251	273	254	235	261	243	246	262	255	221	245	247	226	253	240	246	255	273	241	274	224	269	252	249	252	226	262	261	235	236	278	239	246	244	238	237	231	246	239	255	245	254	233	251	253	267	243	249	263	265	268	240	242	287	244	267	243	247	242	227	230	228	242	251	233	269	241	242	271	259	221	255	240	225	258	267	241	225	244	273	236	264	256	260	236	243	238	254	263	272	270	244	270	231	238	230	238	256	285	211	220	246	253	247	250	257	259	236	247	226	277	267	239	231	240	231	250	238	262	250	262	255	247	261	224	247	226	233	251	242	255	263	254	273	270	259	264	241	204	273	251	248	227	245	233	240	230	250	252	251	274	254	235	272	240	241	270	276	257	235	271	262	281	216	254	250	272	250	246	245	251	242	251	227	259	256	237	253	232	238	213	259	249	252	239	255	250	251	225	267	235	235	219	216	263	219	256	249	238	238	269	241	236	258	233	254	252	270	264	246	224	249	268	261	255	243	271	250	251	266	234	237	263	245	262	253	255	274	225	238	220	261	235	267	254	248	266	247	255	288	247	247	245	268	258	233	250	251	276	239	260	260	264	251	217	243	248	259	249	250	255	270	271	240	250	257	243	278	249	254	255	278	241	235	219	243	260	242	225	272	255	229	252	289	247	246	238	261	262	264	229	242	228	235	222	242	250	256	251	231	262	270	260	252	227	221	263	258	253	240	256	269	223	229	250	241	226	262	240	271	247	249	237	259	248	235	246	262	225	240	251	224	255	253	243	268	239	294	228	260	232	235	244	272	259	240	283	251	251	266	247	246	269	256	263	255	245	263	268	242	234	252	248	234	264	257	254	277	246	249	258	235	233	255	245	261	237	263	239	234	281	254	221	270	263	256	255	252	217	229	236	254	257	239	241	235	220	217	235	257	266	243	238	230	238	264	248	257	267	241	258	233	260	254	270	272	229	244	286	243	249	260	217	247	235	265	264	272	211	235	237	243	240	249	258	253	242	241	264	252	274	262	256	227	249	256	265	224	249	250	270	266	261	235	244	248	268	261	267	281	233	251	232	244	230	235	256	247	230	236	208	227	238	240	244	233	248	229	238	277	253	251	276	257	272	246	242	272	223	247	245	262	270	258	232	239	246	240	222	258	277	254	245	251	259	243	265	249	237	248	253	224	244	213	242	278	227	242	236	256	240	239	270	244	263	243	245	231	276	265	262	252	273	290	235	253	224	243	247	263	256	230	248	245	204	261	277	235	277	260	247	260	256	230	271	249	248	238	249	264	218	253	250	266	248	248	243	262	252	235	284	256	254	255	273	232	263	227	253	234	248	221	258	243	240	247	276	266	221	238	259	246	229	244	245	247	249	232	271	233	254	278	252	245	248	243	262	254	258	205	247	282	217	230	237	267	253	260	264	221	239	279	270	250	275	254	243	216	241	251	271	238	246	272	247	244	230	232	246	258	251	250	275	258	253	251	269	231	232	251	233	235	225	235	255	264	271	261	246	241	237	249	247	252	250	236	265	243	265	270	244	269	271	269	226	261	236	253	261	309	251	262	234	236	263	237	251	265	264	257	237	276	275	236	254	222	245	234	244	253	237	253	216	255	231	246	236	230	242	255	266	239	284	248	244	261	240	244	253	269	246	239	250	233	247	244	274	260	236	230	250	250	276	243	243	262	273	263	229	257	251	227	258	252	237	252	249	224	278	267	238	264	225	226	234	235	248	253	244	254	213	260	213	222	247	226	261	252	254	275	280	244	269	236	225	231	258	278	265	248	258	277	272	244	230	217	259	266	279	235	232	242	244	252	230	263	284	244	261	275	230	259	260	255	273	254	239	261	247	244	246	257	254	255	226	274	240	243	234	242	261	255	242	244	217	228	225	240	231	231	230	285	248	252	258	247	240	280	233	234	256	244	259	252	236	231	242	250	264	255	270	260	259	236	297	281	259	238	245	256	241	251	240	209	243	247	242	264	248	247	250	272	266	280	242	250	274	247	246	243	239	251	240	261	243	246	247	251	250	245	241	260	240	233	219	265	246	237	262	259	241	234	253	253	259	230	227	229	253	272	267	243	267	243	266	271	242	250	269	253	250	254	271	227	254	265	254	242	234	223	249	267	249	251	266	242	242	279	246	284	254	257	259	249	257	259	229	233	257	255	243	255	260	262	256	247	247	250	270	249	265	259	269	258	252	257	253	231	255	240	254	246	225	259	256	249	277	251	240	282	223	249	222	242	214	272	249	275	253	238	270	262	254	247	252	234	221	247	257	261	261	266	236	255	230	258	253	280	238	256	222	233	223	246	240	264	251	240	248	228	241	235	229	273	267	216	248	250	263	234	267	215	246	240	232	267	262	229	247	263	259	250	229	264	258	244	252	248	255	243	253	270	259	252	250	233	239	247	226	265	259	230	248	243	214	268	238	270	248	278	266	230	262	234	248	241	249	241	292	271	284	224	235	264	221	256	249	269	240	289	258	262	265	259	233	250	276	263	238	238	287	215	270	238	256	282	249	241	230	265	254	259	264	263	259	241	224	265	236	259	245	229	251	228	262	242	246	267	247	246	237	228	260	258	239	228	277	226	251	242	246	232	233	214	264	231	233	253	227	278	267	237	259	262	226	259	278	229	237	252	239	231	265	255	227	260	248	233	218	240	235	226	249	254	256	240	272	231	254	242	238	234	236	218	271	281	273	261	250	251	221	218	245	264	256	244	260	236	270	266	224	274	233	255	255	279	251	241	249	259	238	264	246	251	226	253	247	261	266	266	267	234	237	228	271	241	244	240	237	244	238	227	224	238	251	238	235	273	268	240	265	261	244	235	238	267	270	245	233	252	232	245	240	262	222	254	267	235	256	261	248	253	258	264	279	249	231	249	224	226	239	219	274	215	256	277	287	265	232	241	249	276	265	219	253	251	250	264	259	229	276	254	247	227	233	254	253	266	222	213	267	256	267	272	243	242	272	261	252	226	230	235	236	249	259	255	263	297	209	240	225	279	254	247	220	238	252	244	258	269	235	248	257	266	266	224	248	275	258	236	272	257	234	233	232	264	246	254	243	262	282	265	271	265	266	235	280	274	270	230	286	263	265	233	257	252	261	262	264	272	253	269	239	249	277	260	241	244	236	237	244	259	257	234	234	250	229	258	248	261	237	255	240	275	265	218	246	279	258	253	253	241	236	218
21819	26225	36504	43711	43424	46188	47678	47505	44152	44000	45466	45520	43447	38450	37816	37769	37768	35411	30209	25101	23243	21885	18976	16674	14365	14659	20311	18107	16815	17803	14330	12386	12571	12480	11159	9245	7875	7643	6731	5876	3684	2816	2041	2004	1911	1444	1958	2117	1392	869	809	762	743	800	708	781	747	690	677	743	689	705	708	720	641	713	690	663	688	671	702	674	636	639	706	684	683	682	721	638	675	705	718	678	685	662	689	633	713	678	743	768	724	690	655	664	665	683	677	680	692	689	661	681	685	680	710	699	684	672	647	687	691	672	678	693	653	686	664	708	680	710	673	709	656	672	640	648	688	657	707	707	653	701	694	708	667	651	679	689	654	713	695	717	671	688	710	645	736	703	688	704	714	658	642	671	663	693	678	706	698	671	637	688	724	710	672	687	674	653	663	654	713	654	687	688	680	675	711	682	727	735	650	700	707	681	669	712	691	700	694	673	756	698	692	694	671	673	674	656	634	680	691	687	661	615	730	679	712	637	705	655	711	673	674	680	616	688	704	668	659	693	671	719	676	686	655	694	678	661	701	706	722	724	675	647	685	665	702	682	705	642	705	685	688	666	706	715	682	672	704	706	648	683	658	676	655	653	660	653	698	732	660	641	689	712	693	677	711	681	727	650	703	669	657	701	675	677	611	695	676	650	655	684	691	655	721	671	661	658	687	737	701	680	700	681	668	670	708	628	741	683	687	710	684	668	700	665	702	723	696	645	720	641	664	693	687	685	686	626	666	674	650	689	679	646	629	648	725	688	651	664	703	735	682	650	659	703	684	695	715	709	687	670	656	750	681	719	698	669	686	682	681	725	673	740	703	640	625	678	702	674	720	661	650	736	670	679	694	719	683	664	696	695	656	677	652	757	705	656	691	697	698	696	655	693	688	633	691	669	696	674	681	748	682	661	676	692	696	705	724	683	607	669	729	703	686	690	719	691	680	734	740	677	699	671	690	655	721	672	688	717	687	684	719	669	743	648	674	671	671	676	700	709	663	672	701	689	654	701	623	689	694	637	657	676	681	752	669	702	676	689	703	669	684	691	680	705	666	657	714	712	629	714	689	721	679	650	648	688	680	677	666	618	647	700	680	700	696	680	706	701	688	703	663	649	660	650	738	688	695	726	707	669	725	647	640	689	711	698	723	675	680	736	684	663	685	651	721	647	706	655	710	682	686	676	716	678	669	714	668	666	704	622	701	721	719	687	699	706	687	681	673	689	663	689	655	654	641	623	694	650	653	727	668	670	708	661	699	714	653	665	698	689	703	669	646	684	634	741	684	698	650	674	743	717	719	684	684	681	694	671	678	679	667	697	715	706	687	682	675	671	688	668	683	659	703	693	686	664	709	673	709	685	682	682	672	668	703	714	681	699	691	723	724	631	691	697	672	666	693	660	627	702	703	681	676	672	698	656	692	685	667	672	640	635	658	731	728	685	693	669	660	624	700	655	673	717	724	711	666	697	685	685	657	697	656	672	696	707	666	651	650	727	669	672	701	711	690	707	682	668	669	706	680	712	657	763	644	676	676	668	718	665	711	706	652	731	640	677	727	690	673	684	681	692	728	659	683	681	651	707	650	713	709	680	649	686	713	675	661	681	674	700	676	690	659	682	723	716	650	680	641	738	654	663	690	659	660	704	677	705	774	667	695	712	658	666	706	704	691	681	712	684	652	685	682	682	701	714	653	721	625	650	687	712	678	716	779	653	736	752	688	703	666	702	723	675	719	681	667	698	683	671	621	642	681	712	674	674	679	630	645	655	659	660	771	666	697	681	678	716	716	683	681	685	700	701	715	649	726	694	656	666	667	647	656	665	673	668	722	687	653	683	744	699	699	686	775	684	706	730	708	732	670	666	641	662	655	669	669	723	693	698	691	707	700	702	666	711	682	697	704	687	740	661	713	703	688	657	654	692	647	746	703	676	665	682	695	658	643	693	684	718	731	726	690	663	677	699	626	667	701	711	706	660	689	729	693	684	700	663	686	691	661	726	665	711	706	675	711	667	663	718	673	672	663	700	698	709	674	677	675	684	682	695	675	681	669	677	675	660	679	654	700	647	716	684	661	668	684	676	675	639	674	670	729	669	712	683	692	636	694	662	716	674	667	713	657	664	686	690	679	668	690	652	666	755	662	647	711	659	659	697	682	671	703	697	674	684	631	645	706	704	696	677	648	693	690	714	689	684	659	672	648	675	648	694	701	718	645	676	724	647	699	684	695	706	703	640	721	671	680	679	701	689	677	659	687	689	716	684	689	691	752	711	710	722	670	686	690	722	758	665	676	717	702	679	672	727	679	617	700	684	648	711	708	680	697	697	641	679	714	705	719	707	666	672	663	663	687	670	672	680	654	732	696	672	700	687	704	676	719	684	723	716	687	625	682	653	658	697	682	755	665	675	664	687	687	711	699	732	699	678	712	686	721	727	654	645	656	709	733	710	699	717	687	670	729	665	698	673	678	654	684	702	707	712	690	703	684	736	666	692	644	667	679	688	640	638	661	654	674	658	692	680	622	681	652	656	679	761	675	658	659	738	621	685	681	678	704	696	700	671	700	677	701	685	629	699	668	634	703	677	667	691	723	656	692	668	726	709	681	691	665	674	686	701	679	638	717	687	705	732	748	684	689	675	631	666	702	673	670	622	636	725	708	640	677	682	670	679	691	718	689	742	649	705	654	599	714	692	671	696	657	723	699	694	723	698	667	693	700	678	631	711	663	704	709	693	688	648	681	686	684	669	730	713	705	649	664	691	742	700	655	668	727	690	655	689	668	670	669	715	667	715	641	687	702	646	652	689	697	666	704	720	669	723	661	701	678	692	676	664	732	705	677	681	663	689	658	688	695	651	687	636	735	694	663	654	710	718	693	738	718	681	699	679	677	738	691	713	645	702	682	692	674	691	733	676	671	696	679	642	617	684	675	630	683	688	667	668	668	675	685	642	619	717	689	675	736	670	704	708	677	659	709	702	685	657	663	703	689	686	667	698	710	710	690	699	625	620	677	696	660	742	668	652	673	641	685	664	676	705	716	656	644	682	712	666	687	705	659	684	679	686	673	642	657	675	708	700	708	672	712	650	694	696	685	685	718	689	665	730	691	644	706	711	697	665	754	678	724	669	644	633	630	616	656	689	677	668	660	638	692	669	686	697	688	658	750	647	693	702	693	682	678	679	669	711	656	705	694	668	665	683	716	678	689	698	714	696	665	693	657	696	667	647	679	677	687	685	671	713	748	695	662	688	700	679	673	682	704	679	651	740	686	706	669	688	743	696	679	673	678	711	691	663	691	689	679	685	677	702	712	625	665	654	637	667	682	653	651	645	686	692	668	691	666	729	665	678	696	688	696	669	689	724	707	707	642	689	685	666	673	666	705	695	683	665	650	699	649	686	711	687	668	685	685	647	686	687	718	682	679	725	711	696	696	648	697	702	658	698	659	709	686	660	676	708	657	722	679	653	691	647	731	685	659	657	714	697	686	637	696	692
37627	38151	43282	45499	40948	37073	42460	41264	38569	37833	39742	36835	34336	28323	26614	25104	25249	22726	16696	12388	9770	9862	9204	6608	5539	5469	7337	6211	5886	5994	5155	3706	3540	3614	3263	2506	2176	2108	1821	1453	988	723	623	573	505	487	669	575	451	292	311	290	300	289	306	300	265	296	264	280	250	260	269	272	301	266	269	269	265	260	281	268	280	291	298	316	270	278	288	285	292	264	301	311	287	285	305	271	286	274	260	267	277	290	256	279	313	276	271	280	278	288	290	271	288	289	261	280	278	262	236	289	272	255	274	280	291	267	255	267	305	277	279	285	276	238	243	302	279	265	268	279	299	271	270	270	267	280	257	299	284	271	295	271	257	273	292	256	272	270	279	284	295	260	276	273	278	295	269	288	289	265	282	279	263	266	287	273	301	274	263	282	249	279	262	274	277	304	264	281	258	239	279	299	307	287	272	274	293	258	325	296	269	265	256	295	285	269	282	258	265	274	259	254	288	272	276	287	253	271	258	286	278	306	291	289	296	282	261	276	280	279	267	320	250	266	276	265	231	301	262	261	270	287	264	291	292	261	289	268	278	271	233	279	270	303	314	269	278	272	299	289	273	261	267	266	254	302	259	280	300	288	266	256	270	285	290	281	261	290	275	284	251	296	271	282	277	332	253	296	283	287	286	277	269	281	274	249	268	294	305	272	249	270	247	274	255	270	308	319	271	293	274	276	261	269	294	281	280	280	275	270	260	303	267	285	276	287	289	286	271	257	268	271	293	269	285	259	287	304	320	267	269	300	274	310	265	252	241	224	303	274	276	303	298	288	291	279	270	269	297	256	304	269	295	306	284	303	247	253	292	245	259	296	280	295	251	287	274	270	269	275	254	243	295	256	282	282	322	280	290	294	261	241	257	281	261	252	294	299	283	309	280	302	289	278	257	266	223	275	284	271	286	293	277	315	277	268	309	255	291	276	301	266	276	274	264	252	283	271	286	286	269	294	264	278	286	273	254	291	286	276	263	266	250	288	300	249	276	271	250	283	297	273	298	268	248	277	283	263	257	293	273	293	288	286	275	297	277	286	276	277	265	261	295	264	284	275	289	275	309	267	286	289	258	254	275	282	269	276	270	269	269	282	246	258	273	286	260	290	278	282	265	304	272	270	287	286	277	255	285	267	301	272	281	253	265	290	255	309	263	254	278	282	274	275	273	266	276	266	281	309	279	263	276	271	299	281	266	285	302	303	296	257	297	284	243	274	280	281	260	280	285	269	258	276	284	239	251	285	287	279	300	294	280	294	281	260	285	292	292	272	275	303	267	261	228	293	268	259	252	287	296	275	263	318	272	280	287	295	297	261	273	283	278	296	316	286	276	282	280	253	294	257	304	264	272	263	262	271	302	296	308	298	252	293	270	261	269	293	242	258	260	281	272	283	290	275	327	281	301	272	287	297	280	314	244	287	245	300	298	289	265	253	278	280	273	267	281	272	272	264	301	278	293	276	251	274	270	265	286	256	271	280	274	277	269	258	259	272	262	259	282	255	278	294	274	257	250	277	300	291	292	256	272	269	271	277	261	271	257	274	280	262	273	273	267	305	277	277	256	291	270	274	257	256	281	297	240	268	252	272	310	265	265	240	286	264	279	284	289	273	310	298	272	273	272	273	268	317	295	271	287	274	252	268	297	290	248	260	295	273	287	304	254	292	275	278	259	255	266	275	255	304	265	263	296	268	272	305	296	296	275	315	307	292	289	250	261	245	270	260	281	234	278	281	275	288	274	264	272	272	279	276	291	338	295	301	281	253	298	270	281	295	291	279	281	283	260	273	291	275	308	298	270	296	264	264	256	283	247	271	290	285	291	263	292	247	297	299	267	297	299	236	258	306	260	278	298	279	277	248	295	296	267	300	298	297	276	280	232	269	272	276	268	274	292	302	264	266	279	277	296	269	270	278	255	280	266	277	280	291	300	250	271	255	292	264	301	330	279	285	261	293	287	255	268	258	268	274	277	270	275	282	303	280	302	274	270	282	266	240	255	314	285	299	282	302	266	274	261	279	296	328	255	300	263	271	268	270	300	297	279	263	233	312	283	256	283	301	303	285	279	308	247	290	255	286	284	288	276	290	261	232	274	286	292	280	253	277	302	311	267	286	285	296	274	241	253	301	279	254	297	288	284	282	285	322	231	290	278	290	283	244	290	276	296	276	257	273	292	274	262	293	290	287	262	291	262	266	251	268	278	256	275	286	290	245	267	288	275	275	289	298	280	260	271	239	241	297	298	281	278	285	287	283	287	296	294	293	254	262	297	289	310	282	242	279	313	294	283	270	249	270	263	268	275	307	281	281	264	299	280	275	293	316	267	289	308	287	263	256	285	287	265	279	289	268	289	248	292	284	270	284	280	277	289	283	256	264	293	274	306	252	303	278	266	272	248	285	289	299	273	255	277	279	280	292	257	287	267	290	268	303	264	277	257	274	283	266	298	293	273	267	255	297	260	243	311	258	255	287	288	259	283	273	258	275	253	286	312	261	277	267	332	283	247	246	267	254	252	282	279	274	268	251	265	265	272	249	303	292	288	263	262	277	284	279	255	258	297	281	274	276	254	276	267	268	286	321	255	281	260	275	254	272	280	245	266	261	294	268	279	281	275	296	284	263	241	242	265	258	253	277	283	320	239	275	308	286	289	273	258	261	289	310	253	263	235	280	283	276	288	283	254	279	260	241	257	269	282	283	278	296	257	287	269	275	294	262	259	267	270	266	275	279	286	264	255	285	299	282	276	289	289	290	281	280	272	263	306	276	293	281	303	287	246	236	273	284	271	261	291	270	306	272	272	260	274	296	273	284	289	267	251	271	261	280	278	243	276	292	275	277	251	301	257	279	277	297	283	237	285	289	301	272	261	283	291	241	271	284	297	278	282	277	286	291	291	305	265	270	288	288	283	254	316	284	264	269	283	252	236	246	311	284	274	246	281	272	285	272	293	245	268	269	266	253	291	303	284	282	255	277	298	245	271	278	274	265	275	263	246	278	277	255	261	279	260	262	287	286	281	228	270	268	266	258	295	290	290	259	261	277	279	286	297	269	284	263	291	286	261	275	269	285	280	259	279	264	298	273	262	288	292	279	259	270	285	282	255	288	272	280	316	281	277	234	271	280	290	288	274	265	285	269	254	291	295	256	251	249	301	277	262	261	275	295	271	288	278	257	286	266	274	285	280	304	269	283	286	275	276	262	272	286	281	255	301	292	287	258	270	308	261	267	272	301	284	272	298	318	269	256	269	274	278	269	275	280	302	279	267	277	265	300	266	287	300	262	264	293	294	308	309	282	305	249	266	276	292	275	250	263	253	272	286	292	261	258	292	268	270	289	274	292	261	272	289	293	297	250	298	277	243	289	280	269	275	271	270	296	286	303	249	286	267	284	285	269	286	280	263	291	264	290	280	290	283	299	277	275	277	281	283	285	294	272	265	292	294	280	265	269	264	277	308	276	298	293	248	268	295	271	258	293
26489	31550	40755	47961	48383	49467	52870	52472	50764	51459	52537	50703	49909	44935	44964	43592	46008	42341	36832	32383	28865	29206	27288	22246	19836	21505	27304	24312	24198	24008	20187	17044	17343	17130	16136	12811	11209	10686	9392	7959	5303	3673	3149	2943	2493	1917	3210	2752	1772	1068	864	813	808	865	873	838	797	785	768	786	796	777	696	754	769	752	735	774	763	765	744	719	719	755	774	745	715	758	723	742	730	753	740	710	771	744	716	744	724	779	775	775	779	740	788	771	794	725	741	743	741	717	745	733	749	691	759	733	766	741	729	730	748	760	744	743	693	689	742	719	721	748	756	730	753	758	780	735	746	732	746	795	755	742	735	719	743	699	752	713	755	737	804	789	737	743	769	800	768	709	722	784	767	717	695	764	778	764	719	730	723	726	706	717	764	670	743	742	782	714	776	757	767	732	703	781	718	723	785	775	728	718	755	753	774	714	782	719	721	770	765	751	803	746	743	769	728	728	747	690	725	748	781	726	711	772	746	746	786	767	729	679	750	733	712	760	743	752	739	738	740	706	694	720	733	727	725	756	722	762	740	786	724	722	758	717	755	756	733	742	675	761	735	756	807	754	731	710	723	749	718	721	713	740	731	786	750	716	743	706	764	698	742	789	732	770	762	723	724	725	745	743	770	748	740	771	722	758	771	701	752	745	776	770	758	779	758	717	796	743	742	766	762	759	741	720	758	739	724	745	762	774	776	758	718	706	765	731	715	773	711	768	744	801	784	682	797	722	781	720	744	757	747	781	798	731	795	723	727	728	711	733	711	745	736	750	774	796	718	749	728	773	730	740	725	709	704	771	727	746	743	742	738	753	716	726	791	732	769	744	773	754	710	735	764	799	732	723	766	753	728	721	758	760	808	739	718	723	731	753	742	718	764	737	738	737	728	741	770	742	733	711	744	714	718	748	732	725	712	777	715	711	721	728	782	759	766	743	728	733	717	790	693	780	741	717	726	686	755	738	743	734	697	711	750	781	721	734	726	747	792	782	724	725	782	746	805	761	779	751	728	752	737	751	734	735	735	743	773	749	786	782	766	729	727	750	761	779	717	698	733	757	730	682	734	726	744	754	752	708	790	720	709	723	728	720	694	746	752	744	691	763	766	690	720	746	763	755	701	765	711	758	784	765	752	764	710	754	746	690	773	748	757	790	745	757	767	753	754	730	691	679	727	776	709	725	761	739	764	755	748	753	702	722	720	737	751	719	746	794	777	745	727	737	730	759	770	746	713	711	741	748	748	730	755	765	729	723	728	730	698	725	741	765	758	736	695	712	753	741	738	784	760	802	753	765	713	734	750	689	735	766	769	753	792	761	763	755	761	753	723	757	783	725	711	717	745	781	712	764	779	717	715	735	720	733	728	710	759	734	750	776	754	803	784	636	766	747	773	759	740	730	722	804	707	758	775	695	744	780	724	728	734	716	762	792	770	747	731	741	766	731	738	734	779	763	729	749	798	730	756	768	762	772	754	707	782	754	718	762	683	765	779	700	724	711	743	730	770	735	776	755	726	715	772	745	756	750	796	734	783	729	709	741	746	754	768	782	735	717	739	784	776	705	736	717	780	738	761	675	727	757	747	779	720	756	768	743	719	732	759	702	709	728	690	745	780	768	776	748	732	743	750	710	779	726	750	736	739	739	742	743	714	725	742	765	721	775	777	735	708	713	723	741	686	744	752	747	741	759	728	767	747	728	736	757	730	753	737	730	722	762	742	716	723	729	785	732	717	766	746	731	732	745	745	751	715	678	744	746	745	745	793	736	766	778	747	760	762	764	799	732	672	792	745	704	759	742	753	756	800	703	803	746	786	763	718	751	726	713	787	740	764	773	712	766	756	709	730	754	761	746	757	690	764	736	791	773	739	740	724	716	759	753	728	688	773	785	776	782	726	793	784	744	776	723	735	773	722	724	732	760	707	782	759	746	722	752	757	725	700	716	737	739	745	736	787	720	757	764	768	747	760	741	770	702	744	684	773	757	691	746	721	766	741	723	725	745	731	784	656	777	695	683	797	691	746	787	769	757	816	747	731	741	748	781	734	711	740	721	715	761	735	759	753	735	730	704	702	741	763	817	809	780	711	732	721	684	696	795	761	753	774	767	727	772	745	685	752	733	733	736	742	741	748	756	723	754	733	718	741	773	720	698	739	734	704	752	759	752	715	798	709	769	784	760	729	782	801	737	745	737	787	703	795	756	732	769	731	762	732	722	749	769	726	766	730	681	782	745	763	713	727	740	717	780	763	743	687	705	744	766	708	727	747	763	762	774	737	753	781	697	710	723	695	761	708	730	772	707	723	749	721	755	765	720	755	718	704	742	737	702	766	720	747	749	742	756	774	705	770	768	710	771	737	733	757	786	723	731	767	766	745	762	782	800	760	800	732	704	766	729	766	718	712	732	748	738	735	742	759	740	709	719	758	783	764	753	718	757	773	765	780	745	732	759	736	766	753	728	727	770	758	778	743	741	762	767	736	774	773	792	779	756	709	743	723	721	708	759	795	769	738	786	707	774	788	790	744	757	720	783	732	749	729	748	744	782	774	734	775	736	754	753	770	792	683	758	708	730	743	745	733	742	724	752	798	728	742	741	704	738	752	752	718	726	725	716	708	767	707	755	732	739	773	737	793	702	750	743	749	707	744	699	745	750	753	765	757	752	746	772	708	783	756	726	728	763	734	744	756	714	744	785	752	762	745	775	766	725	755	737	756	825	717	728	751	725	777	742	716	786	719	792	738	690	743	746	719	692	717	734	772	772	740	734	760	745	745	749	713	770	726	724	735	747	772	760	728	777	744	727	742	798	741	750	713	717	752	749	721	744	721	715	701	780	738	726	709	740	754	748	729	760	763	746	751	749	700	737	775	729	683	739	779	747	737	776	790	772	791	739	727	694	748	733	760	744	727	771	729	723	756	748	767	759	670	732	746	754	787	755	730	749	679	711	694	785	708	762	744	719	773	777	737	824	702	739	775	713	789	754	731	740	740	683	755	744	706	765	757	759	749	718	731	734	759	728	710	736	770	726	734	726	711	744	724	760	741	764	720	726	740	742	716	798	681	764	705	688	756	739	697	739	745	764	726	746	717	735	737	731	723	719	770	719	752	710	769	731	779	752	741	694	697	747	763	741	758	710	739	725	779	781	741	808	769	737	720	740	738	740	721	748	758	765	776	750	742	717	771	690	770	720	766	729	784	703	739	761	721	728	765	762	777	779	762	727	740	794	776	747	749	711	736	738	758	735	721	758	752	784	767	741	774	736	743	743	724	743	741	725	754	774	713	730	733	721	751	749	729	699	697	746	741	763	763	743	719	748	711	739	756	737	773	736	759	807	789	760	730	777	781	738	733	742	720	670	724	741	710	747	696	738	708	809	728	787	723	722	778	760	757	760	756	779	813	740	771	739	742	774	738	804	769	748	728	712	771	762	779	735	749	728	737	791	750	750	754	731	728	729	725	705	774	718	767	734	710	714	717	761	701	738	738	724
12276	10542	13016	11272	7727	5824	5238	4091	3304	3460	3193	2558	2477	1632	1489	1440	1367	1231	934	765	669	706	729	583	523	454	603	540	536	496	424	417	414	387	382	394	347	334	327	330	291	298	300	309	287	280	264	255	270	272	275	227	276	263	267	241	248	260	259	258	253	271	297	266	261	280	254	276	279	249	263	276	264	276	258	294	274	251	255	238	254	280	230	264	236	266	259	252	263	251	265	275	266	260	282	269	288	268	250	298	293	264	273	293	275	248	262	301	279	267	240	251	268	281	264	275	267	259	252	254	269	281	255	282	235	246	271	255	249	235	246	255	266	257	256	268	284	286	257	265	255	258	241	297	231	239	262	277	245	274	277	274	255	284	245	268	253	268	239	285	273	275	273	267	258	244	265	253	229	243	256	288	259	256	255	263	270	270	259	262	255	283	257	267	267	239	269	257	271	254	255	270	224	253	243	274	286	238	225	266	268	281	276	263	279	268	265	277	281	244	263	255	266	264	266	274	250	253	259	286	243	253	244	257	232	258	281	270	247	285	295	248	279	236	261	233	280	275	252	265	267	262	239	265	234	275	269	278	238	268	262	261	278	273	258	270	253	262	266	255	278	257	246	242	229	284	283	288	252	262	271	260	236	289	274	241	253	273	241	236	264	251	291	273	259	239	266	250	242	257	278	282	266	263	258	262	241	256	262	228	247	261	297	243	272	261	244	249	279	266	236	249	276	268	262	272	246	248	243	225	247	258	267	284	251	268	264	272	243	252	246	272	261	264	275	289	249	258	301	278	261	242	262	273	278	253	290	274	275	264	288	249	239	263	247	250	252	250	237	263	249	240	261	254	263	265	231	276	267	275	263	266	255	272	250	272	230	250	263	240	275	254	259	246	258	256	271	280	259	235	266	255	251	279	252	270	258	248	251	268	246	249	264	265	286	244	255	267	263	224	255	295	264	245	239	266	272	269	269	227	238	255	225	271	302	299	270	242	272	269	297	251	286	266	268	262	270	252	285	265	254	264	261	287	261	253	247	279	229	255	305	235	256	275	256	251	265	262	269	244	264	250	269	257	233	255	240	239	278	268	254	261	261	260	240	259	276	275	271	271	272	247	277	264	240	279	255	245	269	239	274	244	236	273	274	256	244	311	264	258	262	260	231	268	258	257	273	254	258	283	302	232	253	242	248	258	253	279	268	241	236	285	262	240	248	271	254	273	230	273	253	254	283	259	275	261	254	264	271	260	289	279	280	261	239	273	265	264	266	237	271	274	275	272	293	253	251	282	266	280	285	256	278	266	231	224	262	254	266	266	260	265	260	256	251	231	249	287	253	277	242	269	267	249	250	273	278	284	262	256	246	239	227	254	267	257	241	275	264	270	263	271	239	257	287	243	246	260	270	254	266	249	277	262	303	258	254	308	233	280	282	284	261	264	281	272	248	275	277	292	251	272	282	239	267	254	257	290	291	291	255	267	278	270	268	264	255	278	279	273	266	264	259	283	251	255	254	261	272	239	270	268	254	257	287	255	237	273	296	247	253	234	251	281	278	239	256	262	274	230	254	271	278	254	295	275	274	270	266	287	243	259	260	253	274	256	288	283	267	262	265	274	261	260	264	260	255	274	264	273	248	261	225	258	225	272	253	248	270	250	265	252	271	263	238	285	252	253	254	245	274	268	262	244	264	258	251	284	264	303	243	268	269	254	254	276	274	260	254	270	250	290	267	265	267	227	258	237	265	253	258	276	267	253	247	254	260	239	263	262	239	279	270	275	255	230	242	278	258	256	245	240	254	258	258	258	237	280	255	257	267	258	247	228	271	276	246	228	249	231	253	256	276	242	243	262	269	276	238	238	247	264	290	274	258	256	273	266	240	266	266	239	244	263	289	261	273	255	246	239	282	226	264	254	273	267	275	278	248	269	250	264	241	275	286	251	249	284	264	279	272	300	277	264	263	256	262	268	247	242	294	260	243	277	279	258	258	255	291	291	265	256	260	264	244	259	273	233	264	239	281	234	257	259	270	250	277	286	281	245	250	267	218	271	266	241	272	259	263	285	292	254	237	244	249	277	247	234	259	244	293	253	252	261	258	248	241	275	281	241	259	270	258	258	251	238	273	251	286	274	276	265	246	260	250	239	255	244	261	278	266	260	228	246	251	262	281	291	290	251	290	247	266	249	285	271	258	264	289	280	250	273	263	273	269	264	252	259	243	233	263	300	266	255	244	252	279	244	267	251	260	268	255	272	255	298	259	294	254	247	259	278	245	284	243	262	251	269	235	270	241	293	263	287	297	242	251	275	261	236	241	274	283	266	249	259	220	258	266	302	270	269	263	231	296	267	243	256	255	255	233	272	255	293	258	263	271	262	261	254	267	243	261	260	265	267	251	276	284	238	274	250	231	244	252	279	269	238	257	281	245	239	267	249	231	258	221	243	261	267	228	260	247	286	274	285	249	261	283	266	288	266	288	261	245	264	260	273	270	255	271	252	239	250	258	262	251	257	245	248	255	270	242	237	246	275	240	277	281	266	262	267	255	255	249	248	245	307	288	261	246	283	305	269	286	256	270	260	245	227	293	272	266	246	271	256	265	253	271	281	251	279	261	272	277	280	258	244	290	273	287	244	243	243	274	264	229	239	265	278	248	267	282	237	267	249	239	275	247	245	262	258	271	245	248	248	263	285	292	263	285	261	282	260	293	249	267	256	263	279	269	259	261	243	268	269	261	270	267	264	261	262	268	240	254	260	287	256	248	260	253	278	246	262	270	303	283	317	237	276	269	270	255	251	258	252	267	244	258	251	246	263	275	265	268	269	254	250	247	274	261	255	235	255	270	255	250	273	243	267	264	269	257	244	265	278	215	240	251	247	254	253	253	269	275	240	234	278	265	296	251	256	242	228	247	279	275	274	253	301	244	273	293	264	260	282	258	253	284	253	254	232	264	276	245	300	271	256	266	243	284	258	255	235	270	294	253	264	239	226	265	269	268	226	264	307	272	266	244	257	258	272	270	257	272	231	249	286	251	236	263	245	227	254	259	249	283	255	249	278	243	252	265	280	247	269	229	271	269	255	271	284	291	248	263	229	261	256	272	270	262	246	283	249	236	238	254	265	257	261	252	270	277	263	271	272	264	255	258	246	247	272	240	285	270	272	249	252	268	296	234	272	249	252	241	268	257	270	280	294	236	255	268	271	267	273	283	297	245	242	266	243	255	261	263	271	293	246	259	274	243	234	268	222	267	259	251	286	271	291	277	264	254	261	270	271	281	288	255	258	261	274	244	278	253	272	256	230	259	244	281	240	286	255	273	279	233	285	244	263	249	274	263	274	271	249	288	268	231	258	293	273	252	274	274	263	278	277	268	281	250	250	267	271	252	246	252	281	273	273	264	255	252	267	255	253	264	280	279	257	248	266	264	260	268	268	277	231	274	246	285	267	263	284	265	248	301	290	252	251	240	257	271	292	265	269	259	276	258	247	279	270	267	286	266	266
8497	9932	18069	20878	18255	17505	17295	14855	12903	14237	13950	11656	11338	7920	7507	7064	7001	6032	4737	3968	3388	3246	3363	2281	1955	2071	2654	2524	2431	2386	2165	1862	1774	1792	1630	1487	1295	1351	1232	1116	976	908	889	849	814	773	854	849	798	760	730	701	679	694	722	675	742	728	698	718	694	686	706	701	716	682	750	711	699	718	653	666	721	734	717	687	639	738	676	717	759	688	681	687	695	715	722	717	714	693	724	712	734	718	663	730	675	714	742	698	714	711	675	708	745	719	693	720	667	672	747	730	706	682	730	747	697	745	639	704	697	697	736	692	743	725	713	726	729	705	715	708	700	724	688	711	752	723	694	721	715	686	738	667	658	707	716	678	669	670	699	738	732	719	725	698	706	720	695	674	717	683	754	760	726	699	696	696	632	718	725	674	703	727	767	704	724	687	712	731	690	702	661	664	708	710	725	709	706	701	742	740	717	764	719	712	713	696	698	750	716	707	718	628	702	725	733	689	693	694	710	675	688	689	702	720	690	669	742	749	698	673	756	696	703	681	755	727	723	735	715	719	712	669	699	718	701	681	684	725	691	707	748	686	719	710	677	700	734	756	745	744	728	730	698	713	670	718	701	688	701	700	700	689	712	703	738	753	695	688	727	684	724	720	741	677	742	733	681	684	704	667	707	719	675	724	732	712	688	680	734	673	727	730	693	648	686	708	746	713	719	706	715	741	748	716	690	682	717	689	698	763	694	755	736	720	699	690	696	699	709	691	684	750	714	729	715	700	752	717	720	676	714	687	687	732	731	687	734	696	697	705	716	724	690	702	710	663	743	744	692	697	744	670	660	678	693	715	728	723	718	697	761	722	731	745	694	682	698	711	682	752	720	720	738	725	665	749	690	687	714	726	712	676	680	735	722	670	707	720	720	746	676	731	695	730	705	664	705	709	684	723	646	670	675	692	705	737	664	731	675	658	699	695	722	715	678	652	732	687	705	677	689	723	665	721	699	696	720	729	658	709	706	722	713	677	724	707	765	688	697	716	679	730	687	717	704	720	745	745	773	708	719	723	728	673	687	682	708	727	723	732	678	707	741	657	638	706	661	759	770	725	675	722	675	726	724	709	751	704	731	743	763	691	713	674	683	720	702	710	719	749	712	693	661	747	691	730	707	706	726	691	684	709	744	731	732	699	715	734	700	694	693	705	761	689	709	692	760	655	661	726	735	728	691	643	666	797	668	734	733	718	737	709	762	728	726	735	677	712	741	731	705	695	693	739	686	713	732	703	738	710	691	715	720	687	706	710	692	664	682	744	693	706	746	735	684	701	718	729	706	696	713	758	760	641	700	689	730	702	685	683	709	762	703	704	723	705	676	703	692	683	693	701	709	731	719	725	726	699	721	722	759	737	711	737	663	690	739	708	698	724	715	671	748	715	672	662	740	764	720	712	682	684	740	677	685	703	726	685	710	716	724	673	706	726	730	711	669	688	757	749	719	704	758	676	741	742	681	689	640	743	707	724	684	745	654	688	701	713	683	674	721	743	721	722	744	743	718	737	730	713	679	678	715	745	687	723	718	661	742	707	711	716	712	714	713	680	727	712	717	693	657	698	760	729	704	708	685	704	711	700	713	728	675	694	702	702	721	708	709	690	728	739	777	699	715	722	674	683	725	679	735	701	694	711	685	742	683	709	739	688	709	673	678	721	779	661	723	708	741	708	710	725	721	768	692	685	690	678	714	694	722	680	692	700	690	745	694	690	737	691	698	733	724	728	737	764	702	727	678	731	722	739	703	695	718	697	727	734	707	725	696	745	738	806	688	674	693	692	743	676	718	694	710	648	751	755	706	703	739	670	719	704	711	722	713	706	712	753	678	773	687	681	704	678	711	664	718	653	700	707	695	741	680	700	691	690	687	722	708	727	735	719	706	699	679	698	705	725	716	757	714	720	714	674	703	754	753	714	776	690	697	750	726	713	696	712	699	677	745	697	681	683	750	717	667	681	710	720	692	692	686	693	723	716	687	688	708	699	763	739	691	754	699	693	711	708	722	711	690	752	696	737	692	746	741	709	743	723	694	716	707	683	724	730	707	704	778	693	679	688	719	737	707	712	705	726	737	692	707	725	745	680	721	729	725	705	749	733	717	788	738	696	708	688	709	704	680	689	768	715	720	646	713	694	734	716	714	708	711	688	726	678	694	733	761	715	695	685	683	726	707	720	694	711	680	684	724	731	689	741	742	769	764	698	704	737	695	680	731	691	703	701	696	710	702	704	658	722	736	698	675	746	701	731	708	733	718	661	733	686	681	684	700	709	697	732	740	660	716	707	737	738	688	759	701	756	716	727	713	725	708	709	718	673	711	672	765	704	731	707	689	697	691	702	708	722	695	707	749	733	716	725	769	723	687	717	745	758	701	755	713	724	686	713	759	756	730	696	733	708	695	754	690	730	711	764	720	682	691	688	703	773	768	731	662	690	700	769	754	716	734	677	700	704	684	711	749	734	740	722	701	775	731	697	683	732	727	696	707	684	667	719	698	691	684	715	726	663	720	719	702	695	752	716	654	706	746	693	726	744	747	714	700	717	685	731	690	710	698	736	705	716	697	699	711	674	752	693	748	742	742	741	659	667	769	688	709	711	706	703	696	746	709	691	685	664	662	700	737	727	695	690	745	722	720	757	732	662	712	708	688	668	676	700	690	731	746	709	711	683	641	696	715	730	705	673	715	692	703	745	675	733	751	725	747	702	757	715	707	717	751	728	693	734	736	699	684	683	697	722	705	743	728	720	637	690	706	705	692	737	696	721	671	704	702	719	712	720	730	707	695	740	720	660	695	714	718	760	693	704	680	661	690	727	669	748	715	725	708	706	737	676	748	762	692	757	723	690	749	733	655	699	704	675	694	740	693	702	694	750	733	696	696	771	687	672	766	674	702	748	691	743	657	736	716	775	732	702	705	692	706	712	715	689	731	733	720	726	719	710	745	744	738	710	618	660	702	674	723	722	665	711	700	727	725	710	747	723	682	686	730	723	713	735	765	706	704	700	634	709	713	700	780	705	709	690	686	733	733	705	702	703	721	703	729	675	705	700	682	753	739	657	691	735	721	737	692	684	663	732	733	666	724	750	692	726	684	725	732	641	675	683	681	724	738	682	715	719	730	719	643	673	671	667	681	690	696	764	673	735	695	670	696	714	733	744	683	698	717	681	686	706	753	704	668	735	752	699	737	715	706	731	683	739	726	737	664	692	681	662	713	719	723	660	709	708	691	699	736	712	699	722	760	666	756	683	723	673	682	698	715	688	715	698	739	724	710	694	684	682	725	711	698	716	627	734	662	712	693	693	698	710	730	726	651	686	733	747	728	684	654	725	708	713	719	751	675	681	709	729	738	735	721	654	722	687	744	707	732	713	660	732	736	717	702	701	699	692	693	688	738	739	709	748	726	729	653	710	696	753	664	702	748	685	720	729	712	706	700	712	701	711	742	727	712	696	716	707	723	692	695	660	689	709
31249	31673	37625	36771	35437	37159	38075	34811	30862	32687	32973	28625	27237	20209	17990	17550	16186	14260	9898	8581	6711	5313	5779	3938	2535	3889	4517	3791	3529	3981	2939	2221	2352	2262	2040	1550	1136	1361	1172	817	614	467	442	413	377	328	445	387	380	261	282	251	277	269	254	250	241	243	258	206	261	276	245	247	219	273	246	246	247	242	234	230	236	210	243	250	241	234	225	236	246	251	251	249	233	252	250	247	239	231	246	240	236	246	235	225	250	257	229	251	247	252	218	247	230	239	248	231	228	243	254	266	250	267	232	239	249	267	245	265	270	263	281	268	236	252	234	240	231	236	225	263	223	230	261	244	210	244	261	241	248	248	234	241	253	219	254	249	225	204	224	243	226	205	219	254	236	267	228	262	237	258	247	252	271	220	226	263	242	262	253	254	229	256	231	234	237	219	242	256	250	268	235	229	219	212	252	228	241	235	269	240	232	219	232	214	255	243	238	226	243	261	238	236	219	251	228	242	228	230	230	250	244	253	250	239	244	278	238	262	236	232	245	245	230	248	237	255	242	264	249	269	246	257	269	236	263	229	226	282	261	228	229	251	249	255	253	243	249	257	224	256	239	250	223	245	259	249	242	250	236	226	234	232	238	226	255	261	225	251	257	233	262	219	244	218	253	229	231	267	238	234	252	260	243	231	241	250	248	252	227	251	254	263	246	262	230	254	230	249	236	257	251	226	260	254	236	244	261	278	252	226	237	235	235	264	247	248	266	258	261	246	241	231	274	223	228	234	243	242	248	227	246	242	229	247	244	237	254	255	251	270	238	246	219	260	247	225	237	241	245	242	256	240	245	261	262	258	248	215	220	240	255	220	236	237	241	209	240	246	226	274	263	256	270	241	241	242	250	242	218	207	263	237	232	237	225	246	222	246	219	249	233	255	249	229	263	260	235	261	231	264	256	270	257	247	238	255	247	240	246	228	233	265	261	254	236	241	273	250	229	252	272	229	251	247	271	244	261	226	244	222	246	241	249	245	281	254	270	241	237	236	245	253	261	277	239	257	229	247	248	257	245	235	264	251	274	217	240	207	231	242	238	218	250	255	254	222	247	239	222	220	268	216	262	245	231	249	238	243	237	250	222	256	259	221	247	209	218	221	239	235	229	235	213	249	260	239	241	243	240	243	267	232	242	245	251	226	229	209	253	258	197	234	243	219	239	263	240	235	243	228	224	244	256	240	238	259	222	226	237	218	247	247	224	228	227	237	251	240	248	265	248	235	251	266	246	246	249	255	235	261	248	211	240	233	256	253	243	253	235	239	257	251	267	252	282	281	247	248	238	252	232	230	222	245	252	206	260	249	220	235	257	229	227	255	233	241	259	234	259	238	259	232	241	234	234	242	237	237	249	254	235	247	217	207	250	236	222	213	249	257	240	261	241	222	265	246	244	198	252	250	218	217	216	219	252	264	240	251	249	260	257	226	238	252	233	240	256	255	251	233	234	239	242	241	245	238	271	250	246	253	236	249	210	223	255	259	236	276	240	213	234	226	245	251	234	258	258	267	218	256	262	261	224	257	221	237	257	251	245	243	268	224	273	251	237	237	248	259	249	240	260	240	246	255	231	247	219	249	261	239	221	230	249	234	223	239	272	256	257	251	220	251	228	275	253	259	244	258	240	240	240	238	229	247	273	254	232	290	250	249	242	250	260	238	240	227	233	248	219	239	235	238	262	273	258	245	255	272	230	243	217	240	237	239	270	247	270	250	236	241	240	235	237	215	262	257	227	250	262	258	248	256	285	262	234	264	243	256	271	268	234	235	241	242	231	232	231	215	290	236	248	209	258	242	219	236	253	270	229	235	254	219	226	235	265	254	235	237	236	260	273	241	236	274	236	242	231	228	247	218	230	254	221	256	235	234	266	226	230	238	212	252	238	259	232	258	263	250	240	261	218	224	255	258	253	243	234	226	225	241	245	230	255	257	207	220	229	266	235	255	225	221	264	262	263	213	261	219	218	231	226	238	279	252	265	239	236	231	245	233	253	263	236	254	245	260	236	252	248	270	251	232	250	237	235	241	232	273	220	243	270	247	240	251	240	234	226	259	258	238	252	235	258	236	231	238	244	234	246	230	231	241	251	256	252	258	228	246	244	264	262	210	272	222	221	263	227	226	247	240	254	213	245	228	236	256	229	231	233	254	278	242	262	269	270	238	223	259	247	247	265	244	241	220	239	225	258	246	250	248	248	254	237	232	244	220	245	253	227	271	229	228	229	248	261	240	239	241	257	253	251	227	242	219	232	244	266	236	223	226	224	231	243	221	230	209	212	227	236	223	274	230	240	236	256	231	268	248	224	236	240	257	237	276	246	250	266	232	262	234	272	210	243	238	250	246	251	262	235	249	246	218	237	242	249	235	204	233	256	263	240	268	254	238	249	234	226	235	235	259	232	247	261	235	250	246	235	242	254	258	269	238	244	253	231	248	217	257	234	245	267	222	248	205	240	238	243	242	229	252	259	265	244	219	253	237	231	248	208	252	280	227	230	239	253	271	264	238	256	232	264	264	246	220	235	260	242	235	218	230	249	250	240	251	246	225	265	256	220	240	238	196	217	245	264	287	232	242	242	222	242	248	237	263	231	248	246	266	250	223	270	240	243	239	221	238	237	227	237	241	238	257	230	236	258	267	239	245	240	262	234	225	251	244	254	259	237	258	220	255	248	220	251	239	238	244	245	252	247	242	244	211	268	259	242	242	243	294	218	251	248	238	253	235	229	230	217	235	224	244	251	256	246	220	227	240	274	255	245	229	217	236	256	245	222	239	262	250	245	230	281	224	243	290	236	254	252	213	246	270	226	245	255	235	261	232	219	245	218	247	216	228	273	245	235	252	232	249	242	246	231	259	195	218	256	260	239	249	236	248	245	226	256	257	266	216	215	246	249	225	254	235	252	224	249	264	251	242	245	225	232	239	268	239	242	269	240	245	241	254	285	244	223	238	232	228	265	246	247	248	222	245	237	263	250	230	242	230	233	260	228	200	221	238	249	228	240	245	227	255	261	229	257	262	256	243	264	234	229	232	237	245	257	281	216	217	233	225	262	255	240	270	266	258	239	232	237	249	242	242	261	250	253	244	263	258	260	247	253	281	241	237	229	236	232	264	273	236	244	235	226	230	260	212	214	262	237	218	240	238	267	260	264	245	238	256	235	243	253	247	232	229	251	240	221	254	258	227	240	214	249	243	221	234	266	226	262	246	242	236	240	264	262	233	219	245	233	235	229	243	262	254	245	240	229	269	225	238	246	207	232	241	257	226	247	236	234	243	266	246	255	219	220	234	254	259	263	257	263	246	263	231	273	272	219	260	237	214	271	233	235	234	252	232	253	232	253	227	250	256	248	240	240	266	235	256	233	225	237	266	241	238	213	230	229	240	232	256	245	246	239	236	240	255	263	236	254	259	237	225	229	243	228	248	242	222	249	250	230	230	242	271	242	287	241	227	241	269	216	237	261	251	235	217
21873	25835	35674	40754	42883	46377	48810	45995	45051	47515	47628	44113	44056	38399	37446	37917	37741	34497	28811	27533	23964	21284	22095	16470	11418	16962	20517	18097	17379	19074	14332	12330	12771	12707	11416	8901	6122	8435	6658	4680	3156	2400	2019	1894	1615	1287	2012	1726	1199	909	792	749	787	711	753	711	679	648	669	665	680	740	667	661	629	630	728	681	707	675	625	685	664	722	650	668	696	668	685	633	670	682	656	687	657	653	686	695	682	631	681	645	644	706	648	664	665	671	628	709	673	656	687	652	716	645	712	667	659	653	637	614	652	687	655	651	680	688	656	616	658	654	664	625	671	659	644	690	694	679	641	666	684	679	627	684	615	641	658	678	632	681	655	647	685	709	657	679	674	612	621	664	704	660	666	690	649	653	680	659	624	668	629	730	640	690	658	730	708	659	661	625	643	649	671	697	657	661	609	663	669	663	701	673	679	688	652	692	648	699	682	703	629	674	650	625	666	683	660	679	696	718	650	647	629	689	677	682	627	701	648	641	715	731	682	695	690	594	666	615	669	670	648	671	631	649	669	717	652	702	620	674	667	659	689	672	689	645	640	663	679	673	621	685	666	641	675	660	651	698	680	653	641	674	729	683	663	706	638	680	680	682	672	701	635	620	657	651	656	683	700	673	696	679	670	706	685	649	622	650	672	695	707	669	673	649	645	671	685	669	661	665	730	661	673	660	644	693	650	600	672	669	682	696	666	638	687	652	698	693	693	700	658	710	645	672	669	700	661	696	661	680	656	676	671	672	697	667	643	680	692	687	707	635	711	664	718	640	694	704	683	675	647	622	677	628	619	662	685	703	708	653	712	643	688	633	672	714	661	677	682	714	678	691	695	693	672	686	681	663	666	680	627	652	642	713	655	638	640	679	615	712	701	691	674	619	654	661	665	690	698	703	684	681	688	655	651	650	672	681	651	649	686	681	673	656	675	679	687	659	634	650	659	704	688	683	649	670	720	663	683	656	666	720	639	644	661	687	684	621	643	696	646	654	698	624	658	696	684	674	654	664	699	632	694	695	673	689	687	667	669	615	689	667	651	642	672	649	671	689	661	647	708	645	636	666	637	660	679	682	683	662	630	678	631	683	665	650	643	703	638	673	656	652	700	702	691	682	679	656	647	661	664	653	658	679	696	666	676	700	662	671	659	644	698	710	673	627	632	665	685	650	673	682	670	659	670	658	657	616	682	681	667	655	667	685	680	673	645	666	613	677	667	681	637	673	677	690	669	642	668	673	653	673	670	731	687	687	636	655	706	649	636	636	669	662	636	638	624	685	687	705	683	657	627	658	683	661	675	717	660	684	673	634	667	644	637	714	685	619	657	664	649	657	657	681	633	671	629	713	655	610	658	649	655	688	658	665	653	694	638	682	687	689	669	637	652	638	682	632	645	657	668	678	631	659	689	659	637	650	701	682	698	654	620	639	669	655	695	623	650	670	620	702	704	690	715	716	645	653	674	643	642	632	655	682	678	643	654	648	665	691	652	711	668	650	672	674	651	644	682	693	667	631	646	661	704	686	674	701	688	664	639	656	682	735	654	688	703	633	673	642	637	645	634	638	680	701	643	685	666	663	676	694	698	670	688	654	673	646	643	695	692	662	683	677	667	656	743	682	643	671	689	697	685	632	678	702	699	678	663	686	698	661	659	629	631	663	679	719	668	630	657	707	713	672	666	691	683	670	644	706	671	655	621	712	662	684	634	679	664	632	643	700	685	645	661	672	688	650	644	657	696	653	660	686	651	662	654	656	688	640	668	651	616	701	665	733	680	702	637	644	682	648	633	660	650	671	662	663	650	649	671	657	679	623	760	629	662	656	678	664	681	645	682	642	662	689	687	682	635	668	684	674	633	627	649	663	669	682	669	659	611	693	655	682	685	725	674	620	650	640	656	685	673	692	674	688	687	617	660	686	700	641	669	613	693	626	680	662	664	714	697	671	683	700	657	637	706	703	688	663	677	654	645	641	720	635	625	726	693	635	640	627	662	694	685	646	642	692	634	645	653	664	695	641	700	655	659	670	673	657	659	722	659	673	700	648	682	618	648	633	676	677	728	672	633	598	676	634	649	639	714	674	723	679	656	647	638	657	663	626	651	666	643	705	657	713	680	669	705	641	639	691	684	682	684	649	635	649	675	664	639	664	641	709	681	682	675	667	692	655	690	645	644	705	653	723	696	653	682	651	663	651	711	662	634	643	685	650	681	665	647	670	661	626	653	667	656	694	683	649	622	641	661	699	661	664	691	613	679	646	649	691	676	661	703	638	668	695	662	677	665	634	651	656	731	727	694	717	678	664	680	652	614	722	684	659	628	649	757	665	664	660	652	712	688	651	714	669	638	678	672	682	635	652	644	708	662	659	670	647	643	676	645	693	679	681	676	680	640	620	687	665	638	657	667	618	622	631	669	661	664	686	605	705	658	620	707	662	662	642	617	651	653	647	681	710	668	676	665	695	687	663	656	666	651	698	652	674	724	646	669	698	683	629	656	663	635	708	661	661	714	665	677	701	654	693	682	713	661	663	616	653	634	670	665	691	646	701	667	666	680	659	675	680	644	675	692	679	630	716	648	668	665	694	641	635	681	670	658	630	692	613	679	673	657	699	708	677	678	656	644	657	714	666	676	625	693	652	651	677	709	681	687	656	630	713	688	671	673	663	653	669	666	719	620	635	682	665	668	636	713	669	721	679	667	655	660	672	728	694	658	653	685	676	648	689	677	658	672	701	663	669	692	643	651	685	711	694	696	690	675	706	727	681	614	660	681	647	692	663	671	672	666	659	681	664	678	665	687	686	657	689	665	719	626	654	708	633	653	666	663	658	688	656	667	697	637	639	624	658	633	649	648	655	665	691	713	670	672	667	654	669	639	665	688	621	634	662	722	671	693	672	626	643	688	680	651	657	663	646	611	660	680	663	657	716	631	681	624	649	675	668	659	668	718	668	646	651	656	674	643	680	684	685	659	629	650	613	672	670	682	637	710	656	738	659	650	623	686	736	665	671	683	647	645	673	655	646	685	668	659	653	654	632	644	623	663	624	688	685	670	672	614	702	699	649	678	676	661	651	662	645	644	706	647	660	683	621	692	740	688	655	675	666	669	677	683	676	664	714	652	697	677	625	705	694	659	616	700	694	683	699	687	676	641	696	686	680	685	635	661	689	717	703	693	696	643	637	677	680	653	659	650	663	691	674	727	665	665	659	674	665	653	693	653	649	697	678	690	630	618	676	660	686	676	647	651	654	656	665	697	651	691	696	662	654	698	674	662	658	688	673	660	642	667	684	662	666	694	652	660	676	659	688	657	652	684	635	643	724	663	608	646	697	681	657	706	635	684	666	661	681	721	645	718	624	659	668	665	664	658	633	684	692	641	668	625	699	652	664	676	653	667	706	666	651	692	670	698	704	661	663	718	664	680	701	679	657	655	683	626	692	670	663	683	646	717	676	707	681	644	674	647	682	657	645	680	659	681	623	661	635	654	660
38211	37995	42748	40897	39509	41245	42843	41702	38940	40601	39900	34724	34331	27457	25069	24151	23293	21375	15241	13282	11205	9228	9333	6927	5056	6839	7187	5809	5598	6128	4541	3748	3701	3490	3201	2470	1627	1829	1553	1195	909	661	576	552	452	451	631	498	437	340	251	257	336	270	287	278	278	266	256	274	256	264	271	292	240	252	261	251	268	287	253	276	263	281	291	249	258	235	298	273	280	272	286	252	288	274	301	255	236	287	245	277	293	272	302	262	260	239	260	243	281	310	263	273	272	263	272	277	270	244	287	265	257	268	277	288	265	262	288	264	268	276	280	299	240	284	255	252	266	269	273	280	255	281	265	270	277	253	258	271	269	283	255	243	294	281	254	261	254	256	254	275	273	293	285	264	274	294	271	219	263	267	297	260	245	299	276	227	245	251	269	265	265	265	298	261	260	263	271	278	265	292	308	296	277	253	262	285	245	282	299	262	229	279	277	266	288	285	258	276	261	235	270	275	276	275	267	266	243	269	272	286	270	244	261	273	282	293	245	272	260	252	260	246	254	284	277	260	281	262	287	265	279	268	261	273	298	288	291	264	272	265	291	255	259	267	247	287	280	274	255	258	274	280	250	255	249	267	272	288	266	305	292	275	255	251	249	273	248	232	285	270	288	275	291	275	274	257	292	271	254	271	242	262	278	262	264	265	277	254	259	272	288	270	271	270	258	277	300	267	264	250	298	274	311	234	268	298	274	293	274	253	275	316	270	276	276	286	282	290	272	259	259	264	314	259	235	270	282	233	267	265	263	222	249	285	282	255	268	277	283	254	266	253	266	291	283	252	312	274	285	277	242	253	298	265	255	300	311	289	258	261	234	252	276	290	315	255	285	250	251	275	267	274	280	259	284	275	254	284	266	279	270	295	269	275	270	262	276	258	279	296	269	272	269	288	281	271	270	275	251	262	255	238	269	295	264	294	268	235	255	295	267	269	298	239	257	243	242	279	260	258	229	289	251	270	258	251	282	252	274	261	247	287	243	281	258	270	242	293	250	278	242	252	248	281	274	258	308	281	251	267	266	284	286	272	257	250	267	257	254	292	265	261	255	270	245	262	267	276	285	258	286	264	307	299	223	230	272	265	266	262	264	265	277	291	277	281	268	280	268	275	232	263	268	251	259	250	276	264	269	284	262	262	261	254	274	307	289	262	246	260	254	285	270	260	255	273	283	263	266	276	279	280	266	271	264	233	272	302	271	283	274	259	258	280	279	288	264	276	285	260	283	282	268	250	269	247	257	282	280	258	265	275	244	265	280	295	291	277	240	236	304	280	297	256	262	270	273	252	245	262	281	264	240	288	221	297	287	263	263	268	259	253	254	287	269	254	252	272	270	244	262	288	259	266	269	255	273	279	255	271	251	267	278	300	257	292	280	281	229	275	256	274	282	260	309	255	252	261	255	244	274	287	266	265	275	254	265	277	283	283	254	283	274	266	277	266	274	278	260	252	262	249	270	256	259	284	266	274	272	285	293	241	278	271	272	282	289	268	289	265	291	256	279	260	258	250	228	269	260	294	293	238	256	251	267	281	258	281	263	251	279	255	257	249	246	275	282	276	273	266	262	277	305	271	286	274	269	272	281	284	277	267	263	302	240	240	264	256	257	278	285	259	269	273	259	275	255	269	279	257	251	264	241	261	293	280	250	256	277	295	279	288	250	243	276	271	317	274	251	250	276	270	268	278	268	285	276	279	294	256	280	229	265	288	277	288	287	286	264	265	277	286	281	270	230	267	239	266	266	281	270	261	292	255	255	241	275	273	284	274	277	255	268	305	291	258	242	245	296	280	279	259	281	280	262	242	294	265	257	264	282	258	276	255	299	259	269	299	268	261	259	263	271	284	264	246	295	273	261	292	251	261	268	245	263	252	317	288	318	286	291	268	270	281	279	221	258	276	297	268	265	261	273	225	266	250	285	282	286	276	272	264	273	256	300	273	269	270	274	282	267	300	246	300	275	272	287	257	268	264	260	284	269	275	273	271	295	230	272	260	278	280	291	281	236	246	246	278	249	261	260	266	296	276	287	286	280	224	288	263	269	249	278	276	242	271	293	271	285	269	265	278	252	265	271	274	266	250	261	287	249	270	242	256	264	265	275	264	295	266	275	279	291	259	278	258	279	289	279	248	280	265	267	294	262	252	248	244	273	279	282	253	282	257	275	292	288	241	295	263	266	259	261	260	280	262	267	263	284	287	290	256	281	282	259	303	285	271	272	252	269	251	279	256	274	258	267	263	251	275	285	279	260	291	247	278	275	294	286	245	301	261	290	279	263	293	289	306	272	266	289	300	270	254	267	290	294	265	274	252	266	237	260	261	261	279	278	262	271	230	277	253	288	265	256	246	298	276	244	277	255	266	293	278	238	277	263	267	235	275	261	263	271	280	297	283	286	286	241	260	272	272	279	270	258	255	268	255	227	280	280	246	258	296	258	254	255	239	289	276	272	317	268	242	276	290	271	279	260	305	245	289	239	281	272	245	259	250	268	252	292	302	252	252	278	255	287	277	253	274	262	261	248	293	257	257	247	279	259	271	251	274	247	275	275	262	265	270	272	283	262	253	270	271	259	269	260	287	286	268	269	288	245	251	257	244	308	247	261	261	290	279	278	241	259	286	297	282	254	259	265	265	286	247	279	242	273	262	241	299	266	264	275	267	227	299	302	268	299	263	292	267	262	305	281	274	270	256	248	252	256	288	303	277	272	254	272	288	261	292	252	260	264	250	278	295	294	251	275	277	288	302	278	300	261	282	277	252	250	253	250	295	271	305	263	261	266	279	223	250	286	263	245	267	293	245	265	275	288	269	262	270	249	288	272	267	250	308	289	275	294	272	270	278	288	239	260	284	246	239	276	275	268	293	300	249	290	267	289	253	295	268	290	233	264	253	272	264	272	278	270	249	253	284	270	275	282	278	272	267	276	234	256	261	265	272	276	257	254	275	248	277	290	294	247	242	240	264	282	264	279	250	286	288	255	296	246	278	288	238	281	273	272	257	248	279	270	276	259	270	275	264	259	263	256	258	296	265	240	264	267	266	284	265	272	288	246	293	263	293	275	265	267	270	276	280	282	252	233	239	242	294	244	283	297	254	287	273	278	274	283	262	279	276	289	239	260	257	262	265	275	244	268	260	278	256	252	255	262	260	289	242	251	259	281	293	264	262	264	256	239	260	285	268	272	274	284	251	316	287	295	261	266	268	237	276	292	282	264	299	271	272	273	268	250	283	269	235	255	254	244	267	265	255	278	257	275	283	273	261	256	272	265	269	271	276	255	254	239	309	256	250	275	286	239	282	259	259	263	232	273	286	231	302	247	271	269	260	265	248	249	268	268	266	257	285	281	275	288	246	251	261	269	272	290	242	271	278	243	294	307	273	276	284	256	313	262	304	271	295	263	258	302	255	249	257	272	266	317	271	264	246	293	262	273	255	284	263	283	240	274	252	264	264	293	261	281	283	276	236	281	271	260	280
27543	31442	40736	44967	47616	51069	53171	53452	51538	53667	52717	48960	49256	44272	44088	43234	44382	40834	34640	33919	30784	28160	27262	22965	18988	24443	26748	23361	23274	24195	18579	17008	17952	17127	16111	12297	8669	10274	8202	6736	4508	3250	2881	2848	2204	1685	3061	2236	1450	1100	796	812	844	775	691	776	727	733	718	720	731	745	719	738	690	746	694	715	710	688	706	680	745	723	730	731	697	701	725	687	726	662	703	705	665	691	760	718	703	740	724	696	706	686	678	707	740	706	709	713	733	682	711	699	758	728	709	751	725	711	708	706	779	741	685	721	683	765	715	690	739	690	752	761	719	735	727	706	740	722	728	746	711	745	713	730	735	724	724	775	784	738	787	786	740	760	771	720	704	745	717	743	753	737	716	717	719	751	741	670	751	745	716	778	700	743	722	754	701	697	738	728	668	757	752	670	708	696	718	741	729	755	740	705	699	707	738	735	734	690	716	770	704	682	750	715	691	701	714	735	751	732	733	720	703	757	745	759	740	702	726	761	728	753	711	719	757	739	766	717	740	705	766	721	672	782	720	700	760	737	717	688	680	727	748	762	717	724	758	729	739	693	762	706	748	705	722	755	705	760	699	697	776	725	723	716	738	720	712	747	754	759	753	725	679	727	693	765	698	741	744	711	719	749	706	713	709	736	659	725	731	751	727	687	728	743	741	721	714	714	709	721	713	724	743	724	718	714	703	710	733	729	746	734	727	690	755	771	731	767	761	727	739	753	727	755	730	674	715	694	761	751	681	737	709	747	754	692	732	767	702	758	713	701	742	683	693	726	700	788	720	704	755	681	754	696	760	738	735	727	687	737	734	720	741	732	747	760	778	719	738	741	689	728	706	667	767	695	719	711	718	730	707	748	718	731	731	767	742	734	695	690	711	743	766	687	696	731	694	764	743	703	767	694	722	714	735	720	793	725	726	751	719	684	745	777	752	740	711	746	722	693	742	713	735	734	743	682	699	737	719	750	705	718	775	708	759	700	691	741	747	781	726	760	704	729	717	707	718	726	732	728	735	741	725	722	685	736	726	718	710	721	737	747	711	748	742	722	789	710	724	690	703	758	698	709	693	714	726	781	703	707	694	718	756	742	745	713	729	698	733	674	751	758	700	730	685	748	740	735	732	756	707	764	739	653	740	765	757	715	702	643	739	740	749	716	731	768	669	762	705	737	800	796	699	707	762	683	725	737	746	714	744	681	657	712	717	745	730	760	698	736	731	718	696	719	677	748	688	768	730	728	750	776	738	721	707	703	733	726	697	730	738	754	684	754	703	734	761	739	701	757	730	736	719	702	734	724	711	714	762	725	715	749	754	732	710	738	729	771	740	767	703	746	713	742	709	704	715	728	720	716	671	736	733	696	698	705	719	695	696	731	726	766	792	740	758	743	712	756	738	715	714	721	737	754	740	706	695	732	761	723	750	719	755	711	736	713	758	695	725	660	749	714	729	744	773	719	727	705	769	714	750	744	761	699	708	728	708	722	743	739	719	714	734	740	726	753	711	730	710	734	661	740	707	723	683	719	777	780	712	703	750	718	726	687	737	757	717	776	737	709	731	738	740	746	713	779	794	715	737	684	669	682	721	747	730	703	747	720	689	750	718	711	725	725	707	760	695	704	702	713	698	728	738	722	716	729	729	762	751	711	717	738	763	712	727	716	680	739	731	704	749	704	707	688	710	710	726	776	700	746	692	700	752	691	763	703	723	706	688	743	715	754	735	773	743	684	728	755	710	713	714	710	744	734	749	726	704	761	749	763	693	702	784	744	734	719	739	782	717	710	699	749	674	714	741	701	724	736	682	747	731	742	732	687	759	785	704	743	674	703	706	741	698	760	751	702	750	779	727	709	707	722	730	736	759	764	717	686	731	710	694	713	711	748	681	705	710	700	760	720	701	756	718	715	756	730	695	732	790	725	692	725	743	702	686	714	774	699	802	718	694	701	723	726	737	698	734	742	744	708	793	736	747	714	743	694	715	739	696	771	763	695	739	720	740	807	722	761	736	730	752	742	749	712	709	746	726	720	716	764	677	664	738	784	756	781	760	698	710	751	694	729	758	649	700	763	737	720	734	708	748	716	731	761	725	687	734	679	683	737	751	749	694	775	747	732	749	722	738	710	746	693	731	683	734	697	750	704	727	765	677	736	684	728	749	682	753	709	720	684	743	739	719	716	734	720	772	717	776	691	777	711	770	741	716	709	713	720	706	701	738	771	752	708	720	697	689	732	690	723	731	714	749	705	716	692	682	732	733	730	723	712	732	746	696	783	743	734	750	703	736	711	703	743	757	741	750	761	733	740	693	748	755	713	735	751	749	732	725	797	731	712	702	750	745	790	750	710	714	726	736	710	722	734	715	728	754	704	712	733	722	734	721	738	703	755	689	716	718	674	720	755	759	699	722	729	748	756	703	702	740	688	685	742	691	685	705	699	773	743	720	687	687	724	727	750	708	737	744	724	737	716	707	717	739	720	745	700	758	700	722	713	758	743	706	742	731	707	753	688	731	709	761	738	761	714	726	746	672	704	734	745	707	725	764	775	726	739	753	682	758	762	746	715	765	725	680	703	712	675	737	717	772	696	681	772	710	732	701	731	707	742	775	744	766	757	673	788	740	725	751	776	731	734	751	765	758	743	708	695	719	748	763	728	724	728	703	653	687	749	738	715	741	710	795	732	705	735	749	738	766	711	747	745	749	708	745	702	729	722	717	699	736	752	716	709	703	688	778	716	722	725	713	692	783	754	732	722	720	710	707	762	740	725	696	757	679	774	745	707	760	736	715	689	733	742	765	699	741	756	760	712	708	729	697	748	720	755	730	718	744	739	702	684	724	698	711	755	757	741	735	768	689	764	732	711	740	728	729	683	718	772	722	708	760	726	753	719	726	740	701	694	696	748	705	698	716	692	732	677	759	731	726	771	744	703	712	738	699	711	707	698	713	746	765	695	737	733	749	778	743	732	752	770	702	706	735	711	712	710	679	727	727	770	734	725	729	738	723	760	734	704	751	735	770	728	728	712	750	709	725	765	723	729	739	761	703	689	729	727	704	722	697	736	726	695	748	718	763	683	753	729	713	738	727	727	698	685	713	751	738	700	702	753	713	714	788	757	761	736	731	757	706	750	730	739	736	690	705	735	732	757	681	759	695	683	724	664	743	676	782	739	704	688	751	749	749	766	749	689	727	780	731	742	723	690	757	675	739	713	755	742	725	723	751	707	734	729	718	695	736	737	756	725	747	726	714	713	734	743	755	737	747	716	719	730	744	744	728	736	721	760	699	720	719	711	705	725	736	676	723	733	713	711	731	681	694	712	717	772	753	751	742	766	745	741	738	712	741	755	715	724	720	738	744	751	722	755	721	736	745	762	748	713	721	705	737	735	698	757	730	718	701	753	732	723	723	695	740	680	736	725	705	729	752	734	736	730	734	760	776	785	706	717	734	711	724	727	685	710	719	734	752	740	712	763	738	758	734	724	743	707	690	711
12470	9830	11087	9678	6630	6246	4881	4242	3413	3393	2938	2537	2061	1579	1476	1249	1186	1123	846	755	723	644	627	572	482	487	529	471	518	485	457	419	396	433	366	326	301	358	278	282	297	278	299	277	266	276	274	284	253	278	258	266	266	260	239	259	259	263	248	273	246	281	244	234	236	245	244	275	260	256	296	270	271	281	236	243	280	266	239	245	261	254	237	259	279	242	240	262	267	249	224	240	276	246	243	254	241	233	251	270	256	248	262	246	259	239	251	246	244	257	252	218	264	254	274	258	250	254	274	231	299	256	235	270	240	264	222	280	235	253	247	260	253	259	274	265	250	248	252	255	267	247	251	259	269	247	217	250	271	259	243	251	260	250	254	224	238	255	267	254	251	265	269	221	258	232	264	237	236	211	246	263	246	282	236	254	231	235	267	286	278	247	257	269	226	254	237	243	262	260	274	263	247	232	258	258	258	248	255	278	239	244	254	258	253	250	272	233	250	276	241	242	263	259	247	244	229	276	249	270	247	271	240	268	251	233	238	282	275	241	224	280	240	234	266	270	263	269	261	232	260	250	263	244	247	251	256	239	265	241	271	258	274	260	211	238	243	256	271	260	255	278	234	246	264	257	210	252	280	286	258	258	269	221	261	235	260	245	274	258	259	245	260	261	226	257	269	255	271	260	236	264	264	234	248	227	266	272	262	234	247	265	263	233	269	256	275	220	238	223	237	233	288	260	271	265	249	250	237	260	271	266	252	240	225	257	257	237	284	243	288	231	269	301	255	238	255	247	253	238	260	245	219	257	257	240	241	293	264	292	278	283	256	249	267	275	277	266	263	230	261	267	248	266	252	259	250	271	260	252	282	248	249	250	251	263	239	274	228	241	268	238	257	244	250	252	255	264	253	257	257	252	257	231	241	267	220	251	242	269	250	237	262	260	250	248	276	243	259	230	261	263	279	255	263	245	246	265	277	259	256	263	231	245	243	271	258	244	236	286	278	266	262	237	237	269	251	254	281	274	279	247	252	232	274	260	221	227	258	242	256	277	249	265	234	241	238	215	275	260	207	263	258	247	248	260	272	250	285	247	244	245	269	264	274	239	248	243	279	249	240	262	272	278	277	229	249	301	249	223	262	267	286	233	291	261	265	261	253	273	252	247	265	270	250	236	244	255	262	270	258	245	274	238	243	251	236	224	247	273	275	257	282	261	231	250	233	244	252	255	263	243	234	240	245	262	238	279	238	235	244	268	247	250	249	252	274	284	265	271	252	225	281	275	265	238	241	254	253	234	241	224	262	254	245	260	263	237	263	235	259	268	260	246	251	270	266	269	251	275	234	274	267	250	268	214	275	258	249	268	277	229	262	267	265	263	239	275	281	255	266	272	254	245	247	258	219	226	261	251	260	254	245	260	231	241	236	233	260	267	273	262	246	250	246	249	274	241	213	260	250	253	262	230	233	259	253	295	227	265	276	268	246	245	251	241	214	249	245	243	284	267	234	263	247	268	278	247	276	239	269	243	268	253	239	273	243	278	247	254	263	248	285	237	250	240	255	265	263	240	258	248	236	236	280	235	239	291	250	233	268	249	273	252	272	269	261	254	244	255	259	244	233	249	269	209	245	275	233	284	278	268	225	288	258	247	254	262	243	253	224	250	253	257	266	247	212	259	236	266	262	248	246	266	238	307	244	263	249	254	281	283	237	230	261	232	253	257	267	267	244	259	264	255	252	245	225	246	262	273	277	277	244	235	267	257	232	263	261	237	251	247	267	259	247	267	271	280	258	255	267	245	254	260	265	261	256	266	248	246	256	267	254	249	227	256	240	239	248	250	290	261	242	262	243	241	270	277	269	263	254	266	276	230	263	245	269	248	254	265	239	256	265	272	260	235	235	285	250	269	285	235	266	245	266	246	244	286	248	255	258	232	236	266	227	257	253	265	276	272	221	241	251	229	266	266	268	247	265	273	270	250	249	271	260	248	251	232	265	264	255	278	234	252	255	260	250	248	265	256	260	265	261	254	238	283	248	233	249	238	258	253	265	263	256	276	249	250	249	250	246	246	263	251	238	246	209	283	237	281	291	255	257	262	254	250	258	283	241	283	245	243	254	245	250	242	275	249	275	263	275	271	272	268	238	233	275	232	254	273	255	247	256	249	275	257	270	264	244	265	267	249	251	251	242	231	274	258	259	231	261	232	247	257	256	249	253	269	233	225	286	243	251	239	244	272	260	262	246	242	249	244	219	250	244	276	269	256	246	283	247	276	231	254	267	249	263	268	272	232	273	291	258	243	253	254	250	249	246	222	289	246	284	238	244	221	241	252	252	278	289	246	241	273	297	264	250	259	243	229	255	254	269	276	266	268	242	233	250	293	247	265	250	257	245	268	273	256	254	254	253	251	256	223	263	237	275	280	268	277	256	248	269	244	244	274	274	256	255	281	281	236	266	274	265	255	249	231	252	230	242	242	250	260	233	257	259	277	266	229	251	272	271	234	239	278	246	246	284	251	250	261	236	267	269	271	280	254	266	271	243	247	255	263	278	258	255	239	261	256	232	244	259	253	272	242	235	238	244	266	261	244	285	256	267	279	266	250	302	277	303	225	264	280	250	275	247	262	248	238	262	237	234	216	249	285	240	258	251	230	232	254	269	261	258	273	271	242	261	249	266	243	248	237	245	247	279	267	274	256	237	260	232	261	259	249	254	286	252	256	284	256	247	224	241	237	258	258	269	227	263	244	248	265	235	265	258	284	271	253	257	260	257	261	259	270	239	265	240	266	281	235	269	246	262	254	248	250	237	290	237	245	260	274	236	241	251	241	251	279	252	229	240	241	255	243	254	227	244	258	257	253	259	235	240	257	244	231	238	268	257	272	275	251	277	255	286	283	256	273	229	284	272	308	243	251	260	279	264	250	252	233	254	243	285	266	235	228	267	246	254	245	252	252	238	270	255	260	270	251	230	244	253	247	250	248	239	239	248	267	247	232	278	263	228	262	235	240	263	286	221	231	239	236	258	243	266	258	242	235	266	251	294	260	262	268	249	239	237	240	235	252	257	260	235	264	247	251	245	262	243	241	237	234	253	245	241	277	241	242	240	255	257	270	243	260	243	270	250	267	235	251	265	280	223	247	254	248	275	263	277	249	263	258	244	270	265	275	251	251	235	260	250	265	237	238	231	256	243	259	259	264	260	253	271	266	240	251	250	217	222	243	271	275	233	263	252	243	251	259	234	225	256	267	227	243	278	240	244	267	261	276	232	255	271	260	222	235	272	251	274	233	255	272	245	217	205	270	231	262	272	250	250	255	255	284	254	252	258	263	255	252	255	252	271	237	261	252	259	278	255	258	236	225	240	237	263	265	230	269	279	252	253	280	251	242	248	276	230	275	261	271	250	247	258	238	270	281	263	254	268	244	247	252	283	292	253	265	266	279	257	293	231	248	275	280	274	285	256	268	237	229	272	266	241	258	232	256	256	255	279	230	278	244	258	251
8484	9265	15805	18918	17076	18377	15982	14850	12935	13617	12752	11116	9762	7764	7354	6109	6639	5840	4365	3999	3397	3239	3136	2848	2026	2485	2579	2313	2311	2318	1897	1811	1727	1682	1578	1440	1121	1196	1080	1073	992	837	886	864	776	782	755	807	758	750	699	677	701	714	715	645	697	685	643	660	645	755	688	691	625	660	710	705	684	703	662	754	713	705	712	665	666	682	694	690	699	691	711	675	672	661	682	697	673	699	689	635	695	704	668	739	689	685	689	744	697	683	651	688	709	677	659	676	718	668	690	687	660	662	707	710	705	729	690	714	658	712	709	666	768	723	716	676	697	696	706	672	695	672	689	691	715	676	670	714	665	692	735	686	659	697	673	658	651	709	641	652	691	676	695	689	715	711	675	700	719	686	695	680	689	692	690	718	678	695	685	727	695	712	709	708	695	679	678	671	711	661	672	735	656	798	740	651	727	702	708	712	701	737	680	717	727	746	762	688	673	731	766	714	681	697	694	723	704	682	656	716	677	673	716	667	681	717	720	710	683	671	651	662	713	645	698	716	676	733	742	664	634	691	717	690	677	700	706	717	693	704	714	684	754	686	719	710	658	689	716	673	729	705	692	702	681	736	710	700	689	679	723	686	686	692	686	711	705	644	671	738	700	677	677	727	648	687	703	667	739	719	637	695	661	685	712	684	632	723	715	684	701	669	729	727	713	696	719	653	681	689	682	641	667	680	680	728	672	676	698	719	688	694	665	687	656	719	768	720	700	664	716	632	710	708	745	684	691	699	703	720	684	730	692	727	728	677	690	709	676	667	647	695	672	713	750	737	723	738	748	747	645	655	660	676	725	723	725	681	705	672	679	659	658	674	658	740	656	684	682	661	684	660	732	714	737	683	704	685	664	722	732	694	721	681	722	699	727	694	737	712	745	693	709	707	682	716	698	726	724	678	669	694	676	642	734	707	686	679	667	712	701	696	709	687	682	668	674	678	657	671	750	699	688	666	708	756	722	718	697	729	723	715	673	710	680	739	743	680	677	657	710	677	713	709	675	677	696	696	695	678	727	729	713	682	675	673	685	673	690	700	683	706	757	686	676	693	698	705	707	700	706	727	714	664	692	679	685	689	701	653	663	737	634	660	689	707	683	709	697	710	632	682	645	652	687	701	681	718	693	718	666	682	724	704	684	666	703	655	657	661	713	688	716	722	713	684	665	741	650	678	724	694	722	717	674	741	687	690	698	680	761	675	704	735	702	679	716	735	721	672	694	708	715	761	725	717	674	695	697	666	720	641	733	672	720	684	720	692	691	674	650	676	682	655	717	667	666	711	712	715	723	682	677	700	670	652	719	677	699	650	725	722	678	706	725	705	687	712	695	676	683	673	744	714	677	654	679	712	676	656	674	693	667	733	636	708	646	678	693	713	679	683	714	651	685	714	707	720	724	719	683	688	755	731	683	709	706	731	694	638	663	658	642	703	660	701	674	713	678	690	700	647	710	637	702	701	677	712	675	744	681	647	691	692	675	720	722	684	695	684	716	689	670	663	696	723	684	703	707	709	654	731	693	710	710	676	697	653	708	697	703	654	747	683	672	697	676	704	703	704	659	716	694	696	667	666	718	744	725	694	659	680	678	701	678	672	680	696	715	723	732	671	677	718	690	754	695	678	678	695	695	678	717	701	720	658	637	740	675	648	665	711	712	691	644	691	638	706	716	736	707	694	681	736	709	680	685	728	703	720	676	660	676	709	712	720	710	682	700	705	737	682	683	675	703	710	732	712	682	736	684	699	722	719	700	709	739	716	683	710	637	706	753	638	689	681	678	655	685	717	698	695	719	687	688	719	653	692	713	680	667	695	713	681	696	741	686	695	668	700	683	714	674	722	728	697	698	673	741	728	751	723	647	680	684	699	707	697	667	650	720	654	707	652	728	644	689	725	695	709	647	643	706	704	731	691	686	664	748	685	726	730	733	752	683	694	637	668	702	729	691	675	665	708	699	732	687	680	698	735	697	651	648	667	687	658	708	682	712	682	700	729	709	697	678	687	711	679	661	745	713	716	702	709	705	702	666	715	660	743	693	693	722	665	661	700	678	752	676	663	625	670	703	727	724	716	698	679	648	727	679	688	642	693	716	680	649	691	685	723	678	705	676	686	719	732	649	712	683	680	732	661	665	710	714	678	674	674	714	695	724	667	673	656	711	667	711	668	691	711	713	693	671	720	689	697	703	667	650	650	698	662	688	688	667	734	722	690	712	706	667	700	699	706	677	706	671	679	668	729	714	740	677	688	693	715	707	636	689	687	737	748	703	686	696	680	685	696	677	709	699	717	683	690	678	694	674	688	682	708	777	670	711	722	689	694	740	661	705	682	678	699	708	665	701	657	737	696	724	675	692	705	719	704	678	691	690	702	698	703	708	740	700	681	720	704	659	714	735	702	702	693	747	699	646	714	685	693	681	704	711	685	671	671	655	693	691	696	712	692	661	699	641	717	677	686	722	664	748	687	745	744	701	752	684	720	693	729	680	713	713	694	700	660	736	677	711	742	687	709	701	718	675	739	684	673	698	676	685	712	680	680	684	718	717	710	731	715	688	692	698	695	680	678	679	714	729	704	721	711	694	723	701	662	642	715	729	648	692	658	650	705	693	687	726	698	708	724	663	675	664	714	678	703	645	708	715	677	729	651	692	684	727	669	714	710	766	678	693	670	669	711	652	715	703	687	708	702	705	669	718	723	753	749	670	667	708	707	737	700	717	678	669	704	657	729	719	691	693	713	739	675	684	683	709	707	641	668	670	732	704	696	656	750	672	728	637	670	708	670	670	680	712	674	706	667	704	679	699	649	677	654	694	697	698	721	716	686	715	689	688	688	721	695	657	701	741	695	647	684	674	733	688	712	658	711	680	712	709	676	707	652	669	693	716	669	692	725	746	675	677	679	692	739	731	664	726	717	656	721	674	736	698	672	695	700	629	687	727	685	687	671	718	678	731	707	692	689	680	722	712	686	659	667	682	667	706	633	659	705	692	721	715	659	754	653	687	727	654	755	687	672	714	684	686	617	767	731	722	659	659	738	699	714	735	727	709	708	680	707	715	672	693	635	749	725	725	722	679	657	744	721	718	740	711	670	658	664	727	700	715	666	722	689	693	708	687	719	699	711	727	663	716	755	683	710	671	666	702	691	655	719	690	687	701	686	684	690	675	697	666	672	671	713	685	706	714	673	667	713	708	745	667	658	696	717	729	677	645	742	678	722	679	695	700	694	708	648	694	655	678	684	701	742	692	670	699	677	701	728	710	746	690	692	687	639	661	743	701	720	711	673	685	706	720	680	702	672	708	674	678	722	702	672	725	689	702	696	736	698	721	657	723	721	714	678	700	673	705	680	732	710	665	628	698	716	707	686	740	709	681	706	702	697	696	712	700	713	704	697	690	688	645	718	688	713	783	690	751	698	697	674	642	712	728	676	688	703	745	674	712	673	736	678	681	688	668	661	664	684	719	716	642	665
30360	29240	34388	40845	35102	33188	34163	35097	31509	30302	30777	26809	25045	18960	16862	15081	15611	13394	9447	7337	5637	6223	5841	4876	3434	3527	3885	3541	3118	3371	2774	2353	2233	2124	1977	1435	1130	1178	906	705	542	459	454	433	367	386	449	341	309	261	287	256	219	240	227	261	259	212	243	227	235	234	249	276	237	269	257	218	256	238	228	218	265	246	218	214	221	225	245	215	252	201	244	264	234	239	258	259	255	221	245	235	251	244	230	207	238	236	233	249	220	245	228	225	260	229	227	225	232	223	247	242	225	239	242	235	257	257	261	258	237	241	216	265	226	243	215	241	242	271	236	223	218	266	219	237	257	238	229	244	254	232	231	235	231	228	247	245	253	247	234	208	250	251	250	247	251	220	254	237	231	237	262	245	232	276	187	230	268	246	235	239	236	226	224	234	225	224	235	233	240	263	245	230	213	244	237	236	246	266	235	226	238	238	246	231	226	225	286	228	253	238	253	195	231	259	228	234	241	250	236	234	237	218	269	225	218	231	243	243	245	215	251	219	218	220	237	243	237	240	256	229	254	227	211	234	241	257	263	249	229	246	229	230	224	261	262	252	254	253	238	252	227	228	222	254	239	259	228	229	238	247	240	242	234	252	225	261	218	250	260	242	257	243	245	215	228	234	253	236	206	249	238	235	229	231	233	269	233	226	236	257	232	239	236	224	280	212	224	239	233	222	236	250	210	259	227	237	249	224	241	260	200	257	227	237	224	245	242	245	244	218	211	244	245	221	234	256	271	248	239	275	277	257	257	233	219	257	244	229	257	220	218	215	240	244	254	240	241	261	218	244	195	216	240	218	238	227	232	227	230	252	244	224	248	258	259	228	256	252	252	236	236	230	241	247	278	240	216	221	219	257	257	272	225	232	235	252	242	256	217	252	246	237	224	240	214	234	235	259	236	234	224	268	228	237	227	239	250	241	221	245	242	221	251	221	240	241	235	211	214	241	226	242	225	248	254	225	256	210	249	236	243	242	231	232	217	252	244	246	229	235	260	255	224	234	242	243	234	251	232	221	247	249	235	239	210	269	259	266	215	238	253	237	224	243	223	276	234	215	226	249	244	247	253	256	254	235	241	228	244	241	243	242	238	226	182	241	237	253	212	251	248	249	247	240	217	237	236	220	256	235	238	250	242	217	209	244	240	225	238	233	242	243	262	245	248	253	255	237	223	296	259	244	232	250	223	245	237	249	217	255	232	241	244	229	261	253	230	245	241	246	211	279	231	242	268	215	225	247	243	244	259	249	246	228	247	246	256	251	246	250	240	240	228	211	226	264	251	218	223	230	251	254	231	232	240	229	221	253	225	216	237	214	247	256	241	245	266	235	239	242	216	228	229	219	265	214	236	246	235	235	232	239	252	230	230	245	243	231	261	264	200	232	239	247	243	214	237	270	247	208	249	249	261	240	227	218	227	236	246	236	243	258	249	252	241	212	253	238	238	233	231	251	252	259	215	240	237	242	253	253	220	241	251	237	266	241	264	244	229	234	269	225	232	282	230	252	234	219	240	238	232	242	224	220	214	247	256	259	226	249	226	228	216	223	217	227	258	253	234	240	207	259	238	239	242	271	270	215	257	236	225	207	247	237	250	221	246	216	238	251	234	211	272	235	216	251	250	217	271	213	251	225	254	263	241	250	244	230	240	251	226	240	245	244	234	241	256	229	236	201	211	204	220	202	232	241	250	244	226	226	228	242	236	234	260	251	268	241	216	242	254	238	238	229	233	233	253	249	240	264	227	226	219	220	239	227	263	233	243	228	270	258	207	252	256	214	230	261	234	241	241	215	221	236	273	215	245	237	240	231	226	262	259	262	231	249	250	205	223	240	252	231	230	229	219	223	238	224	232	204	213	235	231	233	248	231	223	237	227	237	257	258	233	223	253	218	246	245	270	234	247	255	256	226	204	253	245	249	242	238	255	240	224	255	236	237	248	233	234	228	218	250	238	253	245	228	265	222	239	248	228	226	251	220	234	231	226	246	245	246	216	251	220	274	220	255	240	225	262	247	256	238	222	223	211	245	247	258	257	260	241	253	234	235	233	213	246	217	241	225	259	228	271	254	237	255	218	226	240	222	241	259	230	214	264	210	265	214	224	218	229	253	237	243	239	226	249	214	217	257	231	270	233	228	243	235	227	219	202	204	263	255	240	221	222	236	230	269	265	236	254	243	253	210	231	261	237	231	247	215	226	236	223	233	221	226	232	230	228	215	252	249	232	226	245	259	252	219	267	239	245	230	241	226	228	270	230	233	237	258	270	236	265	250	221	250	225	248	273	262	224	227	227	223	268	253	220	230	217	237	231	262	233	223	244	235	222	227	248	239	237	247	228	249	266	265	235	270	264	248	256	248	241	215	276	216	247	233	235	235	256	235	247	231	270	250	256	252	257	263	224	241	234	246	214	250	218	241	220	238	210	238	260	219	228	242	244	213	224	224	239	252	230	258	274	239	225	271	246	234	238	213	252	223	282	243	239	262	247	245	249	225	265	264	252	234	242	238	238	254	244	251	212	262	227	240	261	275	246	243	232	217	233	216	244	235	224	214	258	222	253	245	248	247	268	239	228	213	254	247	240	250	217	274	244	253	217	220	218	252	228	248	250	265	244	251	235	229	239	245	246	233	240	228	248	237	227	217	229	241	234	246	257	259	274	235	246	257	269	245	226	221	218	264	223	251	229	215	247	247	251	240	244	220	238	246	226	229	233	277	250	231	264	245	247	230	237	206	221	232	234	232	232	244	243	238	278	256	224	238	231	252	258	221	239	248	241	229	234	241	240	249	244	227	227	261	247	258	230	246	260	270	253	216	252	263	240	229	206	243	244	222	237	263	230	240	247	241	216	245	245	232	259	254	225	237	236	204	248	218	232	251	226	258	246	216	253	249	228	238	258	259	245	232	267	263	241	237	244	247	244	248	235	236	243	227	248	256	249	239	251	251	257	225	275	245	232	220	227	239	237	225	248	260	256	250	247	259	235	242	242	247	243	244	263	258	243	222	245	235	244	228	267	255	236	214	248	275	243	243	262	236	221	224	224	241	220	243	228	258	237	211	253	261	264	240	244	246	222	215	224	229	227	232	265	257	245	241	233	238	239	260	253	244	246	253	212	211	274	235	228	242	249	252	255	239	235	246	235	226	244	247	240	221	258	251	238	215	222	244	240	249	225	240	237	228	238	247	229	245	225	231	259	255	253	237	233	249	281	230	235	252	249	215	238	258	240	241	229	227	231	243	241	250	230	255	258	252	242	232	251	239	236	230	242	256	239	220	255	240	240	224	229	227	223	231	240	225	249	235	250	227	214	226	249	224	258	255	227	230	261	260	237	278	237	220	206	238	221	264	283	256	243	243	251	237	255	248	221	255	221	238	253	208	249	249	232	238	247	239	247	250	232	218	211	216	255	267	244	258	236	258	232	234	236	226	235	244	227	226	248	242	260	218	242	231	271	232	271	266	249	283	229	219
20940	23996	33548	42005	42366	43697	44453	47501	44996	44848	45127	42544	41451	37556	36511	35218	37212	33541	28586	25981	21869	23519	21577	19316	15217	16508	18990	17276	15850	17044	13690	12598	12183	11628	11026	8042	6303	6537	5095	3973	2857	2221	2122	1937	1408	1671	1821	1211	1064	834	751	751	706	697	615	681	652	698	679	697	742	708	644	636	644	718	655	621	688	656	615	643	662	670	645	652	648	674	629	638	667	655	675	644	683	685	721	683	663	680	662	662	689	708	695	645	669	655	638	651	684	683	640	677	675	671	640	666	670	676	654	631	730	660	717	634	683	644	691	672	693	639	686	658	658	667	625	637	688	685	670	670	651	604	649	647	673	677	696	691	618	652	659	691	684	668	642	673	667	625	685	680	706	659	634	715	645	678	692	667	645	638	667	661	646	687	682	660	664	695	673	726	666	643	694	655	655	662	650	685	619	732	678	623	658	639	651	688	657	712	626	651	657	623	647	668	620	643	656	635	624	682	626	704	662	686	666	688	693	689	686	635	697	704	697	695	647	644	635	630	677	617	634	671	691	677	650	657	662	651	689	719	655	689	647	699	673	656	653	692	639	652	665	659	690	678	624	645	674	634	685	666	666	708	631	690	668	702	680	692	639	706	632	639	677	685	681	660	626	680	682	651	664	649	663	630	711	614	655	616	644	686	674	648	643	687	672	640	655	657	692	653	677	661	664	705	641	685	621	686	653	683	639	646	657	704	651	655	653	694	662	690	650	636	657	715	641	637	649	643	609	646	643	675	652	677	684	675	680	683	699	693	659	691	669	679	688	682	657	714	666	639	654	605	658	694	661	624	663	644	683	667	637	681	708	641	694	705	657	661	660	669	651	666	709	640	654	684	636	664	688	676	694	658	618	667	658	641	653	696	690	596	675	708	676	638	673	617	663	693	630	652	614	651	639	682	645	659	641	644	706	706	657	692	670	668	679	639	646	698	655	669	712	665	690	621	691	705	669	648	625	672	668	657	690	643	694	615	658	617	661	655	663	640	711	627	686	695	696	647	681	667	591	717	655	615	662	607	631	653	658	640	633	648	659	696	707	691	660	674	662	656	698	637	699	649	702	685	668	701	656	636	664	667	663	686	684	672	657	643	655	672	629	668	676	662	667	663	633	626	666	679	677	620	660	685	680	719	654	616	682	645	654	687	654	648	686	699	695	633	684	655	643	630	671	627	687	652	657	653	670	655	675	635	706	671	669	670	704	642	649	669	642	637	675	642	676	656	685	682	648	713	686	634	660	642	654	617	664	652	696	642	683	659	704	664	686	650	638	618	707	662	631	634	690	649	668	660	681	623	654	650	681	648	657	697	705	627	659	635	652	672	664	669	633	631	627	643	675	658	686	675	601	651	655	689	675	686	639	681	678	667	651	615	649	674	648	667	668	701	641	656	658	671	682	653	723	638	648	660	613	664	658	639	685	651	672	641	689	632	654	660	686	640	629	656	652	651	708	672	660	628	668	634	675	650	640	669	676	643	682	648	669	662	668	687	643	662	661	695	639	648	664	705	674	639	671	661	681	684	665	648	638	682	691	628	690	675	670	643	697	644	641	660	674	641	680	672	610	681	658	666	663	636	639	649	678	651	674	651	661	630	627	676	679	698	648	668	672	660	652	631	667	625	672	687	636	729	664	685	661	696	710	672	619	667	625	644	649	685	652	670	628	654	665	707	656	667	643	701	639	636	630	624	681	654	682	702	706	645	647	655	633	685	709	697	651	677	732	665	663	742	647	641	673	643	648	626	675	627	672	682	685	709	658	665	655	673	686	678	706	630	678	627	676	636	637	660	621	641	664	685	650	651	674	680	645	628	687	631	611	676	666	607	659	668	689	633	703	641	710	640	699	673	657	629	629	645	619	639	692	660	711	671	681	636	660	645	673	672	668	628	673	653	673	661	625	661	675	673	643	648	684	638	652	603	634	694	705	679	639	676	704	617	680	699	654	672	657	671	596	684	628	681	661	683	696	682	658	656	666	685	692	667	674	678	640	678	673	667	635	674	676	654	665	605	640	677	673	698	633	681	670	671	674	638	620	675	681	688	686	663	662	636	647	674	681	725	674	629	653	655	624	634	648	657	688	661	672	656	699	645	616	683	673	666	639	651	635	674	616	687	644	650	643	644	663	641	624	646	685	651	662	660	644	666	696	679	701	626	641	646	637	638	661	640	704	675	677	709	650	661	696	650	647	663	651	657	721	707	681	665	625	659	672	639	659	641	643	624	655	663	654	634	650	678	689	657	647	690	674	670	630	680	659	667	656	618	641	660	643	645	729	703	677	662	666	589	621	702	638	647	631	654	675	646	720	667	664	660	643	656	607	645	699	671	642	672	679	713	667	651	655	653	667	629	623	680	685	674	601	634	699	661	661	690	623	653	646	649	667	662	655	683	638	673	661	649	687	670	681	678	677	674	643	645	706	629	673	647	656	679	652	607	612	636	653	689	663	650	619	655	696	641	662	665	683	682	660	666	663	656	656	641	637	663	613	632	642	640	687	664	667	636	674	684	635	645	643	668	662	655	670	640	714	618	677	674	641	672	667	665	634	689	710	621	624	688	661	681	662	662	641	669	654	675	655	683	667	693	638	650	658	697	659	649	696	634	641	632	675	677	685	678	631	691	658	669	703	650	659	669	621	677	618	648	661	654	651	689	667	666	651	658	663	689	657	638	705	668	596	654	678	695	694	676	703	660	678	677	663	644	674	715	647	661	654	662	703	638	664	672	682	634	621	658	685	645	674	710	689	682	692	689	643	634	703	693	679	658	647	690	663	647	658	647	658	658	654	693	665	694	693	659	726	591	682	659	661	658	689	648	689	688	673	688	616	646	719	636	647	639	701	668	675	719	662	665	707	649	673	647	659	691	679	674	690	672	685	652	693	638	670	660	656	678	672	652	624	660	632	670	635	659	648	667	676	613	654	694	721	695	685	674	631	691	700	660	706	692	679	682	658	678	649	671	706	653	664	706	669	680	640	666	703	655	630	687	691	628	631	685	681	625	694	696	668	653	634	635	697	664	635	643	663	669	675	656	657	689	670	677	651	644	643	682	622	684	702	645	655	705	679	656	660	665	638	675	630	690	684	662	641	650	607	695	707	658	669	678	638	657	674	651	657	664	638	673	658	653	646	654	654	624	609	628	633	656	645	661	645	654	661	682	671	616	637	629	637	674	693	627	663	639	681	665	687	649	654	663	679	685	669	719	645	657	668	618	679	675	668	665	659	677	677	698	639	664	658	676	705	660	648	634	655	650	665	639	697	672	662	657	662	631	676	640	645	701	647	656	661	642	686	639	643	721	626	658	679	662	650	666	645	635	696	651	674	630	643	660	682	697	593	658	692	667	626	654	679	673	677	689	652	668	630	626	662	662	688	665	680	650	696	676	640	669	654	684	648	669	625	625	664	689	613	653	614	679	688	644	714	658	682	655	644	693	683	630	647	635	648	668	670	641	647	677	662	636	641	682	667	644	687	654	673	611
36398	36781	41829	45006	40026	38637	42660	45765	38380	37468	34764	30656	29946	24062	21796	20563	21199	17463	12798	10326	8318	8829	8672	7706	4507	5104	6110	4742	4204	4900	4172	3509	3099	2979	2359	1761	1527	1776	1263	1009	680	568	513	555	412	494	455	437	345	303	259	256	287	254	285	289	264	245	283	286	250	263	318	267	250	274	243	264	253	263	276	259	244	268	278	244	258	305	294	250	246	252	254	269	281	254	255	239	231	283	282	243	279	260	274	262	265	250	233	262	244	285	287	280	286	255	268	241	264	235	268	236	249	244	267	281	224	263	270	302	265	255	298	265	242	236	267	276	278	284	283	265	258	286	246	245	286	259	244	254	248	255	256	297	266	285	271	276	276	260	250	243	255	294	282	259	256	242	259	278	271	244	246	259	273	271	272	266	260	260	281	255	242	264	294	284	244	263	274	247	263	250	264	257	267	250	286	273	285	301	258	262	311	253	245	259	242	252	268	262	275	257	233	299	257	266	259	244	280	248	258	259	273	278	234	253	266	314	256	235	270	286	261	262	272	303	271	263	290	287	257	267	252	304	262	287	251	242	275	265	282	246	264	270	238	271	305	270	242	266	265	263	253	265	248	266	286	245	274	282	273	317	249	268	271	292	258	264	254	278	259	256	255	256	256	258	257	269	283	264	248	261	291	254	251	265	270	290	221	280	271	258	264	292	264	272	270	280	257	257	250	285	249	297	281	257	259	249	269	265	277	231	255	299	288	248	252	270	265	254	273	280	260	252	259	276	296	269	301	241	274	271	277	306	241	268	251	277	258	258	250	260	261	255	272	275	259	277	262	261	254	266	269	286	259	262	273	257	266	271	246	274	274	275	236	253	232	281	275	251	261	273	235	266	261	275	302	297	247	277	277	277	300	245	263	284	279	241	254	278	276	244	229	254	272	263	243	270	229	303	277	242	261	290	293	271	228	253	264	251	263	260	288	302	277	271	273	219	268	244	244	234	260	259	267	258	247	236	264	258	266	270	287	254	246	292	252	260	279	239	269	253	260	271	265	258	267	276	262	280	275	251	290	274	290	280	253	251	271	269	238	277	303	263	239	261	307	273	266	258	270	254	319	278	257	272	254	269	287	265	266	259	293	279	238	282	250	278	271	317	236	259	258	289	258	273	241	262	277	244	272	266	298	275	270	248	250	275	259	273	257	273	274	261	273	292	280	269	268	283	264	265	245	271	266	255	250	253	275	257	249	253	251	245	250	283	275	245	240	255	262	303	233	277	261	301	278	256	268	276	266	268	281	244	295	268	252	300	267	269	277	262	273	275	250	276	278	296	273	252	276	260	285	282	299	298	284	275	234	295	279	254	246	296	268	297	292	246	272	261	267	258	271	266	272	267	284	273	275	288	240	306	251	236	251	255	248	283	274	300	286	258	267	262	250	261	286	283	281	289	250	258	273	263	252	281	273	268	264	261	255	278	267	274	259	262	253	283	264	280	264	284	280	262	268	249	272	257	271	230	284	264	274	265	226	255	242	262	269	260	259	270	257	242	268	267	247	285	260	271	248	258	272	257	267	232	270	275	247	284	261	251	244	280	295	270	253	266	251	275	284	262	260	252	262	249	276	260	227	277	251	265	274	280	307	267	279	272	293	279	237	253	245	275	291	265	269	248	282	287	262	279	275	268	279	214	266	265	261	277	264	262	269	253	259	292	277	256	278	273	291	270	252	287	291	280	270	267	283	289	294	270	247	262	272	275	222	250	268	281	277	243	257	278	280	268	277	284	269	310	247	288	244	245	274	252	288	251	240	252	272	248	261	288	285	259	260	283	291	270	264	253	281	258	301	267	261	283	261	268	243	252	266	278	281	265	276	251	262	268	251	265	271	262	249	267	254	281	281	268	285	250	262	262	264	267	249	246	259	234	276	275	265	241	279	229	245	266	261	277	281	245	283	263	248	245	256	272	271	285	267	286	255	245	246	241	272	281	258	261	238	252	262	264	256	270	250	277	247	278	291	273	272	256	267	277	241	274	289	259	257	260	242	252	228	267	246	293	251	289	257	319	258	259	252	271	267	274	307	239	262	294	255	272	252	275	252	281	261	270	252	246	257	267	293	281	242	257	280	237	288	280	260	326	256	288	290	261	271	262	238	277	265	254	264	269	289	281	252	261	269	271	233	286	260	267	260	284	295	288	258	244	264	248	269	274	276	271	247	291	269	237	264	246	262	256	252	270	246	272	242	249	276	254	272	266	272	257	248	247	264	264	296	270	278	263	276	285	267	271	284	280	298	245	282	276	283	257	247	266	281	236	250	224	277	244	261	242	282	252	273	295	266	270	251	244	264	238	271	278	303	273	282	233	247	266	245	254	267	269	273	295	237	244	268	272	293	239	264	253	272	268	259	256	252	253	278	259	240	243	266	238	247	286	258	241	242	278	223	272	274	251	293	261	283	267	252	249	288	263	272	254	262	256	260	250	277	250	254	268	224	269	282	268	266	278	285	257	269	275	256	253	271	262	303	281	268	259	259	266	292	259	264	255	263	274	261	309	251	267	271	297	252	242	282	258	253	266	264	222	270	253	240	276	272	261	308	243	286	278	233	240	267	266	239	253	292	250	271	269	256	234	277	250	257	261	250	272	248	270	287	272	272	253	259	254	283	248	233	274	255	287	287	277	272	259	256	252	275	278	272	247	283	253	247	260	250	275	296	234	254	256	270	244	252	269	286	266	253	283	257	286	260	295	271	291	233	263	256	250	280	249	252	245	255	286	266	288	248	246	252	274	273	297	262	243	287	248	292	256	293	272	263	254	292	260	241	284	293	251	311	286	263	239	249	266	284	278	249	255	289	285	281	261	276	282	289	290	253	282	263	271	254	259	250	278	270	268	242	232	257	242	256	280	260	275	250	273	225	269	278	282	278	257	276	261	260	287	271	267	261	254	253	258	246	282	276	258	234	232	268	274	235	259	273	258	269	250	220	278	280	242	262	284	281	240	230	280	213	266	272	272	262	264	273	255	257	317	273	261	252	260	266	277	242	250	265	270	262	260	263	263	241	264	280	249	280	259	275	288	272	261	243	254	268	245	281	287	269	260	301	262	245	260	249	244	252	258	259	296	268	266	281	235	255	261	271	265	248	266	236	269	270	260	249	250	267	287	292	301	254	255	263	285	237	261	250	271	270	271	254	258	251	266	260	266	263	247	267	252	252	249	270	298	274	238	278	280	297	256	259	282	268	267	269	198	284	276	251	274	273	267	254	286	256	282	258	234	268	258	253	304	298	258	277	261	269	269	259	280	278	294	315	307	292	263	276	281	261	290	257	273	273	274	298	285	251	255	272	266	243	282	266	274	248	283	272	248	274	295	282	248	263	272	241	268	267	242	233	269	263	286	273	279	278	280	260	257	264	257	266	270	266	264	268	251	278	260	252	284	266	284	287	266	237	269	266	255	284	279	264	268	242	298	286	266	280	241	262	243	275	251	260	276	288	254	249	249	249	242	286	245	269	277	239	253
25030	30549	39466	45700	48382	49669	53204	58332	49749	50588	48505	44519	45410	41232	40854	40729	42032	36982	32445	30248	27071	28176	26719	25169	17057	20763	23981	20609	19598	21516	18446	15773	15224	14921	12931	9512	8847	10055	6857	5330	3576	2842	2749	2376	1897	2179	2204	1546	1251	984	854	831	792	758	794	773	741	759	788	789	719	694	713	699	786	769	699	723	744	678	743	735	731	705	711	737	760	683	735	701	742	741	723	731	719	703	762	721	716	724	707	672	762	752	656	687	707	746	726	736	729	734	777	716	694	673	764	724	754	708	699	689	738	741	713	760	706	745	753	703	737	740	709	680	750	717	683	728	684	728	721	740	698	722	727	755	740	736	748	751	717	729	744	758	765	745	744	744	748	713	707	741	669	737	772	733	698	759	720	738	717	739	703	719	755	755	744	735	726	729	775	733	778	703	727	755	689	643	717	693	746	718	731	682	734	744	716	761	738	720	700	694	719	719	749	676	748	729	726	639	734	740	711	760	698	772	752	742	696	747	771	706	714	675	685	726	764	696	711	693	667	701	703	732	713	688	765	715	737	739	718	706	724	728	707	757	774	752	752	693	721	735	713	755	717	708	699	731	708	758	697	713	714	731	725	753	739	706	693	696	715	692	735	721	729	727	742	728	757	748	708	716	726	743	711	738	745	683	741	748	705	696	727	687	715	718	758	743	730	756	759	682	730	717	703	719	704	705	743	708	757	710	724	681	722	737	701	702	771	684	694	722	670	679	721	728	703	705	712	739	697	693	688	748	771	778	712	730	754	724	691	708	740	756	704	739	736	713	718	726	763	686	701	721	750	697	738	731	757	688	678	731	701	780	690	721	709	713	708	727	706	712	713	783	714	692	693	702	732	757	759	691	710	714	658	742	720	726	722	721	690	681	753	747	725	725	732	698	728	747	741	730	720	773	743	704	720	771	712	728	758	741	741	701	747	763	676	696	751	755	748	718	727	712	711	730	718	713	736	746	724	711	701	729	716	711	721	700	704	727	747	711	724	706	695	750	730	698	698	728	742	703	705	709	766	716	759	737	691	688	707	753	762	723	735	710	765	728	769	709	687	707	743	695	725	707	733	742	707	729	735	676	684	699	730	694	743	750	744	760	708	718	757	729	685	753	758	703	739	733	681	782	733	747	744	782	732	703	719	698	699	702	702	687	674	725	737	701	713	688	706	723	734	718	760	714	738	701	661	727	684	747	755	665	677	674	672	708	690	651	707	675	742	754	726	715	698	757	739	691	679	718	688	726	739	714	724	699	712	700	692	715	757	674	735	705	676	693	713	722	697	699	763	719	706	731	751	761	713	756	768	763	692	697	705	714	696	699	739	759	715	772	723	625	733	753	712	734	696	758	697	729	710	744	706	707	704	764	751	711	783	749	795	702	724	724	711	664	749	743	715	721	761	762	725	696	699	733	748	710	724	705	710	706	707	735	744	726	721	762	730	667	695	693	742	770	718	754	692	781	715	710	792	744	722	716	732	742	686	728	721	683	720	703	688	705	725	663	752	724	786	726	780	721	703	709	719	688	728	718	721	719	696	725	702	760	697	739	748	707	737	725	743	725	781	706	654	756	731	736	716	679	681	728	691	728	694	710	763	726	722	731	705	746	694	698	708	747	756	683	701	682	736	713	715	750	696	747	756	689	705	754	762	709	748	683	753	708	686	720	804	758	742	723	770	699	741	704	677	707	728	694	717	714	718	731	705	738	740	694	750	763	751	726	738	731	721	746	742	739	703	751	677	745	779	708	728	703	726	713	725	741	719	697	707	725	709	746	729	740	718	759	741	711	759	735	745	745	721	774	703	777	726	702	743	669	734	740	699	749	687	728	745	753	722	736	730	720	705	721	683	749	744	744	773	696	735	730	728	717	699	745	756	693	669	693	765	715	735	730	691	709	689	756	708	632	671	686	743	691	718	676	721	728	736	775	727	696	698	720	716	753	719	729	730	785	702	711	638	710	731	746	775	749	701	764	687	679	746	698	719	728	753	744	688	773	712	739	688	719	748	738	715	705	727	688	705	773	713	711	728	705	708	733	762	723	717	727	685	725	710	696	722	739	739	714	752	772	731	722	687	754	720	747	726	697	709	700	697	717	721	709	613	749	722	755	722	755	722	738	708	736	717	683	731	684	739	750	716	722	744	726	733	703	719	720	731	670	712	728	715	734	719	775	719	739	774	740	725	727	737	759	765	685	743	703	661	734	730	717	720	738	746	724	724	777	719	714	706	728	802	682	758	690	765	710	738	709	743	747	714	716	664	691	708	709	759	702	700	724	756	687	750	722	739	749	709	708	740	733	697	722	735	716	712	729	713	770	796	694	707	723	746	695	698	712	709	736	727	802	723	710	715	734	773	714	695	687	749	733	779	722	742	697	720	779	701	756	765	640	718	763	682	714	704	729	676	747	721	717	721	754	763	727	661	775	747	666	704	713	762	719	736	687	769	706	758	752	714	707	704	674	699	687	695	699	739	670	719	748	736	762	698	748	731	724	719	736	716	717	717	736	697	690	702	706	751	716	778	767	732	686	743	681	709	734	734	691	731	721	716	718	745	751	743	707	766	711	713	717	686	733	754	691	678	710	737	725	735	678	683	726	707	719	704	742	758	730	736	757	705	714	666	734	720	678	733	729	699	693	750	690	751	726	703	728	752	731	697	698	729	743	766	750	724	776	762	727	701	726	730	696	693	711	707	717	686	725	738	717	721	763	712	733	719	715	676	688	734	696	705	731	707	727	709	763	737	745	727	749	716	741	772	731	712	769	691	704	724	730	651	712	701	704	722	740	713	736	740	747	735	698	714	718	767	710	689	729	698	719	701	741	698	733	713	757	715	697	721	754	780	737	713	732	741	760	710	742	690	736	731	707	732	750	745	710	736	712	711	668	677	729	728	774	704	689	719	788	719	713	709	706	715	725	742	726	710	732	758	762	750	759	697	711	727	758	731	722	716	692	711	700	698	748	730	699	669	709	707	756	719	709	771	685	720	715	753	708	736	767	701	735	746	759	696	740	762	711	689	715	780	688	700	728	724	732	732	748	706	741	741	725	702	753	690	714	752	733	720	657	677	710	705	724	731	721	697	725	734	698	764	707	701	791	735	681	735	729	676	729	685	737	757	691	721	700	689	748	716	742	733	778	705	687	752	715	717	698	710	722	718	741	753	684	751	785	711	717	738	735	671	678	750	771	741	708	709	726	719	714	703	764	723	698	704	696	736	742	683	757	718	712	674	711	712	747	689	671	694	681	723	726	721	730	730	681	710	691	700	701	731	709	731	682	759	680	713	682	724	673	693	742	701	740	728	688	739	752	713	738	651	751	714	702	744	723	690	761	743	709	747	736	683	716	734	706	695	730	751	708	642	749	739	747	738	721	692	790	682	703	717	725	744	757	734	702	761	711	737	716	749	723	723	732	715	775	725	746	680	695	714	724	724	689	723	715	755	705	776	728	713	743	742	745	753	718	753	733	687	675	702	695	759	688	732	741
11919	9669	11991	11575	8044	5925	4769	4947	3372	3182	2519	2008	1844	1399	1289	1249	1100	967	756	707	668	630	564	593	414	499	543	472	429	482	449	369	373	339	379	325	340	361	305	293	276	250	244	269	235	276	255	258	273	247	254	252	263	263	250	273	251	276	229	250	258	271	272	245	279	285	263	253	243	253	251	256	248	254	271	263	247	276	278	267	267	258	269	275	266	243	282	287	233	261	266	260	258	283	240	260	250	239	244	267	263	266	230	268	240	241	243	286	280	247	238	283	259	249	255	241	217	252	273	244	229	287	246	275	266	268	244	271	248	247	253	261	264	242	237	274	261	243	245	266	247	254	254	249	251	268	242	232	298	229	246	228	251	279	277	247	238	266	276	278	249	256	287	274	233	238	264	289	244	256	280	279	239	241	255	284	245	239	245	260	307	252	259	252	240	237	265	269	287	229	253	241	255	249	253	236	264	256	248	272	258	268	282	265	250	253	227	252	245	236	253	276	246	259	244	237	268	247	267	249	247	241	248	243	274	251	273	261	295	272	259	247	253	253	264	268	248	260	258	265	259	243	287	271	253	266	244	259	263	261	262	272	265	273	255	244	265	257	252	249	256	280	253	250	263	259	284	240	260	280	264	251	271	256	283	263	297	250	264	258	233	286	271	262	240	252	233	234	276	263	240	226	246	260	263	233	246	283	278	258	281	250	267	257	242	242	262	232	285	242	243	266	305	255	274	247	267	257	230	246	260	237	275	259	238	235	245	253	250	274	265	262	278	247	276	275	251	242	256	259	270	259	242	286	269	246	238	246	245	273	251	289	270	244	267	253	258	241	249	247	270	236	262	272	253	281	228	252	273	271	239	266	214	261	260	246	279	269	278	268	257	249	263	281	246	266	252	244	292	265	255	234	233	252	253	293	245	262	260	282	255	271	227	264	256	263	255	260	259	275	247	275	274	226	275	228	264	235	265	247	247	241	288	267	251	260	239	272	245	261	253	231	266	261	281	259	242	260	271	251	238	271	270	232	246	242	268	254	258	263	276	253	245	281	245	261	245	278	245	278	253	235	269	250	252	264	243	248	253	251	268	268	262	256	270	247	278	249	274	248	261	251	229	222	265	226	244	237	250	243	256	261	256	291	269	250	249	294	267	255	242	270	266	261	251	266	232	253	223	292	268	252	215	238	255	276	263	294	242	228	262	271	224	257	257	258	265	236	259	255	267	265	263	263	272	241	267	218	268	260	260	252	218	283	286	250	243	259	262	253	245	257	251	255	295	256	291	253	251	221	258	239	239	230	253	228	276	280	262	241	255	247	257	286	257	272	290	271	252	282	257	258	248	272	269	276	259	278	254	262	259	250	241	254	240	272	268	259	256	258	244	279	286	268	245	249	241	235	259	236	296	239	271	260	274	286	239	275	266	242	293	286	281	249	256	264	261	264	256	264	266	239	252	277	264	259	234	234	254	265	242	237	303	256	267	271	247	245	244	239	270	262	278	270	248	271	242	264	245	243	286	239	271	269	242	271	238	270	254	264	246	281	258	264	258	256	253	246	233	247	254	216	275	282	237	261	216	255	252	261	250	276	261	271	229	248	266	247	283	261	237	248	279	279	259	246	251	238	229	270	274	258	264	246	296	254	223	233	271	249	254	245	258	235	247	264	231	229	261	300	286	254	257	256	230	245	251	247	274	247	253	242	232	255	247	265	256	256	240	280	265	262	255	253	247	267	257	236	259	253	283	275	257	225	293	247	259	262	270	267	267	244	254	262	269	295	261	229	275	287	275	249	264	259	234	308	253	241	247	231	257	230	248	265	239	232	249	242	248	256	284	271	259	272	272	298	245	233	256	252	272	262	262	283	251	244	276	257	233	251	247	263	245	229	245	287	255	235	277	253	288	256	289	256	253	251	276	238	283	272	237	244	277	248	254	260	235	285	258	251	266	217	261	258	232	255	266	245	264	247	252	252	258	246	245	263	285	263	238	242	241	244	249	254	273	249	250	241	243	265	259	284	217	269	236	290	229	263	270	263	225	236	269	232	234	254	288	257	285	262	261	240	251	271	248	236	256	293	262	261	256	266	233	245	270	288	257	263	273	308	265	254	271	232	259	243	270	243	255	253	253	259	245	243	263	264	237	247	260	231	276	230	248	261	254	246	267	281	260	262	255	235	279	261	291	223	248	251	257	279	230	283	288	298	212	261	263	240	251	233	244	230	245	265	241	242	251	250	279	284	256	251	224	254	275	250	239	227	232	257	295	296	221	231	239	250	250	266	261	284	241	245	260	268	238	294	262	266	241	247	251	262	278	241	250	253	261	240	290	279	249	261	265	263	267	262	259	263	257	230	236	251	261	247	222	244	238	269	262	278	258	232	272	275	256	264	236	242	273	267	271	275	250	246	267	265	267	261	269	242	270	290	221	266	260	279	267	232	251	245	262	267	260	263	264	217	265	249	247	253	260	297	239	284	231	227	262	247	290	266	254	232	265	226	249	239	241	281	299	211	286	277	244	280	241	220	274	253	272	245	261	219	247	275	288	282	277	249	288	247	264	231	225	264	285	292	248	270	264	281	263	273	239	259	275	257	263	271	258	246	237	255	258	276	244	254	266	266	262	272	260	255	253	255	240	225	252	265	264	276	240	297	262	227	246	250	235	280	280	222	241	261	257	252	230	270	271	257	293	280	241	241	246	245	247	257	271	268	286	263	264	233	268	246	226	274	233	261	253	278	252	244	263	268	269	257	257	256	238	260	242	220	252	253	265	243	261	262	252	251	276	279	274	228	262	270	276	275	264	257	261	261	262	267	251	258	282	268	275	257	273	236	252	267	233	250	285	239	257	284	272	256	230	251	251	251	294	255	262	290	255	248	242	256	257	259	255	256	254	218	231	232	278	241	261	257	243	236	250	284	269	259	271	263	244	279	280	252	238	239	268	250	230	279	270	259	267	269	266	230	264	251	251	258	238	238	255	242	234	269	273	278	262	266	262	255	254	244	265	280	237	244	262	246	255	291	266	244	272	282	274	256	277	264	296	254	261	264	309	248	256	256	278	250	267	278	240	239	278	254	248	279	260	282	290	256	230	240	260	260	266	270	251	267	306	250	276	249	265	245	255	250	250	265	236	224	261	304	275	259	249	292	269	264	265	247	281	246	247	278	232	261	270	268	236	253	263	276	268	271	233	255	210	259	244	260	263	257	251	264	253	245	249	224	248	234	287	247	277	234	243	278	256	270	248	260	276	247	287	246	258	247	258	310	242	267	276	225	239	247	263	258	245	242	260	276	283	263	251	258	247	266	246	246	277	248	245	272	256	269	281	272	244	276	228	279	268	276	232	232	243	253	274	235	223	260	271	227	283	267	248	263	265	234	257	281	247	251	250	228	259	268	265	250	280	283	258	254	239	257	273	265	262	259	267	268	244	256	239	273	246	262	260	250	259	229	280	270	240	248	252	249	262	262	262	259	266	288	265	235	270	273	230	263	233	249
8176	9227	16904	21055	19187	17076	16223	17312	12594	13337	10996	9175	8236	6606	6298	6043	5549	4837	3797	3513	3095	2970	2781	2880	1966	2319	2565	2159	1988	2145	1896	1651	1566	1517	1358	1150	1188	1168	1052	981	940	886	791	832	765	801	876	776	763	699	710	717	689	730	706	692	695	699	729	704	687	693	720	703	713	727	729	691	692	695	726	714	677	686	668	713	662	718	721	735	692	680	710	732	757	699	718	696	690	697	716	737	756	706	686	708	701	743	728	679	692	708	663	733	704	669	730	710	730	648	713	726	730	708	674	695	723	703	707	724	697	700	675	655	698	721	709	744	674	703	731	728	741	720	694	701	702	726	707	706	723	699	690	695	674	660	731	753	695	710	690	740	716	713	704	743	750	720	708	684	701	760	725	727	681	681	693	683	714	720	721	662	703	686	726	662	721	701	717	685	713	713	715	716	700	715	691	744	729	663	668	700	698	702	698	696	658	684	696	732	671	726	729	719	686	716	733	717	686	716	744	677	691	718	720	714	717	678	715	729	736	707	737	697	696	727	709	655	729	785	673	713	744	703	739	685	729	720	718	748	681	704	714	692	697	679	721	685	709	709	703	709	714	776	740	694	700	741	697	676	657	642	696	725	744	696	673	685	710	745	661	668	701	712	695	674	701	704	749	678	717	732	692	743	683	706	752	708	717	718	725	727	741	684	758	742	731	680	690	741	695	668	694	739	711	681	739	731	709	729	651	712	711	692	705	699	697	745	716	728	754	722	694	728	674	717	765	712	667	703	703	698	683	705	688	724	688	735	686	734	693	722	644	694	718	709	683	698	732	760	672	695	730	697	696	729	684	712	718	714	693	666	680	672	723	677	708	709	673	729	729	725	652	698	697	677	700	736	720	738	730	708	748	669	720	727	722	738	696	708	705	720	749	720	719	704	720	678	697	723	741	675	727	717	704	727	718	673	709	724	727	742	706	718	736	720	680	650	718	653	698	691	714	644	704	730	739	685	693	677	687	706	710	740	722	752	746	723	677	704	713	739	701	691	690	688	696	738	681	722	713	700	717	711	727	691	706	697	739	742	659	671	690	709	741	719	692	721	707	723	731	702	731	694	715	681	720	709	683	676	769	743	717	717	709	743	655	760	726	705	735	698	708	696	712	707	683	669	734	688	712	725	656	715	719	686	675	709	709	757	679	725	726	715	665	741	726	683	680	669	685	687	704	700	737	719	712	707	713	698	684	699	722	725	708	703	720	683	690	726	661	746	710	685	717	738	730	696	705	647	744	717	686	701	748	692	772	713	680	669	665	717	689	704	697	722	728	726	701	678	641	689	714	702	698	668	706	695	696	701	717	733	662	692	729	689	678	677	716	693	705	656	740	717	729	660	684	674	742	665	709	719	697	740	697	698	725	698	693	653	727	688	714	716	702	680	652	678	641	682	715	724	691	657	724	726	700	731	693	698	674	677	690	726	700	741	697	677	669	706	684	665	691	680	696	727	689	654	695	737	696	708	693	690	694	687	721	685	694	719	732	661	694	722	767	730	709	704	709	672	691	721	673	690	724	721	733	748	730	696	667	706	707	750	739	677	692	706	722	661	710	744	688	688	736	665	677	681	734	735	687	722	739	707	671	699	655	718	708	690	706	657	719	719	731	716	717	714	722	727	705	665	715	698	690	690	706	699	720	696	719	700	743	721	694	694	748	732	701	669	756	681	734	715	664	692	728	666	684	751	693	661	694	684	728	755	741	722	669	700	704	722	702	725	703	718	736	743	729	673	747	748	670	704	725	734	660	716	764	709	688	694	697	747	689	675	687	678	742	699	643	670	695	673	701	699	680	715	686	698	686	711	702	699	713	747	676	717	694	729	730	708	664	707	692	696	708	686	701	692	740	734	714	746	702	703	720	690	701	691	712	711	718	693	749	688	688	665	740	700	755	689	671	691	743	687	731	729	672	686	719	675	709	665	740	705	703	673	675	694	696	684	739	706	689	687	739	709	730	708	707	715	717	731	693	738	693	733	746	666	711	701	702	703	738	665	731	698	685	718	728	720	707	719	793	706	668	711	721	775	680	680	686	712	692	720	750	702	732	693	645	619	694	699	673	715	723	700	717	678	677	716	699	723	735	725	712	709	706	765	712	678	721	717	723	717	692	715	687	749	692	733	682	686	734	731	741	690	720	673	723	744	740	703	672	744	661	745	691	745	693	737	672	694	704	681	699	722	733	748	708	683	708	685	718	682	679	668	703	664	700	731	762	712	677	718	666	770	680	730	690	726	720	731	716	694	701	747	685	739	681	719	686	675	710	713	737	735	713	694	756	696	735	733	731	727	717	694	717	701	732	711	652	671	690	743	730	683	732	671	774	689	677	717	658	726	717	725	706	715	729	658	663	690	678	677	690	727	708	697	698	682	668	686	701	696	681	752	707	741	719	743	723	675	711	652	759	684	707	737	648	728	712	700	703	735	724	692	729	717	659	713	675	718	699	714	744	713	671	683	714	708	667	697	700	728	721	721	697	697	756	741	689	676	684	729	707	726	693	654	687	681	728	704	702	716	699	716	713	693	749	771	728	712	715	690	682	778	716	760	730	722	744	697	695	686	725	697	709	661	726	704	697	728	726	687	750	736	708	683	695	731	694	726	773	740	689	728	723	669	706	718	702	735	710	711	673	731	680	676	746	693	713	728	741	735	746	702	714	683	745	731	739	669	661	704	739	712	690	717	705	733	725	715	705	668	711	771	700	694	726	691	709	707	648	709	719	693	729	674	684	689	715	716	716	746	745	695	713	731	667	724	702	722	690	700	733	749	719	673	661	668	679	734	663	725	752	689	724	687	725	693	685	724	723	674	700	716	719	716	730	675	689	698	733	714	678	692	640	658	697	698	710	735	727	679	734	660	696	680	735	729	669	689	682	691	703	676	749	709	733	738	720	680	691	688	711	706	694	702	688	672	730	719	715	721	706	717	749	702	693	736	697	744	714	728	730	686	679	716	679	713	749	725	676	771	690	748	708	676	694	694	684	722	712	668	702	664	690	691	671	707	717	707	684	692	718	727	697	678	714	671	669	695	722	717	670	656	645	676	694	690	740	773	702	731	735	717	696	668	701	672	688	694	721	748	770	678	748	714	683	677	687	721	706	725	712	743	665	707	706	710	724	712	704	727	728	758	749	707	718	744	699	737	716	708	712	713	663	740	706	656	723	736	688	683	728	728	721	690	692	680	719	727	781	709	711	680	677	707	699	706	713	690	702	702	669	666	696	765	759	708	700	749	656	718	717	759	726	696	694	774	678	656	748	749	741	706	747	705	726	706	696	694	719	701	697	711	736	730	746	680	685	704	670	698	719	679	705	703	696	727	712	687	673	705	676	743	692	699	708	695	669	738	704	730	727	756	706	698	718	698	706	651	734	739	734	732	717	681	693	700	641	728	733	701	699	704	725	670	735	640	730	715	696	673	709	701	782	726	709	690	687	683	651	737	675	744	740	740	707	732	700	699	712	699
30261	31735	38572	41668	37280	35452	38660	38190	33326	32429	30992	24048	22162	18003	15364	15202	14819	11374	8294	6541	5689	6027	5231	5295	3344	4014	4080	3155	2944	3275	2598	2112	2032	1826	1617	1418	1265	991	839	700	491	498	467	406	338	347	434	388	292	264	261	297	270	259	266	262	228	249	243	250	243	238	250	248	267	253	231	268	229	231	226	249	248	265	267	235	247	274	235	253	230	246	272	271	231	249	252	236	233	230	268	249	249	233	229	248	262	225	259	256	255	236	216	253	253	245	254	267	270	264	248	246	242	263	230	271	237	226	255	225	245	240	236	251	225	199	233	225	249	254	228	233	239	215	243	258	245	238	259	250	264	244	241	271	233	254	242	231	243	238	257	248	249	278	235	234	218	249	232	223	248	257	260	235	239	251	218	252	219	238	257	241	247	238	227	247	250	246	233	224	276	255	245	234	245	222	243	272	221	275	239	263	278	257	265	242	219	256	256	242	267	256	237	246	248	255	235	252	255	237	244	247	253	245	233	248	258	268	244	255	254	233	227	240	250	225	245	265	258	282	214	220	245	234	258	245	249	248	275	260	229	283	249	269	230	268	221	255	228	253	229	261	268	245	232	237	251	237	257	271	241	221	250	257	239	219	239	215	257	281	247	223	238	234	237	222	250	247	249	229	254	209	240	237	261	221	255	261	231	245	236	233	265	271	265	271	222	250	262	270	248	214	223	246	238	236	267	252	241	258	251	232	248	275	257	250	207	245	261	262	240	273	227	273	227	257	258	245	257	241	250	281	244	240	240	244	224	257	254	272	261	231	277	257	233	225	259	257	271	243	252	233	255	233	267	244	242	236	235	249	249	286	258	215	233	262	274	220	243	278	249	246	202	245	256	257	248	241	248	254	257	255	250	237	264	236	240	247	249	255	245	242	237	220	266	251	257	264	266	259	225	239	253	259	242	233	226	268	247	250	260	259	237	256	250	243	253	244	260	240	235	268	250	236	240	255	232	248	245	257	236	270	244	248	237	210	277	241	256	223	226	260	254	254	237	235	236	233	255	250	257	242	223	268	251	239	240	247	240	231	243	242	273	245	257	240	272	257	237	212	228	240	260	252	233	229	243	253	246	242	235	244	257	257	219	245	250	246	256	275	232	267	251	250	232	231	278	264	296	257	241	265	274	251	233	233	246	260	233	273	278	247	213	238	242	235	226	226	252	247	243	226	247	252	244	263	266	277	252	243	251	240	258	249	251	258	252	252	229	242	237	241	239	251	251	258	254	250	241	250	268	247	242	230	267	261	237	251	267	253	216	264	265	236	240	241	248	245	244	244	238	236	239	259	270	258	238	251	253	229	249	248	241	232	236	252	252	252	254	236	249	254	263	281	256	240	253	237	230	237	247	252	232	248	237	237	254	243	258	237	258	217	255	240	265	226	271	280	247	249	259	261	233	221	242	230	270	222	225	239	251	238	254	257	254	236	256	279	252	234	245	262	266	245	256	265	245	241	262	251	247	213	249	254	230	261	232	268	239	230	268	238	264	213	244	243	256	249	247	274	256	240	220	249	246	251	279	236	264	235	258	233	244	246	264	239	262	247	267	256	256	246	248	229	241	239	255	233	257	276	248	278	265	217	237	249	230	249	270	254	246	262	257	229	256	233	259	255	245	240	240	213	259	274	232	261	257	240	237	266	258	232	248	229	246	241	241	259	217	246	252	245	252	249	276	262	235	247	252	265	222	257	235	266	240	289	239	244	250	255	221	242	262	233	260	263	253	258	237	223	234	252	223	274	263	264	214	238	217	215	235	280	276	251	271	265	264	249	257	237	272	235	243	229	266	260	253	254	249	272	223	249	275	259	267	250	266	245	262	261	235	240	257	229	247	219	258	239	260	280	238	255	230	252	243	269	229	246	236	239	243	248	249	254	218	218	266	236	255	221	242	236	236	211	249	251	223	257	247	248	254	236	243	261	262	240	244	230	224	274	217	282	235	218	242	280	234	232	241	263	244	213	245	222	246	253	207	254	255	233	237	285	272	244	254	255	261	252	231	224	249	244	272	265	259	244	242	243	273	289	236	249	278	258	214	229	244	255	271	243	271	244	247	257	243	240	209	243	272	223	222	257	257	242	251	228	246	263	235	281	274	227	289	214	255	252	254	261	275	249	253	256	248	233	252	266	266	261	246	233	238	265	270	235	246	235	241	211	280	237	250	227	254	203	248	252	298	283	247	245	223	249	231	243	236	256	216	251	243	239	218	247	250	264	241	228	258	266	243	209	237	268	248	264	258	241	274	257	231	263	244	259	271	257	211	253	246	222	250	244	262	230	238	258	259	231	229	216	286	266	234	261	245	250	250	267	217	286	221	249	228	255	247	259	265	240	255	250	237	238	248	255	247	232	257	243	252	277	237	233	253	222	245	241	218	228	235	237	233	250	239	252	264	248	226	259	251	269	241	231	247	226	274	231	222	244	241	264	242	262	238	230	239	235	211	231	244	238	259	266	261	250	260	264	230	260	256	288	261	240	241	257	221	238	243	220	268	254	248	261	235	274	256	259	255	249	265	251	269	235	225	235	254	253	248	245	225	248	263	250	224	259	263	248	272	238	229	252	252	216	262	241	258	232	259	227	233	244	234	241	229	261	241	259	286	241	238	261	242	252	298	245	238	223	270	252	265	238	232	231	268	261	238	244	238	253	233	218	239	230	255	220	241	243	277	248	278	259	231	236	236	261	239	246	233	227	248	259	257	231	264	230	266	232	251	263	220	255	242	250	255	246	224	241	233	252	244	237	273	243	238	243	245	261	246	257	262	243	243	260	224	239	251	260	261	242	232	275	254	238	272	231	294	252	247	269	261	244	252	244	235	245	244	217	246	241	255	237	206	221	236	246	257	263	257	229	259	229	258	275	233	247	267	241	249	241	252	229	257	228	257	241	241	256	254	255	226	248	246	287	260	238	236	234	246	280	245	263	259	230	266	278	284	253	270	245	257	260	228	273	249	261	226	231	223	254	255	203	252	243	282	250	211	242	293	260	242	241	244	256	255	261	241	258	233	214	266	239	251	237	256	249	238	240	259	245	245	256	274	240	242	268	241	250	280	245	250	255	265	266	268	249	257	242	275	253	247	236	250	245	250	264	229	270	239	272	202	240	233	226	236	230	242	253	247	243	247	223	244	251	239	289	253	239	265	261	227	239	253	260	266	254	240	233	230	243	246	219	219	233	244	251	223	256	237	268	249	259	254	261	233	260	242	226	272	275	241	263	250	240	249	244	245	233	221	260	257	237	249	239	251	262	237	263	269	257	249	251	264	247	214	249	255	271	257	246	250	237	237	262	241	247	222	238	255	263	236	277	249	250	240	257	258	273	256	251	240	255	265	239	268	256	229	249	254	264	251	277	243	237	238	264	267	236	267	244	259	266	246	239	262	257	263	257	241	249	266	237	231	246	235	252	247	264	264	212	244	268	279	255	292	243	255	255	254	252	221	238	251	263	236	240	224	238	246	230
21121	26138	36258	43380	44239	45738	49368	50143	46865	46821	45651	38850	39778	36724	35355	35699	35632	31152	26675	24392	22796	23257	20185	21078	14127	18055	18600	15906	14880	15763	12444	11283	11194	10302	8982	8285	7430	5850	4404	3680	2348	2141	2258	1822	1378	1406	1975	1370	1052	856	803	822	765	728	717	735	687	720	729	709	754	651	672	682	733	690	701	656	690	656	694	644	685	630	732	653	688	682	670	685	728	640	686	645	677	697	634	673	699	687	687	686	694	630	662	674	676	699	634	704	671	692	715	690	652	690	668	665	676	720	687	687	719	658	709	658	723	691	647	696	610	685	644	672	658	733	671	698	676	674	654	714	655	686	693	725	698	688	646	708	643	665	688	674	685	631	663	658	676	689	702	639	696	634	694	691	702	676	688	656	671	659	693	699	665	672	697	678	677	726	665	670	680	683	753	659	665	682	695	668	691	668	674	704	636	733	664	702	655	682	727	680	655	655	660	631	641	693	676	732	665	704	681	701	685	693	685	663	717	679	697	681	677	670	665	699	671	668	637	662	683	697	653	686	677	716	652	624	699	712	641	730	665	673	671	709	685	667	714	686	689	681	655	679	677	657	699	716	672	659	682	688	691	686	723	659	702	683	671	701	618	678	669	669	713	683	701	713	660	678	671	621	668	663	694	734	641	678	682	621	662	677	670	701	685	709	679	688	697	686	701	695	637	684	642	705	630	700	738	706	667	680	707	656	691	668	659	744	697	676	647	652	653	688	648	732	685	693	707	675	701	644	656	699	731	645	704	676	642	695	678	699	690	667	662	702	661	734	708	699	710	667	649	680	646	666	653	642	673	721	684	658	673	672	655	649	678	700	643	712	671	687	667	715	680	708	666	717	721	680	687	697	700	651	648	649	636	692	718	692	693	680	703	710	660	719	648	684	670	650	715	674	673	683	716	720	699	661	685	664	714	644	677	695	703	665	717	682	648	673	673	707	694	682	681	700	684	719	716	713	671	708	711	653	665	670	706	684	694	693	661	720	666	708	680	692	664	679	696	694	658	663	633	696	681	737	669	682	672	669	701	688	702	691	677	670	706	631	677	687	724	638	710	667	672	692	649	702	678	691	669	662	714	639	717	697	705	678	691	696	697	649	678	723	610	693	645	658	686	677	687	646	683	694	639	654	649	695	678	738	669	685	702	692	684	663	659	667	689	696	673	671	691	681	656	733	703	703	692	675	670	689	704	673	717	615	686	723	666	669	699	680	701	654	674	716	671	700	703	688	680	691	713	638	689	684	669	632	636	663	639	655	671	676	723	696	684	693	689	666	662	654	687	694	658	680	707	718	706	682	703	666	633	700	646	685	680	711	741	669	691	680	688	708	630	690	686	660	659	687	669	702	661	652	672	672	704	672	675	626	673	675	648	698	636	676	715	688	670	696	719	685	674	702	654	696	654	686	684	707	677	649	687	670	686	604	669	673	675	645	699	651	672	685	665	699	663	640	699	705	683	673	650	699	699	684	693	704	670	654	646	679	647	738	687	667	663	694	676	685	612	694	661	714	707	653	693	666	638	722	722	647	665	696	735	671	669	660	698	660	684	679	632	656	698	676	683	678	692	660	672	674	676	669	665	707	643	711	677	626	663	681	697	735	683	694	711	706	693	718	650	718	688	670	666	694	685	662	686	709	663	718	694	690	683	631	676	715	688	671	708	680	700	679	670	664	679	707	687	682	710	677	670	642	710	690	691	704	672	667	699	694	680	707	662	665	692	666	663	693	705	705	669	681	643	736	702	686	642	716	684	696	670	668	713	678	723	661	679	700	712	619	667	703	666	680	657	653	616	689	659	693	672	687	683	676	678	701	675	662	671	704	647	654	740	666	659	629	681	676	716	664	690	668	664	695	733	686	647	680	669	686	741	700	679	708	677	614	657	684	694	644	664	667	675	654	665	686	672	671	737	733	661	671	664	748	665	696	641	610	671	656	671	747	687	656	661	733	662	711	658	661	686	669	696	648	659	639	728	668	708	637	702	711	697	736	695	662	724	717	713	667	695	628	684	736	662	671	698	664	677	695	659	647	700	668	718	654	638	712	710	725	658	671	647	661	634	707	672	726	693	637	671	681	690	652	691	690	677	687	725	714	730	689	663	681	699	645	699	725	664	702	706	659	680	687	691	674	643	688	683	641	641	673	697	651	699	680	652	673	732	730	668	698	659	676	667	664	705	664	666	690	706	726	679	690	682	720	616	664	676	698	698	676	699	703	668	681	683	690	693	674	703	732	629	667	676	697	653	636	693	686	688	669	708	666	675	691	711	732	669	664	675	629	681	708	664	680	689	674	669	660	662	691	695	664	664	695	677	682	703	717	640	632	669	688	691	711	681	632	700	694	674	670	681	662	680	684	660	692	690	679	686	681	671	700	730	635	680	695	695	697	677	644	631	660	676	681	705	704	712	663	684	670	675	692	702	693	632	698	671	630	657	718	707	672	656	669	672	684	719	662	615	657	687	699	689	762	710	675	670	629	688	722	703	651	709	672	649	705	705	713	695	684	736	685	697	649	671	705	648	670	654	705	691	713	683	671	712	682	695	672	680	710	678	735	676	684	668	701	691	682	664	689	656	661	666	693	690	670	667	724	679	714	695	678	658	687	648	654	708	639	708	687	674	688	675	743	653	678	662	668	695	681	734	709	700	657	699	704	693	678	668	682	658	678	674	666	725	670	666	631	686	688	673	647	683	666	685	701	650	706	671	706	717	690	702	689	692	710	694	690	681	693	684	667	692	672	709	664	723	665	683	699	653	660	681	647	695	699	691	737	689	694	679	698	709	702	656	685	687	708	711	680	711	670	658	649	660	691	708	663	713	712	714	698	685	677	688	669	680	725	690	655	627	660	709	658	729	684	651	669	617	666	730	657	683	688	654	652	710	710	695	687	701	706	703	678	645	685	714	677	647	734	678	671	693	697	718	635	690	675	695	671	750	680	680	719	634	639	656	692	693	685	698	685	687	652	749	665	687	717	677	680	694	665	703	636	683	661	713	685	647	690	654	651	697	657	649	647	703	671	665	644	689	668	693	680	672	655	641	654	692	651	658	678	678	677	669	690	737	709	719	684	643	683	684	693	669	677	696	665	688	656	658	672	688	672	712	677	686	643	716	670	658	671	693	701	656	697	684	634	685	721	693	682	656	626	668	646	649	683	684	686	673	698	698	633	707	722	693	664	692	679	702	664	680	674	693	702	620	645	666	671	649	615	728	670	664	687	681	614	690	700	638	652	616	683	726	676	670	671	690	704	687	683	708	647	695	659	692	653	697	704	676	692	657	679	695	722	686	700	662	677	683	674	678	688	685	671	731	683	625	683	656	664	680	707	671	732	642	659	703	693	656	658	646	652	644	704	694	714	700	653	709	658	659	663	646	692	620	645	705	689	673	693	665	690	699	709	667	653	671	681	656	692	660	675	697	694	677	657	643	679	683	689	650	688	665	653	668	701	654	667	708	667	629	638	674	635	749	725	690	654	686	689
36829	38000	43384	46468	40840	43035	41661	43762	39070	39225	39305	32313	31508	26470	23856	24977	23824	19697	14031	12169	10696	11191	10145	9352	6252	6925	7115	5518	5134	5368	4606	3898	3375	3095	2812	2268	2076	1569	1139	983	725	644	659	594	439	473	600	443	370	306	351	367	321	278	282	280	296	273	278	287	313	275	298	266	270	270	287	275	296	288	300	276	293	280	284	302	259	276	277	287	279	292	292	289	279	265	319	277	278	286	270	258	288	276	280	285	300	276	285	280	274	304	288	266	292	278	332	254	271	258	259	278	281	282	317	305	289	281	274	244	280	257	278	271	288	258	297	275	285	294	276	297	283	271	276	301	301	278	286	267	272	289	291	272	261	300	284	276	276	261	265	305	289	295	268	298	271	265	296	303	268	286	297	282	269	272	287	241	288	288	278	280	297	271	290	284	282	301	267	246	270	256	286	277	288	264	263	285	296	299	307	305	269	320	294	296	275	297	296	262	264	327	243	261	278	273	291	294	284	288	268	269	278	325	280	284	275	275	280	307	277	296	270	290	282	261	273	270	284	310	263	255	294	308	284	221	285	299	289	261	281	310	284	285	282	276	258	267	267	281	299	273	249	297	283	284	274	307	275	283	262	288	289	284	296	250	274	299	301	284	280	269	293	306	289	288	296	263	259	264	274	291	280	285	319	290	302	287	278	268	279	295	290	283	280	310	285	241	265	284	278	299	254	277	269	285	308	309	293	291	287	260	289	298	286	272	282	282	289	263	294	286	279	286	315	253	286	288	297	296	272	271	312	304	278	285	289	311	278	288	298	305	287	275	276	293	279	255	259	315	268	290	303	274	292	268	275	260	263	278	285	263	287	277	294	284	285	290	285	295	290	285	284	279	265	271	279	308	319	277	267	311	270	320	293	289	264	285	274	285	256	282	267	254	251	280	298	270	282	256	298	309	284	277	313	285	277	262	287	258	281	281	268	321	259	294	275	304	289	256	311	271	284	270	286	296	279	272	250	271	291	296	304	290	290	263	282	294	272	282	263	280	251	298	287	343	251	278	275	295	284	231	262	281	282	268	271	294	260	291	296	267	288	263	273	256	269	262	288	264	261	251	273	267	334	259	324	270	283	281	289	292	289	282	246	312	273	291	308	294	281	288	307	319	287	280	309	306	266	289	313	272	278	276	299	278	296	301	293	290	249	288	304	274	287	298	297	290	270	259	301	274	281	264	281	296	269	310	279	257	292	302	288	303	297	267	279	280	251	279	281	291	282	273	268	260	273	276	275	294	263	264	292	259	302	255	300	270	273	284	286	286	299	289	267	264	274	295	288	289	251	293	289	283	240	276	293	281	245	264	281	281	269	284	292	274	310	261	264	293	284	285	259	267	284	289	274	284	289	283	280	272	291	265	282	256	307	283	248	290	279	300	255	298	274	241	304	282	284	271	261	278	296	308	250	295	259	312	279	288	300	275	293	281	291	285	295	249	289	306	315	295	290	287	301	268	271	304	268	280	265	256	306	299	293	297	302	275	308	281	272	256	294	297	289	291	302	290	261	271	270	280	297	271	287	267	283	319	303	286	279	275	252	271	292	292	284	258	299	297	288	275	280	274	290	273	265	280	258	266	292	279	281	283	263	275	289	267	261	271	264	265	269	276	322	292	267	309	298	255	246	275	310	266	273	283	265	296	268	265	275	272	225	276	301	298	280	290	278	273	286	287	299	298	276	286	302	274	298	274	259	279	279	300	288	297	254	257	295	266	294	269	274	285	280	296	292	282	271	272	293	302	274	255	276	309	259	307	289	282	286	279	306	281	262	292	314	284	279	275	297	290	301	323	281	288	296	267	275	276	313	244	282	266	274	297	278	288	279	246	279	271	297	290	270	287	259	258	311	298	243	281	315	287	268	285	275	277	236	261	321	267	277	269	316	303	277	283	313	275	262	290	278	291	292	268	293	277	291	276	271	299	242	289	307	277	281	262	246	296	292	289	290	299	275	253	290	290	274	304	326	291	291	298	276	270	304	301	287	279	293	285	266	293	286	278	271	295	294	292	294	303	265	340	291	299	262	256	305	264	285	289	243	280	283	276	284	271	308	305	290	290	254	254	274	278	279	243	295	270	296	301	262	265	315	296	306	248	270	304	277	267	264	273	296	270	303	262	251	275	276	280	269	286	258	281	269	304	305	254	268	264	264	285	272	320	293	307	288	301	282	272	311	285	283	276	284	262	297	274	269	275	282	268	287	272	282	294	264	324	298	299	278	268	329	295	282	277	260	274	268	278	293	248	268	293	284	276	285	272	287	283	297	286	251	268	292	303	274	259	312	313	267	253	289	271	281	324	270	298	286	282	269	271	290	292	276	279	267	284	271	278	293	256	311	273	299	275	305	287	297	282	275	297	290	277	276	275	268	290	246	283	279	282	243	272	288	319	283	269	297	285	301	306	253	273	279	255	261	289	268	292	290	273	278	288	266	235	263	266	297	284	289	289	297	301	289	277	238	298	285	282	279	285	303	299	272	256	292	291	255	296	276	279	302	249	290	251	308	282	297	307	261	254	278	283	275	301	288	299	314	288	271	278	244	274	284	292	279	300	281	319	278	271	265	278	287	268	301	297	291	288	271	292	263	291	283	281	252	253	282	246	288	242	286	287	293	297	297	260	285	286	273	293	289	267	271	280	326	272	304	288	292	254	272	244	268	271	299	262	289	305	287	288	305	299	239	285	286	285	276	263	301	294	287	278	265	263	293	279	321	293	275	282	307	295	299	256	293	292	285	275	267	277	265	256	277	284	295	295	284	298	279	273	262	306	259	244	277	272	281	240	329	261	323	248	280	296	253	280	273	266	287	289	281	313	270	291	259	288	250	304	298	284	269	252	302	268	278	297	263	252	274	256	300	297	305	248	280	265	259	264	256	273	254	289	330	269	286	296	300	294	293	304	264	288	289	293	286	280	337	261	280	262	271	267	278	254	269	260	280	277	274	276	254	307	289	279	254	295	268	279	275	280	279	272	312	253	267	288	288	292	286	290	240	267	300	286	285	262	262	296	269	298	273	275	291	267	304	301	299	280	279	266	251	292	288	289	250	299	270	266	297	236	296	264	273	273	271	283	291	285	227	296	277	260	305	307	298	285	290	288	285	316	288	300	262	275	275	320	266	294	319	310	288	264	289	304	279	262	267	271	270	242	276	283	310	298	223	266	285	274	269	293	285	245	270	297	262	297	255	295	273	289	265	265	283	278	292	297	258	268	269	265	302	267	290	282	260	281	258	272	274	272	264	261	271	308	278	284	289	267	287	282	320	278	262	327	264	305	277	255	308	300	305	254	281	281	261	274	275	270	262	257	256	282	269	282	266	281	298	285	294	305	254	274	287	287	305	305	282	291	267	264	282	256	274	259	262	300	339	285	317	300	258	282	321	308	271	327	268	290	267	273	256	297	260	263	285	279	277	266	290	260	318	289	312	315	267	285	288	281	285	295	276	288	287	263	278	296	279	265	250	282	243	273
26112	31553	40612	47994	49325	52676	53219	54135	51572	52233	51528	45719	46842	42948	43597	44487	44077	38406	33520	33132	31051	31495	29536	28069	21173	25396	25906	21643	21592	22545	19475	17865	16703	15134	14316	11825	11456	8286	6467	5417	3448	3354	3407	2722	1885	1930	2641	1929	1433	1019	997	1129	888	791	811	799	843	819	837	813	835	813	744	792	782	734	765	783	743	786	792	759	751	734	668	762	750	704	745	778	777	753	755	701	781	789	777	778	782	800	763	778	778	794	726	746	733	773	735	737	747	807	764	744	746	754	767	767	718	784	750	733	765	708	801	782	793	741	761	746	762	756	773	726	745	725	734	792	785	781	791	752	777	685	764	743	717	768	719	722	705	746	731	764	740	753	816	747	745	763	786	698	750	808	758	752	754	770	791	786	804	805	761	794	800	725	748	772	760	720	743	748	755	731	764	792	806	824	760	772	781	733	768	801	726	734	750	734	750	734	762	714	761	778	784	808	691	787	747	783	764	753	721	787	769	772	754	795	713	710	711	797	747	757	766	740	778	794	787	741	743	734	748	746	787	767	752	741	783	745	763	759	774	763	738	837	762	739	769	770	774	740	724	792	823	752	750	775	759	772	755	783	763	745	739	813	771	784	752	760	772	749	774	781	726	757	761	716	770	743	745	712	753	761	745	826	774	718	737	776	735	735	732	753	729	795	772	782	750	757	768	729	740	778	767	770	784	732	756	741	768	788	730	797	758	723	756	774	775	717	755	750	733	769	763	787	770	748	735	753	768	737	749	791	710	794	741	777	776	716	757	764	785	715	743	729	763	750	797	751	792	750	753	759	717	800	745	739	719	764	765	740	837	770	734	789	760	746	761	722	809	771	803	697	772	780	757	779	760	776	771	732	701	750	807	732	773	747	767	785	763	763	739	772	790	773	762	784	749	739	779	701	746	793	760	761	749	717	774	770	783	726	769	741	803	784	727	816	761	741	794	774	790	778	796	743	767	729	775	750	792	769	785	771	804	814	736	770	789	746	770	818	753	677	736	758	755	728	769	790	773	750	740	752	739	791	760	713	790	771	721	751	714	782	778	779	721	740	729	732	817	783	763	750	774	725	727	780	752	819	754	745	770	734	786	771	765	725	751	779	762	778	856	763	736	768	792	777	719	740	744	696	767	738	780	718	818	725	769	752	762	741	810	759	745	738	753	735	766	795	769	727	746	715	766	750	797	716	755	745	764	749	772	718	784	740	772	789	792	727	793	752	754	736	761	742	682	737	730	773	774	766	715	800	723	763	722	718	750	756	759	746	747	770	797	742	806	760	726	709	769	791	734	785	776	748	742	750	766	737	784	735	819	734	788	727	748	769	771	756	767	793	703	748	735	763	726	798	769	757	781	731	725	737	789	775	780	808	789	767	779	795	769	792	715	733	705	741	705	740	736	770	711	737	728	747	757	770	751	764	736	759	779	806	749	774	750	755	737	735	763	783	813	781	790	713	744	778	702	751	716	763	742	736	707	716	749	789	763	804	736	746	795	744	759	759	720	779	756	746	781	776	716	743	758	801	741	722	767	768	742	781	708	801	732	729	778	790	746	745	729	767	779	748	757	757	719	732	736	759	769	763	765	780	716	715	731	759	757	796	778	761	757	754	705	779	816	748	742	769	747	721	709	770	750	749	755	747	716	761	779	776	801	756	756	711	741	795	770	762	752	713	758	788	756	771	781	760	794	754	748	714	724	728	773	773	780	772	793	785	751	782	773	730	777	734	739	759	789	751	762	745	764	768	794	776	770	784	783	799	713	748	738	767	777	787	783	786	782	791	786	749	790	770	753	761	726	761	749	742	788	758	729	749	730	745	773	783	738	737	795	791	774	785	734	756	773	777	775	740	813	787	747	795	773	758	749	778	768	779	787	787	708	749	756	780	750	779	772	757	794	769	743	816	767	751	749	744	742	749	839	761	758	751	705	728	764	757	737	779	735	763	787	740	800	786	778	757	755	765	715	713	741	742	777	783	775	775	763	794	793	736	777	755	763	753	752	760	703	730	776	733	760	756	718	734	791	712	775	726	738	766	739	730	755	740	758	744	782	786	719	772	741	770	761	766	713	732	745	749	743	769	728	745	764	746	782	769	742	792	733	759	760	747	739	757	805	765	762	785	730	723	786	755	716	710	779	766	741	764	824	765	762	735	709	738	721	744	785	744	744	760	792	744	715	745	658	805	712	768	757	780	803	714	834	811	758	736	757	782	776	756	778	732	802	748	777	721	781	746	734	786	759	781	697	773	761	737	803	771	716	771	757	746	796	714	783	795	781	803	750	755	757	759	792	758	764	756	742	762	742	774	745	762	747	689	743	763	757	753	723	797	750	788	740	761	708	821	745	740	734	786	693	740	750	757	800	807	775	741	740	743	786	729	809	767	780	785	737	790	782	789	732	776	752	767	795	768	771	706	771	746	762	745	772	736	787	748	785	746	763	749	792	743	773	786	727	767	763	738	760	727	794	748	744	763	765	744	748	754	774	789	766	778	788	768	761	755	775	707	761	784	801	744	709	782	754	796	767	722	712	773	711	776	798	714	761	782	761	787	779	744	762	718	786	774	784	738	769	723	755	771	765	806	770	750	752	770	750	766	786	783	784	765	788	803	767	727	776	728	755	749	802	778	727	740	776	743	732	752	781	776	800	717	804	728	810	723	797	766	702	713	768	778	786	770	734	724	763	749	766	748	769	764	743	730	707	753	745	773	688	801	838	760	690	757	766	814	817	766	774	743	788	787	750	765	749	734	759	786	762	746	772	726	716	799	722	763	775	744	762	742	729	729	739	770	746	751	769	788	771	720	765	742	812	766	762	789	750	743	767	737	782	806	718	691	786	822	747	807	742	766	763	756	783	745	793	724	792	747	789	702	768	727	689	735	752	795	766	771	734	777	751	784	704	812	770	789	786	765	790	781	742	757	754	805	737	807	775	742	749	787	750	797	773	746	748	766	778	814	776	777	766	757	750	754	714	745	733	755	746	776	765	757	766	773	710	816	730	743	725	770	783	750	800	754	784	716	747	772	765	813	746	719	762	730	735	806	731	800	721	811	777	783	792	741	739	773	723	738	758	742	728	759	734	818	735	752	681	729	759	772	737	722	806	784	744	755	747	757	764	801	729	755	786	814	720	736	760	783	743	736	730	732	772	791	733	760	762	774	729	787	733	740	760	778	817	726	779	802	759	749	799	780	771	750	770	745	742	745	790	764	761	786	757	796	753	758	745	757	711	774	763	738	713	753	796	765	755	735	752	760	769	707	728	776	761	785	793	782	783	749	780	799	794	797	756	766	786	802	754	801	776	767	815	720	754	761	795	748	754	790	776	768	737	769	777	772	812	748	811	735	715	738	798	749	783	822	745	817	812	727	771	734	752	752	774	802	807	708	787	740	772	742	791	800	726	720	720	756	740	752	792	739	744	702	735	750	712	792	763	774	781	733	743	714	776	772	788	773	761	764	801	788	759	790	781	761	736	761	752	748	770	794	820	802
11667	9740	11753	11478	8121	6621	5343	4128	3842	3234	2916	2292	2034	1639	1504	1381	1437	1121	916	810	738	784	714	586	542	589	531	513	486	506	466	413	425	360	357	387	381	339	330	297	310	303	290	311	319	310	306	309	258	265	255	254	307	279	263	301	258	272	265	287	267	263	281	263	248	274	229	279	241	247	266	269	270	238	265	240	264	266	264	248	271	278	275	259	281	288	288	260	279	280	252	286	261	246	244	240	272	298	238	259	290	249	270	284	318	255	275	228	254	265	252	257	295	247	260	281	282	274	280	256	260	260	262	289	254	258	266	268	256	251	262	282	266	281	255	273	276	232	254	261	282	258	265	245	291	274	252	260	277	278	273	245	288	274	271	267	235	232	255	280	249	258	282	262	275	280	252	271	234	280	275	271	261	269	263	270	264	291	258	270	279	255	293	281	262	278	294	251	248	294	283	272	308	266	251	282	262	291	260	262	269	284	262	288	257	250	248	294	283	274	276	256	249	267	275	261	279	242	273	290	262	291	266	257	241	300	270	300	258	271	277	277	256	283	254	265	264	272	256	276	292	259	268	255	257	284	278	258	273	306	270	251	294	264	260	248	295	253	257	267	253	253	273	240	281	285	272	305	280	251	272	287	272	280	290	238	258	265	291	259	256	287	311	268	250	268	263	249	272	239	280	256	298	270	267	283	258	245	292	282	288	277	267	245	236	266	270	276	253	269	260	246	275	245	260	268	281	279	251	303	279	252	282	281	253	255	242	254	271	287	236	260	254	301	321	303	247	295	281	282	290	256	276	270	289	254	283	236	260	286	255	274	293	257	256	251	270	265	279	316	256	250	278	259	270	281	251	242	248	246	259	259	275	238	277	313	259	267	283	262	279	246	276	274	257	263	236	256	275	249	306	309	251	277	283	259	283	251	264	264	251	254	244	295	271	273	256	276	286	289	274	277	275	280	256	253	273	248	242	283	286	258	283	241	298	286	255	258	262	251	268	264	274	270	286	265	271	255	305	247	286	291	274	253	255	263	286	241	266	242	280	271	238	260	294	250	302	284	282	265	243	239	259	277	282	249	259	267	292	260	262	251	283	274	262	282	277	248	279	268	273	289	252	268	288	274	265	276	273	261	269	275	291	290	258	248	284	284	255	265	281	268	271	263	275	234	261	270	272	284	278	282	274	284	309	254	248	284	285	290	251	268	241	262	284	287	255	283	271	271	280	253	271	261	294	269	291	271	282	276	271	280	243	299	253	272	265	269	261	241	285	268	274	297	273	255	253	275	270	268	300	277	253	255	276	258	251	261	279	263	260	289	311	266	291	258	261	302	276	287	264	252	292	235	243	267	255	262	283	252	271	247	274	273	247	280	296	251	296	270	271	239	270	242	255	274	305	260	297	250	281	250	300	256	285	310	274	273	295	271	266	276	269	261	278	299	281	263	236	267	276	244	272	244	252	267	260	292	285	292	286	262	311	295	240	273	266	222	262	259	251	276	275	269	266	272	257	279	271	270	277	249	264	267	267	262	283	297	256	250	245	299	267	280	254	265	273	278	235	273	280	300	256	259	267	274	280	262	278	288	287	278	286	299	255	258	263	283	255	266	279	274	266	267	287	295	224	255	255	270	255	271	251	241	270	260	269	284	267	271	266	285	256	289	267	271	263	245	261	252	273	263	255	280	288	268	289	254	265	254	265	245	275	282	286	277	263	260	272	265	273	265	258	248	271	265	279	255	269	241	257	273	272	248	293	265	258	309	253	250	289	287	273	316	266	256	272	270	256	242	281	255	287	251	284	263	239	258	236	294	234	276	245	275	276	257	270	257	276	255	272	263	244	278	292	237	252	286	249	277	232	267	288	269	268	252	260	258	244	253	284	308	257	257	257	272	271	238	244	263	306	263	290	282	253	273	278	285	265	257	288	287	277	269	277	281	248	299	267	291	286	278	237	265	260	235	292	308	260	242	283	295	267	281	287	268	272	267	264	255	273	279	294	282	252	266	256	265	261	282	264	243	260	270	247	254	248	283	243	270	255	293	250	254	248	280	256	238	255	259	252	274	289	274	302	293	276	276	242	276	271	268	282	261	261	273	283	287	277	273	279	258	262	284	272	274	290	256	252	259	252	261	265	248	264	268	254	285	285	272	246	257	274	256	287	247	291	286	277	262	287	281	241	274	273	295	291	285	254	249	281	257	302	257	289	267	278	256	250	272	266	263	237	283	259	268	274	278	283	244	239	280	262	282	248	261	260	268	249	281	258	280	261	262	262	254	290	277	245	290	261	239	278	285	296	281	282	249	273	273	280	263	266	289	257	274	253	279	281	242	268	269	268	273	256	265	271	253	290	272	284	250	277	241	269	273	293	273	267	269	277	286	299	264	267	255	286	243	237	302	263	272	252	255	280	284	281	280	241	269	254	300	264	269	269	278	250	242	289	279	255	285	273	302	236	265	275	288	247	231	278	278	245	279	265	290	255	271	269	249	284	269	257	236	286	262	279	254	261	288	288	298	306	268	257	277	237	284	288	253	252	233	274	248	278	250	262	277	303	269	288	285	281	249	275	271	283	276	269	240	296	265	280	266	300	272	246	258	284	272	281	273	266	226	272	289	277	275	245	244	266	268	267	265	261	251	277	260	281	256	290	259	246	279	274	274	264	290	251	273	264	244	268	249	296	249	252	261	318	260	267	288	282	247	273	288	244	294	288	286	255	258	258	277	275	290	272	280	291	270	258	223	260	257	259	285	244	269	289	267	272	269	266	256	281	269	263	259	298	277	257	254	292	283	260	269	239	230	255	270	241	280	292	256	234	282	275	255	271	261	255	320	223	276	270	271	266	282	260	285	275	248	270	315	261	281	283	269	295	255	277	311	261	247	274	265	276	252	254	209	274	261	259	282	267	270	283	277	283	247	258	247	279	278	258	274	248	245	270	279	282	253	266	260	283	248	282	263	241	279	250	263	259	257	299	282	263	246	275	296	262	277	242	272	269	253	273	255	253	273	264	261	290	256	288	260	274	237	268	256	258	285	268	272	252	268	282	250	267	286	287	325	261	267	278	271	245	225	267	280	304	266	291	250	275	250	250	264	277	259	262	231	256	242	250	252	254	278	290	269	258	278	276	275	263	223	264	260	277	281	268	257	245	259	281	270	279	251	271	283	296	244	260	260	280	254	265	248	272	299	271	264	263	232	258	283	281	262	259	298	260	239	286	286	277	261	273	296	267	273	269	254	273	277	265	234	279	266	257	262	281	270	249	262	233	285	285	260	256	231	267	256	256	272	296	262	263	269	269	268	293	272	278	271	250	253	264	273	285	270	293	258	265	263	246	276	255	283	285	271	262	301	253	289	247	288	268	280	290	252	266	243	253	253	279	292	240	275	271	242	278	281	289	261	274	222	243	276	268	292	266	282	276	288	253	274	260	284	266	278	272	256	270	275	264	287	273	269	232	257	255	284	276	283	283	290	308	292	270	258	262	251	250	237	265	273
8049	9384	17009	21684	19475	19143	17362	14804	14593	13143	11818	10386	9269	7691	7519	6982	6806	5070	4220	4077	3757	3849	3665	3056	2531	2700	2650	2294	2261	2333	1999	1923	1696	1632	1568	1492	1416	1238	1129	1038	964	986	933	842	852	789	853	847	817	725	750	737	761	752	782	748	738	721	705	735	733	712	704	674	738	724	762	709	770	732	710	714	691	752	735	727	703	733	727	766	698	741	694	768	707	719	710	750	750	689	772	745	733	726	719	734	731	705	743	753	758	693	758	705	717	719	725	690	723	727	715	703	711	729	737	728	798	717	724	756	713	706	757	682	728	744	781	736	742	727	740	736	750	739	744	772	713	752	708	717	740	742	725	747	724	681	725	716	755	753	709	682	740	704	727	733	723	761	739	713	731	762	729	741	711	710	720	708	729	747	732	736	728	726	717	680	727	737	701	723	746	706	746	779	743	716	701	750	712	733	724	727	737	741	712	698	763	691	730	739	783	718	748	681	709	701	708	718	752	771	753	743	759	739	752	701	715	702	679	676	736	690	743	766	705	714	733	711	731	704	714	715	670	717	752	704	733	708	699	703	738	761	682	720	720	651	763	731	727	791	679	715	704	718	771	724	720	718	701	743	711	741	692	684	717	783	696	682	729	678	690	710	741	737	767	760	685	744	760	753	753	745	745	728	682	680	713	709	676	714	775	738	736	714	709	715	694	732	760	727	732	708	765	726	743	728	757	762	731	717	719	768	737	780	722	724	704	699	733	758	714	763	786	718	750	718	705	711	719	718	685	739	694	696	714	756	714	724	702	732	753	765	700	690	709	723	708	732	710	715	715	764	727	677	732	677	767	703	724	706	695	718	735	784	632	756	730	765	731	699	748	759	710	715	789	675	757	676	702	743	724	695	677	670	728	705	697	744	737	749	734	622	704	760	685	755	705	698	729	762	736	671	747	749	746	762	745	731	714	738	739	735	727	746	749	784	690	737	756	694	741	736	711	691	731	735	702	701	757	725	747	715	694	694	715	712	754	726	736	702	742	708	722	762	752	765	703	701	732	723	753	727	742	704	731	719	726	789	639	698	731	735	714	746	745	717	745	703	705	727	741	696	733	751	727	719	729	727	746	705	705	744	724	744	719	778	710	754	735	720	752	744	715	724	748	703	725	729	741	755	725	777	748	758	741	758	768	691	755	737	724	705	762	778	701	760	771	728	728	701	713	717	721	710	694	737	680	784	706	757	729	758	777	787	717	723	736	669	778	757	725	726	703	753	764	721	726	721	714	807	714	703	757	723	722	774	698	713	769	656	707	735	686	747	710	709	740	730	707	757	772	728	706	734	692	709	733	695	707	717	721	754	740	718	733	708	731	729	705	695	723	702	762	728	735	716	760	708	751	708	736	747	734	702	734	726	731	711	705	685	703	704	757	751	716	711	723	705	739	748	774	716	701	740	735	713	726	717	750	747	653	726	767	727	745	747	707	709	772	705	716	688	704	738	717	710	720	733	734	734	681	721	678	767	728	699	683	736	713	722	733	692	716	691	721	774	724	698	721	711	711	713	710	743	744	729	719	762	720	735	754	738	682	705	691	745	720	663	694	693	769	739	775	639	728	695	710	722	754	704	707	773	712	744	767	758	729	739	728	728	716	726	764	711	733	725	748	752	701	709	704	722	698	791	715	692	754	696	760	723	719	729	737	770	703	768	733	736	695	713	697	730	696	783	734	733	731	724	764	730	732	784	709	749	715	774	696	744	730	714	726	712	724	700	729	710	743	730	728	703	738	737	733	718	751	729	698	754	717	745	753	749	734	687	700	772	715	748	741	737	747	692	719	769	731	754	737	690	742	751	725	731	720	724	753	713	722	760	737	750	672	714	726	695	703	741	739	728	737	652	766	692	710	739	740	721	741	678	781	730	689	714	673	758	729	755	707	692	683	727	693	764	716	674	738	701	717	728	719	698	697	706	724	719	718	726	738	746	689	769	710	733	750	755	744	751	694	712	748	791	760	725	719	722	814	693	729	717	746	715	719	685	733	753	705	706	750	728	723	758	799	772	693	724	723	732	699	731	715	725	752	774	649	721	719	743	699	721	720	732	748	730	768	694	741	699	692	726	735	734	747	746	752	700	739	749	684	762	724	758	682	688	740	731	713	746	740	701	755	749	723	780	736	737	724	722	750	752	735	754	703	695	689	729	757	761	683	756	725	731	704	675	738	752	741	682	722	715	754	753	734	744	741	720	746	695	721	712	697	754	761	705	748	700	701	708	707	734	788	750	704	747	750	733	672	693	705	729	702	734	751	740	727	708	788	746	733	737	715	728	754	713	707	703	758	819	749	725	750	664	729	724	745	700	646	688	776	711	739	741	766	698	734	729	689	722	709	724	677	762	737	676	709	726	752	721	714	733	707	746	747	758	721	744	752	763	713	756	704	711	718	753	698	721	721	720	687	733	716	741	715	739	715	739	696	716	758	764	773	763	757	710	735	721	714	770	753	683	685	745	716	705	771	720	714	761	761	704	748	781	723	779	732	741	750	715	739	719	666	710	700	723	691	692	778	763	755	755	713	739	693	721	728	675	761	713	773	719	739	708	724	707	750	723	748	778	711	724	719	742	702	700	691	707	708	751	679	725	694	737	740	697	735	762	739	811	696	742	737	723	753	709	711	747	689	737	731	757	717	708	743	713	725	734	728	760	741	665	705	752	701	695	719	754	772	716	766	720	698	730	730	716	747	733	723	757	693	759	752	706	762	747	702	689	761	749	699	678	683	727	695	770	708	704	750	690	740	671	758	761	709	747	643	713	716	779	689	689	730	719	741	751	668	758	715	742	730	732	708	757	756	721	721	694	719	731	717	725	735	685	702	768	722	722	700	754	762	670	756	727	728	789	734	720	720	731	712	731	712	701	765	748	744	701	655	746	729	746	738	707	710	710	707	767	754	733	717	709	704	688	770	734	719	734	704	716	721	676	783	710	676	737	729	739	739	749	712	704	733	681	708	692	751	748	698	713	734	721	713	745	747	749	728	744	756	736	769	707	743	745	734	749	740	709	743	637	743	767	714	707	725	738	734	730	721	718	762	787	731	751	729	727	739	740	736	749	748	725	696	736	720	720	724	727	730	731	723	692	727	704	723	719	757	707	704	771	711	717	651	744	700	731	771	755	755	695	740	655	760	689	712	762	711	721	699	748	718	770	767	737	696	736	721	688	755	756	742	729	719	776	728	704	721	714	731	687	736	730	706	722	679	709	728	773	738	697	713	718	739	691	718	777	714	750	717	681	700	714	742	727	729	696	723	722	660	785	718	729	729	754	711	761	728	724	709	747	684	721	758	727	690	738	709	721	749	705	712	749	743	740	710	725	762	720	764	719	707	688	708	727	722	736	649	678	716	730	731	752	701	740	724	709	711	671	654	745	729	703	701	700	716	749	766	750	745	750	703	724	701	725	772	750	735	740	706	715	731	746	708	735	708	731	730	703	760	730	678	738	686	736	712	726	723	778	766	694
30692	32204	37054	43491	38832	36620	37084	35874	33987	30266	26644	25527	22640	19829	17817	16885	15494	10768	8268	7887	6859	7321	7169	5887	4097	4643	4204	3283	3372	3246	2722	2441	2332	2014	1807	1595	1628	1231	822	647	520	511	449	393	348	340	448	345	318	299	257	270	248	241	269	257	258	231	253	257	241	250	231	230	236	241	235	260	218	280	242	236	247	233	251	243	235	255	232	243	249	238	251	244	230	263	215	223	226	230	240	246	249	244	248	253	224	222	268	252	239	238	287	223	247	255	253	251	235	251	246	219	239	287	221	203	241	203	218	272	238	239	232	240	228	251	241	260	225	253	255	233	266	228	233	250	236	257	268	234	224	245	246	230	254	268	268	269	244	251	257	254	253	269	235	212	237	250	221	231	242	231	246	230	232	253	244	242	271	231	220	245	234	215	270	236	232	234	234	216	230	257	245	237	236	239	263	247	251	263	248	252	225	251	246	243	261	256	254	259	258	248	224	226	207	232	241	228	235	273	263	252	235	209	228	252	214	267	232	244	260	267	263	214	237	262	252	239	213	236	222	241	240	241	258	233	231	250	262	268	233	252	229	228	241	235	263	207	225	241	224	244	236	220	237	245	248	267	269	234	289	266	250	239	250	257	235	243	273	236	230	235	242	237	250	270	260	265	256	234	224	262	243	253	241	256	244	226	236	238	233	259	248	244	246	293	265	258	263	231	212	223	264	284	259	229	245	256	253	222	262	241	248	238	248	267	217	235	258	270	242	243	251	256	232	226	240	219	246	253	245	260	253	233	234	265	239	252	240	203	253	241	248	236	227	238	243	274	212	209	247	263	259	255	242	245	245	250	250	258	251	250	248	261	236	242	267	261	274	244	223	238	247	254	289	236	234	253	240	237	210	259	221	223	259	259	240	253	248	239	250	258	240	273	244	196	266	264	247	267	249	232	226	234	254	242	237	268	262	213	233	241	257	230	222	242	252	231	265	250	227	224	235	211	257	224	268	262	231	246	252	225	254	255	260	246	280	210	214	233	264	229	244	238	233	240	237	227	276	230	219	246	243	256	233	237	240	250	255	217	240	232	237	238	274	230	258	243	242	212	235	259	261	225	243	248	246	263	236	242	258	237	236	244	287	240	233	241	241	242	285	239	240	243	233	245	254	273	272	270	252	256	261	264	253	235	240	243	284	253	226	252	249	244	214	229	243	220	234	251	255	252	242	257	275	245	248	243	265	263	244	261	259	234	247	244	236	244	232	228	218	228	250	243	248	253	237	243	227	226	266	245	242	275	270	267	256	274	244	262	228	234	263	252	222	219	243	248	221	232	225	255	288	211	259	235	260	254	260	240	238	264	229	276	237	239	241	231	254	222	238	247	242	219	239	246	235	255	248	230	239	235	267	237	259	246	205	278	230	229	249	237	241	265	213	244	240	255	228	235	226	245	243	238	237	239	273	203	250	262	261	257	251	280	246	242	260	263	246	261	259	227	246	236	249	233	248	232	240	241	256	244	257	254	242	279	242	229	252	228	276	259	253	231	223	248	271	263	257	256	222	247	219	246	235	234	278	240	256	226	235	247	227	235	267	231	239	263	249	263	242	258	282	246	270	251	231	251	215	225	233	266	248	243	227	260	244	260	239	239	249	242	252	243	242	258	232	230	257	250	244	245	252	233	265	252	231	246	253	260	246	256	237	247	248	219	226	222	270	229	245	242	258	258	215	251	243	234	244	241	242	227	239	243	222	235	242	247	224	271	235	255	253	268	253	265	257	254	240	245	255	238	217	235	205	231	215	298	266	235	232	261	257	280	248	268	249	243	260	248	244	248	242	228	244	260	239	260	235	234	273	255	245	257	235	271	247	236	272	253	266	250	241	232	250	255	256	257	232	244	268	237	250	228	242	239	255	212	251	226	259	241	245	238	240	257	266	234	215	254	246	238	242	238	270	235	265	227	233	249	257	256	240	229	228	237	253	248	214	255	249	262	241	266	216	265	234	239	239	249	246	244	231	262	242	243	226	213	221	240	220	223	228	262	238	261	242	260	221	251	219	236	283	261	278	220	245	249	224	267	221	277	261	251	255	248	237	242	233	242	238	228	275	241	237	248	240	262	223	254	271	255	209	249	266	226	247	240	277	236	218	272	248	268	227	234	217	271	258	266	246	253	260	239	222	224	240	247	270	256	262	229	256	203	263	248	231	218	229	255	263	228	226	240	254	249	234	256	276	240	289	236	246	251	242	217	246	243	276	221	256	248	277	226	234	247	247	242	226	231	237	255	257	245	258	258	240	280	254	255	222	276	252	239	253	280	239	240	256	237	256	245	243	236	241	246	241	239	235	254	264	237	254	232	253	237	261	250	222	245	222	241	229	229	255	228	241	243	229	227	256	229	237	246	250	277	246	249	235	232	235	250	224	263	239	217	214	257	255	256	255	256	242	270	265	258	211	266	280	246	253	252	244	250	242	268	238	234	243	241	251	252	228	238	202	262	250	241	253	241	219	231	246	240	254	252	255	240	251	246	250	240	258	236	266	264	255	232	248	249	266	248	257	220	261	245	212	261	232	246	248	243	239	244	250	259	250	225	213	223	259	223	261	232	236	225	224	242	253	241	265	242	264	239	217	238	220	216	233	247	265	234	231	228	255	267	247	256	246	254	246	251	242	219	245	267	235	230	246	254	220	231	258	247	261	268	243	261	263	250	245	246	242	254	263	253	227	243	232	301	215	259	233	275	229	264	267	233	254	248	243	255	269	225	226	264	235	248	211	293	237	240	272	253	233	229	261	245	227	258	236	243	249	238	223	248	234	261	214	245	245	252	247	270	263	231	240	241	252	218	233	243	257	232	237	213	250	246	232	250	219	271	261	253	238	250	255	266	230	246	244	256	246	236	224	262	244	210	253	232	267	246	232	237	242	243	246	252	244	254	256	222	239	259	222	222	231	259	251	248	251	252	244	259	263	241	264	240	221	234	236	252	254	236	270	241	263	230	273	240	223	252	221	242	223	239	269	230	255	236	241	231	219	254	232	225	235	241	234	233	242	231	269	240	227	246	260	270	266	250	221	257	251	273	249	245	237	239	260	233	240	261	242	239	226	248	235	248	224	245	244	247	248	243	260	268	258	246	244	249	248	211	257	245	273	254	250	234	244	267	267	227	244	240	245	240	247	242	259	246	197	230	237	229	239	236	276	244	273	255	233	241	241	223	258	244	231	277	244	273	272	215	245	245	240	252	224	235	259	240	223	218	256	245	266	261	241	225	234	266	246	252	240	247	253	238	206	250	246	236	266	263	303	253	230	238	255	233	254	247	251	232	241	246	246	254	236	264	247	244	218	233	263	259	227	235	226	233	253	257	244	254	232	269	253	257	288	254	281	274	234	236	212	227	267	256	233	252	261	203	282	233	248	242	268	262	260	220	261	225	254	261	261	254	235	262	237	232	256	247	253	249	220	205	232	252	246	234	245	263	252	228	223	227	252	267	247	247	270	272	238	229	258	246	242	259
21636	26244	35756	45562	44848	47157	48299	46867	47015	43168	40711	42449	39126	38412	38147	37714	36522	28998	26913	27955	25903	26379	24811	21988	16773	20491	19093	15790	16909	16018	13769	13041	12326	11182	10505	9689	9256	6848	4817	3693	2757	2302	2488	1824	1288	1388	1880	1404	1189	1000	769	757	665	730	682	710	670	716	712	660	743	715	685	652	703	655	702	711	657	672	633	704	696	678	665	661	684	679	660	675	681	674	686	670	641	661	677	672	666	668	713	698	714	675	676	629	694	667	658	655	714	712	626	690	658	662	656	711	645	696	662	704	699	679	692	645	691	644	669	715	684	658	665	709	675	639	694	712	665	653	669	694	695	692	695	649	690	686	686	672	680	638	713	684	683	725	698	654	718	702	639	693	651	654	661	670	672	657	693	680	614	676	696	670	658	686	670	678	662	676	696	660	730	643	658	699	691	691	694	672	692	698	691	715	689	696	705	675	643	671	698	707	647	676	694	727	695	656	640	689	649	678	662	701	620	672	693	713	697	689	688	708	703	669	692	671	650	703	645	625	726	694	674	645	673	692	666	711	652	684	718	694	645	674	697	649	676	642	733	696	684	683	640	686	678	677	692	651	745	626	672	667	682	669	665	692	671	663	688	636	659	658	682	688	666	619	615	664	669	710	663	695	648	673	628	676	712	692	700	658	653	693	666	719	685	645	636	700	691	673	729	710	666	674	636	615	642	687	704	667	622	677	716	672	688	648	674	699	689	693	661	705	687	678	668	721	685	716	695	690	685	652	671	704	669	711	686	654	682	656	659	705	647	720	663	675	703	698	659	723	677	694	669	656	716	648	670	682	694	657	682	674	685	658	673	680	716	649	691	636	709	667	679	694	701	700	715	676	654	706	670	709	677	636	683	655	726	646	663	687	671	681	654	647	682	682	671	691	672	685	701	657	689	652	653	676	663	704	662	668	682	689	673	702	659	651	648	691	624	627	686	646	702	677	665	683	665	698	670	668	688	664	679	651	661	672	677	688	667	665	699	724	723	656	681	694	686	673	678	700	708	675	649	647	663	651	674	746	690	687	653	665	688	713	722	640	701	706	661	636	664	662	681	683	676	693	649	677	613	664	670	729	693	712	651	661	667	722	714	689	681	696	690	634	718	658	675	717	671	670	674	734	659	686	685	718	680	662	695	677	709	649	614	724	691	699	728	702	633	636	690	702	688	683	672	688	643	652	657	672	661	673	689	708	686	690	683	661	696	704	667	674	702	687	695	653	663	648	710	736	681	673	633	688	673	708	671	643	639	713	690	688	698	667	694	654	629	689	681	636	667	665	672	695	719	665	746	683	678	650	653	683	684	670	707	640	664	682	697	667	639	680	714	660	634	727	633	645	676	637	699	658	661	656	676	664	689	724	661	655	659	662	721	689	674	693	676	656	659	635	657	649	698	622	695	697	696	653	664	675	688	670	663	683	629	713	709	683	686	696	670	667	625	634	695	709	694	688	708	696	725	686	676	626	698	687	684	761	682	658	680	681	653	697	701	636	709	683	705	683	655	693	670	700	652	680	683	700	672	707	676	649	694	621	689	712	659	651	660	717	684	701	713	700	705	661	659	748	682	687	695	634	678	692	706	649	731	681	728	696	668	697	666	644	692	669	635	698	700	670	677	695	680	701	695	653	693	645	666	663	689	661	645	700	664	675	710	699	691	682	674	673	638	670	702	689	688	721	656	690	696	682	672	667	668	725	659	721	677	673	668	711	681	655	659	735	652	623	653	710	699	667	683	698	667	672	672	669	676	697	689	685	693	693	643	681	667	660	722	620	701	713	645	696	683	653	673	680	656	712	695	701	666	649	690	692	698	709	705	691	716	631	670	651	683	709	665	645	706	721	621	706	691	617	676	637	653	697	652	728	674	714	676	651	697	665	712	678	644	729	682	656	644	679	649	638	685	681	697	673	656	687	703	695	678	741	670	706	668	669	694	693	663	666	670	659	663	668	686	667	657	693	695	655	704	690	677	647	674	684	678	723	677	679	682	652	669	666	621	661	662	714	678	705	682	699	633	682	710	711	661	669	678	656	681	694	699	692	662	667	676	664	635	695	720	646	653	677	669	648	707	663	667	651	657	679	662	677	686	672	686	653	639	703	728	692	676	699	628	636	652	673	668	653	698	711	656	668	647	684	712	633	688	685	635	684	667	630	705	697	676	697	703	666	652	637	692	650	675	686	692	667	711	664	696	672	656	659	710	716	670	690	692	647	653	683	669	639	682	732	719	675	694	655	671	711	680	681	656	710	704	664	641	658	659	702	714	681	711	714	699	677	684	699	612	659	678	695	708	698	707	667	667	703	687	672	667	681	715	647	648	675	645	694	611	671	695	664	722	658	668	693	666	668	662	723	662	687	710	672	668	686	682	684	682	679	642	647	660	717	648	659	689	652	662	744	671	648	684	666	663	685	641	645	716	693	660	680	681	711	651	695	681	708	671	713	654	706	709	704	694	686	675	690	660	702	626	691	676	681	652	663	680	671	708	675	692	671	681	656	677	695	699	658	662	707	655	680	717	667	680	670	652	608	646	655	644	673	666	680	700	685	683	667	717	650	704	714	703	675	677	672	659	715	660	712	661	711	685	670	671	633	698	717	670	663	715	669	667	712	684	671	633	670	730	701	674	642	672	710	674	703	758	681	714	701	675	667	704	677	714	673	675	611	710	657	643	671	727	723	689	704	664	698	722	689	690	664	702	672	650	673	689	679	684	676	674	676	667	649	665	690	688	676	669	717	668	712	661	696	657	636	663	666	650	696	673	664	702	666	663	686	670	671	636	705	727	680	693	685	659	685	649	650	727	686	696	629	675	653	646	693	653	703	694	647	675	673	641	702	680	706	687	734	697	675	664	663	680	649	685	679	695	659	683	673	672	697	685	700	696	670	699	671	661	673	707	681	687	669	699	650	663	665	691	706	677	705	740	658	615	712	682	653	677	706	696	660	619	667	685	647	740	658	653	701	711	640	656	708	665	687	669	652	737	695	657	651	672	683	680	684	688	693	665	628	722	691	654	690	669	660	667	736	642	692	702	678	729	705	675	732	672	686	644	662	640	687	664	647	613	645	692	654	692	655	666	633	663	675	702	627	720	682	638	664	664	689	661	648	626	670	666	666	684	700	703	680	672	657	695	725	680	699	691	668	687	676	663	709	664	662	666	682	670	703	690	674	676	686	671	681	659	667	654	677	729	726	694	664	661	635	663	638	692	701	621	662	687	677	719	659	655	683	699	655	669	685	720	718	657	635	724	676	624	692	637	690	692	651	705	643	682	653	692	672	702	744	633	681	692	687	679	684	696	691	656	636	707	732	747	663	660	678	686	662	719	646	666	682	685	710	674	701	617	696	721	654	649	686	639	620	688	692	658	720	629	692	694	658	677	663	694	717	670	646	678	642	675	707	730	661	691	712	680	697	709	662	655	681	670	644	672	703	725	669	657	676	666	697	671	663	643	719	678	721	721	657	699	686	732	654	631	696	706	684
36862	36176	43235	44337	41238	40650	43457	42535	42200	35649	35725	34900	30345	27799	26018	25614	21717	16727	13847	13743	11462	11823	11550	9334	5901	7154	7168	5690	5618	5001	4897	4422	3719	3283	2875	2822	2588	1855	1413	1062	781	647	703	526	403	365	566	479	411	370	303	293	296	264	236	264	278	267	248	313	261	282	279	270	265	275	254	259	238	266	254	280	265	254	276	291	261	273	267	283	261	261	300	290	267	258	306	258	233	275	228	258	283	282	273	273	257	250	268	274	252	311	251	271	265	251	267	276	243	279	261	304	274	290	260	245	264	286	277	286	234	248	263	245	287	264	248	283	271	267	273	249	243	247	278	273	279	289	265	260	275	284	290	280	268	263	274	248	254	274	254	277	280	260	234	278	268	279	262	301	291	269	262	255	279	246	276	275	244	270	264	287	273	258	274	301	269	286	265	270	271	284	254	288	276	267	267	266	265	280	285	305	280	279	273	255	286	268	277	259	262	243	301	281	303	268	251	290	285	267	277	246	263	262	252	244	256	273	314	272	281	282	262	271	267	262	275	266	240	264	273	288	259	289	293	252	261	267	294	278	281	280	283	227	269	285	278	272	282	267	252	263	243	286	279	253	292	240	291	251	264	277	279	260	255	286	296	263	276	285	281	257	272	286	289	278	271	288	296	284	251	249	269	238	275	273	276	273	264	281	257	284	276	256	269	272	255	252	275	251	266	261	232	281	272	270	267	283	287	284	271	272	283	251	255	264	279	260	298	297	231	286	324	236	257	260	289	249	277	253	254	245	247	287	230	277	242	262	247	207	249	288	249	244	278	251	294	307	288	262	278	271	263	278	297	251	259	260	277	280	275	242	255	269	284	246	265	257	270	282	282	269	264	268	280	246	249	269	261	274	255	265	271	278	242	274	256	261	242	281	265	275	273	255	266	285	269	246	270	280	266	258	260	256	268	265	252	265	234	249	301	265	209	261	256	265	257	260	269	271	242	289	257	259	287	284	245	253	246	269	288	266	274	266	268	247	265	290	281	258	269	295	280	256	275	262	279	267	260	267	282	264	247	264	274	261	258	305	263	274	240	266	257	263	270	248	246	290	282	273	239	249	270	276	274	288	281	264	256	284	278	264	270	278	256	255	247	264	253	275	293	272	294	260	267	257	262	263	254	270	303	245	259	282	283	236	234	279	238	262	293	284	273	298	311	291	302	257	266	281	298	276	266	284	258	256	275	267	272	282	272	242	266	251	279	250	262	261	232	259	267	252	266	267	246	253	292	276	272	241	264	254	252	283	295	287	275	271	290	318	241	272	257	253	276	289	239	245	271	266	311	259	272	303	263	266	285	271	276	292	250	248	255	259	257	269	273	268	232	265	256	251	253	249	289	272	268	271	282	258	296	275	291	245	240	293	284	245	283	269	258	276	251	249	259	235	288	272	258	282	275	269	290	275	252	272	247	288	259	270	289	279	265	231	285	230	260	277	302	290	242	270	275	265	282	255	262	281	290	258	273	257	285	241	278	258	264	236	275	245	274	277	278	256	257	277	254	235	280	263	256	268	269	274	238	260	283	267	241	292	286	257	243	266	263	260	264	242	271	265	239	254	277	281	248	276	286	277	284	278	276	254	250	306	294	281	286	280	258	271	281	280	269	264	234	268	279	250	276	272	247	225	261	252	312	295	275	243	270	254	269	276	283	280	267	276	270	276	287	272	267	253	264	243	247	271	254	258	274	306	250	260	253	260	260	261	241	248	261	261	274	272	252	247	254	275	262	261	289	268	274	251	284	295	259	254	269	234	273	262	267	265	273	288	248	252	262	286	243	241	246	260	269	241	288	260	270	267	261	261	297	258	258	281	279	265	285	263	273	276	256	261	268	251	254	284	258	308	275	272	250	233	283	284	283	268	266	250	249	263	275	251	257	250	289	247	236	258	251	266	253	278	274	257	295	274	256	286	250	264	261	238	265	283	287	279	260	275	279	232	258	254	276	281	276	276	277	217	257	290	270	296	298	286	269	257	252	254	290	281	288	300	304	257	255	293	258	257	248	251	318	270	302	313	265	282	247	281	251	281	280	296	279	276	281	237	236	267	269	262	254	274	271	254	255	272	303	265	275	246	253	271	235	274	262	266	282	234	262	289	255	273	255	249	247	263	277	242	266	280	279	270	286	263	253	259	267	281	267	298	281	295	285	265	264	228	275	258	278	250	228	277	223	272	278	293	252	257	251	264	244	260	288	250	264	240	256	255	249	259	243	261	260	274	283	262	252	293	288	256	286	271	241	250	255	248	278	277	276	298	274	266	269	282	270	244	258	299	265	267	244	262	266	282	264	281	251	280	277	261	274	254	280	273	269	269	236	261	252	287	289	260	285	278	264	254	267	253	271	257	262	265	254	264	260	283	290	258	250	276	270	263	259	254	237	269	282	246	250	286	246	274	245	252	288	282	256	232	288	267	309	277	268	279	251	255	265	280	236	252	263	280	238	273	262	298	260	265	281	274	265	253	245	270	263	287	269	256	251	268	281	281	251	250	291	266	278	252	252	265	288	253	255	270	244	261	272	256	282	244	296	270	316	271	275	283	251	257	272	275	260	275	260	276	232	246	264	261	264	262	271	268	289	253	232	267	294	290	269	280	260	282	258	277	265	271	251	273	275	264	242	274	278	267	271	287	275	290	271	258	285	269	266	286	300	280	265	275	245	267	294	270	272	262	287	262	249	260	298	260	260	266	267	277	281	269	264	271	300	270	252	270	268	255	265	282	275	286	248	267	285	262	257	257	302	288	280	266	284	274	269	275	270	269	257	269	292	256	266	288	280	274	274	274	272	267	216	252	266	289	301	281	253	250	262	254	256	267	247	246	253	291	258	257	265	270	274	259	253	267	311	300	269	283	253	258	288	279	270	257	260	300	275	269	254	285	278	250	273	287	248	267	287	245	282	277	264	289	239	277	251	288	267	305	279	265	274	271	273	263	266	273	275	269	240	265	290	255	260	280	266	293	260	270	259	265	286	309	281	267	245	254	288	256	266	291	252	275	270	259	267	275	264	275	265	280	277	260	280	276	291	280	274	235	275	259	262	278	260	305	271	281	247	267	308	277	265	275	245	278	298	260	275	249	255	250	248	270	275	219	262	255	288	261	272	247	269	266	259	256	274	274	269	239	258	269	285	270	262	269	276	273	267	286	268	268	288	296	281	248	307	272	270	261	273	274	278	259	333	240	265	280	245	282	264	264	275	222	248	268	286	273	229	251	249	261	263	263	268	256	264	259	283	290	297	250	279	284	246	263	275	253	290	242	282	250	255	258	271	229	267	275	255	260	247	253	248	246	269	279	249	255	257	259	284	257	283	258	260	273	260	271	261	254	247	264	268	285	263	240	255	267	277	247	265	281	272	290	268	271	252	291	258	284	247	261	260	266	239	269	301	260	248	279	274	261	269	255	263	277	269	240	251	295	286	271	251	265	276	263	286	272	263	260	287	264	251	298	253	280	279	273	319	247	272	268
25922	29599	40327	47326	47756	52146	54097	52647	53629	47911	48994	48446	45120	44764	44848	45830	41393	36582	35268	35554	32515	33093	31461	27608	20592	26507	26111	22409	22875	20601	20106	19319	17350	16282	14626	14342	13708	9942	7955	6129	4106	3450	3769	2490	1840	1512	2796	2036	1590	1332	987	933	810	711	743	758	735	745	818	812	721	769	748	675	705	722	716	760	690	734	683	727	721	711	737	723	720	723	741	662	731	749	749	730	739	736	709	741	724	714	731	773	720	753	721	709	682	737	709	746	751	771	761	713	762	719	764	765	724	746	718	772	744	754	713	678	752	719	742	705	721	756	694	727	713	703	724	706	703	762	752	770	738	740	760	720	726	780	753	726	728	713	684	741	752	705	699	721	729	755	721	746	691	695	692	700	772	726	728	695	710	723	714	710	752	698	692	785	745	700	716	708	722	702	665	714	744	706	698	732	702	708	748	742	787	692	718	723	734	705	733	709	752	714	729	731	735	761	745	733	786	729	762	694	718	756	737	781	775	715	738	689	672	692	746	724	733	728	706	730	685	695	720	745	738	709	738	684	720	740	733	741	732	725	721	767	776	680	777	732	736	776	685	709	689	738	723	742	669	716	711	769	716	733	684	691	745	734	728	705	731	684	735	760	745	735	730	732	724	683	656	705	727	732	765	711	747	728	743	674	729	705	755	749	712	713	715	700	728	745	712	729	722	663	755	736	728	726	723	742	712	754	715	732	719	739	717	715	743	742	726	718	740	777	745	732	714	723	758	667	685	724	665	760	726	760	738	755	716	732	751	743	785	681	714	707	756	743	734	723	747	683	703	721	701	748	758	721	728	665	707	692	704	736	734	718	752	684	803	705	729	702	778	692	721	711	753	700	753	694	754	746	729	671	725	783	687	744	718	742	737	746	740	716	718	731	746	759	739	691	688	728	708	732	743	727	726	752	742	704	722	721	717	690	706	729	713	730	687	707	764	768	739	709	681	717	716	678	714	688	744	713	696	707	720	714	682	705	724	734	710	720	715	686	742	739	730	748	744	749	734	680	770	736	698	747	761	725	700	706	752	677	718	698	756	715	718	723	710	719	768	727	704	768	708	772	733	731	720	703	723	722	738	739	737	732	777	736	731	709	702	712	748	715	775	737	761	738	746	746	732	723	710	693	704	706	707	682	758	727	743	739	736	714	747	704	733	743	738	768	785	764	721	713	734	753	758	760	703	719	744	673	684	733	737	689	716	728	738	718	721	671	763	678	701	721	727	711	749	749	668	724	741	695	701	739	691	792	745	672	717	686	732	753	746	681	689	756	743	664	729	709	722	786	734	704	747	672	717	746	720	723	697	709	754	714	699	738	703	737	724	706	725	721	733	693	732	736	717	729	742	722	747	769	728	738	757	714	696	695	756	732	746	741	738	760	722	701	725	722	650	696	760	738	712	747	698	769	701	777	743	672	710	730	713	707	706	761	776	767	783	705	709	796	689	766	702	742	733	711	690	661	675	725	694	733	791	814	722	685	785	755	706	675	706	699	750	729	738	706	744	729	722	768	737	749	712	756	736	752	735	728	703	703	743	719	728	761	700	718	717	750	744	730	706	734	697	702	753	746	748	744	713	692	753	719	704	739	749	738	703	694	662	725	700	744	695	748	716	737	729	748	744	747	719	759	743	759	689	761	745	716	740	664	724	744	764	734	725	738	747	733	730	710	743	693	771	781	756	736	710	723	748	712	704	763	760	717	704	706	740	731	689	751	722	677	718	753	745	692	711	680	761	712	766	708	723	760	726	743	714	745	712	687	686	760	730	727	751	732	761	720	749	711	693	703	764	710	739	710	713	727	768	726	758	762	704	745	735	743	749	687	729	711	669	727	768	679	765	711	680	736	747	752	717	749	710	733	660	734	762	725	769	725	741	715	716	719	760	712	740	701	709	735	743	720	735	721	706	704	785	710	665	725	737	734	738	716	783	768	681	715	706	707	759	767	742	759	711	711	748	748	733	742	757	724	737	725	731	732	749	747	764	744	713	726	722	721	711	773	760	721	722	722	718	683	778	690	724	742	733	741	720	737	717	690	733	696	762	706	691	764	752	708	691	747	724	722	728	749	711	700	734	675	702	745	755	755	712	692	756	699	721	711	756	726	789	737	724	706	723	654	788	773	705	679	739	754	700	713	731	707	691	711	736	699	729	699	687	718	733	714	719	681	716	744	763	751	723	778	723	728	745	737	765	717	758	699	699	691	713	705	719	738	713	699	695	670	731	695	688	718	734	724	695	731	741	717	708	693	703	738	777	699	724	724	679	770	744	770	702	710	731	692	696	736	714	733	727	700	727	698	748	657	761	794	716	707	743	709	780	699	758	722	792	711	762	724	720	698	724	782	731	739	719	742	663	722	690	736	748	771	730	766	732	725	726	678	689	756	772	698	720	708	748	682	735	698	790	746	722	746	725	720	703	778	676	713	768	718	710	677	731	725	675	742	766	730	704	717	742	772	733	739	703	726	706	751	726	760	725	745	763	759	748	688	687	734	710	658	724	673	717	725	763	701	746	752	677	722	708	694	741	701	718	740	734	719	742	703	716	715	739	739	694	705	699	704	771	729	742	733	701	765	731	727	733	720	711	672	680	760	765	768	755	726	701	690	755	735	724	742	735	702	736	737	709	775	753	702	750	722	698	700	727	749	728	703	716	742	698	719	695	710	737	740	765	713	768	770	732	758	725	735	727	659	743	661	672	729	693	708	695	725	738	734	693	713	697	702	777	752	752	751	724	755	772	731	750	722	743	743	742	723	731	788	744	707	704	729	735	705	754	737	748	784	741	742	729	684	727	690	709	752	746	728	770	727	701	754	731	716	675	680	692	727	724	701	743	749	757	762	744	724	725	762	714	715	750	702	716	747	742	689	697	744	733	749	746	734	754	742	714	763	777	767	713	732	725	764	728	701	773	721	721	704	732	725	671	723	709	714	775	722	716	752	738	731	734	746	740	702	705	741	766	689	716	733	740	715	718	741	718	721	732	718	734	715	733	705	695	708	701	719	697	721	723	690	753	752	823	700	753	707	726	689	733	727	716	709	687	791	723	694	739	721	726	729	692	749	732	753	777	731	738	682	675	709	719	765	755	711	712	714	747	675	754	708	723	723	740	662	704	725	717	745	701	707	736	774	692	682	713	667	698	674	732	721	749	757	722	680	693	686	710	710	757	732	768	716	745	713	700	687	723	737	709	701	743	726	754	724	720	704	696	736	693	738	753	764	745	726	789	723	741	701	738	752	716	736	735	655	771	703	779	726	700	714	702	710	732	730	726	701	704	721	710	691	720	749	708	764	702	684	727	698	747	706	705	716	736	684	704	756	739	717	728	745	740	791	777	699	717	708	731	721	721	746	727	759	741	696	753	768	726	754	729	760	748	740	687	700	749	717	730	762	725	741	711	747	730	730	708	730	692	681	734	772	713	725	751	800	719	769	774	753	685	735	718	767	727	744	707	731	707	746	744	771	699	733	685	749	711	757	712	658
11629	9715	11269	9444	7157	6536	5274	4231	3818	2829	2417	2189	1723	1439	1321	1288	958	870	735	727	700	661	582	537	455	509	495	438	410	455	412	389	376	356	383	353	307	344	299	362	291	255	303	266	291	253	301	282	281	279	317	255	238	253	250	254	273	241	265	272	253	273	238	257	238	252	264	258	273	257	251	247	245	230	271	284	270	282	256	243	256	259	253	253	274	229	289	220	284	255	227	270	247	267	261	242	251	282	242	251	267	286	266	264	233	257	275	266	270	253	259	278	244	254	273	261	273	266	277	256	274	246	286	280	237	258	247	265	277	246	262	242	260	260	257	247	251	257	255	248	258	255	222	253	275	238	272	279	297	255	233	258	249	270	232	241	253	265	248	245	275	251	234	275	266	285	257	261	276	267	278	272	255	262	244	267	249	254	241	259	249	266	284	265	288	276	236	283	273	273	244	237	269	289	267	268	294	259	231	264	262	257	281	244	239	246	243	265	241	260	267	241	248	261	253	272	279	258	241	275	265	261	252	241	262	234	250	249	279	285	278	246	254	260	279	254	259	246	249	271	278	266	272	252	303	261	282	286	271	255	260	303	253	270	268	243	243	239	249	258	254	257	261	262	242	235	289	265	241	266	248	235	286	245	236	242	270	260	265	223	271	239	248	265	268	293	264	252	262	266	263	284	242	281	250	254	249	222	251	255	289	282	251	267	254	256	296	251	209	258	244	283	279	269	267	269	290	263	298	260	271	260	251	269	288	284	272	252	251	246	256	283	208	256	279	246	250	270	251	281	264	254	257	274	260	282	255	275	255	269	249	242	239	262	262	280	283	268	273	231	274	263	249	259	260	263	283	256	240	247	270	237	242	245	249	261	276	274	255	258	280	236	239	275	282	266	272	263	247	221	223	278	245	301	260	246	261	262	266	251	265	266	275	274	272	267	263	257	266	246	257	260	245	234	293	248	269	261	241	304	250	266	253	224	244	251	259	246	251	276	269	283	271	268	259	256	260	243	243	246	252	271	277	246	266	228	222	273	260	260	247	293	251	259	233	243	222	281	260	266	249	248	263	258	242	298	258	247	271	251	278	248	249	254	234	261	250	256	240	265	259	244	246	252	274	264	248	279	296	267	264	233	284	246	241	270	266	241	273	236	255	249	235	252	263	263	264	238	205	232	241	275	259	251	247	277	270	280	262	246	278	237	249	272	278	246	260	249	289	268	248	300	262	226	216	267	263	239	282	270	276	247	272	280	271	277	258	282	266	232	245	264	292	250	288	237	268	254	260	263	272	253	304	253	276	286	284	265	273	250	258	257	245	253	286	251	265	278	291	277	269	295	243	250	281	289	279	268	264	272	289	285	268	273	281	246	256	302	264	248	258	240	230	265	267	259	234	259	257	271	295	273	263	263	236	231	254	254	258	254	267	297	295	247	283	269	261	263	262	286	239	288	268	253	247	264	248	252	248	257	261	247	264	246	240	263	220	236	283	265	271	239	274	260	293	250	256	253	261	271	218	252	243	253	256	257	276	264	270	248	264	243	259	254	254	259	255	272	240	282	244	242	243	238	246	256	271	264	265	269	258	274	297	247	263	266	269	274	236	246	239	280	317	254	231	244	275	293	254	264	239	231	280	249	264	238	260	260	260	268	260	281	261	267	272	278	254	254	235	268	265	271	278	277	235	287	257	268	243	291	263	287	237	252	253	254	283	274	260	240	277	257	232	269	268	271	226	227	275	276	260	237	231	244	262	265	253	289	266	267	251	261	233	263	263	254	240	267	253	271	260	232	264	289	252	248	238	279	270	260	254	270	265	256	265	267	236	254	230	291	242	243	265	244	279	226	283	227	272	269	263	261	255	274	243	245	257	247	266	278	258	258	245	245	270	252	239	268	275	258	246	266	275	257	269	256	286	257	246	249	277	280	247	264	280	252	252	238	270	242	271	249	266	239	260	245	280	284	271	259	285	294	264	257	237	283	260	262	232	245	263	286	243	252	269	252	292	279	256	283	244	262	229	283	255	251	271	300	252	274	248	265	280	248	281	258	246	270	277	230	259	242	234	239	244	263	245	262	266	256	270	245	227	279	267	231	253	268	254	279	278	262	246	279	259	249	226	278	240	276	257	234	268	257	248	259	261	250	238	245	269	225	257	277	257	269	280	255	255	283	290	248	233	242	259	251	243	281	238	260	270	295	259	234	249	265	245	254	252	239	258	246	248	278	247	302	268	265	257	259	250	248	264	238	237	299	260	247	271	266	264	281	297	264	232	253	261	277	284	254	264	258	266	252	293	231	266	269	295	249	280	237	267	277	270	251	260	256	265	256	274	284	242	260	228	268	276	269	237	263	241	273	242	262	276	243	246	266	236	274	255	250	267	267	270	281	280	256	253	258	276	245	251	230	251	275	249	251	260	260	262	256	241	264	261	290	292	276	265	262	252	249	258	254	276	227	248	282	284	263	260	233	286	270	243	250	279	259	265	291	244	245	232	257	252	219	278	284	234	262	290	230	263	267	289	247	247	260	270	254	263	264	245	250	284	248	273	281	256	247	262	237	257	275	273	250	288	252	291	270	303	244	282	237	264	289	240	272	262	248	280	240	294	259	245	277	255	261	278	263	266	253	271	253	262	257	287	254	292	263	262	271	271	261	270	257	236	233	291	250	270	288	256	265	283	250	238	261	281	268	269	246	290	245	266	274	265	251	257	283	278	271	260	273	248	273	268	250	280	276	253	273	262	261	226	260	258	261	286	250	238	264	255	244	243	257	278	274	258	257	256	264	255	291	254	270	286	234	233	278	271	251	266	246	259	250	267	252	235	277	239	270	278	244	262	284	250	239	311	258	247	298	260	252	214	245	303	258	257	264	225	240	254	245	234	249	270	260	270	288	273	277	269	272	239	238	270	280	261	255	230	271	264	262	261	262	265	236	246	246	260	267	302	270	270	287	266	250	293	252	258	281	256	290	250	240	294	226	261	250	249	258	263	282	269	285	273	280	257	254	250	245	274	285	254	262	266	271	273	276	265	273	236	261	284	253	258	259	265	235	247	243	256	239	277	244	281	252	257	257	244	260	263	259	235	266	246	264	252	268	249	283	250	269	249	265	273	270	272	287	264	281	283	292	279	254	273	252	264	253	246	247	250	270	248	264	233	270	247	256	261	264	269	274	267	280	262	251	272	292	220	241	245	276	266	248	236	238	248	258	281	271	243	266	229	266	248	280	255	252	233	241	257	263	218	246	276	246	254	252	274	264	238	252	257	246	254	267	246	296	288	264	293	266	241	250	248	252	261	274	280	249	249	239	278	261	271	251	274	240	254	270	256	254	240	279	251	255	297	261	259	265	256	262	273	293	280	232	291	268	282	264	249	257	246	252	266	252	233	241	238	248	247	282	285	258	285	247	226	236	266	274	272	265	279	252	255	252	280	266	258	249	259	262	253	257	271	246	263	269	271	286	283	269	298	255	247	266	283	282	261	272	276	257	252	290
8090	9460	16256	19531	18102	19361	17630	15904	15833	11887	11341	10408	8723	7634	7232	7229	5552	4484	3898	3916	3732	3734	3477	2778	2310	2721	2442	2167	2130	1980	1931	1809	1674	1580	1446	1387	1294	1079	1079	1038	970	855	882	791	771	775	874	808	779	772	741	702	730	726	715	708	692	754	734	685	694	696	739	716	701	723	721	708	724	699	751	744	706	703	689	684	651	715	702	710	717	667	735	713	736	751	706	671	695	704	714	699	715	705	754	707	711	712	718	744	733	736	734	768	718	711	701	683	730	743	726	733	708	698	754	721	671	748	717	724	675	693	683	709	700	686	686	738	703	704	716	706	729	683	729	748	711	722	737	684	707	713	680	727	692	747	718	729	732	683	745	729	732	700	735	718	714	703	687	721	713	657	743	728	690	666	723	693	731	746	722	735	768	742	692	724	710	715	711	730	695	732	737	733	739	744	750	705	712	692	676	718	717	772	756	717	749	708	726	758	713	704	705	737	719	712	738	669	701	711	717	721	694	726	667	672	726	762	739	695	695	678	717	709	738	717	762	739	673	759	724	752	694	699	727	704	745	734	686	685	755	707	702	734	717	672	724	675	720	729	728	702	703	718	682	745	685	736	718	658	775	750	667	693	701	768	710	652	696	707	678	720	705	732	726	685	685	705	691	694	728	717	766	688	700	712	678	696	714	711	680	718	682	685	736	749	706	748	722	761	686	751	711	730	761	715	720	669	704	773	718	675	706	719	735	738	725	770	713	707	686	717	759	706	700	703	672	682	745	658	696	691	698	715	700	677	741	738	669	706	681	709	720	743	736	746	731	723	718	729	744	671	689	741	697	743	724	672	758	719	726	683	739	749	689	719	715	718	708	732	746	721	657	738	737	779	725	700	714	655	687	669	692	738	681	739	711	725	722	700	697	726	720	722	733	712	742	705	698	713	639	769	775	731	704	692	703	762	759	726	707	747	661	692	729	708	680	733	658	716	667	724	706	754	720	725	716	659	657	669	742	724	734	731	708	698	732	733	714	688	730	742	680	702	770	741	692	744	723	740	733	704	719	731	700	698	708	694	724	688	673	754	706	725	668	697	693	749	694	688	676	695	737	728	719	698	682	654	703	722	677	721	682	711	721	661	726	690	714	752	703	670	711	733	716	730	685	691	739	713	736	673	715	733	727	697	727	690	713	718	705	715	694	655	705	711	696	663	655	755	738	758	702	741	699	747	711	660	681	742	727	665	721	683	710	691	771	744	701	713	677	686	734	730	769	689	691	747	677	717	744	713	740	737	688	746	732	730	697	764	668	733	647	705	683	694	694	747	747	761	698	651	743	735	707	681	729	714	721	689	756	715	725	715	734	683	752	725	676	700	686	720	699	684	705	694	717	734	678	682	742	696	673	682	753	751	723	644	735	667	652	722	745	693	707	715	659	700	689	675	749	688	717	691	715	674	771	668	686	690	723	748	670	696	659	703	712	694	710	727	706	691	722	720	710	659	686	718	775	671	688	747	742	679	735	729	724	759	721	695	665	713	736	670	695	687	696	710	701	694	738	704	707	733	688	741	755	704	717	747	694	679	682	701	699	669	715	665	702	722	711	713	689	709	630	717	724	700	676	715	725	736	728	711	733	722	686	755	711	738	714	728	707	763	695	729	689	705	698	744	677	693	688	666	713	694	718	714	670	738	683	691	748	704	739	661	728	689	705	655	685	746	692	712	728	701	698	721	704	702	708	696	709	700	673	710	680	693	730	708	737	696	716	726	697	684	692	730	740	678	736	747	745	691	726	696	729	739	704	702	698	709	753	755	702	718	735	742	717	711	696	738	743	676	711	717	694	687	695	659	766	743	729	750	697	748	682	701	669	723	739	699	681	708	752	702	717	752	672	704	759	688	707	727	707	706	728	729	688	701	734	718	642	724	706	742	704	685	688	721	691	756	710	748	685	681	738	690	747	707	680	749	702	703	724	700	697	716	691	702	702	710	718	699	742	677	743	684	715	716	697	714	699	716	735	692	699	784	713	728	726	727	677	705	757	691	719	709	700	696	699	750	734	669	695	666	737	722	689	728	716	737	661	694	748	663	746	709	745	680	701	727	712	696	693	733	721	720	742	692	692	699	705	758	743	691	698	691	685	731	708	709	691	656	737	728	733	703	694	699	744	698	707	726	788	725	702	709	673	716	699	690	652	710	696	728	715	761	698	742	632	710	709	736	713	709	685	721	712	714	680	695	672	696	685	687	711	727	726	724	680	703	744	710	719	705	742	741	756	688	717	700	676	732	714	700	742	744	748	732	745	686	684	753	721	705	760	738	732	698	707	698	707	730	690	736	736	702	731	686	721	665	728	693	717	706	746	723	706	696	701	720	673	724	711	754	686	680	677	687	706	723	696	699	710	658	696	730	713	692	705	721	706	710	730	678	667	734	713	705	715	731	720	680	724	714	719	723	712	700	672	721	707	693	754	694	741	667	669	686	714	729	754	694	708	689	744	682	735	748	731	722	707	717	733	683	718	707	734	685	732	673	780	717	685	731	705	758	692	723	732	761	726	750	705	653	708	722	707	718	746	714	691	703	709	662	715	740	710	673	694	758	705	720	729	742	692	684	666	694	731	715	717	726	738	689	693	718	698	678	678	698	742	715	695	694	684	743	727	717	713	737	721	697	726	743	722	709	726	694	689	733	740	744	740	698	720	733	709	736	706	754	725	709	743	765	712	715	697	686	720	739	745	740	698	676	735	688	723	689	697	702	758	729	675	743	697	730	696	745	709	728	776	710	658	705	722	685	677	683	680	689	662	758	674	704	735	630	758	601	739	717	750	722	706	657	729	705	694	688	740	720	733	723	718	707	689	714	707	728	728	701	733	706	709	716	698	740	717	662	718	713	697	731	721	726	648	742	789	690	718	682	726	692	756	737	710	684	693	710	723	717	699	705	695	738	719	732	656	710	720	716	681	760	708	660	728	742	691	734	713	723	759	705	725	691	700	712	685	718	740	660	740	737	651	665	696	737	733	717	761	715	733	729	670	710	653	725	732	761	692	704	694	715	681	711	725	701	693	684	716	675	688	735	774	746	711	709	681	674	720	733	716	737	691	676	697	792	739	745	732	714	704	734	700	690	707	779	698	699	712	690	718	732	704	683	726	711	719	684	736	709	734	692	698	744	725	704	693	742	726	700	715	713	667	719	703	727	691	722	704	682	723	774	717	666	655	711	702	678	708	737	724	691	714	733	658	708	700	710	731	721	762	724	752	689	744	729	716	668	704	704	682	707	699	703	694	746	705	700	705	737	711	659	735	695	763	714	745	733	709	693	680	681	719	720	693	662	737	689	737	702	712	718	734	724	741	754	703	719	735	738	750	740	678	725	683	712	697	677	704	709	756	741	704	692	758	719	680	725	719	764	721	705	686	737	739	756	683	708	686	715	680	759	767	710	693	697	692	658	709	703	757	768	754	728	726	705	767	669	725	731	725	716	719	764	711	737	732	701	685	735	697	708	681	711
31179	33084	37005	38809	38641	38976	36016	34525	33023	31615	31258	26870	20718	18428	18052	17602	14113	10474	8399	8173	7940	7658	7770	5757	3677	4997	4251	3507	3337	3310	3415	2727	2271	1994	1782	1762	1280	925	893	695	492	475	505	460	331	273	423	358	328	301	302	254	252	246	254	254	244	241	256	264	262	232	240	236	246	277	263	269	261	265	251	240	233	260	269	232	243	260	260	226	248	228	264	230	248	266	257	269	257	248	245	269	224	218	253	240	271	252	254	246	245	278	248	228	251	223	241	259	296	244	255	228	219	257	266	237	250	279	257	251	232	257	227	240	243	233	257	259	208	266	246	224	279	273	239	236	232	249	239	212	223	272	234	241	248	246	234	236	289	264	268	258	254	264	225	257	269	260	256	260	235	234	256	246	233	258	227	266	240	257	236	225	251	263	280	283	243	240	226	222	277	279	219	239	223	265	253	227	253	251	236	266	253	246	249	255	219	245	245	257	256	214	238	246	247	257	258	227	266	256	255	238	261	229	258	235	243	257	233	245	238	263	222	265	260	247	255	247	272	282	262	259	255	207	272	242	258	242	229	231	242	252	248	249	261	257	243	244	244	228	265	228	289	247	223	252	241	252	266	245	247	243	268	269	226	268	268	282	244	232	245	229	239	233	248	275	267	242	286	238	245	249	253	266	268	250	244	252	239	238	257	246	249	234	237	243	248	251	230	252	256	226	237	254	226	251	245	242	233	249	255	248	258	250	247	243	284	263	243	246	258	248	230	263	273	258	256	242	275	228	233	251	226	237	278	253	250	255	206	266	270	253	249	265	234	219	232	235	239	246	272	249	262	256	282	260	250	241	253	259	238	265	286	237	249	231	238	243	241	236	255	251	240	248	219	247	272	252	261	247	276	219	298	236	240	255	250	271	220	250	257	244	245	235	266	258	263	252	236	240	262	219	242	240	261	263	254	249	236	242	233	254	229	244	265	271	224	266	239	261	258	255	259	241	237	272	210	250	229	235	232	249	280	244	245	249	226	216	280	253	260	277	256	234	248	255	222	243	255	235	287	254	254	226	241	255	252	247	253	271	269	258	246	256	251	234	250	249	243	232	246	248	251	236	248	250	257	268	232	279	265	290	223	246	255	273	244	234	258	245	227	217	258	228	229	253	250	265	245	229	261	232	241	251	256	238	291	258	241	256	237	252	255	253	283	256	261	274	259	252	254	240	256	289	253	252	233	264	244	266	262	246	247	285	230	239	231	239	246	239	244	238	226	244	252	270	242	271	267	251	241	256	237	253	263	235	261	252	259	252	258	224	239	267	248	247	259	242	265	259	254	259	250	237	222	244	229	233	240	271	266	240	238	249	250	253	257	225	252	263	223	261	255	267	252	242	230	252	245	266	274	244	246	238	259	252	229	267	242	256	252	239	251	271	260	272	241	264	242	221	258	266	231	259	269	245	253	262	227	285	281	270	245	226	250	262	266	278	251	245	283	259	260	241	254	254	206	266	255	274	267	217	256	264	232	230	249	257	263	241	227	258	273	242	243	263	267	246	263	246	232	248	264	257	271	257	256	245	237	243	235	238	235	219	246	253	242	225	259	243	224	265	241	258	227	250	253	253	281	220	255	257	210	242	256	218	277	232	237	267	258	237	252	255	233	248	249	265	267	255	235	287	255	277	228	268	258	287	253	226	276	240	243	275	260	280	264	226	266	251	226	229	241	249	248	250	269	259	248	262	228	256	258	235	246	272	256	249	263	235	265	244	243	254	252	242	247	260	235	241	239	240	268	247	259	230	243	271	233	236	252	218	237	261	224	238	232	241	264	260	260	241	272	253	244	261	246	270	256	243	269	272	243	239	240	244	225	227	282	266	248	235	249	266	225	232	261	240	247	244	258	243	230	233	246	243	280	217	241	249	244	231	216	236	268	238	214	243	240	264	250	253	260	260	235	258	254	248	256	247	263	257	269	254	241	238	252	256	260	231	213	246	250	226	244	252	250	251	254	238	260	253	250	251	249	209	253	263	272	230	278	230	236	265	256	254	236	279	225	233	232	248	239	240	266	227	256	228	246	262	239	234	244	249	244	278	247	229	274	229	216	219	274	239	248	241	266	229	232	247	259	246	219	230	249	236	239	229	232	249	278	274	226	229	271	251	255	248	240	237	265	270	253	253	230	244	245	244	268	241	259	208	246	279	234	227	278	201	258	242	240	231	272	225	245	229	276	271	268	263	228	266	270	263	247	261	264	243	232	256	234	267	276	241	225	243	277	250	267	255	270	268	254	259	273	253	287	266	227	244	246	272	237	277	256	248	272	273	236	235	233	242	258	259	245	229	269	253	214	234	265	259	224	258	251	230	263	225	261	244	243	261	236	246	251	231	255	263	238	248	234	259	245	266	241	244	253	266	267	255	275	259	280	231	211	258	247	262	251	232	259	228	233	266	269	255	271	270	234	257	241	258	247	264	256	243	248	260	261	234	252	231	230	238	262	227	241	249	242	210	259	238	250	261	284	276	260	236	294	241	276	234	257	248	243	248	226	251	224	244	235	284	260	220	270	232	259	255	264	258	210	241	263	270	243	262	271	255	255	243	240	221	254	272	266	243	257	262	264	248	230	214	270	233	272	256	278	255	244	246	256	251	234	232	253	283	247	248	263	250	238	281	270	269	229	256	277	252	232	258	235	244	282	215	260	257	235	244	286	267	255	254	263	258	272	282	240	247	227	248	246	245	253	267	230	226	250	246	276	286	242	257	245	254	233	259	239	239	251	227	264	231	215	245	242	284	235	243	221	230	248	244	270	256	241	232	240	254	244	273	262	256	274	242	259	264	236	268	234	225	241	269	243	243	237	280	270	259	239	251	259	243	264	260	255	227	241	254	241	249	250	255	241	239	238	245	274	271	243	247	259	234	261	250	246	231	242	253	272	264	211	250	267	251	233	241	264	253	251	252	241	240	230	261	234	264	268	265	264	262	231	256	220	230	250	266	231	252	271	258	254	253	262	246	250	265	245	234	246	232	267	248	257	242	282	237	247	279	255	241	243	225	264	241	243	264	245	230	269	242	270	238	242	220	260	239	236	231	258	224	240	265	231	261	250	264	239	279	264	264	257	232	258	242	242	265	238	253	234	220	256	278	242	256	225	245	252	249	259	254	272	238	244	262	231	243	263	252	226	251	265	246	276	236	246	244	259	256	250	270	261	269	224	257	228	260	273	235	232	243	227	241	211	263	245	248	248	233	251	227	249	223	242	231	229	242	263	248	257	245	246	278	262	239	244	255	253	252	260	230	235	242	224	246	259	235	258	272	253	230	230	247	226	238	255	249	243	255	250	221	214	279	258	230	242	272	245	267	248	239	259	235	230	274	240	258	250	230	255	244	252	253	271	234	251	255	262	249	263	236	261	227	252	242	240	257	253	263	242	227	258	230	232	259	231	284	242	246	241	240	280	238	241	271	253	235	273	263	254	223	238	259	234	269	236	257	219	237	270	251	234	242	268	253	256	249
22039	27875	35302	42625	45030	48272	46244	47243	47004	44830	46007	42250	36706	37166	39169	38338	34780	28655	28127	27581	28070	26398	26011	21459	15790	21364	19235	16749	16291	15953	15992	13823	12563	10967	9781	9796	7234	5335	4962	3675	2468	2274	2459	1791	1320	998	1819	1459	1258	974	864	764	718	731	719	652	735	708	712	695	714	704	694	644	674	656	703	712	717	685	682	680	725	690	702	655	650	647	689	676	649	622	678	729	678	681	671	715	677	691	693	693	671	647	672	719	722	738	720	673	669	685	667	693	669	662	711	665	672	669	722	643	700	639	689	689	673	628	699	675	676	694	717	699	661	688	696	632	657	692	659	688	631	690	688	698	712	694	710	682	646	651	665	726	703	660	678	675	674	680	651	691	653	703	709	641	683	671	672	710	670	692	695	719	637	651	700	701	718	656	715	696	691	688	631	671	677	648	657	690	687	698	668	713	628	661	689	663	663	650	706	699	698	672	683	691	678	655	690	685	724	626	673	697	708	677	726	677	664	663	746	666	663	677	702	710	668	693	660	656	667	695	660	701	678	629	659	640	704	679	679	672	711	688	698	670	675	719	671	717	689	654	679	700	714	693	651	663	733	703	695	660	689	672	693	678	672	687	707	700	677	709	698	692	684	698	703	695	695	683	674	688	681	682	665	662	707	710	689	700	732	724	665	674	668	717	690	658	709	648	715	655	685	693	707	680	696	648	688	663	706	704	704	742	707	685	703	679	678	751	675	704	667	687	685	707	676	669	697	681	685	699	673	629	681	708	689	700	705	678	673	738	631	652	705	703	661	698	653	706	665	689	668	704	725	667	669	684	639	667	681	651	702	669	669	669	653	683	710	718	675	732	662	671	694	740	663	688	681	662	676	683	710	736	716	634	688	678	683	690	678	703	685	674	694	736	662	670	695	677	633	680	720	697	678	691	687	740	711	614	689	717	677	683	665	687	650	666	734	679	666	683	697	666	652	694	707	688	701	644	690	699	720	662	637	674	737	716	703	668	672	668	740	657	681	691	697	683	708	716	647	741	678	616	667	713	725	708	702	692	723	687	696	672	654	709	674	689	735	691	717	730	670	676	660	698	722	674	678	699	685	673	692	680	680	671	708	672	679	690	739	700	713	671	718	651	708	723	681	672	635	658	665	627	712	683	692	690	655	677	693	660	709	648	668	670	707	692	752	662	658	659	681	652	671	680	734	723	656	652	683	656	723	665	658	709	683	658	707	673	705	702	677	679	674	658	698	709	728	664	673	711	703	683	730	695	670	728	692	713	655	689	675	679	662	683	663	737	672	701	695	661	704	699	672	714	666	677	631	670	689	688	680	660	685	629	681	701	709	652	653	669	659	667	729	666	655	678	694	706	708	657	650	704	703	679	678	651	651	657	697	678	695	631	696	699	692	666	728	732	655	700	675	695	667	717	659	694	698	697	704	699	640	653	692	695	696	652	641	683	685	733	694	635	678	696	734	660	660	701	667	679	671	673	707	663	672	669	731	686	679	683	686	727	646	715	737	692	733	737	670	685	630	679	696	646	658	630	675	708	675	712	693	678	677	675	669	665	690	678	670	697	733	710	685	631	718	699	667	691	684	700	699	664	698	679	691	669	688	632	677	693	725	717	671	737	697	694	706	692	633	694	687	681	701	708	691	704	691	659	655	711	681	657	694	661	692	699	700	699	673	708	680	661	678	664	688	706	628	693	678	695	667	712	702	691	681	684	651	708	694	690	697	673	735	703	666	677	689	726	637	648	674	654	677	698	702	704	673	709	707	688	699	742	746	667	670	690	650	743	695	685	709	669	706	698	673	679	654	666	682	675	710	674	707	663	704	685	680	671	642	651	655	692	659	666	701	691	676	688	682	688	665	726	723	673	700	747	677	690	670	693	725	716	700	668	663	684	707	632	677	648	720	697	703	637	632	673	675	734	658	707	707	668	686	704	732	711	666	653	681	647	636	697	660	660	715	705	705	721	659	677	668	644	642	675	686	677	670	725	736	704	706	665	681	682	682	641	681	739	707	666	699	696	676	695	661	701	701	728	649	696	693	703	678	640	676	663	676	694	700	636	691	699	655	681	691	672	642	630	704	711	669	678	705	651	748	632	737	644	680	699	664	685	633	700	693	660	701	680	726	649	701	686	677	699	650	673	654	688	645	638	643	664	679	680	678	674	722	672	653	732	700	667	719	688	721	731	687	625	665	667	667	656	741	702	704	714	634	695	670	675	688	675	630	675	714	650	690	641	724	700	667	655	733	668	639	687	708	684	671	676	668	697	668	670	674	663	674	699	670	732	721	676	697	713	694	720	672	667	707	682	686	703	651	624	685	711	662	660	685	618	677	648	672	668	734	676	661	628	685	660	696	673	666	680	667	648	686	644	708	708	705	652	710	696	664	656	683	656	683	647	683	631	664	637	634	720	733	655	673	691	689	673	669	688	661	664	692	669	708	727	641	709	653	638	678	705	702	618	710	656	688	681	709	734	690	724	673	656	713	680	709	663	648	710	690	675	679	694	657	713	676	692	653	685	674	658	676	649	679	671	730	682	707	670	664	683	695	682	679	705	688	693	682	692	696	630	683	691	674	662	675	671	656	650	686	685	643	658	675	706	675	725	668	650	667	687	742	672	670	683	652	670	712	719	649	676	733	670	714	695	662	687	723	643	780	665	679	686	736	673	705	658	655	681	686	697	641	644	686	667	703	644	680	666	656	675	691	670	674	697	722	666	694	622	714	670	716	687	671	677	668	642	725	697	679	654	647	664	682	720	717	698	697	696	715	677	684	644	679	681	689	703	678	684	720	679	669	681	678	707	650	715	688	715	716	668	701	680	668	700	676	708	675	638	698	731	694	696	684	665	700	705	661	661	666	703	647	682	714	674	670	662	704	662	676	685	655	683	676	711	696	705	693	652	679	749	708	691	649	681	686	659	666	698	703	697	683	718	647	672	677	692	622	670	706	660	706	642	671	666	654	712	675	672	725	686	676	609	694	640	629	680	675	658	688	679	705	674	704	643	708	668	691	698	658	658	661	662	716	748	678	653	687	696	710	698	725	668	676	679	633	725	716	655	678	711	667	677	724	752	700	681	694	637	686	680	685	704	660	708	676	726	716	671	649	675	651	667	737	671	685	693	696	667	719	685	656	691	680	656	658	683	684	685	659	703	695	713	702	720	659	744	675	671	666	675	673	685	654	643	679	653	694	698	727	680	706	715	687	667	712	649	677	686	678	681	662	697	643	684	659	701	682	691	651	636	678	705	703	675	658	671	649	698	698	688	709	718	647	698	689	691	681	682	654	660	594	671	651	684	679	665	665	722	685	674	664	776	661	664	723	706	696	714	727	703	728	749	667	681	670	656	710	692	675	690	695	708	672	708	649	682	698	685	661	704	730	701	709	690	605	644	670	663	678	731	639	666	702	683	655	702	723	668	691	664	672	700	672	698	701	682	692	699	662	673	672	653	681	697	690	672	644	690	667	688	692	707	697	647	623	693	689	724
37333	37938	44068	41923	39763	42061	41017	41780	41631	39837	37494	33468	29328	26086	25849	24311	20986	16468	13833	13362	12768	12148	10930	9171	6368	8200	6952	5629	5210	5269	5188	4312	3770	3104	2725	2631	2213	1569	1341	1013	704	711	677	556	428	359	578	426	418	405	285	329	284	265	255	280	271	285	270	276	282	280	300	276	282	257	247	263	289	254	258	277	260	252	277	294	285	273	242	246	301	283	284	277	290	284	275	296	282	238	285	279	257	268	291	264	281	277	290	300	261	294	297	290	238	246	253	244	247	292	292	278	266	278	260	252	284	297	285	280	274	271	298	300	285	235	284	262	269	304	288	266	280	281	287	271	249	268	285	248	284	272	273	301	274	280	267	276	287	286	266	248	272	264	257	274	268	259	283	292	255	275	304	261	263	270	278	290	251	280	274	291	271	283	294	281	262	265	279	240	259	268	303	282	275	264	260	261	263	287	317	283	253	249	278	308	279	268	247	279	259	284	288	269	284	277	291	272	281	266	264	280	267	270	275	254	284	261	303	286	277	257	266	271	264	291	259	269	249	281	290	286	250	291	269	288	276	275	284	302	269	290	259	249	276	230	287	272	290	258	280	305	276	248	245	250	294	246	278	264	255	258	288	263	263	267	296	253	272	260	243	278	289	270	274	260	269	251	258	287	259	284	273	269	261	281	294	252	287	273	307	262	269	281	282	282	294	246	258	259	273	247	252	271	236	311	255	258	250	264	271	285	280	300	264	271	283	261	261	257	297	267	284	247	260	253	264	255	265	261	273	261	294	284	268	301	298	226	267	274	263	277	286	251	288	271	232	253	251	286	261	270	285	280	254	268	269	271	292	305	282	300	288	255	277	276	261	273	253	266	266	295	253	279	242	277	283	278	263	294	269	248	279	287	271	283	245	325	261	307	271	280	265	274	291	298	263	269	265	284	270	271	274	271	302	255	307	275	277	293	247	244	263	294	297	257	295	258	275	264	277	287	283	310	260	267	260	266	282	266	253	289	258	255	263	276	308	292	287	223	226	254	294	264	275	277	291	288	270	289	288	276	257	241	270	281	280	274	286	274	263	291	280	257	290	259	248	292	276	288	301	284	256	244	297	288	296	258	291	272	272	238	256	299	276	251	264	279	282	261	301	299	261	292	264	294	276	273	264	248	269	330	288	269	265	273	269	272	289	290	299	291	291	272	273	264	269	255	292	274	264	278	294	249	291	251	277	270	288	261	290	299	269	264	294	275	269	282	297	288	279	299	298	257	264	265	281	256	289	271	275	271	282	249	259	279	309	274	250	282	278	254	257	297	256	277	269	256	278	268	280	285	247	283	291	277	265	263	274	276	290	264	276	268	259	301	268	258	281	240	280	251	285	261	290	264	285	281	271	250	259	264	253	256	277	266	290	281	260	273	275	290	293	272	260	279	264	280	241	262	268	298	260	276	295	263	268	242	274	279	241	254	273	287	272	286	274	263	294	251	280	242	259	267	275	250	242	269	279	276	262	270	270	292	248	271	262	250	243	271	265	269	298	233	277	275	282	278	277	285	297	254	295	277	265	283	262	251	267	250	257	290	290	284	294	258	290	278	276	286	294	248	276	296	291	265	259	231	270	291	255	275	280	268	260	259	303	250	238	276	279	277	275	261	270	269	247	295	276	268	242	232	282	289	278	289	242	251	306	267	266	243	284	284	287	264	287	262	277	292	268	300	293	260	271	285	278	282	255	280	281	247	282	277	284	294	276	254	275	263	303	285	270	277	275	245	251	303	294	296	260	273	252	294	278	283	268	244	281	295	261	281	254	303	291	228	259	297	251	275	263	285	292	265	284	243	254	252	278	285	268	253	233	253	259	272	254	271	287	318	259	262	262	276	256	254	267	298	286	282	263	269	269	280	272	269	283	274	278	266	270	257	250	268	269	269	276	279	267	266	268	252	250	259	258	275	256	274	247	267	255	255	276	274	269	294	265	268	296	280	274	272	239	248	294	302	267	283	268	286	302	288	273	285	262	267	262	248	277	266	257	265	238	284	250	249	280	279	268	297	272	257	285	278	262	255	314	273	254	282	253	291	269	264	246	276	275	274	285	272	272	282	294	284	271	291	265	260	266	296	295	284	298	278	288	257	265	275	273	251	250	280	296	282	266	289	287	291	264	287	284	258	272	278	253	284	241	273	261	270	253	276	292	282	324	258	309	297	268	278	277	269	270	268	267	268	288	272	273	294	291	251	279	272	297	272	257	282	254	272	265	264	250	291	259	268	272	266	264	266	269	291	261	286	273	273	279	252	274	253	284	270	280	260	282	296	273	255	256	258	268	267	275	302	302	276	258	251	250	278	275	253	263	249	289	271	249	292	253	275	279	238	269	287	260	273	269	262	256	291	269	293	278	236	292	299	263	268	253	253	262	272	270	295	279	255	280	256	277	269	293	280	267	295	323	257	303	288	260	281	281	278	294	275	232	290	259	291	272	263	267	237	261	272	264	302	272	280	307	266	266	288	285	257	283	272	272	273	274	269	271	278	274	281	276	274	281	259	260	285	271	261	256	256	295	275	258	230	263	273	259	239	250	254	249	254	305	289	247	276	280	290	259	279	279	290	238	279	262	276	268	318	303	259	252	277	277	273	286	263	257	276	288	270	287	277	276	265	278	261	283	273	263	328	281	265	291	263	292	276	269	294	264	272	256	268	272	271	265	289	260	247	266	296	297	268	267	264	256	327	283	275	278	269	290	306	298	240	235	276	287	273	289	277	297	312	295	287	287	275	245	286	259	272	286	276	276	261	299	244	262	294	270	289	281	298	261	256	269	253	294	288	271	280	257	291	265	275	278	262	285	269	267	286	290	285	243	290	301	263	274	255	253	259	278	263	290	274	247	281	286	259	266	289	258	288	269	269	274	296	269	260	292	258	281	271	288	264	266	275	280	268	265	263	276	272	278	264	317	272	258	284	293	280	258	270	280	283	292	290	251	251	264	256	248	280	292	285	275	252	252	264	290	273	271	291	274	257	274	284	291	282	305	283	276	288	245	253	255	264	280	251	268	258	263	290	299	248	256	262	271	283	264	279	291	283	277	272	253	273	279	277	270	260	294	298	269	259	265	275	286	300	277	265	275	274	292	313	306	250	299	302	269	292	272	318	253	283	254	299	277	261	274	262	285	275	278	279	301	266	267	289	280	251	261	257	272	266	268	298	272	258	272	280	267	288	271	249	327	252	303	274	253	286	250	238	303	262	293	271	285	286	244	284	254	294	306	294	271	280	261	268	276	279	274	243	283	271	294	254	299	271	266	274	284	314	261	262	278	291	260	267	272	267	258	264	274	260	295	271	284	281	253	278	286	273	251	268	258	314	295	267	271	284	282	275	286	248	258	290	274	255	255	262	290	307	319	267	290	291	272	287	254	287	274	269	256	266	264	284	299	278	266	265	296	283	282	290	261	272	290	294	292	239	260	252	251	266	287	273	250	276	288	266	281	284	284	259	312	267	293	264	256	315	265	278
26400	31625	41180	45827	48112	50863	51121	53139	54045	52102	49736	47768	44230	42665	45132	43465	41246	35280	35420	35609	34924	33439	29831	28415	21868	28536	25929	22253	21468	21509	20822	18730	17506	14860	14458	13781	11644	8969	7599	5409	3342	3749	3507	2340	1617	1548	2530	1828	1555	1286	978	805	790	744	761	738	764	779	851	747	775	714	775	752	722	683	775	688	776	762	694	740	645	755	703	772	705	717	745	750	816	817	712	716	745	724	707	754	730	723	731	757	753	730	750	756	764	755	740	731	759	724	749	722	767	743	748	725	764	767	709	784	740	717	756	796	734	708	699	736	746	724	730	726	730	714	802	764	724	714	774	740	743	781	717	708	780	751	654	735	743	765	761	728	782	698	723	694	736	685	755	703	752	742	748	697	729	711	703	757	758	719	740	742	731	753	740	715	740	742	693	753	688	707	727	743	723	736	747	708	714	739	750	775	698	740	691	707	744	708	767	713	682	790	682	736	684	727	635	692	775	717	740	728	769	711	705	746	739	718	760	706	684	688	721	703	742	727	731	751	761	743	708	711	715	709	694	677	714	732	728	741	806	719	732	764	731	705	725	768	751	759	718	756	726	705	734	731	770	778	742	788	734	699	761	763	718	702	765	758	728	721	807	708	751	713	706	770	695	701	738	720	720	725	751	762	763	744	739	727	742	780	700	732	735	704	675	754	701	718	727	733	714	730	740	733	727	721	724	739	732	755	735	751	759	744	749	706	716	741	747	719	756	700	753	729	728	710	716	729	702	743	714	659	736	785	752	743	769	710	758	714	757	724	752	725	760	695	689	713	781	726	730	728	707	728	745	727	730	755	758	706	717	741	780	735	758	742	736	711	750	702	720	751	761	683	753	736	724	724	662	696	755	730	733	710	767	769	726	744	719	752	718	707	692	755	750	725	688	727	709	730	732	731	669	705	690	747	767	733	765	727	722	702	685	751	773	752	719	743	718	709	764	766	729	750	752	753	777	730	721	779	690	787	716	744	724	714	749	749	691	728	742	734	703	765	701	715	751	772	712	684	710	784	704	740	696	756	690	723	736	703	746	690	739	735	728	728	719	704	760	737	739	722	716	698	742	761	719	786	713	700	687	735	785	743	688	724	801	699	708	706	725	713	730	695	688	735	740	747	722	706	797	727	752	785	703	705	754	718	714	743	783	750	706	753	756	731	802	739	728	740	712	759	726	740	739	735	744	736	732	770	744	731	707	733	717	747	720	732	750	709	717	703	734	714	715	756	735	699	730	733	706	744	744	718	757	697	743	721	694	727	715	766	759	712	763	766	743	698	729	727	710	729	743	757	748	778	768	739	768	737	702	748	762	761	715	716	767	776	743	735	736	747	711	738	759	736	714	719	750	763	712	742	672	801	735	736	712	711	716	764	705	765	761	699	732	731	698	720	712	721	758	710	703	764	751	723	743	720	772	738	743	727	674	737	755	721	767	734	737	731	726	748	786	750	692	757	713	743	737	749	718	736	698	727	710	710	726	720	746	777	767	689	725	763	684	765	786	704	694	690	727	711	722	683	700	738	688	720	746	703	763	759	698	738	711	752	707	674	686	771	725	718	763	681	733	753	722	677	712	755	774	740	734	721	756	737	791	714	732	723	719	710	716	794	745	731	758	796	773	713	723	744	752	730	723	791	769	706	713	756	688	734	699	685	741	689	706	731	784	743	721	701	734	728	737	724	757	741	740	691	695	747	754	740	710	703	728	727	738	700	719	740	717	720	732	777	703	731	698	711	768	742	692	758	713	726	705	699	759	760	746	744	796	787	715	729	731	798	721	732	740	712	729	714	689	718	743	729	769	719	748	733	752	775	722	741	728	688	719	729	766	755	759	719	791	753	763	728	760	704	727	725	736	795	706	720	749	776	709	747	746	705	774	755	764	706	738	720	709	758	708	734	711	743	760	730	776	742	778	754	731	722	715	739	726	733	739	700	724	746	723	731	710	729	747	713	704	745	747	737	757	714	728	748	737	746	717	732	683	719	699	733	733	767	740	683	737	689	739	702	712	746	728	756	734	699	706	742	780	720	734	780	752	718	737	703	725	745	720	726	719	775	759	728	717	716	757	686	703	740	732	751	760	722	759	711	728	788	729	694	736	751	725	719	793	698	718	765	764	748	697	703	741	738	704	720	740	694	701	714	731	752	734	779	735	679	755	755	713	713	729	748	759	773	776	710	730	733	751	749	748	766	695	722	722	769	743	747	759	679	724	755	721	720	760	749	765	751	758	767	761	757	714	738	711	739	686	715	674	754	709	740	740	731	733	746	712	720	775	708	711	720	728	710	731	787	692	728	736	761	715	742	740	747	736	766	732	727	775	689	659	740	727	754	695	768	730	738	751	731	711	762	714	680	736	707	702	748	734	777	721	729	725	689	723	767	729	733	725	716	725	713	729	728	758	684	695	760	716	708	748	759	734	746	755	758	717	796	767	714	742	750	713	708	723	714	787	755	696	726	741	750	734	766	739	758	755	717	728	724	745	760	735	745	708	772	693	688	771	697	740	735	723	766	700	700	766	758	742	729	791	716	786	774	704	739	691	729	749	724	738	705	683	771	714	686	768	705	716	752	708	715	742	751	726	774	730	744	724	775	711	738	720	729	752	705	738	748	721	764	703	743	745	715	727	682	742	786	725	773	750	691	762	705	729	709	695	727	741	800	742	744	727	679	756	685	729	738	749	725	730	728	737	726	789	722	740	697	776	755	716	753	699	777	778	737	743	739	666	743	759	744	664	758	796	763	713	723	702	699	729	740	761	762	780	727	776	737	735	739	728	737	741	743	741	797	747	705	716	735	775	736	735	737	743	743	709	689	729	753	785	741	748	698	752	721	762	762	716	752	709	744	749	715	709	703	776	688	714	724	752	737	733	746	772	729	734	755	751	724	732	701	697	724	747	754	727	730	719	727	752	749	734	724	718	723	733	726	666	752	723	758	768	723	753	744	755	740	725	768	735	704	765	674	766	702	756	704	701	739	736	798	763	688	778	792	739	704	765	717	735	795	685	728	745	710	710	742	734	730	745	730	733	725	732	738	734	711	722	696	727	742	735	778	702	744	761	752	715	745	762	734	730	740	734	730	719	744	729	726	677	744	783	683	769	746	718	697	700	755	709	725	707	722	762	693	706	777	769	725	771	806	742	760	750	705	751	713	750	746	738	755	753	724	706	755	715	715	741	778	717	721	709	695	675	740	729	740	775	706	748	751	729	763	702	705	682	709	702	755	731	706	711	718	710	739	737	751	749	666	703	705	740	698	750	742	697	787	748	775	723	784	667	693	745	721	793	740	688	774	708	733	762	720	729	721	723	758	698	742	736	750	727	723	676	719	731	720	744	726	752	733	741	730	724	754	676	733	761	748	727	743	758	691	737	761	723	717	745	744	721	743	722	754	738	799	752	714	769	704	715	685	727	748	761	724	706	683	741	780	731	761	768	714	737	687	712	732	734	734	697	753	694	734	794	758	735	757	717	778	762	753	717	735
11142	9438	11682	10383	7448	6108	5115	4492	3733	3385	2652	2211	1749	1445	1448	1329	1102	825	782	754	733	735	751	545	497	582	501	494	423	442	430	389	359	355	381	338	355	309	320	258	300	294	248	252	246	277	269	279	268	266	266	276	230	274	243	240	229	239	234	267	270	276	249	265	256	259	272	267	257	247	271	237	259	228	243	270	259	255	265	248	246	264	257	223	261	251	266	242	280	251	262	253	294	252	245	246	262	265	232	253	271	260	260	249	250	271	241	251	273	264	269	248	270	253	227	256	257	221	245	233	255	246	259	288	256	271	254	245	257	278	218	258	244	285	285	257	265	275	254	258	273	258	249	257	298	250	269	251	249	245	270	248	244	275	235	267	264	273	255	234	259	258	227	255	261	232	244	272	232	243	241	259	256	245	251	267	250	280	254	249	229	227	280	234	286	268	268	231	249	246	265	282	226	218	269	255	236	241	253	239	275	279	260	251	266	256	257	256	245	241	279	277	248	255	261	230	219	275	237	227	277	245	283	255	238	251	252	240	254	271	275	252	252	247	279	263	251	217	246	278	266	226	270	261	189	237	238	266	228	273	233	238	275	263	243	245	254	265	264	238	286	257	239	268	241	244	237	266	219	240	296	245	252	239	227	222	258	237	238	263	276	234	218	266	246	266	253	236	230	231	233	261	254	276	256	245	262	265	265	279	252	263	305	227	266	260	272	229	246	238	249	245	250	255	254	252	258	268	240	257	236	226	275	233	224	262	257	241	239	243	250	243	252	258	253	247	259	233	220	242	235	223	257	261	252	250	275	212	246	263	234	243	252	234	243	247	287	227	269	261	249	252	236	202	238	256	263	258	250	265	246	226	258	268	254	230	255	256	217	245	247	220	219	243	249	240	252	259	240	250	258	265	277	244	242	261	241	279	237	233	227	231	241	235	279	243	245	233	249	252	247	240	246	240	255	213	289	274	250	245	261	255	274	229	249	253	262	253	236	277	240	265	233	256	232	242	270	286	266	247	259	256	239	285	275	256	275	228	242	243	286	257	261	271	259	243	257	221	291	228	265	253	259	234	260	273	241	266	247	280	250	245	236	255	248	228	258	252	259	240	247	254	252	268	256	296	248	261	237	238	267	255	230	259	265	251	271	260	254	268	269	234	227	224	276	243	244	240	269	271	258	269	257	257	224	259	233	252	230	238	248	253	261	259	251	243	271	281	238	236	258	248	225	245	231	269	243	291	240	262	284	236	253	253	263	258	254	255	245	275	248	295	272	239	304	254	225	227	261	250	252	264	250	270	229	258	251	241	253	239	244	268	251	256	288	272	257	238	265	256	257	232	264	253	247	248	287	269	237	276	281	240	255	255	276	230	274	237	231	243	242	284	257	265	284	251	267	246	261	252	243	249	234	288	262	256	255	235	284	275	228	255	241	243	278	274	264	272	256	243	238	270	258	302	228	278	244	278	235	247	245	233	278	274	271	248	219	271	260	245	238	259	240	255	257	239	238	219	259	246	284	260	238	255	241	239	265	292	243	270	254	270	241	253	235	280	260	258	238	241	259	279	258	272	259	249	256	227	251	275	263	256	234	268	266	255	252	242	265	274	248	265	248	253	238	240	251	229	248	245	211	259	256	274	281	223	250	265	263	235	255	245	267	225	256	225	265	238	269	245	231	230	220	260	246	242	272	253	241	271	264	253	228	266	226	253	242	250	260	293	238	284	258	242	246	249	280	247	270	237	254	259	214	230	239	257	254	257	236	234	255	232	258	238	243	249	277	229	254	224	231	234	265	252	230	252	271	242	242	256	241	239	254	264	253	238	251	244	213	282	297	233	248	219	239	243	261	281	275	264	226	229	271	269	268	236	246	247	237	260	261	254	247	257	248	249	261	254	238	233	261	249	253	234	244	242	254	235	234	285	244	226	257	255	251	210	262	246	296	261	288	272	262	245	255	238	221	248	249	252	262	250	269	275	249	238	227	250	254	244	265	236	224	270	255	242	257	271	241	260	241	246	235	234	223	233	236	233	240	266	252	240	230	239	276	232	257	208	263	263	257	299	270	273	240	237	220	220	233	256	248	250	248	279	266	258	252	235	245	237	272	253	230	250	265	261	256	272	270	261	241	248	242	261	277	243	247	241	250	229	245	256	235	264	279	235	258	246	225	261	259	248	262	267	232	233	232	264	271	268	241	264	283	229	263	248	256	236	272	225	253	249	240	243	244	225	244	240	229	232	242	233	238	277	254	239	242	279	250	233	265	241	250	262	252	257	245	273	253	270	232	271	227	266	254	257	267	274	254	239	217	254	244	213	274	275	250	251	269	265	257	277	246	244	246	259	250	263	225	265	264	262	241	236	228	245	255	240	251	260	233	221	255	268	250	259	248	248	252	258	249	260	274	278	251	240	260	254	250	259	251	247	277	289	219	253	221	243	247	263	275	258	225	268	247	275	227	233	253	236	241	273	279	239	265	250	253	264	273	278	245	259	274	251	279	219	242	238	254	233	246	258	240	247	234	260	240	277	242	245	231	284	251	254	238	268	252	275	254	259	253	246	267	221	262	236	247	248	228	246	261	247	265	271	279	290	256	266	263	255	235	246	251	253	245	263	243	269	217	234	240	230	282	225	255	247	249	241	224	257	242	258	275	223	270	231	223	221	271	242	281	248	262	253	224	251	241	240	261	265	241	253	235	232	242	243	259	235	271	252	261	252	277	238	291	243	253	248	271	282	264	249	280	236	246	246	255	236	283	264	286	268	269	229	232	244	239	222	268	258	257	235	244	265	248	247	253	271	239	247	260	255	261	261	248	270	277	230	238	241	263	264	230	259	257	253	295	259	269	262	242	250	231	256	237	252	235	257	248	252	241	273	247	252	257	237	261	245	266	266	241	265	225	253	267	251	254	261	250	223	260	244	269	253	239	253	257	269	247	244	268	252	272	287	243	270	232	270	220	229	272	255	275	277	238	248	264	246	234	280	251	256	239	271	238	278	260	244	244	261	257	258	263	252	256	247	248	231	236	242	259	235	276	268	260	256	267	252	203	225	250	234	254	271	261	258	259	269	244	224	254	247	182	262	257	270	248	252	248	229	259	268	274	260	264	263	258	251	262	262	256	280	228	245	236	255	251	229	252	249	239	241	257	276	247	262	257	248	276	265	229	217	260	221	253	243	242	279	286	242	263	267	248	264	245	252	250	257	259	266	247	270	276	234	254	227	265	232	247	269	243	217	270	234	246	274	243	246	244	269	247	242	219	253	264	247	293	262	248	289	264	239	246	258	232	254	260	266	286	219	246	253	268	229	240	250	225	246	242	254	273	248	235	233	266	237	240	231	267	240	281	245	268	251	287	238	254	253	234	256	252	233	247	279	267	250	218	264	241	253	254	252	255	273	250	249	243	243	248	235	251	233	256	234	244	279	244	250	238	253	217	234	259	240	217	276	243	254	261	244	228	226	248	227	241	262	277	274	224	258	224	266	256	259	249	254
7637	9034	17048	20049	18429	18178	16891	16351	15180	13810	11527	10270	8534	7142	7387	6756	5619	4479	4217	4186	4191	3774	3432	2819	2354	3044	2430	2204	2194	2106	2046	1845	1718	1546	1475	1451	1301	1148	1115	988	882	886	775	789	716	791	777	814	765	729	706	701	689	679	693	668	732	706	689	724	762	626	681	715	739	722	673	689	678	676	701	682	675	688	659	683	686	727	685	687	681	701	695	665	716	682	687	646	696	668	663	710	698	682	699	621	722	702	621	615	699	671	665	632	657	713	673	679	676	668	707	645	703	712	718	636	664	654	695	694	712	676	713	712	709	672	689	682	660	677	718	733	731	716	693	680	730	671	689	678	708	695	694	670	680	674	714	667	657	713	705	665	672	659	693	690	724	686	714	634	663	701	650	652	698	690	704	725	670	665	694	691	733	697	660	664	669	693	711	674	651	721	689	669	734	694	722	722	667	650	702	701	658	678	695	648	708	661	686	687	690	663	697	701	662	708	664	700	678	683	669	679	717	746	703	693	641	673	724	718	699	714	652	702	668	681	669	680	668	696	695	651	664	668	700	723	679	727	622	723	656	671	691	717	675	626	645	698	678	659	708	708	715	742	644	694	744	671	637	684	657	651	610	717	678	700	722	691	653	666	695	686	699	758	698	691	678	640	690	667	712	676	703	708	728	693	692	713	722	672	695	690	629	733	671	680	706	698	714	704	706	719	723	696	730	752	658	669	697	668	656	709	671	688	623	704	715	690	688	669	674	644	643	656	689	693	679	674	631	708	697	658	664	661	689	641	668	699	673	726	680	686	709	687	725	633	656	663	746	691	668	682	672	677	720	636	705	668	690	664	734	681	672	684	700	701	723	644	656	711	666	623	653	718	704	714	727	670	701	718	655	718	716	684	666	733	667	674	676	688	636	710	707	713	692	695	673	663	710	684	642	671	705	663	699	676	620	647	728	743	730	670	700	665	668	684	708	651	669	676	662	688	708	721	682	644	682	683	688	618	704	704	687	662	653	689	691	701	689	667	697	634	688	700	683	647	701	731	650	696	669	646	672	707	720	711	664	688	731	705	686	713	682	684	719	658	644	641	612	722	652	712	664	690	678	685	642	667	706	751	640	666	676	668	708	729	735	704	696	683	691	680	685	715	683	664	649	717	646	659	680	672	704	717	671	753	709	680	695	677	663	676	686	674	648	684	664	669	706	677	689	658	708	667	660	649	723	702	645	678	686	662	651	694	669	674	719	692	676	666	692	720	716	674	670	654	680	720	661	684	696	654	719	720	705	704	660	693	685	710	708	732	688	663	703	689	739	699	683	671	724	642	647	729	694	702	692	707	667	672	656	715	725	678	648	698	697	707	643	682	682	687	698	675	666	729	691	698	666	670	708	658	692	674	656	731	668	710	660	690	690	671	687	698	631	697	697	675	724	709	706	717	700	708	679	720	707	716	680	641	672	698	679	665	682	693	670	703	682	637	648	665	631	649	640	657	724	679	652	661	681	659	667	641	669	688	682	677	680	723	666	720	712	636	668	725	673	706	668	702	697	704	711	670	713	681	663	708	672	690	697	679	668	671	679	660	653	696	676	686	716	726	718	678	674	685	691	654	634	703	658	705	684	685	689	648	662	687	735	698	697	672	649	682	694	684	645	647	661	660	674	700	682	685	690	684	670	708	700	721	712	665	689	701	678	648	741	703	725	717	720	680	661	711	689	678	662	691	661	643	730	681	714	661	712	714	722	700	665	670	753	675	679	695	669	698	683	683	657	702	672	680	733	672	690	709	705	663	684	681	757	719	721	688	719	708	685	668	706	677	668	670	697	696	699	667	689	688	702	690	619	728	663	738	665	703	698	696	695	702	680	670	708	684	700	710	685	704	713	713	698	639	723	714	687	707	705	696	742	687	653	646	706	663	763	666	644	676	697	657	701	671	741	681	696	684	680	647	742	685	702	663	696	685	693	692	681	679	701	690	648	702	686	719	675	641	693	661	710	653	757	762	658	661	673	713	658	670	651	696	679	652	682	686	659	720	700	679	657	656	692	673	672	716	630	704	727	699	714	704	687	709	614	668	673	734	707	689	710	695	673	694	621	656	732	658	667	632	680	694	622	666	659	701	669	743	662	678	668	698	712	679	698	680	662	704	724	727	615	656	685	647	653	680	705	674	651	693	676	708	700	633	711	699	720	693	639	675	674	689	682	656	687	726	656	676	674	702	695	683	640	648	698	698	702	691	691	728	677	668	659	680	673	694	660	717	683	680	694	710	698	676	664	669	686	694	652	654	658	661	690	693	698	673	710	663	667	686	656	691	678	676	671	673	714	681	704	666	670	655	647	672	685	694	686	676	651	692	689	672	643	658	715	726	650	715	669	656	677	639	698	721	674	687	694	631	732	649	643	688	672	711	690	686	675	670	643	691	663	708	650	712	668	682	685	642	714	687	723	684	683	703	700	728	731	728	651	649	699	716	699	627	695	656	724	716	669	664	715	655	707	717	692	700	677	705	702	669	690	660	690	741	732	706	661	664	637	659	689	681	678	709	685	686	634	692	640	708	667	714	642	672	721	708	677	688	698	677	667	625	704	610	676	721	685	611	693	654	669	695	684	662	724	675	686	710	710	662	662	676	732	686	707	672	693	643	744	702	699	663	719	691	680	636	610	684	649	665	660	652	672	723	660	728	695	734	683	713	705	693	722	669	711	677	646	675	703	715	628	692	663	640	680	646	698	687	640	703	693	702	706	727	693	702	613	682	696	727	685	633	633	711	693	690	645	659	724	681	700	709	673	696	673	633	695	683	673	697	642	700	669	710	694	725	716	664	689	648	702	687	627	616	669	702	696	683	700	677	664	697	680	682	729	732	683	682	665	701	641	685	669	675	649	691	665	678	661	692	658	681	712	686	632	678	683	687	653	699	679	727	729	702	635	754	696	673	737	671	689	687	692	667	690	662	688	683	657	665	699	669	694	707	683	709	653	693	692	673	656	726	718	682	649	606	677	702	718	659	692	641	661	700	598	707	697	694	690	701	650	655	697	682	671	660	668	735	685	685	711	697	700	648	633	687	700	730	673	644	661	677	679	753	645	674	674	651	666	664	706	705	670	671	688	684	706	631	639	665	689	698	691	697	708	722	629	685	651	690	720	698	661	746	671	605	688	691	683	679	715	663	705	671	673	677	728	700	686	667	719	678	700	716	684	753	693	655	718	659	660	721	690	721	677	725	714	722	699	678	728	732	660	701	719	677	689	702	701	735	691	678	681	713	649	708	689	705	698	659	670	690	726	723	680	662	721	647	654	732	703	737	633	690	684	683	678	710	721	704	685	682	741	700	691	687	654	693	623	662	671	684	721	653	654	652	700	684	703	694	689	681	665	671	682	665	695	679	690	696	665	662	675	696	711	637	730	727	715	658	650	659	764	659	678	732	724	665	704	736	660	673	673	702	687	696	658	683	679	675	672	699	707	702	683	686	638	688	698	654	692	673	665	635	710	694	690	700
29162	30735	36463	37863	37863	36525	34976	35698	34882	31230	28881	24670	22457	18672	17935	15799	13234	9815	9517	9057	8192	8193	6509	5138	4702	5690	4352	3513	3063	3319	3060	2707	2150	1876	1704	1690	1355	950	833	606	498	491	420	348	324	368	369	340	308	294	269	247	254	231	259	234	249	250	242	213	241	216	253	229	257	232	201	243	240	239	202	232	242	234	235	235	255	233	204	238	235	235	217	223	255	248	227	211	233	232	229	238	257	229	248	238	223	213	229	236	233	215	231	237	227	250	258	266	234	242	243	244	229	251	225	239	278	245	212	239	240	245	239	229	249	216	234	241	226	255	229	244	240	266	246	233	251	237	225	230	209	235	248	202	273	242	247	209	246	245	231	205	223	212	226	232	201	232	231	226	221	227	216	230	251	231	242	246	233	238	219	233	236	233	225	221	246	246	212	232	222	244	211	225	251	279	209	231	233	251	215	210	212	221	237	217	209	221	198	218	229	241	228	235	244	229	252	236	252	242	242	218	230	233	235	231	235	223	252	216	245	227	241	228	225	250	253	220	250	235	208	232	246	242	235	218	222	227	228	195	225	229	235	218	249	225	211	261	227	221	219	201	254	211	224	225	238	196	212	224	235	244	228	236	225	246	252	232	266	232	230	237	214	235	246	227	256	244	226	230	221	246	223	210	215	242	248	220	233	218	252	238	233	236	232	241	194	218	221	213	240	258	227	229	253	219	235	223	227	232	245	240	242	259	212	248	243	207	227	219	246	224	254	229	242	233	255	224	222	220	241	214	222	249	219	255	257	237	221	227	248	231	218	220	218	202	235	219	236	232	230	222	221	250	230	207	252	223	235	226	230	213	257	207	254	221	240	255	228	221	257	237	260	247	241	252	233	224	226	209	236	231	229	245	253	206	245	226	225	251	219	213	252	216	254	219	241	214	212	240	238	252	228	214	209	198	241	213	233	215	239	242	243	237	240	204	258	251	240	187	240	236	231	245	219	249	228	230	232	214	236	230	211	241	208	214	223	233	233	228	208	222	226	239	210	239	197	225	205	204	237	234	222	227	245	226	224	246	268	225	220	249	231	213	251	241	234	248	261	222	212	229	226	254	255	240	220	244	226	245	220	247	226	226	232	237	244	216	231	258	248	216	235	261	208	192	266	230	236	229	228	216	246	244	240	195	249	233	259	226	209	246	223	230	235	246	244	224	240	264	216	239	251	240	227	251	222	240	247	220	225	227	233	254	218	215	242	240	255	219	243	242	224	260	233	224	237	237	234	237	252	263	234	247	245	239	219	238	253	223	234	235	249	229	225	249	212	216	222	261	254	252	240	226	207	232	256	221	241	231	250	229	221	224	245	240	242	246	247	215	251	229	227	196	235	202	257	232	230	246	243	235	226	206	211	254	258	207	230	227	234	241	210	240	220	257	253	226	236	235	223	214	250	268	220	240	231	226	236	211	219	237	216	219	220	230	257	237	233	232	246	214	230	247	248	240	252	220	217	223	224	222	223	234	249	255	242	229	215	209	253	223	218	232	221	215	259	263	245	243	254	228	228	253	247	233	227	234	225	218	250	240	242	213	232	236	214	210	235	262	229	265	202	248	247	227	242	260	244	249	216	221	214	225	256	258	243	224	222	213	253	259	226	265	241	212	228	232	241	217	243	202	218	216	232	210	220	230	248	239	258	221	246	247	231	243	213	251	237	248	207	233	219	239	202	225	223	215	274	239	231	228	249	256	225	231	234	212	217	219	233	244	225	208	268	221	250	255	216	229	228	247	240	213	235	203	235	222	224	242	226	233	215	225	220	243	219	225	211	223	221	221	224	246	226	230	232	235	235	234	263	268	228	238	207	250	241	245	249	237	259	217	229	234	232	210	231	249	219	209	264	230	238	223	237	220	227	240	249	232	213	218	224	209	225	248	243	227	252	242	244	233	223	222	247	239	238	248	236	226	243	217	266	241	232	208	218	225	216	252	218	202	255	258	220	253	228	261	250	216	240	227	240	227	245	233	228	191	245	228	229	240	221	224	225	240	243	232	243	194	231	231	226	245	230	270	255	223	229	229	230	262	230	246	218	220	228	221	222	227	240	248	238	245	239	223	250	238	230	226	227	216	247	220	225	216	234	218	242	237	196	211	245	211	223	215	229	239	254	218	217	214	218	238	215	253	225	209	233	229	252	238	221	248	245	226	265	265	240	232	242	245	239	250	209	218	237	231	240	230	258	226	234	236	224	218	232	246	239	255	230	255	241	242	256	242	235	216	214	225	225	227	259	231	241	224	229	242	238	256	224	242	210	231	233	235	217	233	228	255	227	227	206	247	257	203	225	234	248	246	224	234	217	248	220	220	244	227	220	252	239	210	226	231	219	232	214	257	248	253	241	218	232	247	217	235	226	227	200	260	266	235	226	196	244	255	228	213	234	243	239	228	232	249	280	222	234	220	209	241	205	222	226	253	208	263	238	225	244	225	254	207	228	212	210	207	229	194	215	248	234	226	263	225	254	232	229	209	243	225	215	245	234	214	233	221	233	246	240	221	226	207	241	216	247	235	255	228	203	254	257	260	237	232	215	247	246	238	235	241	240	239	255	233	242	222	247	220	249	217	208	227	242	220	243	227	232	224	252	235	253	257	227	200	233	234	223	237	228	230	218	218	233	251	228	235	229	225	230	237	237	234	271	224	217	230	217	252	241	231	236	246	228	251	221	232	233	241	263	221	211	238	243	250	228	246	247	222	257	254	248	207	256	224	246	252	238	250	233	227	225	239	227	223	223	252	222	257	226	234	239	219	234	257	243	222	244	229	252	229	259	228	227	240	242	226	211	237	242	241	217	249	222	210	229	187	254	246	243	244	219	268	234	220	227	205	250	229	228	226	221	209	212	232	216	215	226	218	206	249	243	233	255	199	222	237	226	235	242	211	214	246	219	236	259	206	239	248	244	230	250	211	253	241	227	224	233	264	222	244	236	206	224	221	267	232	229	256	227	233	251	249	216	245	235	237	226	232	227	230	257	243	221	203	223	227	223	253	231	212	247	241	217	236	209	223	247	232	245	233	248	241	232	226	215	224	240	239	237	235	217	223	243	227	230	220	230	261	227	238	213	244	242	236	237	254	256	237	216	230	251	228	246	232	216	234	241	208	216	196	237	291	238	237	229	220	243	225	220	230	234	218	216	246	244	215	238	231	228	216	241	227	240	218	246	217	250	217	220	231	218	225	208	239	205	218	226	228	235	242	232	230	240	214	214	241	205	229	254	237	212	223	236	236	235	227	241	254	232	227	247	248	272	215	263	234	227	192	246	236	238	239	240	228	227	262	229	270	243	237	237	246	227	221	220	228	246	233	241	236	228	229	255	237	235	235	199	237	203	229	250	228	258	236	248	226	200	257	246	219	223	229	227	238	230	238	209	230	257	240	232	248	272	246	238	223	240	213	219	239	219	226	228	241	219	232	239	212	224	239	213	247	231	249	239	259	221	241	235	241	255	239	237	205	228	208
20154	25921	34740	41420	43316	46288	45953	48001	48265	45149	43115	39800	39477	37255	38159	35849	33755	28600	29930	30108	28565	27374	22411	20256	19737	23285	19468	16521	14870	16385	14794	13660	11444	10809	9666	9453	7577	5527	4183	3401	2494	2438	1918	1254	907	1710	1451	1434	1242	1020	778	672	658	697	727	639	631	646	711	698	693	613	652	659	614	686	662	643	672	636	643	649	681	652	690	670	644	633	641	634	651	642	610	567	644	653	638	645	688	621	671	642	661	590	619	640	677	622	664	711	652	617	616	637	602	640	675	607	607	590	618	678	671	615	631	627	645	677	627	611	628	602	608	656	614	641	666	668	621	650	601	666	634	676	614	655	655	699	651	651	619	645	667	649	653	638	644	631	657	674	629	614	617	620	652	688	596	659	640	660	656	683	608	641	637	642	650	674	599	629	600	641	635	687	629	653	680	652	652	654	620	630	609	686	685	620	637	641	631	617	663	614	658	674	680	622	658	651	667	621	648	650	607	646	651	708	639	667	664	660	643	673	640	601	638	660	675	617	621	633	658	638	680	645	596	647	663	634	627	685	618	654	698	603	645	645	711	644	641	655	651	661	636	608	639	641	646	593	641	625	644	639	661	646	622	630	587	656	609	593	653	636	637	671	597	631	654	609	643	667	617	675	651	657	688	622	627	660	643	606	663	679	623	631	630	629	654	631	685	638	669	606	703	627	666	663	687	630	663	660	632	622	653	658	612	586	698	642	620	652	641	632	666	626	702	683	619	654	626	630	649	615	618	704	664	623	658	611	656	654	645	614	643	621	609	597	661	657	631	610	656	658	625	694	631	648	640	617	651	663	684	605	661	625	640	635	654	601	619	667	650	677	659	622	649	627	663	629	662	667	617	681	643	664	650	642	638	622	644	614	625	620	659	664	642	691	661	622	655	674	616	627	656	653	641	642	633	640	637	668	635	633	651	657	635	634	628	639	675	660	625	675	638	591	659	579	622	644	668	651	642	592	720	581	640	621	625	678	645	606	656	640	652	609	661	642	624	637	647	683	669	647	641	583	655	671	616	593	616	645	643	630	672	627	644	641	627	637	636	665	642	627	587	653	624	641	639	678	596	614	626	648	610	684	655	619	638	627	594	683	612	646	660	622	619	631	641	648	650	606	620	631	566	656	630	621	635	672	614	646	664	667	645	660	614	624	640	637	660	622	684	650	622	678	630	654	673	637	655	630	678	623	661	674	641	634	655	641	597	657	631	646	636	675	686	657	653	607	634	656	661	613	650	616	670	649	608	628	607	620	690	597	624	676	651	669	636	636	627	607	647	646	649	663	653	641	620	636	654	638	618	631	635	653	626	611	656	669	616	680	668	641	637	656	607	642	631	630	628	684	644	611	621	667	657	655	632	681	648	651	666	641	656	634	681	644	627	609	627	625	647	644	637	688	665	659	622	677	677	667	631	616	627	637	632	642	656	645	642	637	634	668	649	624	590	653	648	612	655	641	652	678	667	722	683	641	690	618	671	635	646	675	633	646	638	667	632	631	624	676	651	632	651	667	608	651	657	692	598	675	619	595	643	663	687	670	695	616	675	641	682	612	589	652	634	621	656	661	635	627	592	640	616	650	647	677	634	642	599	656	649	611	682	630	606	664	634	708	662	683	653	674	664	626	633	664	619	634	623	634	624	653	658	655	618	644	664	631	633	685	599	624	662	660	630	612	595	661	632	621	640	657	606	660	603	650	609	698	619	614	663	607	659	659	621	596	652	666	648	667	626	629	639	669	624	669	633	643	747	665	621	661	654	658	636	624	681	626	677	677	592	623	664	636	708	624	634	624	642	648	643	680	666	656	604	648	616	651	598	648	596	625	680	636	595	657	619	674	609	647	628	660	631	665	671	640	659	686	601	652	607	659	606	642	638	645	688	590	602	630	660	617	578	635	638	656	630	643	588	685	656	645	646	681	617	649	680	620	661	687	642	659	628	631	707	653	653	680	619	676	616	669	652	621	632	613	611	631	654	645	603	683	663	625	606	685	657	646	641	636	631	655	624	637	614	661	660	641	633	594	678	645	654	656	619	621	620	627	642	637	632	629	688	618	646	633	652	644	595	653	671	626	638	616	654	634	673	627	649	641	632	625	674	670	656	643	688	641	660	676	639	653	663	693	669	608	626	641	622	636	646	647	610	607	635	642	640	644	677	657	663	635	625	645	652	636	659	642	615	646	672	661	648	658	621	635	663	610	632	603	664	626	622	644	613	675	643	607	629	604	585	641	644	678	642	628	644	632	629	668	681	657	687	636	641	654	630	642	632	661	629	637	616	684	658	648	686	620	635	664	653	640	618	625	631	617	656	634	652	655	628	624	612	634	588	669	692	638	620	671	621	607	610	631	631	633	612	639	688	659	639	662	661	653	583	643	664	595	668	656	654	641	616	616	653	641	630	643	640	646	628	646	683	626	633	635	619	611	657	642	621	676	652	650	629	654	638	645	648	667	629	648	654	651	627	640	662	646	619	678	658	661	607	682	625	638	629	630	636	617	618	647	636	625	584	650	670	635	618	624	623	642	624	634	636	650	672	594	596	619	617	679	620	596	671	597	674	669	649	666	660	645	707	633	621	609	639	629	631	587	594	635	638	643	599	605	575	638	621	598	655	612	667	627	634	706	644	649	646	634	624	658	622	619	623	626	648	664	629	628	648	646	612	679	644	626	669	617	618	630	618	700	663	617	636	664	695	657	628	627	630	615	680	618	684	661	583	634	647	635	651	631	606	671	634	673	617	638	645	649	649	669	659	640	635	669	640	630	674	638	620	649	633	642	614	630	643	628	652	666	635	674	660	638	618	600	653	668	643	628	596	655	616	628	676	659	653	652	673	655	620	639	667	659	670	640	631	615	675	639	680	651	655	622	633	605	612	673	647	675	641	665	678	621	652	650	649	617	660	651	660	656	713	646	679	646	659	663	591	631	670	616	666	673	630	653	672	650	611	619	670	663	637	660	646	697	652	643	677	626	614	665	677	643	677	670	586	616	648	637	626	649	657	616	605	655	648	695	687	623	638	639	624	644	605	665	619	638	625	623	665	598	596	610	645	645	643	614	631	681	639	630	638	670	680	682	717	605	594	661	597	608	613	645	633	655	644	613	667	642	662	698	644	658	601	654	637	648	666	640	638	710	698	614	669	652	614	682	586	653	639	657	683	638	604	640	662	650	593	658	623	640	671	634	632	651	619	643	626	661	682	632	651	664	658	665	646	650	639	651	647	640	677	686	597	617	652	672	653	625	663	662	643	633	635	632	659	625	624	623	606	650	637	656	619	621	626	675	648	613	684	653	619	641	659	617	662	598	624	635	679	636	616	590	651	667	673	683	661	679	645	667	662	655	637	673	667	632	662	643	643	707	667	627	608	635	663	647	630	677	650	651	613	610	656	705	667	622	613	625	639	661	605	648	660	661	628	574	667	681	627	673	617	696	653	659	637	690	639	656	620	610	628	661	662	613	638	672	639	626	646	625	636	660	632	621
38356	38517	42677	43035	42492	38172	37942	43717	42911	36666	33176	31395	28525	23829	24599	22007	19184	14084	14690	14234	13096	12927	9578	8264	7759	8845	6461	5365	4398	5404	4675	3766	3305	2870	2490	2437	1765	1453	1123	775	676	681	527	364	328	408	479	429	382	329	313	267	259	263	278	254	272	271	253	271	267	262	259	269	300	257	268	262	255	237	258	278	286	261	222	263	265	259	270	265	245	254	280	258	282	259	225	285	270	282	266	275	256	245	259	276	232	270	250	273	254	245	266	253	266	282	265	263	265	265	279	255	249	267	279	249	285	256	263	247	288	261	279	256	232	264	264	270	257	259	255	245	276	245	271	266	285	285	243	260	247	273	270	252	269	276	282	263	259	249	273	298	261	271	222	277	265	287	236	260	281	255	271	263	285	262	258	264	239	266	240	239	262	228	270	258	275	248	254	287	267	266	290	266	258	250	255	257	238	271	258	244	271	228	269	260	268	239	284	244	293	257	252	278	264	260	272	262	277	269	267	271	256	259	290	270	233	271	272	274	273	256	261	264	240	278	282	259	273	285	261	269	270	280	260	229	252	254	281	273	289	268	279	249	280	274	266	258	260	288	266	270	270	266	240	230	284	239	284	246	261	268	272	284	280	239	277	281	259	274	241	256	268	272	260	263	256	250	251	265	284	235	265	287	266	268	247	285	227	269	245	267	251	256	254	291	255	268	269	245	260	236	282	282	261	256	249	272	248	315	305	249	287	270	271	250	260	273	254	270	234	272	217	281	261	290	289	270	235	249	266	231	247	257	227	242	283	262	253	274	275	275	285	266	261	266	243	271	280	257	244	259	231	264	265	290	228	255	243	264	277	251	265	240	257	266	272	268	269	244	257	261	263	245	257	258	252	250	259	292	250	274	249	290	238	263	254	244	277	261	236	277	275	288	253	268	250	274	272	271	265	257	260	246	234	256	259	280	270	279	254	238	264	258	283	260	249	264	246	287	258	243	295	250	250	267	252	286	220	264	254	236	267	262	263	244	278	272	277	265	255	251	265	269	242	266	279	249	261	301	240	267	267	248	266	259	272	252	270	261	271	277	274	233	264	255	239	258	254	269	254	261	239	252	266	267	260	269	278	269	249	249	250	270	264	263	228	235	245	248	260	272	282	264	273	271	261	242	252	286	232	289	269	244	245	231	288	274	261	261	252	275	235	264	255	243	251	242	274	264	279	239	247	266	262	266	262	259	266	247	268	254	271	273	253	241	254	262	252	251	247	223	264	270	278	288	286	276	261	283	269	242	270	252	252	267	283	237	266	255	267	276	251	257	284	225	284	271	273	282	244	268	249	247	281	265	267	261	256	245	320	242	280	269	250	247	274	253	288	271	273	256	264	222	257	260	253	241	246	249	264	252	266	255	253	260	279	242	259	279	271	263	250	267	289	269	250	254	251	280	263	278	284	241	252	279	252	249	259	266	264	252	276	263	256	261	242	272	272	252	279	248	221	261	259	238	231	273	246	223	281	264	249	290	245	272	267	253	277	256	266	254	267	246	270	254	272	250	241	254	288	252	273	263	272	257	261	265	277	244	229	278	276	271	251	272	237	269	263	261	259	264	245	269	273	303	287	255	256	269	271	243	264	258	288	284	267	237	272	288	263	256	277	276	258	270	266	246	279	283	277	241	261	279	270	251	266	271	277	248	252	267	286	236	256	254	259	253	301	264	252	281	285	279	265	281	243	238	262	256	268	240	283	269	273	269	256	259	280	228	252	253	234	252	280	266	268	249	274	257	309	261	284	288	236	255	267	265	241	274	259	254	224	265	277	265	279	278	248	234	262	271	246	252	267	253	244	240	276	265	255	285	227	266	291	270	261	294	252	247	233	246	237	295	263	274	245	265	232	274	252	250	266	242	261	276	254	251	238	252	278	249	279	244	247	239	254	270	267	257	257	288	273	272	272	275	249	273	283	259	263	245	291	259	255	272	235	258	278	232	277	233	274	255	252	278	263	253	266	226	243	258	263	284	255	257	276	243	281	296	253	264	240	277	276	266	250	258	253	258	271	261	250	277	250	257	255	272	281	240	289	261	252	268	236	265	266	272	270	258	236	256	265	262	261	251	255	260	257	245	272	262	260	270	258	265	269	298	279	253	279	275	245	256	305	240	239	269	251	258	252	245	225	237	292	292	259	265	269	256	243	249	261	274	230	281	253	247	257	243	250	304	242	267	258	262	262	260	247	248	266	269	260	264	276	270	255	264	272	227	269	240	236	275	248	252	277	271	270	262	283	247	263	267	261	288	288	264	304	234	259	279	272	265	282	264	275	259	281	263	284	240	271	247	260	260	238	258	248	247	272	268	266	272	273	263	264	259	230	289	281	211	277	271	265	266	267	250	273	252	272	284	251	277	246	268	262	260	269	272	263	269	278	244	272	271	260	278	277	269	257	263	258	271	285	265	291	264	269	267	283	236	252	287	268	281	279	274	266	259	267	265	284	283	286	274	278	255	266	250	273	281	246	230	268	263	289	269	277	236	223	259	255	257	271	239	241	256	260	242	248	254	256	259	292	271	256	266	262	259	275	284	270	260	272	281	243	271	310	292	295	265	206	266	269	237	283	223	265	271	266	245	268	275	287	258	264	260	239	257	281	255	248	258	274	246	297	273	287	289	294	237	265	243	266	279	266	258	259	256	260	293	269	240	289	283	268	253	271	316	266	275	261	273	263	259	264	264	258	288	248	253	256	245	265	267	250	294	276	263	275	293	258	292	267	303	250	268	257	257	273	278	253	242	253	244	272	279	249	276	274	270	263	262	269	273	232	263	274	238	221	240	259	266	253	250	291	220	271	219	277	262	256	251	268	268	267	256	266	278	266	271	243	252	237	282	287	252	283	273	228	279	241	257	266	277	285	271	250	245	259	266	247	296	253	261	282	259	268	291	253	271	277	288	257	245	267	257	270	247	217	269	243	270	249	239	298	264	264	268	272	274	292	281	278	261	269	263	217	267	253	281	245	282	236	289	264	289	250	274	253	263	242	276	273	259	258	239	250	298	241	250	255	279	257	243	242	257	252	274	278	244	259	273	266	279	263	281	256	249	255	249	224	272	231	235	264	236	249	247	257	253	256	274	267	288	258	237	252	271	233	268	292	233	247	295	301	297	261	265	257	282	239	289	263	270	260	270	268	252	276	266	277	244	267	252	259	294	288	263	275	244	270	246	279	272	256	235	251	251	251	265	276	239	266	274	271	239	286	247	221	270	261	238	268	293	273	257	272	231	266	294	249	253	265	291	272	258	270	295	265	248	236	268	249	248	262	272	225	257	259	235	241	247	284	256	248	256	243	270	279	261	292	257	267	281	273	290	251	259	248	260	262	259	244	283	246	271	253	283	292	256	221	277	253	272	271	239	269	271	259	297	278	286	288	226	237	293	236	253	248	284	243	264	258	271	234	264	261	236	262	245	288	243	257	270	281	235	285	275	267	236	259	233	249	276	235	261	286	263	283	268	244	279	254	215
26865	32660	40123	46940	49050	48183	49190	56146	53737	48702	46878	45027	44561	42025	44158	41769	39334	34398	36377	37304	34867	33934	27605	26465	27164	29724	25011	20834	18892	22041	19854	17700	15884	14934	12794	12983	10060	8342	5916	4415	3588	3359	2397	1501	1199	1839	2035	1844	1483	1205	847	776	771	692	705	727	782	726	771	787	723	728	738	710	727	727	704	749	714	757	702	717	692	740	685	734	769	741	663	724	702	725	668	736	720	674	639	730	702	737	711	700	709	726	676	759	661	703	743	731	702	737	753	712	756	684	727	693	742	713	690	738	671	716	723	755	713	729	759	717	719	676	709	722	698	681	738	748	693	696	712	717	719	721	686	658	740	702	709	722	697	719	743	724	654	717	713	693	728	714	709	719	678	775	700	710	759	695	685	729	697	743	691	708	663	709	717	702	711	739	721	685	718	708	760	722	718	681	716	687	708	714	690	680	689	684	719	731	694	707	706	719	706	723	672	704	739	699	752	714	678	707	669	687	723	742	733	692	698	694	686	691	733	735	677	725	718	659	652	692	658	765	722	777	705	688	657	667	692	680	697	676	691	693	737	735	769	672	773	706	728	735	749	762	667	705	709	724	741	716	685	699	745	707	737	675	740	756	707	718	749	688	730	706	711	670	718	744	687	742	720	685	725	707	703	707	730	745	692	724	691	708	691	730	714	732	696	740	747	712	728	703	702	667	686	722	706	715	760	690	722	715	735	741	730	694	728	724	676	697	687	712	683	706	724	689	722	673	696	690	718	718	732	700	743	656	682	744	745	676	731	724	684	687	679	762	711	665	691	698	680	678	681	729	680	686	713	738	705	689	709	685	748	688	677	744	740	691	662	717	700	663	721	736	749	666	726	731	737	717	751	742	710	667	765	723	699	691	723	707	744	712	739	709	696	727	757	730	749	716	730	725	724	711	688	720	699	669	700	741	660	742	727	671	759	726	691	706	702	749	786	722	707	736	728	727	678	690	720	690	678	716	683	713	676	727	765	677	696	700	734	703	747	705	708	740	745	701	675	695	730	723	713	751	693	730	712	699	710	714	701	696	724	737	757	677	717	689	729	704	721	731	672	724	666	715	725	697	683	705	698	698	725	716	720	719	742	754	721	706	659	675	687	708	684	717	705	699	744	723	741	745	738	742	704	742	717	713	721	751	746	757	695	688	701	715	701	710	700	742	693	711	736	684	719	753	753	685	734	662	689	758	718	725	711	708	699	723	743	695	679	696	684	715	664	691	743	716	730	679	740	649	713	702	710	731	737	711	718	690	716	689	716	693	694	684	695	726	740	670	704	700	707	654	756	724	754	706	681	707	692	722	687	732	729	684	688	737	688	760	721	676	721	668	757	720	764	712	683	688	757	746	749	725	662	716	717	735	680	738	666	745	718	754	718	737	741	703	679	714	713	687	717	741	720	760	704	685	718	705	664	750	669	699	702	722	685	742	703	724	728	749	713	691	669	680	717	677	761	718	697	728	702	728	707	741	746	741	700	752	716	726	698	699	714	702	720	756	754	732	742	697	684	728	673	696	691	684	698	692	721	719	695	724	685	707	723	678	768	684	652	724	714	722	664	688	726	723	728	718	715	735	737	743	735	740	712	704	741	667	730	756	705	719	696	741	711	707	711	737	747	665	734	698	699	740	697	706	718	735	746	688	768	729	708	719	743	728	704	689	683	687	730	688	681	694	711	690	763	765	669	735	721	666	751	687	698	709	743	686	693	694	784	719	713	733	708	680	719	720	700	692	734	719	707	709	710	742	723	730	674	704	734	724	690	704	718	724	712	708	712	729	686	690	668	724	682	734	708	723	730	695	681	687	715	686	709	707	703	703	737	681	695	697	698	734	708	700	735	741	733	760	698	757	778	703	698	735	673	737	734	674	732	734	695	743	714	700	665	745	699	748	732	737	717	726	693	753	708	717	693	695	711	704	670	702	742	734	683	691	734	718	717	732	758	690	727	733	729	757	715	692	740	734	708	731	668	682	716	718	672	693	725	706	706	700	719	729	701	747	720	713	717	722	739	736	749	710	737	684	731	718	707	646	752	722	745	679	759	751	643	698	723	694	694	707	687	748	712	771	681	679	705	732	679	702	719	695	746	730	663	695	729	710	718	711	764	704	676	719	703	651	699	703	697	666	767	739	690	741	686	696	708	709	714	681	690	723	711	766	678	733	716	704	657	669	657	737	722	749	712	692	712	684	747	700	702	733	663	727	742	746	705	690	731	739	687	753	683	719	746	725	733	714	733	736	640	745	745	694	742	716	730	740	697	697	675	721	704	729	680	740	743	701	752	735	740	698	712	700	676	704	702	715	753	718	699	732	681	693	718	729	733	693	726	746	755	706	686	684	721	693	684	662	763	700	721	750	695	708	726	709	727	680	705	713	691	716	699	723	691	667	728	711	738	674	719	706	706	684	697	735	687	686	750	683	656	694	718	721	707	741	687	713	689	721	759	696	682	715	777	695	722	707	702	732	703	708	720	702	678	614	704	711	700	720	717	721	730	724	712	713	695	686	649	722	766	739	727	742	697	745	680	678	670	708	704	690	749	710	691	706	757	746	687	704	689	712	721	673	726	711	682	709	690	747	696	697	706	732	662	684	709	754	693	697	678	722	751	679	743	699	712	711	717	707	675	710	710	757	683	666	696	719	664	707	740	752	694	739	721	765	728	732	698	708	717	734	699	703	738	708	711	720	695	726	695	725	737	765	723	741	691	741	655	706	732	687	698	686	680	732	708	688	700	700	760	738	709	733	741	652	723	711	732	701	668	688	670	750	718	692	742	720	756	700	710	753	708	721	721	712	694	753	728	707	683	802	725	689	707	711	709	728	713	740	749	712	716	687	711	736	734	693	700	771	768	723	708	747	692	709	686	700	741	696	743	756	753	700	721	728	717	717	697	733	678	742	678	700	707	715	742	714	704	715	723	686	719	694	728	688	674	719	728	697	711	735	664	696	686	707	754	636	692	693	712	718	689	704	737	692	709	742	710	709	697	728	723	711	706	720	708	702	699	748	681	716	765	704	707	755	684	738	697	670	725	707	747	728	707	716	679	744	762	724	738	714	739	719	697	683	676	723	705	682	713	747	692	697	708	762	694	691	717	755	734	681	745	694	715	734	697	701	740	725	725	714	751	719	679	719	678	701	742	739	689	723	725	695	730	693	733	712	673	762	661	678	693	748	728	723	777	753	766	711	673	715	652	678	696	699	725	745	730	701	729	681	673	684	731	735	712	729	707	693	738	616	685	732	706	676	707	706	738	740	730	679	705	707	698	743	657	687	725	750	680	743	767	697	729	707	712	715	686	674	669	685	708	724	695	672	648	732	769	742	707	729	749	646	711	732	681	713	686	704	751	760	694	724	714	661	680	731	711	727	697	689	729	691	717	699	692	703	659	719	756	739	722	727	729	707	742	751	724	705	766	696	724	755	718	687	769	703	698	668	726	715	692	770	660	740	713	717	754	644	686	668	755	705	751	706	709	690	726	723
11823	10061	11650	10337	8405	5754	4782	4618	4097	2721	2427	2289	1804	1501	1519	1230	1196	907	891	888	789	779	647	603	545	663	572	493	427	458	471	428	421	372	363	359	366	323	296	247	264	302	266	261	253	253	283	269	256	252	275	255	281	233	254	249	253	245	239	266	237	269	250	255	238	267	256	235	263	269	265	259	266	228	252	246	223	249	265	241	231	227	242	258	258	216	243	261	235	267	250	261	261	239	245	243	251	238	224	261	271	249	262	267	254	250	254	245	263	244	245	261	261	257	249	271	253	246	242	256	228	269	234	248	258	234	240	237	236	233	249	220	261	234	229	260	281	247	255	201	242	236	235	251	239	265	254	254	270	257	204	255	254	266	261	250	255	254	260	243	246	249	234	253	233	227	243	257	228	250	262	259	255	216	260	251	257	247	238	239	261	264	226	235	252	214	240	273	263	255	245	236	251	236	229	245	257	238	233	236	251	255	263	230	262	256	234	269	246	242	270	251	249	290	251	252	221	250	242	249	244	250	270	253	253	253	252	258	231	248	244	240	249	247	258	246	238	259	256	266	221	257	252	263	249	210	267	250	253	227	239	254	247	240	239	266	260	251	273	284	265	260	273	258	218	247	244	249	260	223	243	257	265	236	247	233	244	257	256	257	261	249	217	256	269	256	224	245	231	250	215	252	249	229	221	259	248	239	233	254	256	242	241	230	257	240	260	252	242	243	241	239	216	254	245	245	254	262	247	266	240	243	244	243	279	228	251	271	230	248	258	268	220	247	248	267	210	221	250	236	254	254	232	245	266	253	234	245	260	245	249	237	238	261	250	274	239	238	239	243	230	249	281	277	250	275	249	256	235	230	246	255	251	271	250	251	237	242	208	268	244	243	233	248	222	247	270	253	258	262	230	277	245	265	230	258	233	259	271	250	248	267	247	234	221	246	273	261	237	248	238	260	253	256	263	257	275	267	255	258	220	274	242	247	245	251	247	237	259	237	229	250	234	257	276	230	225	259	250	237	229	275	230	260	240	233	257	229	215	248	255	248	242	251	267	237	244	264	234	221	230	229	254	237	245	266	243	257	252	255	257	240	284	233	241	219	260	234	237	259	239	261	264	278	250	260	238	234	246	260	232	226	283	227	242	244	218	256	258	261	243	232	249	226	237	237	254	232	243	261	226	238	280	229	258	242	240	225	252	288	230	249	264	253	240	279	244	241	276	272	220	253	268	260	250	234	246	243	241	279	260	248	245	250	251	246	266	254	253	241	253	235	245	273	251	261	238	258	230	254	268	231	254	219	249	285	214	254	242	260	266	217	278	245	259	270	209	238	261	257	229	244	282	228	240	240	244	249	241	243	257	261	247	256	248	224	244	229	219	246	224	220	245	241	245	257	251	235	243	233	247	252	267	257	239	227	227	255	276	238	247	249	232	241	228	249	236	255	239	267	256	239	225	258	278	272	235	236	235	261	238	246	263	237	221	245	265	230	231	280	259	251	234	279	229	273	271	253	240	266	272	257	213	264	226	227	253	244	220	245	225	251	216	246	242	241	237	255	241	256	246	254	257	265	245	231	248	243	223	235	239	274	271	256	259	258	236	253	252	219	232	254	251	239	253	251	226	264	256	253	267	260	242	228	250	262	240	255	239	259	239	231	225	260	244	252	244	243	261	238	234	228	252	250	252	261	261	232	216	254	272	240	286	250	256	253	246	245	253	250	243	217	232	244	251	257	256	260	236	260	244	256	271	230	254	250	251	282	251	250	265	258	240	247	246	268	271	245	261	257	232	267	241	253	247	257	243	252	258	259	229	261	262	252	238	245	265	250	275	269	231	252	231	254	259	260	260	242	266	245	239	277	260	247	239	266	214	225	252	244	288	281	270	237	263	234	249	235	230	252	220	229	256	250	278	241	247	249	270	236	226	251	227	234	268	222	252	238	253	269	241	245	250	263	233	224	275	254	273	269	256	284	225	231	226	235	265	266	226	241	251	257	228	228	209	249	254	230	234	285	237	263	223	250	235	238	255	252	252	259	231	263	239	257	277	237	225	244	239	225	262	235	248	247	232	266	231	253	271	257	241	261	268	228	260	244	257	256	259	257	219	250	245	232	268	273	242	269	264	267	248	253	252	248	260	229	244	273	230	219	242	268	249	242	234	258	246	223	267	259	237	251	228	240	229	259	242	257	267	245	261	232	244	268	240	238	255	214	286	256	243	243	250	243	263	260	247	249	238	257	277	237	242	232	217	224	227	218	254	244	257	267	256	264	257	243	233	259	242	250	267	266	242	267	248	240	231	231	249	268	269	234	265	252	279	250	250	259	267	246	260	264	253	265	268	251	250	243	254	258	256	265	270	259	228	242	232	235	293	226	256	222	230	235	243	236	274	249	296	229	235	253	255	270	242	236	240	244	226	243	223	259	241	225	239	239	234	236	282	242	244	235	222	235	253	268	249	264	223	238	242	220	249	240	281	267	237	252	259	245	245	251	255	242	249	229	241	244	245	245	258	238	237	219	251	263	234	265	253	205	271	242	273	265	231	235	247	231	271	236	259	248	220	251	236	219	208	286	262	236	251	264	247	214	245	250	250	258	258	257	265	224	218	250	239	245	255	261	282	256	262	237	251	249	242	261	248	222	236	216	239	240	238	250	260	248	283	237	265	253	243	221	249	268	249	235	255	270	276	250	267	259	213	260	275	217	260	242	249	241	236	250	249	239	241	232	233	260	257	246	239	250	261	230	222	250	249	257	194	247	230	242	248	246	230	242	230	261	237	244	233	252	274	225	272	227	277	239	221	251	242	248	229	269	275	260	260	207	257	256	246	226	240	253	262	263	249	255	225	233	253	251	247	258	250	256	246	267	247	250	237	233	243	241	275	242	244	281	244	238	289	272	244	256	256	259	225	232	262	217	252	253	235	258	254	226	236	234	263	251	255	246	228	250	247	239	248	256	268	228	256	263	271	230	247	224	248	246	244	250	239	276	262	253	234	265	222	252	251	246	268	242	233	263	228	234	246	238	231	258	237	255	240	221	287	226	258	248	259	258	236	258	255	227	252	249	223	246	253	256	243	246	255	250	257	223	252	226	215	245	259	233	230	240	243	238	245	232	238	247	237	275	234	246	268	261	232	242	258	248	264	223	242	256	238	270	248	237	241	257	249	223	248	255	235	281	261	254	228	244	242	223	265	269	269	231	243	263	240	291	253	244	216	277	227	231	257	246	261	233	248	248	266	224	248	259	251	233	258	254	294	234	251	273	270	238	244	243	238	240	246	240	279	226	248	210	232	247	277	263	220	239	238	248	235	272	245	217	230	261	255	258	247	240	241	250	271	260	250	256	235	236	251	237	266	243	232	248	234	255	260	281	254	233	205	258	226	252	246	276	246	247	252	248	273	247	250	262	225	253	253	263	243	253	240	249	216	235	248	245	234	266	249	229	262	240	235	220	211	231	234	234	260	264	251	251	238	263	274	271	227	257	238	246	234	259
8234	9379	16758	20882	20355	16915	16121	16764	15721	11610	10893	10239	8191	7595	7336	6346	5293	4545	4634	4651	4200	4268	3152	3034	2884	3213	2444	2162	2123	2268	2018	1725	1800	1624	1430	1489	1337	1174	1045	940	788	849	760	746	742	765	813	770	697	727	697	678	697	702	686	682	698	682	689	642	716	714	676	666	687	700	729	689	664	686	664	734	650	659	656	701	692	708	653	685	692	671	684	682	654	735	656	678	691	738	675	679	681	688	661	674	672	670	652	646	624	661	719	669	697	707	709	649	689	724	673	695	685	693	648	677	661	644	644	670	682	685	672	681	646	642	729	722	678	664	628	633	674	722	674	694	688	677	685	658	692	713	649	694	645	657	647	702	688	696	703	689	672	673	680	672	645	639	727	678	681	608	655	673	681	694	669	650	658	645	655	707	690	692	667	673	652	689	682	687	623	705	714	678	690	689	690	692	678	693	636	696	690	701	676	712	692	665	677	705	678	646	711	714	729	678	690	688	680	673	705	746	667	683	672	748	674	648	724	675	677	697	741	679	742	687	671	677	660	647	649	684	645	671	647	646	641	630	699	714	659	627	659	663	609	675	620	687	708	716	691	697	649	696	640	709	678	644	658	740	698	671	695	638	683	732	637	659	682	688	662	666	622	679	679	639	622	713	658	691	674	670	718	676	683	736	702	720	680	637	667	673	680	655	637	689	690	612	658	672	659	653	674	659	684	684	670	672	713	713	701	718	659	697	684	700	654	698	677	663	682	655	689	677	681	707	714	690	714	683	657	684	678	688	671	681	713	703	658	705	679	637	680	650	685	661	678	657	694	636	663	683	703	687	708	687	667	657	687	687	672	718	657	697	673	668	680	621	708	687	635	646	689	717	664	668	664	689	691	710	704	668	657	696	746	678	681	691	661	615	764	712	687	667	645	667	705	650	691	683	667	659	637	702	712	682	695	675	676	636	698	673	658	688	652	694	673	688	729	670	638	633	661	662	701	677	610	711	666	670	688	712	649	646	664	675	640	684	687	673	633	679	634	666	673	698	669	675	662	655	675	686	692	712	642	653	665	678	714	655	690	683	692	645	740	656	646	675	703	679	692	698	687	675	712	701	698	674	673	702	687	652	685	657	645	689	667	708	673	682	700	730	718	684	700	731	628	635	714	702	670	632	702	685	642	665	662	681	693	710	683	683	670	678	673	621	751	692	683	678	688	674	705	715	679	703	666	684	658	735	681	687	677	672	667	705	677	684	645	649	677	709	663	654	653	665	689	670	730	639	712	658	679	726	698	679	694	665	702	694	689	700	650	629	645	717	712	677	693	643	665	646	673	704	682	684	671	632	651	706	715	666	679	684	665	692	704	643	662	686	704	657	670	689	670	683	679	673	692	635	638	644	675	690	642	663	695	671	643	681	662	689	679	668	751	712	682	663	685	678	657	705	677	714	668	645	652	702	685	635	689	694	631	672	666	640	644	627	678	670	670	665	685	663	687	729	697	686	685	667	686	696	683	688	698	671	729	652	700	691	690	686	667	713	696	667	655	657	631	657	713	671	687	692	638	664	663	682	690	655	665	655	705	717	716	703	668	671	688	673	703	696	714	739	647	715	684	666	664	654	664	692	675	715	702	705	706	708	656	698	662	652	714	651	628	659	681	705	684	727	663	666	676	665	719	657	689	714	684	716	689	658	738	673	672	672	650	638	696	698	652	638	692	711	740	686	680	696	706	671	659	652	697	691	711	685	678	654	736	656	665	660	710	684	628	668	690	692	674	688	703	640	692	640	700	725	649	685	682	661	657	695	698	706	703	692	658	686	702	670	702	691	690	680	760	639	652	644	644	662	706	732	687	687	643	608	689	707	674	695	629	701	687	694	700	696	648	680	688	691	673	716	709	683	719	716	627	705	707	693	648	637	657	699	660	686	677	664	671	651	691	651	691	710	663	714	685	683	705	657	673	685	666	709	648	675	674	661	717	643	698	704	703	639	721	676	650	636	699	634	658	696	702	660	715	706	651	724	668	686	693	672	647	674	685	680	715	703	708	718	695	667	662	636	690	742	700	696	720	663	687	660	655	701	694	658	676	677	688	676	680	677	685	665	712	692	697	690	688	668	667	697	681	710	688	714	655	662	710	655	663	642	679	674	662	691	669	712	703	655	666	713	704	706	651	664	692	660	647	706	710	679	694	665	664	669	662	713	650	675	696	661	688	633	678	684	663	653	675	678	682	699	684	719	690	661	699	639	665	686	628	658	692	698	665	665	693	683	690	725	624	683	692	677	695	702	684	664	701	678	675	687	640	692	652	643	707	660	688	675	660	668	668	701	652	677	680	699	711	697	668	661	669	654	673	673	631	636	664	697	749	658	742	650	626	673	695	664	666	653	674	663	640	721	657	627	694	681	690	646	683	694	650	714	666	681	678	665	633	655	667	687	653	727	682	704	632	695	684	678	648	646	695	680	662	678	650	677	700	701	665	665	655	699	620	656	639	686	675	701	647	607	716	646	718	654	694	687	703	665	677	695	642	701	689	677	696	683	668	706	709	690	710	674	665	684	693	668	657	690	642	691	666	672	690	668	684	683	680	652	680	705	695	699	624	676	674	676	709	681	676	677	681	680	694	691	642	679	676	697	651	657	662	721	656	650	709	676	680	700	652	691	715	612	663	718	674	678	689	702	688	664	670	679	683	690	681	717	691	697	700	646	673	696	668	731	684	717	671	680	673	697	703	676	661	676	638	675	698	669	698	650	687	709	683	705	710	668	651	671	676	629	679	708	691	709	686	723	665	688	661	720	697	666	645	672	696	665	654	657	702	670	641	665	643	703	715	670	649	664	665	710	690	650	673	688	676	714	635	672	643	644	676	713	646	623	714	654	664	642	662	679	663	674	702	685	648	622	700	687	682	636	664	643	666	646	656	629	651	690	711	663	691	663	671	646	667	700	687	682	654	709	664	687	705	713	660	682	755	705	704	681	665	689	723	697	692	695	652	685	693	676	708	711	635	709	685	691	661	669	676	667	671	681	682	714	663	656	678	656	637	668	661	685	741	665	702	652	716	624	727	692	652	673	663	700	665	698	697	694	690	682	686	718	709	692	681	674	686	664	668	639	651	684	692	725	710	698	704	662	665	685	641	680	692	672	653	683	706	680	671	725	690	698	673	726	688	670	657	645	680	676	703	693	663	656	675	677	717	693	689	642	685	683	711	687	663	669	672	737	696	698	676	669	702	680	723	696	664	679	679	642	676	682	678	722	681	735	663	716	684	691	671	704	672	664	653	678	659	701	687	692	649	698	659	694	677	662	703	685	659	694	734	656	639	660	672	695	644	666	657	688	693	641	646	683	692	660	699	655	684	725	667	683	713	673	698	677	641	706	658	712	668	662	659	620	683	657	674	696	727	680	663	689	661	686	633	671	694	708	699	681	622	697	672	675	660	694	685	697	640	678	638	655	627	669	683	667	676	736	664	697	618	668	706	688	664	691	648	681	653	687	677	660	701	676
30638	31111	36290	37549	36961	32649	35740	35673	33105	28648	25589	24437	20112	17732	16607	14000	12084	9258	9383	9796	8373	7902	6147	5201	5213	5853	4155	3239	3265	3698	2807	2408	1912	1794	1532	1409	1162	918	705	578	458	503	343	322	321	330	433	360	300	289	264	265	255	211	223	214	221	226	259	244	252	220	217	236	236	233	210	217	227	231	232	230	228	226	226	229	246	235	238	269	248	210	231	226	240	234	275	260	216	244	243	227	228	223	229	244	254	211	240	242	218	240	217	248	238	251	208	227	228	240	194	237	222	238	250	213	210	249	242	222	251	237	256	237	229	224	241	258	213	239	246	238	222	218	219	244	238	227	259	249	241	246	243	240	220	231	239	235	238	227	238	237	214	265	241	245	227	234	245	227	234	227	277	217	222	254	230	241	232	249	261	216	217	232	219	222	233	246	227	236	234	241	231	246	242	246	242	233	245	212	237	242	241	231	243	232	248	251	243	250	225	215	250	215	225	236	259	220	236	232	230	215	272	221	246	236	236	268	256	259	230	232	239	253	255	255	244	255	264	214	264	212	238	221	215	253	217	221	214	210	228	247	237	230	260	260	236	239	263	239	249	243	243	235	234	226	205	233	235	239	233	222	245	246	267	213	234	248	238	223	198	242	205	217	236	218	240	245	225	237	236	239	231	198	222	221	220	233	257	225	256	228	206	213	230	220	224	238	210	245	214	222	264	256	231	253	249	223	233	261	235	222	239	238	235	222	201	253	225	240	249	227	230	242	230	255	235	239	242	245	204	242	246	245	234	244	256	230	258	231	236	233	227	223	208	232	262	242	253	263	250	244	230	264	228	223	240	237	232	246	246	225	238	220	224	267	231	226	231	224	187	233	234	232	227	228	245	255	220	249	232	212	232	254	249	246	219	228	242	203	236	221	238	249	251	202	259	199	245	238	241	242	259	241	223	206	235	228	250	224	206	210	226	246	234	242	232	237	248	226	226	247	247	248	227	243	229	236	244	202	247	242	229	212	241	244	251	225	235	236	241	213	241	225	236	225	223	234	243	207	218	221	240	245	238	245	239	243	235	253	226	244	211	217	219	224	235	208	232	225	253	256	261	239	228	252	236	243	246	223	228	254	265	263	242	230	206	219	255	244	247	224	239	246	242	214	250	228	272	235	199	223	240	211	224	254	231	235	237	264	238	259	248	238	206	252	221	262	227	229	225	242	236	230	229	205	219	227	227	206	232	244	238	231	228	245	238	256	276	241	220	216	252	251	230	239	225	242	275	218	218	237	246	236	233	240	238	242	237	233	261	248	225	211	255	209	247	226	248	216	228	255	220	262	240	228	258	235	238	234	234	231	238	235	247	213	255	253	220	221	239	260	222	243	242	223	241	215	236	212	235	228	216	232	251	259	235	259	239	242	229	219	232	225	258	236	233	244	243	268	233	250	253	221	230	236	234	243	252	223	251	225	264	234	239	259	215	232	244	235	245	230	236	250	222	251	237	241	248	231	229	258	240	244	234	227	227	238	237	211	227	220	216	241	246	211	234	228	222	218	239	238	239	247	220	203	247	224	217	228	241	224	238	245	238	245	244	253	237	218	248	251	224	230	269	237	230	229	223	231	224	255	243	264	229	204	236	220	224	217	231	223	249	227	231	228	257	230	235	240	253	243	228	248	264	231	243	237	228	233	230	204	222	246	244	225	261	247	227	206	232	235	213	254	242	259	245	241	239	239	236	228	237	230	232	260	227	242	233	243	239	241	230	231	222	238	251	227	228	245	226	233	231	212	202	226	245	259	264	221	236	239	246	230	241	262	230	253	235	240	244	242	253	221	252	245	242	204	247	249	241	222	241	206	261	273	239	232	210	229	268	231	249	254	227	249	240	233	236	255	218	207	228	247	250	233	219	242	232	238	228	222	233	242	238	224	224	271	231	250	241	254	229	224	219	236	236	216	223	240	220	231	234	248	254	215	265	233	236	260	235	240	248	220	208	254	219	240	241	235	240	243	227	235	233	233	221	236	225	245	219	234	223	233	243	240	227	237	239	232	246	240	261	244	223	224	244	259	260	232	243	232	217	258	216	236	231	222	240	246	208	217	252	236	249	219	211	235	234	260	238	241	261	249	218	228	226	230	241	244	262	237	248	224	243	233	235	233	225	245	227	226	245	224	266	245	232	212	259	228	240	233	212	242	266	248	240	231	237	216	271	230	226	230	239	238	237	242	230	248	230	240	217	223	240	246	239	236	239	245	227	243	234	227	231	222	227	237	241	246	215	219	219	258	217	219	218	240	238	222	230	262	229	235	243	246	214	248	229	249	215	216	227	222	228	215	232	224	257	243	222	244	237	257	215	237	214	231	248	223	218	230	243	264	221	246	245	210	218	224	243	243	234	219	214	202	216	236	220	235	233	226	240	226	238	231	213	227	215	228	256	208	233	222	222	232	228	233	207	227	210	226	249	262	259	214	233	272	239	218	243	265	263	231	238	238	244	208	224	219	193	261	228	230	263	249	235	258	261	226	243	237	239	211	223	255	249	243	236	238	256	252	247	211	239	222	236	234	232	241	244	258	230	243	247	215	230	208	200	231	256	250	264	218	244	253	227	223	242	263	249	240	225	230	227	235	243	259	226	227	236	229	246	251	213	248	243	225	232	233	215	201	211	220	261	219	244	242	234	258	218	235	242	232	257	202	214	221	227	260	246	262	225	224	242	241	254	218	226	249	233	209	226	226	244	196	234	220	210	240	222	216	204	245	257	215	240	239	223	216	216	254	241	264	238	231	240	241	261	235	235	218	242	264	246	205	233	211	238	231	207	257	275	254	241	239	217	228	238	250	220	224	254	218	230	224	237	220	247	233	236	249	237	233	247	240	203	238	262	240	226	237	261	246	218	228	219	219	261	225	237	228	209	242	235	255	235	215	231	241	244	284	265	262	211	227	250	227	253	260	210	264	267	241	233	210	243	233	252	237	244	229	237	238	245	232	217	240	244	244	224	231	225	228	243	264	246	243	224	247	219	233	240	227	234	236	261	215	234	261	253	263	270	204	224	224	235	241	247	237	207	221	241	241	216	247	225	221	221	250	229	212	229	220	232	235	282	234	196	255	224	249	218	248	233	230	215	242	255	235	253	225	230	233	227	240	232	248	249	237	253	206	229	222	251	249	238	211	238	219	233	232	241	246	232	239	230	224	250	248	226	242	235	239	228	213	264	232	217	240	237	216	235	211	242	224	212	229	228	239	271	232	211	216	263	263	235	267	244	236	230	246	218	264	222	232	253	243	248	240	246	221	234	219	224	240	241	212	240	220	209	217	232	230	242	260	237	256	245	225	223	237	244	255	251	244	220	232	247	234	267	228	232	244	224	256	256	213	219	235	246	250	237	235	219	268	243	225	241	251	225	247	233	218	252	206	229	214	245	231	221	260	241	245	220	200	203	229	263	234	225	247	204	248	247	236	220	236	206	242	241	230	209	259	223	208	243	253	241	225	256	221	238	258	226	230
21348	25976	34162	42293	43501	42413	46798	47825	47082	42596	42051	40461	37096	37453	36779	34631	32281	29107	29837	31032	28576	26300	22313	21222	21813	23813	19096	15818	15362	17345	13711	12185	11385	10323	8381	8025	6812	5478	4012	3044	2357	2353	1578	1186	1010	1124	1972	1567	1098	853	697	711	716	664	683	715	677	656	726	754	636	609	635	701	628	712	662	618	711	676	664	629	715	654	605	675	673	638	648	600	643	611	662	648	653	667	652	616	706	681	643	676	641	652	654	688	643	634	684	624	626	618	655	653	612	667	676	698	642	650	650	691	667	653	625	660	629	643	640	666	661	661	651	627	648	670	626	647	653	629	630	667	672	638	647	651	649	609	660	663	623	668	667	695	614	626	620	642	628	693	660	656	619	658	650	643	629	634	681	666	637	622	625	667	648	690	644	648	668	613	637	650	602	643	664	694	629	618	683	638	634	663	626	679	662	599	580	643	642	683	632	648	639	687	614	687	661	626	638	636	678	661	660	678	646	691	624	620	653	664	658	647	642	635	716	663	660	650	673	662	656	657	684	637	632	691	646	629	708	652	638	638	657	663	668	655	655	674	666	677	645	711	616	663	612	647	645	629	599	597	657	624	618	665	661	670	666	670	660	632	663	700	638	595	669	687	654	680	630	665	643	652	666	656	674	664	624	664	656	646	668	671	688	685	643	633	648	641	673	603	628	653	603	643	658	651	640	719	651	719	599	580	641	622	660	639	653	645	667	636	663	648	673	652	679	652	654	657	640	711	668	604	613	643	646	618	613	619	651	715	669	614	674	679	626	657	639	614	691	697	692	625	639	693	667	673	670	684	618	719	638	688	697	646	647	629	647	662	685	625	633	679	641	661	609	619	706	639	675	670	653	692	669	624	679	634	697	633	628	656	677	622	720	644	710	660	625	631	718	645	620	628	683	648	655	633	649	651	688	645	660	669	666	669	626	679	663	692	667	653	587	657	634	610	655	655	665	664	648	662	640	682	643	644	700	682	648	692	646	647	666	658	674	640	615	688	691	677	644	631	660	667	608	683	612	661	675	667	688	620	653	669	684	617	638	587	671	659	623	668	669	627	633	633	620	670	672	614	653	638	618	649	680	691	636	643	663	661	648	615	658	658	657	660	619	644	651	655	632	619	662	666	641	650	635	660	676	641	648	655	656	668	647	687	647	639	649	669	664	677	609	649	641	637	640	644	618	691	668	613	627	694	655	659	658	624	680	628	662	634	613	637	699	661	670	646	633	709	704	620	674	623	641	647	645	644	641	643	642	652	669	644	674	649	637	676	621	617	661	639	633	661	667	612	665	646	645	637	645	654	705	703	691	654	696	619	640	647	656	648	641	692	645	662	671	629	658	608	646	639	648	647	651	669	655	649	699	648	663	623	705	664	614	662	635	656	641	647	649	669	651	663	634	640	647	673	685	693	662	673	620	654	652	650	656	639	625	674	650	688	623	658	640	638	644	695	673	652	629	645	655	654	652	681	657	631	626	650	668	615	648	628	645	609	658	640	674	635	666	667	635	669	628	629	662	647	671	681	728	680	624	665	675	657	656	673	683	619	665	624	623	648	631	621	637	671	629	603	632	636	646	650	642	630	686	621	605	661	679	680	643	611	669	635	682	631	632	634	668	656	673	671	684	698	639	589	699	626	653	651	677	600	649	647	672	599	631	661	626	670	662	669	667	634	642	654	653	662	632	654	632	657	615	639	680	649	658	631	683	629	619	658	652	631	624	650	627	635	648	667	684	629	627	629	640	629	651	668	665	645	638	667	661	636	644	663	694	594	659	645	643	655	675	607	663	669	664	697	680	658	639	624	689	677	648	633	627	608	701	633	691	633	651	639	667	623	674	653	683	641	676	704	625	625	625	650	639	630	651	624	639	672	681	612	666	671	644	643	668	672	686	661	661	665	674	660	621	666	654	689	628	656	603	637	632	654	615	679	624	663	692	639	665	662	687	651	633	611	662	655	643	640	642	681	683	662	674	695	677	611	678	633	673	639	651	635	658	677	666	660	680	632	684	650	663	651	669	643	601	619	704	660	642	634	628	661	634	608	651	631	687	619	656	686	633	663	680	678	658	689	674	624	714	582	680	620	665	679	693	675	673	646	720	653	635	690	688	657	633	670	705	661	653	655	632	676	642	697	629	663	660	654	671	664	638	614	672	710	620	646	641	710	669	613	666	646	671	657	653	640	601	639	630	648	611	681	618	665	658	683	675	638	697	654	640	671	674	669	611	624	610	642	666	671	642	692	644	688	641	672	678	649	699	699	668	675	638	628	640	644	677	642	640	652	620	637	629	639	671	661	712	627	636	642	648	677	624	598	655	653	645	679	680	601	651	680	660	631	672	639	679	652	667	648	682	636	626	672	613	675	625	655	668	669	647	657	693	651	634	651	674	627	656	669	663	634	678	605	663	672	630	709	644	655	634	628	674	710	637	620	631	655	653	651	647	626	633	631	643	589	643	677	651	652	649	612	645	652	621	662	677	688	688	657	635	634	675	665	628	670	666	640	645	613	695	701	621	643	698	609	672	638	641	627	674	697	649	634	622	693	625	711	685	671	658	695	685	664	706	644	662	661	613	659	628	666	652	635	605	675	630	670	613	675	612	662	646	629	627	686	631	666	661	658	666	629	657	648	628	628	698	638	686	656	625	640	640	633	655	646	662	646	646	663	608	667	661	692	677	672	624	650	638	650	660	659	703	678	712	654	674	644	631	710	639	650	697	642	630	648	661	656	690	652	603	671	672	655	654	604	623	631	657	636	648	650	654	701	671	628	633	613	629	625	633	688	654	626	644	677	651	659	648	677	668	628	655	688	673	645	685	614	661	615	650	661	631	689	631	654	667	601	713	654	631	627	655	669	678	677	639	635	635	633	636	680	659	669	678	628	660	604	689	669	635	617	649	630	622	664	626	664	690	676	644	624	660	667	666	611	638	692	689	638	615	675	670	644	627	613	653	663	644	647	661	679	688	638	664	668	626	678	664	630	649	684	656	653	667	674	625	604	675	651	640	618	651	677	682	676	664	620	641	654	592	705	615	661	631	642	631	705	681	638	640	638	688	617	627	632	663	658	652	639	654	639	683	632	658	665	653	637	662	649	628	638	641	620	673	707	690	648	645	675	672	676	692	636	644	667	648	642	669	675	727	666	675	661	670	658	652	626	672	646	625	616	660	615	636	615	618	686	667	686	667	641	633	595	626	604	638	695	637	632	613	658	653	639	612	650	663	627	634	645	657	670	668	701	651	653	641	630	628	655	662	626	610	660	626	641	674	620	696	651	667	611	668	647	648	664	650	635	622	625	619	644	643	657	651	693	674	674	672	634	681	608	683	663	634	654	687	625	670	670	604	610	638	636	674	638	714	665	674	640	660	601	640	629	629	671	665	658	645	676	627	587	727	660	651	670	653	649	649	645	589	632	648	641	664	656	655	651	663	651	687	645	612	616	623	648	695	653	642	697	659	631	660	661	675	633	646	691	639	680	656	662
37375	37585	40261	42002	40497	42312	42154	40233	38308	34362	35740	32479	27035	26836	24527	21122	18956	15998	15300	15373	13435	12142	9148	9332	9729	9369	6459	5241	4949	5963	4459	3732	3319	2989	2339	2078	1723	1423	979	789	733	624	483	426	378	531	537	495	385	335	310	295	280	283	272	301	269	265	305	309	260	272	256	286	291	247	286	237	285	262	281	275	285	296	274	281	286	272	297	249	264	255	246	271	277	339	262	270	281	246	280	283	276	270	292	269	255	292	262	261	284	301	280	277	265	314	252	265	277	291	270	256	288	274	279	256	271	249	281	237	278	257	254	287	298	259	272	288	278	263	263	239	303	275	248	285	305	274	264	281	272	300	239	300	260	289	282	263	254	280	278	296	246	260	290	272	257	263	266	272	282	306	276	296	243	236	285	261	284	267	264	272	270	294	290	248	276	265	288	271	294	257	279	243	273	272	270	277	255	286	267	268	249	244	238	256	281	281	267	261	255	291	275	260	272	282	273	249	280	240	286	275	263	272	255	267	263	298	261	261	299	288	243	275	287	233	257	280	247	288	261	267	276	283	235	285	260	266	263	307	285	287	270	282	264	277	263	277	268	236	258	262	290	260	272	267	256	273	240	252	268	250	268	292	283	282	257	287	282	278	281	255	278	269	239	288	271	299	263	274	291	236	262	252	266	282	292	278	281	269	268	258	269	285	266	289	275	293	259	247	250	247	245	278	272	293	271	260	244	256	275	250	283	309	267	262	260	253	302	272	290	276	258	263	261	256	262	257	280	301	272	257	248	239	245	266	260	270	253	283	281	255	250	283	263	280	276	274	262	269	277	280	277	278	235	248	317	247	306	294	287	257	261	277	260	270	219	331	293	272	278	291	277	290	238	271	282	273	256	277	274	248	290	265	283	261	242	284	283	265	276	278	276	246	279	254	294	284	255	301	262	274	262	236	296	247	256	314	275	295	285	264	271	275	276	313	258	276	248	269	261	259	267	312	271	274	284	272	285	239	277	270	260	262	288	262	286	248	262	230	286	266	283	269	268	281	241	254	282	295	274	261	266	245	266	249	273	270	286	272	280	262	267	283	272	259	305	281	306	274	294	276	256	247	238	274	276	261	266	241	274	305	266	297	261	283	246	229	232	280	275	259	265	285	275	267	283	291	254	274	287	264	272	247	269	270	279	306	254	281	261	280	275	277	285	248	282	274	302	267	294	277	251	264	274	274	219	253	283	259	261	296	280	260	305	275	295	242	274	252	234	276	289	279	274	246	279	273	264	291	241	264	284	265	257	246	289	286	260	272	293	258	253	258	296	274	288	293	304	269	262	269	252	311	256	256	257	249	273	252	267	270	272	260	268	271	296	264	277	291	265	244	269	274	275	277	275	240	269	252	274	257	262	297	288	273	249	312	259	250	290	254	255	258	264	267	262	265	294	275	262	253	267	228	236	250	250	265	262	264	247	254	283	248	272	260	261	255	245	271	273	256	273	283	265	250	258	281	291	263	290	288	277	277	259	274	254	294	252	288	282	291	276	243	266	249	253	284	304	254	257	263	284	292	249	252	271	256	290	268	261	300	280	267	285	286	256	275	273	259	267	268	279	266	269	270	272	281	285	262	261	268	243	268	282	254	268	284	244	282	259	289	274	263	284	309	277	253	265	245	263	277	293	284	281	270	271	265	286	270	247	281	282	300	267	269	259	267	261	294	264	262	258	240	263	256	269	283	257	283	269	275	281	266	237	293	268	248	278	303	267	239	272	267	257	261	244	287	226	241	279	266	285	287	283	257	265	273	270	271	264	254	282	285	275	277	251	278	247	297	264	273	275	256	252	286	280	289	282	281	250	251	272	263	241	237	244	251	266	270	274	265	280	273	251	292	277	261	286	264	244	260	245	260	280	239	259	298	267	247	272	294	288	260	270	241	276	290	276	262	242	255	286	260	269	256	266	288	292	283	257	265	254	268	273	273	258	260	285	280	282	278	245	274	274	292	272	282	262	266	272	255	257	281	263	292	253	256	253	277	271	283	282	254	270	252	252	264	245	300	255	253	308	239	274	289	309	260	284	281	306	281	280	262	271	285	251	249	305	235	246	281	280	287	278	281	278	268	279	252	316	248	231	248	294	251	295	309	284	264	290	299	286	284	258	238	273	268	246	284	266	251	266	287	276	271	276	278	274	274	277	269	258	251	270	305	255	259	291	292	255	278	282	285	257	269	245	281	320	292	258	287	250	289	238	274	280	250	271	282	282	257	274	282	304	299	239	266	281	283	252	249	272	275	287	265	249	260	263	246	280	276	265	280	283	301	292	267	286	277	278	253	285	251	261	272	258	275	279	237	301	273	275	274	284	269	258	269	262	268	282	295	248	256	264	285	277	281	282	294	279	253	241	284	281	284	308	285	290	246	264	255	266	277	285	316	266	273	310	253	284	273	263	299	250	275	254	287	272	273	282	249	256	283	286	273	273	258	279	287	303	296	277	280	266	274	267	275	243	255	252	290	274	271	278	278	273	271	271	254	254	258	255	264	260	256	277	263	290	276	239	255	230	299	241	258	246	276	320	298	255	268	288	293	285	291	270	289	270	284	256	260	273	275	263	251	282	312	284	267	277	277	277	279	234	283	276	261	259	290	251	243	274	279	255	288	290	284	263	283	276	280	274	273	253	256	251	252	276	269	282	265	256	272	253	295	279	283	266	240	257	321	269	253	264	265	279	281	264	262	284	242	272	257	266	264	245	295	248	271	271	269	266	299	262	260	257	295	274	295	255	265	290	275	266	264	249	287	270	258	254	252	253	276	271	251	261	257	257	252	272	258	286	236	311	295	281	288	272	291	280	263	254	266	275	273	262	282	265	272	303	262	302	284	274	266	257	241	278	279	294	269	289	286	242	250	252	271	261	285	259	260	261	274	288	300	255	279	282	261	253	274	251	277	253	264	246	278	272	285	234	245	248	267	262	298	262	287	277	261	273	275	278	253	277	254	277	303	292	278	272	269	299	245	284	263	292	251	266	294	283	265	296	247	273	269	256	304	291	274	245	267	257	245	223	258	286	274	295	257	260	281	282	288	257	260	256	259	278	296	279	272	252	277	288	259	279	283	272	285	289	276	251	258	260	273	246	261	240	260	276	280	285	278	253	246	269	266	273	271	270	252	297	283	269	255	311	261	302	279	263	271	292	270	260	260	270	247	241	267	278	278	279	244	269	257	256	267	267	266	265	288	241	285	296	268	270	258	270	267	264	281	274	262	269	272	278	274	248	299	303	263	251	282	276	248	238	261	271	254	300	269	285	255	268	288	273	265	275	275	245	269	283	298	264	275	258	253	286	264	275	269	263	264	238	291	282	259	274	297	250	256	278	264	263	274	311	263	289	280	271	275	265	241	288	257	256	260	273	263	254	263	240	296	278	285	258	263	257	263	298	303	270	257	251	300	251	279	273	243	248	257	239	292	274	255	273	296	247	262	268	302	257	289	276	248	319	253	275	257	268	313	261	271	299	268
26210	31540	38355	46064	48622	51108	52653	51593	50692	47413	50392	46215	42660	44897	43351	40815	38800	37374	36591	37735	36229	32244	27812	29306	30422	30473	24675	21503	21215	23338	18732	17840	16105	14714	12615	11538	9899	7758	5288	4358	3596	3452	2158	1754	1352	2289	2523	2409	1448	991	840	846	740	803	743	775	773	720	937	861	859	714	731	804	715	744	704	676	752	752	730	710	721	711	746	686	696	744	716	738	771	763	733	758	692	703	714	746	779	749	689	726	751	789	728	703	747	731	743	736	742	715	746	759	749	696	713	728	715	744	740	764	738	716	715	759	731	737	726	717	703	753	741	715	793	712	705	726	747	732	721	759	702	744	760	742	736	786	678	774	699	735	739	711	757	771	692	722	731	768	738	754	740	756	699	753	741	760	807	746	749	712	729	772	689	725	706	742	726	790	785	702	699	694	691	750	751	763	724	716	706	714	733	769	757	745	764	742	734	759	692	768	765	740	736	712	752	770	742	738	733	784	670	774	757	728	661	769	710	747	747	711	755	756	703	683	769	724	724	743	771	759	781	779	744	747	688	748	764	721	729	699	703	733	692	749	732	733	731	685	755	782	734	752	723	711	761	732	702	732	744	724	719	739	722	733	723	724	709	701	718	672	727	683	736	690	752	791	738	712	729	739	726	731	717	699	791	772	716	715	735	739	765	722	696	718	709	733	734	747	737	721	731	750	709	734	681	747	666	760	712	748	719	756	724	735	745	755	697	734	729	709	752	742	724	713	745	724	754	691	716	658	681	739	735	756	721	747	745	778	732	734	715	684	682	713	712	722	760	718	710	768	718	723	717	760	726	683	694	732	767	697	744	709	711	723	747	695	715	774	723	744	785	719	717	775	718	768	699	702	718	763	715	727	727	728	677	714	720	732	732	732	735	701	728	742	705	731	738	721	712	758	754	719	737	760	734	769	734	770	751	702	742	748	704	686	733	697	742	737	690	763	688	753	702	746	766	726	717	706	730	674	674	703	733	785	746	693	775	731	741	753	734	702	747	722	731	757	759	660	740	750	717	773	725	711	780	745	726	737	702	700	745	751	754	764	750	758	683	723	717	709	729	755	727	734	746	680	716	676	754	763	745	759	762	718	738	704	735	754	767	734	772	731	717	730	719	705	744	713	726	706	748	740	743	728	768	696	737	732	721	746	685	714	724	713	695	753	740	700	768	681	754	706	782	747	734	693	714	705	745	749	717	767	725	711	726	789	687	749	711	705	714	740	721	729	768	735	715	742	770	738	731	785	706	710	721	658	795	727	768	709	761	735	720	745	742	734	677	742	729	745	688	754	683	766	760	758	720	698	785	748	780	720	714	726	713	724	686	750	709	705	714	695	755	703	792	690	728	695	738	708	711	718	711	701	727	741	752	729	734	742	726	727	711	725	736	731	729	701	690	735	745	682	718	736	702	755	743	710	712	711	756	796	703	705	701	741	734	744	780	730	727	721	763	714	731	720	723	697	723	735	695	784	699	809	725	750	696	708	731	745	758	701	719	717	739	727	755	731	745	740	796	746	727	709	737	732	697	763	726	716	749	715	761	735	729	676	783	736	690	754	735	703	695	743	724	739	728	730	672	731	700	697	736	788	725	725	728	741	743	710	710	733	735	772	734	737	743	720	727	748	740	740	735	737	746	712	778	695	699	675	728	753	752	737	766	726	719	745	745	783	721	739	713	754	746	700	723	760	734	684	718	712	741	712	704	754	796	747	727	747	711	757	656	694	708	740	734	704	760	704	719	749	781	721	753	740	796	733	676	737	745	736	720	731	761	715	736	732	735	721	767	735	751	711	781	738	709	736	695	750	737	724	731	726	738	708	717	701	777	714	777	725	711	687	755	772	718	713	761	755	764	786	711	691	709	680	717	716	727	725	680	689	715	721	738	741	730	709	767	705	761	714	728	726	745	768	724	757	740	746	678	779	771	734	732	742	686	714	695	735	731	773	702	755	707	725	749	728	749	700	748	708	753	739	752	765	758	727	763	774	701	729	702	700	691	737	734	715	745	742	742	698	752	737	715	735	740	770	724	763	705	747	750	746	767	753	734	696	727	724	718	747	712	674	805	717	703	723	773	729	678	752	719	742	712	733	751	729	761	747	712	770	741	672	773	728	766	738	714	732	743	751	774	774	714	755	740	708	719	687	728	774	736	737	754	807	733	777	732	751	709	767	723	741	703	726	735	734	691	701	728	747	708	727	695	743	732	771	711	807	710	740	770	738	782	741	742	752	685	748	737	717	703	700	679	721	736	675	700	684	753	747	763	712	762	771	736	697	733	790	739	698	777	756	706	748	752	702	727	736	762	665	718	742	715	752	703	710	744	741	734	757	708	768	695	745	729	721	729	729	723	748	735	771	722	717	766	733	736	782	702	750	737	664	722	730	707	730	738	772	746	730	766	698	780	688	736	751	740	754	749	723	730	718	714	695	711	759	704	778	673	753	732	724	738	690	745	805	758	743	763	726	757	705	757	728	683	782	731	724	680	749	724	756	737	714	737	698	743	708	699	770	716	745	709	721	731	744	725	715	741	740	736	737	738	742	745	724	731	721	757	701	715	697	742	689	698	722	731	733	737	727	723	728	758	742	760	695	715	738	693	686	759	756	798	735	735	738	754	691	721	733	730	786	739	723	754	756	737	758	717	773	776	719	743	735	712	707	716	662	780	711	726	741	746	738	690	714	749	705	756	723	758	750	719	719	746	726	701	731	758	719	707	720	742	728	761	736	742	749	786	739	732	711	754	755	762	744	771	734	753	734	733	703	721	690	727	706	703	721	707	726	719	772	742	761	733	755	747	732	744	759	746	752	743	712	755	704	675	710	731	759	733	709	737	798	696	729	708	734	752	760	731	716	724	685	738	709	721	745	771	732	725	772	755	728	728	743	786	751	757	738	730	752	697	753	708	725	757	743	750	717	749	720	730	768	718	735	772	760	756	730	742	685	663	699	676	768	717	754	751	720	708	746	725	747	763	701	751	750	743	771	764	711	722	738	733	692	720	719	718	730	729	764	704	735	736	739	721	728	743	746	752	727	751	749	716	699	753	732	676	742	733	739	730	702	713	711	742	752	696	743	729	761	720	778	674	724	736	762	762	744	731	712	747	719	705	718	782	690	750	734	768	736	687	720	725	734	740	734	746	734	715	707	745	742	763	734	742	759	719	774	740	750	712	740	709	707	691	726	654	711	748	738	760	717	741	718	738	720	719	687	750	711	705	727	722	775	765	722	745	694	754	700	765	706	777	686	731	752	701	796	741	734	698	722	727	703	753	731	764	724	728	703	736	732	733	701	734	705	701	728	749	732	763	703	746	713	739	727	712	740	732	712	705	731	746	726	761	742	758	760	798	726	711	739	724	727	763	754	682	686	787	756	761	699	719	764	715	724	723	681	713	728	744	699	740	726	752	746	717	746	702	729	707	690	704	744	743	721	729	806	709	733	705	687	743	746	714	695	767	734	729	728	767	724	750	765	689	705	723	758	755	695
11930	10193	10907	9340	7529	6578	5515	4714	3625	2806	2686	2189	1777	1612	1413	1184	1106	952	979	899	884	793	632	640	631	636	527	452	472	510	500	407	420	365	346	351	307	302	277	286	294	264	263	304	291	276	293	294	238	253	250	294	258	237	234	255	252	256	252	290	293	252	250	292	274	279	222	254	237	211	237	272	233	244	225	241	253	277	267	259	261	263	273	232	265	248	246	240	252	246	260	238	255	258	247	247	222	250	259	269	254	262	278	253	246	252	245	240	253	236	249	267	237	280	233	253	262	273	229	259	259	247	249	273	284	275	244	241	269	253	256	265	265	236	235	278	260	263	250	254	283	231	261	248	250	277	214	250	223	240	243	241	279	248	268	262	254	276	227	254	261	255	271	246	232	292	246	271	278	226	249	244	272	272	263	245	272	264	285	247	251	255	248	268	240	254	268	248	272	247	263	255	250	254	257	245	275	281	265	281	259	266	257	241	256	249	227	255	224	245	289	251	257	258	252	286	267	277	279	253	263	264	243	239	302	264	243	251	226	258	270	277	237	276	266	253	235	271	238	258	256	251	256	247	237	290	229	240	259	270	260	247	257	243	246	253	267	288	272	257	244	253	252	286	241	269	242	253	264	252	267	265	247	268	228	270	267	247	250	250	239	241	280	276	244	263	256	282	249	226	264	252	268	273	220	256	228	261	230	238	243	264	257	252	264	260	223	266	284	256	256	224	239	257	287	259	276	270	252	240	246	257	261	240	283	262	269	279	245	252	260	259	250	250	275	239	261	258	277	241	245	224	248	223	254	254	264	256	279	286	263	271	262	288	245	246	269	284	240	286	255	247	261	258	259	245	221	254	250	239	261	247	264	213	251	233	280	243	227	260	286	245	251	217	295	261	233	250	264	269	273	274	240	277	256	257	276	277	238	272	234	266	271	256	253	257	256	266	265	290	260	236	248	266	277	269	276	253	240	263	261	233	292	266	229	242	276	247	228	260	223	252	271	255	298	254	253	243	248	256	265	268	227	261	241	269	267	241	237	291	247	247	237	284	257	262	243	274	240	250	283	247	265	249	250	233	254	269	254	271	254	245	240	255	299	242	259	252	282	227	272	239	272	259	260	239	254	284	264	239	239	260	254	269	258	253	248	235	260	251	307	236	275	274	268	233	244	255	262	249	252	255	259	247	234	244	240	258	286	263	272	237	276	276	248	249	262	246	291	254	253	270	248	293	260	243	232	259	241	240	271	265	254	232	276	285	250	251	270	287	253	250	214	239	253	256	262	266	270	254	247	244	278	230	269	269	268	234	228	234	236	283	245	239	263	264	269	243	226	249	252	266	298	287	261	227	238	241	262	257	274	258	262	285	295	263	256	270	256	245	260	246	298	260	292	278	263	244	261	255	264	279	226	229	233	256	272	263	253	252	221	260	274	277	248	258	255	273	240	256	254	277	237	256	250	259	289	259	247	292	253	255	266	248	268	242	270	252	237	251	270	282	276	238	275	242	245	256	243	251	255	250	238	228	262	279	254	283	231	270	272	233	248	266	300	245	278	263	224	307	244	273	252	268	235	238	252	276	262	265	230	269	275	300	256	233	272	250	233	261	247	276	287	266	241	273	250	258	277	248	235	244	268	251	250	280	273	285	279	251	272	248	240	271	258	236	218	257	264	277	267	270	239	260	247	252	254	265	259	300	242	238	268	301	275	277	264	301	245	277	264	263	227	255	233	264	264	283	239	257	255	277	260	281	238	267	266	245	266	226	268	253	266	250	254	244	227	238	263	242	267	265	244	253	235	268	236	272	251	269	273	266	229	299	248	268	278	266	260	241	258	282	232	259	254	245	270	252	250	259	258	274	263	255	267	279	256	237	258	236	266	257	261	261	247	221	233	265	266	260	228	278	264	262	267	232	267	258	272	262	253	232	266	253	258	274	256	233	260	274	257	252	265	271	269	272	230	260	219	268	263	255	258	248	257	260	242	260	239	248	268	251	263	260	268	263	237	237	252	221	264	269	220	257	263	266	282	271	246	275	237	235	224	250	256	259	303	245	225	290	254	275	256	239	266	289	244	247	269	255	259	242	238	251	271	260	258	245	253	295	260	246	240	267	263	263	241	249	232	253	233	262	244	237	277	282	250	259	259	266	250	244	264	245	258	247	277	259	259	294	252	251	245	246	269	261	251	262	249	277	248	254	235	250	244	241	253	234	244	235	300	261	213	291	277	295	252	265	240	244	222	254	244	267	288	250	260	239	246	264	245	260	253	235	229	291	260	245	242	261	226	242	250	245	255	262	286	270	271	268	248	280	271	260	265	257	268	254	277	265	263	262	251	248	270	244	230	260	273	238	279	270	283	295	275	270	248	234	239	252	275	244	238	266	244	252	249	269	269	290	238	259	250	250	261	249	254	234	251	280	268	263	234	264	255	267	242	279	250	261	231	265	237	256	276	264	250	250	256	256	243	263	282	255	243	250	248	270	273	261	227	281	271	265	290	236	279	258	252	225	261	236	287	246	231	240	269	276	264	258	269	232	273	268	267	264	221	272	262	253	284	265	253	224	269	269	257	252	243	257	292	254	281	233	256	271	256	245	235	255	230	307	286	243	247	235	258	263	257	225	251	242	264	281	266	247	264	279	261	262	280	258	239	253	264	252	230	265	256	282	249	233	265	246	236	261	259	249	248	271	242	260	293	249	280	273	258	291	238	265	283	254	262	260	267	252	267	276	250	258	255	254	274	247	261	268	247	258	260	257	281	259	269	256	262	238	261	250	272	259	245	275	280	256	252	256	258	267	264	256	269	255	273	257	285	261	263	261	281	269	299	243	266	256	278	269	236	255	255	280	250	267	259	243	259	274	275	261	248	262	280	245	262	257	272	279	284	288	256	255	263	250	247	245	260	251	260	274	246	286	259	261	277	286	263	236	269	285	265	225	292	261	284	292	233	233	261	224	265	284	259	266	239	261	256	264	261	237	259	257	250	268	269	264	252	264	276	260	297	231	254	278	294	237	266	280	253	242	255	255	246	279	249	263	237	261	255	259	260	245	276	267	260	268	242	254	231	282	239	255	263	248	255	248	247	283	236	262	234	237	237	264	270	254	270	268	244	285	263	261	248	244	237	252	242	254	234	256	230	250	261	259	284	263	276	239	264	222	239	239	271	256	245	261	273	260	257	275	269	242	254	238	272	256	289	285	256	249	274	260	243	251	257	247	233	262	262	259	260	261	291	234	260	274	251	274	242	258	230	242	231	241	238	248	251	252	270	254	269	246	243	267	241	255	280	265	238	243	258	269	288	254	259	274	255	270	250	241	268	259	255	286	256	260	238	282	243	274	258	256	265	263	256	267	270	235	244	245	244	271	288	257	242	267	283	261	275	256	249	257	225	256	249	247	258	279	272	249	273	246	226	256	258	259	255	259	252	259	251	234	238	244	278	236	249	263	273	259	269	264	289	248	261	236	275	254	235	237	268	261	235	228	249	241	264	263
8149	9575	16201	19272	18641	19361	18054	16329	13906	11808	11993	9612	8053	8165	6601	5860	5648	5091	4803	4535	4379	3952	3038	3288	3160	3141	2558	2141	2195	2412	2011	1897	1805	1620	1372	1344	1321	1128	956	966	900	885	821	824	780	824	804	824	731	691	676	727	671	669	721	711	688	696	750	715	661	698	683	668	713	670	709	703	678	680	750	690	691	674	684	654	691	716	694	722	713	723	677	672	714	696	756	680	688	697	710	704	688	723	723	725	647	701	703	674	703	725	689	652	691	692	689	711	713	687	662	684	737	713	710	669	676	698	714	674	708	680	740	686	708	713	643	695	703	706	709	694	685	683	741	689	751	727	688	752	693	677	693	715	678	666	707	696	685	690	677	729	618	684	732	671	678	686	692	715	699	709	680	680	755	637	685	651	716	690	720	644	703	678	713	678	678	719	685	672	669	699	688	670	702	722	667	734	679	684	645	660	699	708	743	692	672	737	647	710	688	730	760	708	728	703	727	683	712	701	703	706	645	699	717	652	689	693	703	765	703	695	693	689	674	731	681	649	733	702	723	688	662	697	731	730	712	657	692	743	675	633	716	690	690	712	704	706	723	730	705	683	718	647	688	694	729	658	686	673	687	658	651	718	749	685	694	706	668	725	724	732	719	676	700	725	710	722	724	679	700	771	640	723	703	744	700	673	705	684	690	712	705	723	681	689	685	659	659	717	705	726	706	643	740	671	641	717	709	644	725	715	717	713	726	686	713	701	711	697	697	716	687	658	686	688	715	660	690	678	750	710	691	677	664	648	665	710	719	734	667	671	687	721	671	682	692	691	695	668	716	727	715	645	685	659	670	669	665	689	675	726	680	713	676	702	695	674	687	685	698	730	678	668	736	695	680	664	707	659	647	668	711	685	735	699	697	701	708	696	728	690	699	700	713	715	678	703	682	691	710	728	702	716	702	650	703	739	701	693	681	692	716	691	672	667	715	731	723	694	686	693	708	643	673	692	683	673	706	695	717	697	705	733	660	718	752	706	663	680	676	698	702	706	699	668	711	714	729	704	664	713	707	709	720	714	654	696	692	692	680	727	760	685	700	709	715	693	731	685	656	650	666	684	708	708	683	725	728	660	633	739	683	753	681	638	726	679	740	685	700	720	632	721	712	643	694	729	698	687	700	710	686	700	707	668	649	681	714	666	729	698	697	718	704	710	685	718	716	713	690	705	656	704	754	663	670	702	675	754	711	725	675	722	685	727	694	671	653	682	662	702	710	648	711	746	688	679	665	740	685	702	625	715	692	702	699	748	646	692	681	681	688	671	713	679	690	692	730	648	680	648	665	700	736	719	689	725	698	703	676	733	736	695	663	676	695	695	699	715	683	709	675	682	676	728	676	703	694	672	695	711	724	697	669	723	708	697	659	686	655	722	692	667	728	660	700	678	662	741	673	686	678	688	676	675	703	703	731	692	642	719	721	658	664	657	709	709	685	681	678	693	697	712	689	706	685	703	704	727	692	726	768	710	758	677	674	670	692	677	650	704	691	664	704	691	713	748	723	697	700	673	668	709	687	713	733	713	694	715	690	688	690	698	672	674	713	716	674	665	702	635	718	659	663	715	736	699	733	736	737	694	704	672	669	747	663	688	701	688	712	700	663	734	736	658	693	677	718	752	658	637	688	670	670	685	691	676	649	698	648	726	681	719	653	728	706	691	686	710	703	683	653	734	687	691	693	679	674	690	705	680	668	670	702	668	699	657	718	681	657	626	686	711	649	694	638	676	699	691	753	715	701	703	696	701	715	707	682	663	699	715	704	662	676	696	649	767	677	710	732	714	711	721	711	699	717	671	689	683	706	737	719	702	718	720	690	670	758	704	701	687	674	704	718	722	656	698	733	695	697	704	662	685	701	687	687	725	693	679	721	742	675	670	657	727	640	722	691	712	702	678	719	718	697	652	721	703	691	715	716	667	720	637	648	684	662	687	670	712	687	692	717	673	718	733	669	720	655	700	649	692	696	701	671	666	670	707	682	699	685	689	690	701	662	719	643	670	778	708	687	689	739	750	673	658	706	686	711	711	693	697	702	693	716	709	702	674	653	700	682	665	711	712	674	709	745	715	655	708	686	750	670	728	680	728	751	637	738	675	703	702	697	700	725	702	726	696	712	660	705	653	698	689	650	680	651	677	686	697	688	658	689	685	699	657	676	689	665	710	717	689	644	715	709	724	687	723	734	644	681	635	775	693	728	687	673	689	702	666	677	685	657	711	632	686	741	696	719	695	671	686	672	744	678	687	753	750	702	702	736	706	696	717	678	708	657	640	680	728	682	678	685	762	697	704	690	704	705	687	708	708	704	692	732	683	680	733	695	718	686	684	656	657	690	737	692	734	691	689	683	717	711	712	692	692	664	711	726	702	634	627	706	727	659	695	714	673	713	714	710	717	694	720	729	711	697	714	681	730	695	679	684	656	702	708	675	709	720	691	716	746	679	684	714	709	717	699	638	707	686	741	715	716	725	698	693	630	730	677	709	655	727	738	632	740	736	726	678	731	710	723	681	658	702	713	695	685	689	711	669	684	683	701	698	754	673	683	688	681	721	727	720	739	702	693	710	716	723	726	749	714	738	713	672	708	709	697	707	709	726	672	665	649	721	672	691	744	656	722	687	745	681	710	727	680	644	694	674	672	693	708	683	651	763	654	718	671	706	693	679	723	658	674	689	693	718	684	681	706	717	682	710	730	693	688	714	699	697	736	749	719	677	710	662	713	684	720	674	686	692	698	693	629	681	716	682	698	720	718	707	734	752	719	638	752	732	713	672	680	671	734	748	688	696	660	678	718	699	716	658	725	750	692	700	714	682	696	707	675	743	651	721	703	687	664	743	669	657	712	696	680	698	733	672	690	725	695	702	711	741	659	670	712	696	651	692	707	710	688	709	670	712	695	706	690	690	712	691	738	718	685	703	695	683	691	694	706	744	705	685	675	664	654	702	639	743	712	699	746	697	677	676	711	705	743	680	708	682	699	694	699	728	668	723	702	652	671	705	721	653	723	666	715	744	683	688	695	716	681	664	669	734	724	741	666	688	679	703	699	746	682	662	683	680	689	633	688	739	704	702	714	643	722	679	717	697	716	687	690	685	675	695	703	669	730	687	691	660	659	688	701	716	699	707	697	701	681	708	680	697	697	708	674	720	742	725	722	704	675	704	724	680	664	703	728	737	699	735	677	652	707	648	727	686	721	662	661	692	741	695	679	674	681	722	707	691	698	697	708	703	694	740	688	706	687	703	711	697	679	675	676	708	705	717	686	732	671	637	703	715	652	718	665	731	731	743	687	694	697	696	664	692	690	718	703	714	718	697	766	754	727	689	728	715	685	715	696	704	677	685	648	723	677	738	751	741	670	672	708	703	759	697	670	683	710	685	737	710	724	663	658	719	662	699	691	694	664	719	677	697	684	688	740	702	705	656	663	680	684	688	685	685	718	696	678	689	663	715	719	686	735	716	688	681	680
32211	31281	36106	38411	33903	38169	36536	33305	30175	26075	27996	22494	18559	19331	15119	13183	10721	9827	9850	8820	8683	7357	5361	5356	5631	5659	4171	2934	3218	3546	2609	2351	1975	1468	1520	1244	1094	890	693	594	500	466	331	338	260	353	389	346	282	267	209	249	263	254	217	244	238	232	245	249	268	227	226	219	237	219	233	251	197	237	249	244	232	242	241	219	233	257	220	250	219	245	252	236	209	244	253	236	261	252	247	227	228	234	238	208	236	229	215	237	204	224	221	222	249	249	234	221	226	225	245	210	206	249	235	245	263	274	227	210	235	263	220	229	225	251	235	242	243	222	246	244	259	219	242	236	229	222	262	247	213	204	249	244	258	235	242	229	257	247	229	204	216	237	210	244	239	249	262	241	243	253	231	217	231	242	248	220	217	243	245	223	224	265	252	234	235	238	229	240	213	235	242	239	222	239	265	236	252	212	252	258	243	240	243	217	239	262	223	238	233	265	231	243	238	261	229	245	232	224	216	230	244	243	226	238	223	227	229	240	241	236	240	259	228	223	230	227	237	230	229	243	243	210	227	224	242	231	246	263	230	254	247	250	251	229	244	234	215	202	239	218	281	259	232	232	204	240	229	237	238	262	225	233	258	229	257	220	239	238	266	223	244	242	242	216	246	234	251	237	237	245	236	232	232	216	230	221	245	247	237	214	214	214	251	241	233	203	229	230	249	230	234	254	240	219	235	232	240	243	239	217	227	231	248	275	259	252	252	236	218	239	247	216	244	254	228	232	226	233	250	241	248	223	197	233	256	215	212	255	241	228	238	232	233	263	243	238	250	233	257	218	219	201	227	239	221	230	213	258	210	236	222	243	223	254	247	230	217	232	249	237	221	230	238	230	248	233	220	234	262	247	208	244	263	239	252	226	244	232	231	238	264	246	240	244	232	220	257	255	225	209	262	240	248	236	232	230	233	221	229	230	275	226	244	228	261	250	239	220	233	236	235	251	242	252	252	254	243	235	240	275	234	241	244	271	235	242	216	238	240	270	246	244	247	244	252	250	254	214	241	222	245	242	211	235	252	218	218	230	263	244	245	246	240	237	218	208	251	231	225	238	238	242	238	253	253	235	245	231	237	234	221	270	228	225	246	241	256	219	218	234	247	207	226	233	238	226	249	247	220	224	248	226	190	213	235	219	226	251	211	247	231	242	232	222	230	248	236	254	261	251	223	264	231	263	244	263	221	239	210	216	230	224	245	233	264	256	251	257	258	225	240	262	244	243	268	243	209	252	208	230	254	235	221	235	227	236	228	225	276	238	238	235	232	239	251	271	250	254	251	231	210	254	222	251	233	243	236	261	252	250	248	271	233	214	237	238	247	216	228	237	240	264	261	239	243	214	245	234	229	233	213	229	233	214	214	223	232	235	227	231	233	211	244	246	238	225	243	204	249	243	265	207	273	215	232	247	244	249	246	262	242	259	249	249	246	231	240	250	244	235	244	253	241	214	228	245	219	250	245	239	237	220	253	248	246	239	244	239	249	221	205	257	221	229	222	241	242	236	260	234	229	257	229	249	245	255	237	248	233	206	252	209	216	242	208	213	243	208	235	220	215	240	222	220	229	232	248	243	215	250	254	229	242	201	209	222	247	236	244	228	243	236	229	240	216	221	229	235	221	232	225	249	247	242	234	252	240	256	217	236	241	250	253	255	234	242	239	240	213	247	270	232	243	248	228	205	201	245	256	226	249	224	243	240	215	252	211	251	241	227	226	221	243	239	257	219	257	248	233	266	246	219	243	228	237	244	244	275	229	238	227	232	247	228	255	231	244	221	231	232	260	238	236	235	240	238	248	223	222	234	217	217	238	217	223	232	239	213	248	254	238	240	226	241	219	220	239	246	224	217	235	222	229	236	257	259	237	224	227	214	217	223	227	215	229	232	224	229	225	222	200	225	235	233	204	246	229	243	212	274	253	218	216	213	211	250	247	255	227	227	232	242	256	252	248	241	237	239	219	233	231	257	236	258	258	275	209	243	247	230	258	222	222	219	232	253	221	215	261	230	242	228	223	228	248	260	224	244	229	262	217	232	233	243	253	228	247	222	238	266	249	193	253	231	223	260	194	232	240	254	231	250	246	237	229	239	223	232	257	226	219	244	247	230	253	243	215	233	250	272	221	202	250	207	231	221	233	239	224	198	231	247	209	223	235	245	237	234	243	237	244	215	230	227	208	256	245	191	234	238	219	243	226	258	206	222	240	226	237	235	232	261	235	253	236	237	212	224	242	257	254	219	226	240	213	250	229	245	234	239	223	266	250	235	241	222	251	238	208	225	236	255	255	241	262	250	255	235	213	230	220	243	232	223	238	225	231	252	245	229	240	214	238	224	248	249	280	236	232	245	244	207	247	236	229	230	203	238	266	258	266	239	271	236	230	255	271	237	254	225	211	242	235	254	263	239	228	243	230	234	231	228	255	236	260	212	230	246	243	234	256	235	241	225	216	253	257	255	274	232	225	225	253	263	247	244	213	232	227	251	242	237	229	258	245	242	256	282	230	221	218	262	224	239	223	242	222	237	263	236	250	225	257	234	254	247	244	259	253	227	262	238	229	210	227	243	234	256	227	240	226	233	244	254	243	221	230	233	220	229	210	213	237	200	246	233	228	206	232	260	250	244	251	249	224	226	250	229	232	261	211	253	250	240	222	249	238	286	247	269	257	243	222	261	225	237	231	229	237	246	238	240	242	247	241	215	234	241	275	250	235	229	219	263	239	228	243	223	211	246	249	245	253	214	230	248	227	238	253	243	226	245	248	230	219	210	217	222	217	233	260	243	259	212	234	232	254	258	208	226	225	238	229	206	238	240	250	259	259	236	236	228	199	242	258	249	224	222	235	240	225	262	230	229	256	239	224	242	215	241	225	243	245	243	250	208	232	258	245	245	216	252	212	244	227	262	239	277	237	235	244	224	231	216	233	234	235	232	239	234	253	237	229	214	207	225	224	281	272	271	241	212	249	228	218	241	226	262	275	224	233	226	204	231	235	251	239	234	232	235	235	250	231	258	267	246	266	241	268	246	257	242	243	247	237	228	231	242	269	275	236	240	239	201	265	255	245	238	236	238	224	228	226	244	220	220	219	230	234	262	240	241	203	222	231	249	214	250	246	259	242	236	232	232	235	219	211	250	242	229	230	237	232	231	225	227	221	252	261	286	240	213	211	239	246	243	243	224	270	244	239	252	208	259	240	264	242	228	260	217	244	240	206	217	227	232	244	227	266	225	250	231	211	217	252	227	232	253	240	242	214	238	270	225	223	225	224	251	236	225	239	256	233	229	236	236	232	205	240	228	240	242	230	212	213	230	234	218	245	195	233	253	245	237	219	234	230	240	226	243	263	232	261	246	248	244	249	255	226	237	232	250	242	221	234	234	238	245	217	255	232	249	226	253	211	240	238	221	223	257	220	242	246	242	248	245	228	240	237	231	200	227	257	246	225	237	220	232	228	260	224	228	235	235
22815	25544	35139	41902	42387	47217	46582	46251	43170	42176	45196	38187	36106	38944	35133	33151	30776	30750	30443	29564	29335	24940	20399	21471	23134	23853	18553	14995	15573	16938	13197	12510	11188	8403	8591	7137	6356	4992	3693	3076	2528	2293	1450	1153	938	1471	1578	1481	943	745	694	688	700	640	665	660	669	652	720	666	718	651	663	666	665	620	635	602	655	712	658	631	672	634	657	621	674	655	656	655	629	652	657	618	650	674	651	676	693	690	644	649	663	694	646	695	630	704	650	655	596	649	637	672	676	605	685	648	669	638	690	644	635	686	693	640	688	646	663	652	640	636	645	653	655	661	656	639	620	677	616	648	650	655	672	638	664	648	655	685	659	651	664	655	655	680	667	648	616	653	673	640	648	658	683	648	667	638	641	667	649	649	644	662	713	663	659	660	665	664	672	623	718	634	669	630	605	638	651	650	675	668	706	657	654	681	698	627	716	648	715	649	695	639	639	649	674	654	692	693	654	684	633	663	618	643	607	643	641	689	637	636	672	663	672	617	648	690	636	706	669	706	646	602	690	658	681	669	628	665	657	650	671	671	705	643	670	564	631	641	668	686	651	660	629	655	675	681	665	656	684	624	624	634	681	625	643	595	615	631	665	657	646	624	692	679	621	653	648	672	658	665	621	654	671	624	666	652	624	629	620	648	634	640	683	692	626	642	650	649	645	632	647	643	619	675	653	663	677	625	612	656	629	662	655	647	670	700	654	685	672	646	654	614	681	629	621	606	669	650	631	644	675	652	657	627	629	647	641	635	682	676	606	672	673	638	658	701	615	702	639	595	584	660	694	678	667	643	640	672	668	678	631	680	681	692	630	657	636	650	626	621	638	690	645	691	672	678	634	648	670	692	635	683	627	624	661	646	665	670	651	660	713	641	672	670	698	616	661	658	699	578	688	669	681	676	650	661	670	665	663	666	654	685	664	619	665	645	641	697	673	680	650	700	673	685	623	659	676	730	633	636	695	649	655	624	682	643	706	623	652	662	666	709	608	619	656	655	665	676	687	651	669	691	643	670	646	645	685	640	699	643	616	689	679	617	677	657	665	612	611	610	652	645	653	628	639	648	651	688	614	637	670	649	667	627	672	633	645	647	694	709	654	617	656	666	658	668	679	619	652	708	625	641	619	601	628	677	661	682	666	684	639	590	615	666	673	665	631	667	621	669	646	668	658	653	709	655	671	584	694	635	672	634	654	663	646	651	683	642	650	647	658	650	647	638	639	668	624	611	643	678	646	668	631	684	637	649	647	675	684	630	599	663	665	638	651	639	649	655	659	628	673	644	667	630	668	643	679	632	676	611	627	625	674	687	650	642	600	632	615	687	705	665	675	648	619	602	675	665	685	659	670	628	626	657	626	655	695	660	648	677	623	698	669	656	644	680	639	668	652	626	631	613	703	631	643	655	665	668	670	681	653	654	674	703	645	665	666	641	666	668	651	697	647	681	652	652	661	674	628	615	640	688	618	671	650	652	646	647	652	670	653	670	664	677	629	662	659	652	589	675	670	658	647	635	676	663	689	678	684	585	710	685	605	688	657	658	686	612	684	617	726	651	606	645	673	649	655	687	660	649	647	656	596	711	679	597	670	668	602	665	651	648	673	695	668	630	682	678	638	648	618	621	652	657	646	659	662	713	624	696	632	635	649	669	627	665	637	653	650	641	623	646	627	655	630	651	668	644	674	680	609	672	663	670	638	644	624	642	634	642	649	637	624	623	658	637	677	707	645	674	661	639	661	715	598	663	635	669	669	641	609	653	619	649	658	644	734	656	646	655	616	637	642	651	639	646	664	650	636	627	652	648	682	619	668	612	717	643	697	624	710	647	666	665	646	634	614	652	679	635	670	699	651	693	639	649	661	618	619	625	672	652	655	652	707	676	662	603	646	655	622	676	597	639	627	679	697	615	651	700	635	654	603	633	651	620	668	643	678	691	664	628	633	616	626	676	634	701	661	658	687	601	655	684	642	663	626	675	680	607	692	654	650	676	669	663	640	667	644	679	693	656	613	655	631	628	655	682	651	642	670	623	678	705	630	719	616	640	667	632	637	646	670	664	668	670	657	703	625	654	646	641	607	645	673	675	679	717	674	641	656	625	662	675	603	682	741	649	667	654	658	650	680	662	622	665	682	644	668	628	690	663	660	640	605	648	635	605	641	653	657	659	676	688	650	624	637	698	626	651	618	652	691	631	639	714	679	674	680	649	640	650	669	625	673	585	631	639	670	650	670	698	652	648	658	649	681	630	618	614	661	663	646	651	611	620	637	660	682	657	688	665	664	655	658	644	667	623	687	665	659	663	659	659	678	633	663	668	633	645	664	681	674	669	639	619	658	648	631	658	638	680	633	633	644	600	668	646	626	639	640	684	635	662	647	671	669	669	664	632	674	635	651	636	665	677	654	663	650	648	680	681	643	643	658	639	664	629	693	652	670	651	666	645	660	649	636	649	697	589	622	610	610	713	693	696	682	703	593	626	647	662	654	654	641	649	659	658	667	661	667	582	669	642	657	679	644	636	637	633	658	667	622	680	632	651	636	650	627	641	675	690	690	651	664	653	676	656	666	663	623	665	661	687	613	667	649	707	702	692	614	621	652	671	667	654	632	706	587	617	656	666	632	623	624	647	654	689	645	669	693	668	594	684	630	680	678	644	669	689	618	646	597	643	642	656	628	646	676	686	634	619	653	648	651	673	660	677	636	633	639	641	690	661	691	696	625	647	664	625	665	676	679	623	623	673	627	664	692	644	665	659	697	678	678	672	665	619	667	673	646	634	662	677	640	646	675	649	604	626	599	644	621	641	662	637	672	645	648	632	683	658	632	640	661	644	668	688	658	670	654	634	649	648	652	673	636	648	655	647	647	653	636	670	647	634	651	625	648	632	673	657	662	667	666	647	630	673	713	662	626	669	651	651	648	632	647	637	605	670	680	647	648	670	666	711	673	674	671	640	685	731	708	689	644	639	625	639	617	645	661	667	647	629	674	653	704	703	655	665	649	588	673	616	599	655	636	647	629	623	627	676	629	653	619	628	670	655	642	652	649	649	693	650	643	683	659	635	661	629	676	672	622	646	639	675	600	662	669	631	681	639	638	644	656	653	679	639	650	664	669	678	674	615	631	605	639	645	668	669	681	637	650	635	630	669	669	645	674	649	654	681	702	668	666	671	684	646	664	616	654	673	622	667	624	689	670	644	631	660	666	628	606	683	664	691	638	658	674	651	692	626	693	679	687	642	613	642	683	674	656	659	717	666	653	621	670	612	639	654	669	657	648	634	634	708	655	708	630	689	616	657	640	653	639	617	640	643	657	660	639	704	623	638	670	640	626	645	627	672	677	663	635	680	633	641	678	625	627	648	639	719	668	638	679	682	645	632	663	627	678	664	622	672	694	678	657	641	669	681	651	619	662	609	657	642	582	659	681	657	661	616	633	684	637	671	644	622	616	664	594	653	692	677	626	657	654	675	675	640	639	660	658	715
38205	36289	40639	41746	39206	43089	40258	39953	35664	32760	34774	29200	27481	27472	21633	19012	17655	15943	15354	13809	13154	11239	9132	8377	9048	9581	6653	4820	5198	5310	3978	3855	3069	2262	2028	1744	1613	1275	950	800	723	654	417	379	306	518	478	414	324	264	275	290	277	246	267	260	260	275	300	270	291	256	276	269	264	237	278	264	262	276	277	266	280	263	248	247	287	256	286	238	262	262	293	266	249	250	293	263	258	257	284	263	264	274	276	242	268	234	242	269	261	259	249	275	252	246	275	280	256	263	265	290	272	265	259	283	270	254	251	245	275	281	275	299	249	270	275	264	267	262	275	265	268	257	259	293	233	266	233	267	275	264	279	274	263	262	263	242	293	265	256	263	251	239	267	250	285	261	250	246	274	288	279	277	252	248	260	269	246	233	272	253	280	267	270	275	270	276	265	269	270	262	277	259	273	232	256	282	267	270	277	273	237	240	262	256	286	264	250	271	248	277	228	242	252	248	235	249	259	248	236	261	253	284	275	285	264	273	284	268	242	279	257	247	230	244	257	270	257	244	273	244	293	253	290	260	272	290	271	242	251	254	247	282	257	265	287	275	250	247	208	240	288	284	262	285	247	272	270	254	256	275	235	289	258	270	261	268	250	262	266	268	242	249	248	262	270	264	256	281	255	270	262	239	297	270	240	276	242	267	245	270	241	261	268	249	253	261	271	277	250	242	275	250	290	239	264	266	267	254	277	270	239	260	273	263	274	287	264	281	275	243	246	257	272	260	231	257	279	246	231	238	264	246	271	285	265	262	261	244	277	276	275	263	294	274	255	247	237	268	253	256	252	266	290	294	294	260	263	244	265	273	262	257	256	270	291	289	256	283	260	277	271	274	242	242	240	265	233	269	237	248	271	231	257	248	250	285	283	308	262	279	264	271	276	241	254	274	253	249	288	254	242	276	235	254	255	260	274	256	278	289	273	279	291	275	271	258	269	237	262	254	272	256	271	297	267	284	269	249	273	265	265	280	268	268	268	245	283	243	257	280	268	269	239	285	294	243	241	260	264	255	244	273	247	255	243	257	290	272	249	247	283	250	254	277	269	290	258	247	281	275	283	259	269	240	266	270	259	251	274	244	253	259	253	244	268	251	275	239	228	259	269	250	255	259	272	282	276	253	249	273	268	236	249	276	237	270	292	267	246	257	253	256	266	277	291	245	248	255	260	250	263	251	251	241	272	272	229	249	249	254	266	255	257	293	289	249	277	262	274	292	276	244	275	258	271	277	265	252	258	241	271	265	248	254	243	250	239	224	248	215	254	258	243	272	260	284	265	285	263	271	253	276	275	287	241	257	266	274	250	300	273	269	273	269	275	251	270	271	235	260	250	255	263	280	265	267	246	268	240	266	256	269	236	258	269	256	273	245	248	249	261	254	268	281	248	243	263	254	282	246	272	268	230	270	295	257	260	264	258	252	260	242	251	273	267	274	277	281	277	247	283	268	241	274	278	243	258	255	242	256	265	274	265	263	284	263	261	267	301	243	270	269	288	247	257	272	259	246	258	274	259	268	261	267	237	242	297	237	258	261	282	270	252	300	249	254	274	238	306	275	254	277	265	259	259	234	229	254	269	276	279	262	252	257	287	263	261	288	263	278	244	249	298	273	260	268	270	264	266	258	270	261	259	253	271	256	236	255	258	248	260	276	287	267	248	281	256	252	243	264	272	261	242	258	284	288	290	247	262	280	261	267	281	258	275	252	286	261	257	233	292	240	251	254	248	265	244	272	256	269	257	255	266	243	257	256	254	277	240	278	282	265	271	253	292	277	250	253	275	285	264	268	268	263	249	274	286	239	274	278	270	280	230	265	245	262	273	268	277	251	270	279	270	296	272	242	254	260	274	272	268	282	275	263	284	266	287	248	270	257	256	282	259	271	260	255	262	245	264	253	290	271	241	266	230	236	277	246	239	254	275	272	291	241	237	278	263	268	265	273	259	245	282	293	270	282	290	261	260	270	254	233	262	280	249	256	247	231	261	279	291	284	264	269	274	263	275	233	282	270	276	275	277	270	238	257	239	276	257	266	237	234	247	280	241	257	253	244	260	272	303	244	247	277	258	270	253	275	262	255	295	264	284	274	282	281	266	242	263	281	264	256	219	261	254	273	234	330	263	253	247	253	282	276	288	262	279	268	255	264	267	256	262	259	261	282	251	281	244	275	241	267	255	290	263	220	290	276	281	255	274	281	280	285	250	298	256	229	262	256	260	266	276	276	272	245	250	263	253	266	257	292	260	304	254	263	292	264	246	284	288	266	261	293	281	245	262	261	277	260	217	295	256	258	286	265	253	228	264	283	264	284	250	299	286	247	283	226	266	246	252	265	237	285	256	292	262	267	290	243	235	284	244	266	273	268	286	279	236	266	277	264	273	264	281	261	291	266	271	283	257	275	270	264	252	282	263	254	275	246	270	259	258	250	256	263	240	277	263	272	260	264	297	249	256	262	274	259	248	266	234	283	253	260	264	243	270	275	268	273	261	275	235	281	261	253	276	275	269	253	277	262	280	275	269	260	240	253	268	263	257	256	261	260	267	271	256	313	253	252	259	300	266	266	262	226	271	245	283	253	286	262	258	267	256	283	262	270	253	251	263	268	258	262	262	241	274	241	265	237	288	287	265	270	266	273	257	268	282	262	272	248	298	277	219	266	290	265	262	284	241	276	268	279	263	262	267	266	258	269	272	254	253	248	281	241	267	232	268	278	267	295	263	271	275	268	257	258	231	272	275	262	255	271	272	262	283	263	275	263	269	291	247	292	264	288	261	255	239	292	235	289	254	267	293	242	291	266	290	240	281	285	266	251	275	263	294	294	271	237	263	260	250	273	232	263	249	254	251	256	296	255	289	279	250	245	248	248	285	251	261	255	256	252	283	266	294	274	251	234	272	279	261	270	279	239	264	277	268	270	298	241	266	285	270	254	276	284	260	247	249	251	284	268	286	277	235	274	266	250	263	263	290	255	260	279	288	251	254	268	255	251	273	268	272	246	248	260	252	254	264	301	280	268	255	230	261	262	271	299	267	275	260	279	243	233	281	250	245	263	267	237	269	231	246	257	272	276	253	255	254	264	272	280	282	260	286	284	272	252	260	248	280	272	238	280	279	242	256	263	269	258	267	253	298	274	287	250	286	273	261	280	275	255	251	258	252	267	243	241	243	288	274	268	221	251	285	245	267	235	265	298	251	256	260	275	240	232	276	290	281	282	279	237	259	238	292	258	283	242	264	238	256	270	283	275	255	238	236	259	272	251	283	247	242	273	274	246	236	248	256	251	253	260	284	269	291	265	284	281	277	277	249	255	259	291	278	268	267	250	269	259	248	253	277	275	273	226	256	267	250	265	268	280	251	243	264	270	285	301	247	261	287	257	264	270	265	247	241	251	259	289	286	252	274	244	267	243	256	277	270	246	241	249	252	261	252	258	247	259	255	249	256	275	289	279	266	276	270	259	272	267	288	246
27089	30103	38866	45645	47837	52174	50571	52105	45989	48000	49662	43137	44388	44550	39923	39175	37490	37104	37127	35802	35150	30350	27434	27468	29490	30853	24804	20905	20864	21784	17640	17688	15196	12304	11110	9875	9072	6855	5324	4346	3713	3286	2005	1459	1129	2401	2217	1801	1152	830	810	776	726	737	753	745	701	764	788	772	793	735	747	729	744	746	739	705	703	736	707	699	696	705	733	723	758	702	724	712	727	719	730	697	656	705	680	726	699	676	744	672	746	734	688	675	684	732	704	735	735	707	685	716	754	732	733	724	712	697	711	733	714	679	678	702	689	765	704	696	686	740	692	726	729	686	641	713	731	689	712	668	734	729	702	688	718	694	668	689	756	679	686	694	705	723	701	691	697	662	703	712	714	729	697	675	711	719	735	718	683	718	688	731	695	729	729	701	698	730	720	745	766	742	703	717	717	694	728	705	692	724	750	662	736	731	681	697	734	734	696	673	664	716	726	698	670	724	671	669	672	705	733	667	659	691	710	712	722	733	698	729	685	689	775	707	673	725	753	693	665	649	675	732	688	704	724	724	770	742	704	668	726	776	720	720	720	703	708	677	745	708	716	724	756	699	718	716	684	715	687	756	714	712	727	760	716	742	704	716	786	746	671	692	653	653	694	688	709	715	726	752	719	723	715	737	697	719	712	693	688	671	716	724	690	677	699	731	735	712	722	748	689	670	723	707	720	719	685	671	724	748	728	725	713	757	733	683	746	683	743	721	705	715	758	753	699	712	676	667	698	666	681	699	735	682	727	713	700	733	730	743	699	718	744	729	692	713	708	728	753	733	759	686	700	694	700	754	706	713	664	690	693	745	713	724	687	724	690	740	712	711	685	761	680	722	701	664	671	718	672	720	715	732	721	661	720	717	718	738	735	692	725	750	698	691	708	709	656	698	690	723	732	703	712	736	704	673	674	703	734	770	690	737	686	749	625	707	739	737	725	698	724	634	679	703	676	711	696	693	713	704	683	743	698	695	743	684	644	719	792	720	740	709	721	677	720	751	701	678	727	683	671	697	750	721	710	753	750	723	717	730	682	770	737	673	710	676	705	687	674	688	672	666	665	715	688	742	729	746	717	728	710	694	706	692	681	699	755	723	709	721	723	705	685	666	717	695	730	735	760	711	749	706	644	744	692	716	719	703	716	701	711	739	707	680	711	740	743	723	733	698	722	730	720	737	721	715	739	698	682	704	666	728	681	702	699	728	760	757	707	707	739	737	652	720	708	738	723	751	691	716	705	693	703	662	713	707	708	749	715	715	727	676	736	750	664	686	731	766	693	704	695	691	734	701	744	704	710	713	750	697	689	725	728	749	741	755	719	712	695	711	717	703	669	764	711	729	757	718	677	682	749	714	710	688	723	672	678	733	668	705	745	722	706	683	669	719	715	716	745	712	750	729	735	701	728	751	693	724	748	707	734	717	751	724	696	709	722	702	729	699	697	673	703	705	703	696	739	687	776	748	704	707	692	696	712	718	694	756	674	692	769	739	715	704	727	747	731	700	716	708	686	688	725	703	716	676	718	713	733	679	665	730	705	747	719	756	739	729	705	774	754	740	727	698	740	663	739	745	717	684	770	717	686	727	746	695	749	733	710	729	735	754	711	682	673	752	760	721	767	693	722	693	709	787	742	704	725	665	713	752	725	734	696	772	700	698	700	680	692	656	740	657	704	764	697	708	700	681	679	739	674	731	771	739	737	718	728	700	710	705	708	753	724	713	700	708	676	702	710	682	717	701	676	694	758	648	696	715	738	721	724	709	728	730	719	689	737	696	714	765	742	698	687	731	714	692	710	686	721	708	700	732	709	722	753	673	700	730	750	707	707	696	717	719	760	701	697	676	728	718	723	719	686	705	695	720	712	759	649	675	701	713	730	688	729	716	714	680	674	717	720	736	673	692	731	647	701	713	677	688	725	750	694	713	668	703	755	684	678	739	660	757	665	724	722	765	697	701	674	792	770	727	703	659	662	729	705	742	764	725	683	685	725	715	722	691	727	686	726	705	708	692	691	740	694	707	731	776	698	691	737	717	698	731	718	677	677	679	752	745	745	685	702	685	736	728	735	746	689	724	675	694	693	707	735	694	723	700	711	753	716	705	671	693	720	681	646	697	687	734	708	723	694	720	752	727	665	709	721	748	725	752	727	706	703	737	714	737	677	713	727	705	690	708	710	713	670	740	693	753	734	697	698	728	742	738	704	656	723	686	668	771	757	713	732	719	740	706	677	711	676	696	653	721	714	712	714	720	694	670	696	662	726	672	755	692	761	735	751	710	718	727	701	691	700	679	763	724	677	739	733	713	691	718	739	681	718	694	716	751	715	739	714	705	766	710	678	656	705	706	706	719	707	745	753	733	690	727	719	678	711	711	707	725	765	713	746	689	754	705	696	723	699	711	787	681	764	751	745	707	746	724	671	706	751	744	685	675	708	710	666	721	715	733	690	723	759	734	744	677	705	700	701	731	726	715	741	761	740	722	746	657	703	722	704	720	692	695	686	690	728	712	699	710	793	733	712	713	691	721	692	674	688	760	716	678	740	718	732	749	707	699	702	663	687	705	699	684	708	721	666	723	786	719	739	698	708	727	694	719	740	722	715	765	706	702	691	732	715	737	679	710	692	732	689	735	748	668	736	705	754	703	714	646	723	731	717	725	692	677	689	676	708	744	752	752	706	712	730	724	667	720	760	710	755	706	681	744	707	672	707	782	713	740	686	710	737	724	723	722	706	725	755	748	681	682	791	686	743	732	758	723	720	691	751	716	710	725	711	671	661	754	689	719	727	682	693	711	728	673	780	730	651	737	704	717	690	712	630	766	698	727	693	693	727	670	715	681	743	707	713	742	743	716	712	729	717	723	710	731	710	701	711	677	681	760	720	735	723	707	711	775	675	725	728	691	721	672	692	724	729	731	744	697	757	705	702	691	677	699	699	738	749	717	727	697	680	699	730	708	697	681	701	732	694	708	679	670	689	747	708	739	667	712	710	718	695	690	722	747	712	687	726	711	712	690	694	707	671	736	761	751	705	694	732	710	714	691	708	743	747	710	749	713	692	734	718	729	738	711	733	699	749	693	774	661	743	713	689	704	669	723	713	705	729	677	697	749	729	740	730	743	732	693	756	681	763	731	758	707	715	713	715	636	755	709	672	728	693	724	711	675	711	710	727	746	697	701	671	696	721	742	765	665	735	750	719	737	721	694	699	716	760	723	756	731	732	717	726	665	724	716	683	738	730	727	698	676	685	739	703	732	758	696	742	712	726	665	765	750	711	741	693	715	690	680	714	748	740	731	725	709	735	717	728	701	687	707	664	703	771	716	736	702	744	716	730	742	657	820	716	742	700	693	716	699	731	652	669	745	703	715	635	672	688	773	697	676	696	698	749	700	688	736	738	673	704	695	732	726	731	695	724	695	711	680	737	701	730	711	753	731	747	685	727	735	708	666	746	737	725	718	713	690	699	731	692	739	695	741	706	743	708	707
12115	8872	11179	10309	7400	6210	4577	3607	2537	2250	2059	1575	1610	1280	1036	825	829	733	649	651	581	593	587	489	529	508	477	409	380	404	375	369	340	326	322	319	274	295	269	251	286	314	264	247	257	241	267	245	251	237	299	242	246	269	260	249	229	268	259	235	274	246	262	284	257	231	246	275	272	255	268	250	255	291	255	244	257	261	246	249	255	221	294	262	247	246	272	269	235	245	224	281	244	247	240	270	258	220	230	261	264	240	287	243	264	257	269	240	252	255	266	237	263	257	269	238	264	281	260	255	259	232	275	244	268	284	287	250	257	291	259	225	260	258	231	264	256	267	256	263	242	232	274	276	269	256	241	261	264	280	233	261	258	271	265	247	284	263	242	276	236	245	242	276	253	265	302	233	238	233	265	251	237	261	253	234	257	255	246	247	280	255	236	264	251	244	264	260	217	257	233	243	248	269	246	246	249	273	221	247	239	241	269	258	257	247	247	259	241	253	265	278	286	250	245	291	237	266	274	238	235	250	245	248	248	237	256	220	264	291	261	235	255	278	270	263	255	260	267	282	245	280	294	257	255	274	249	238	245	270	255	263	227	270	273	254	266	248	255	251	240	262	246	261	249	260	272	290	256	239	236	282	225	235	258	228	249	258	270	251	236	255	251	243	239	276	260	230	277	266	270	249	263	266	234	232	245	242	266	259	233	273	257	247	252	244	277	276	240	272	243	253	242	210	231	219	245	258	259	244	219	277	228	266	247	264	269	254	239	279	262	270	284	223	267	271	262	256	267	233	278	264	258	244	272	248	250	246	252	257	255	266	278	241	235	236	276	252	246	287	246	231	256	232	248	247	234	268	233	266	252	267	248	279	232	298	282	247	269	237	236	256	241	259	258	238	265	282	276	261	252	265	234	227	228	281	253	254	277	248	246	266	239	232	236	241	255	257	240	271	257	256	271	254	236	264	259	259	254	239	253	257	232	245	259	224	245	253	283	259	240	238	233	255	265	236	253	275	250	270	240	270	256	243	248	275	242	257	260	266	236	255	262	274	252	251	254	259	269	239	254	258	255	249	241	255	257	276	243	233	235	270	225	245	232	248	250	258	249	256	262	241	270	253	234	273	252	242	235	263	269	236	262	274	261	276	229	245	273	249	234	228	266	242	239	275	261	220	245	256	254	252	239	241	244	259	237	273	263	269	248	226	225	269	254	252	248	269	236	266	245	268	233	270	271	234	254	244	245	257	229	274	249	244	237	253	244	251	251	272	236	257	237	240	259	253	235	264	256	260	250	257	266	245	248	269	251	248	229	251	261	256	253	261	220	263	279	251	234	244	251	229	212	248	283	232	257	251	263	237	237	256	246	280	279	254	262	252	261	248	266	233	233	257	272	245	235	233	258	241	256	263	250	260	250	252	235	236	254	229	254	244	259	260	279	229	238	253	223	240	252	265	257	280	257	272	243	256	270	263	255	269	262	251	256	227	236	240	234	252	255	227	231	254	258	252	250	271	248	245	228	256	246	266	246	242	259	264	252	260	237	258	240	263	273	262	276	251	268	256	239	253	254	248	240	241	246	247	232	243	249	258	261	268	281	259	268	249	229	236	252	221	255	268	219	253	238	254	247	265	247	244	246	247	264	282	245	266	274	270	259	224	235	273	273	247	235	259	248	232	267	288	238	232	226	261	229	251	235	262	250	259	242	242	257	248	251	265	252	253	247	230	239	237	251	255	237	263	250	254	248	235	271	268	255	262	260	243	227	254	264	257	249	257	236	255	286	253	280	249	261	278	229	263	247	263	261	255	257	273	237	222	271	253	282	295	237	262	256	271	246	265	261	263	262	264	256	233	234	264	234	256	232	234	258	246	258	247	252	297	250	283	241	262	246	254	246	238	265	224	242	246	236	259	262	258	233	252	220	258	268	225	243	253	275	251	243	262	274	273	257	257	270	262	256	246	305	238	257	275	253	295	255	250	248	238	250	256	268	242	250	266	264	257	273	270	277	268	249	234	218	236	259	241	280	244	244	255	238	236	244	242	258	241	280	280	260	251	270	266	282	247	243	266	240	225	235	264	254	243	242	246	240	231	251	258	279	267	247	259	235	280	252	235	251	256	266	231	267	252	226	255	220	241	247	267	236	244	277	274	264	258	264	255	227	264	276	274	246	260	247	226	219	237	265	262	242	256	261	260	274	258	263	233	221	231	234	267	265	258	237	233	265	254	264	237	252	258	274	260	303	246	252	257	239	260	288	256	243	240	281	245	255	251	290	258	247	257	258	242	270	288	264	246	269	247	248	256	262	260	245	282	270	256	258	247	234	281	273	221	263	253	224	251	270	274	221	253	292	245	247	237	232	279	235	270	261	240	234	232	243	225	263	256	254	255	242	261	262	247	238	254	263	257	252	231	250	285	259	262	222	264	260	295	266	279	238	216	222	280	247	259	249	251	272	263	236	246	257	260	259	243	244	264	257	276	264	271	230	245	218	265	268	215	257	238	234	239	238	241	232	255	248	259	261	227	228	230	265	261	247	261	244	240	239	271	249	258	280	240	243	260	289	242	241	265	251	242	261	276	225	255	238	234	237	244	258	252	254	257	254	251	234	246	258	257	287	255	241	253	280	242	230	252	250	277	253	290	263	257	231	263	264	269	267	260	260	263	259	250	262	273	235	229	254	287	275	264	281	220	245	251	253	253	247	224	236	264	261	259	257	254	245	249	275	218	266	264	254	301	245	269	216	266	260	270	281	265	268	256	243	270	237	262	253	281	256	254	239	239	255	243	254	286	255	243	254	246	245	269	256	283	248	278	257	269	245	266	247	258	245	222	227	246	267	240	243	241	255	265	253	238	243	277	238	276	251	257	266	235	242	239	271	247	231	247	243	271	256	236	251	254	273	240	258	241	226	249	258	237	232	239	231	287	256	267	271	266	251	270	268	280	254	262	261	273	251	260	228	265	232	258	239	215	270	244	242	231	266	237	262	266	231	241	264	237	231	270	258	254	263	246	263	220	254	270	256	224	291	229	251	248	251	273	260	246	262	259	260	244	242	240	245	248	288	222	272	268	252	246	263	276	252	235	268	255	236	254	269	248	242	253	255	265	247	279	228	252	265	286	241	236	254	222	259	237	251	218	241	247	250	238	260	255	268	264	270	247	272	282	265	250	249	221	265	251	269	275	250	257	250	256	292	244	282	245	267	255	261	256	259	253	247	259	242	261	281	275	256	265	252	245	299	234	233	277	242	246	237	260	263	264	222	252	240	259	276	251	271	222	257	261	262	242	245	269	255	250	253	253	231	263	260	244	239	263	262	281	286	273	246	235	249	258	261	259	213	224	261	252	284	273	258	241	279	233	263	225	269	268	245	252	245	278	277	275	249	276	226	235	261	264	257	256	242	231	276	247	288	254	255	274	238	252	256	215	243	265	254	237	251	265	244	244	239	268	243	252	259	259	270	273	257	243	255	239	257	236	243	231	253	266	245	282	240	241
8400	8302	16656	20850	18795	18872	15875	14221	11060	10751	10593	8223	9066	7170	5923	5128	5112	4240	4210	3909	3847	3326	3009	2676	2910	3052	2166	2006	2078	2057	1708	1762	1484	1294	1239	1108	1064	984	933	822	795	816	785	731	724	754	787	744	674	703	716	685	660	658	741	699	725	654	703	739	682	676	715	674	659	697	703	693	717	670	681	676	709	713	694	664	669	713	687	684	717	641	693	658	724	740	675	669	693	691	727	697	697	690	702	731	655	674	716	680	688	679	682	743	677	671	656	716	709	695	709	661	679	687	689	658	683	692	658	666	704	719	701	666	723	669	664	661	723	721	694	684	741	629	654	664	663	700	691	707	706	657	682	693	707	693	723	725	675	693	681	701	702	682	663	655	685	688	686	705	658	676	680	668	650	684	715	594	684	695	704	689	650	655	692	647	686	690	659	706	658	706	722	668	673	691	700	728	689	704	674	693	702	666	675	679	712	686	710	702	682	698	721	708	705	682	690	689	651	717	686	693	676	686	668	673	657	708	673	654	731	679	693	664	689	662	722	651	691	676	732	717	677	753	750	648	674	672	666	697	682	697	685	671	699	693	686	708	657	696	719	741	663	662	714	661	656	756	682	689	673	699	717	680	678	728	720	690	649	652	679	734	690	656	708	703	711	671	694	689	667	713	698	658	647	675	683	728	644	668	670	695	652	701	653	703	676	695	707	676	706	656	633	684	666	700	620	725	676	689	674	696	712	661	673	686	728	691	709	648	705	658	631	702	677	658	718	664	684	708	708	714	662	658	706	672	690	721	675	685	662	643	685	723	715	665	709	710	706	653	688	646	680	704	708	697	603	732	712	673	685	647	647	652	643	669	707	702	634	720	711	677	683	671	692	716	668	678	713	665	698	656	694	714	694	676	682	705	719	665	621	655	714	716	702	671	721	732	701	674	688	700	716	677	697	679	661	721	669	683	689	664	658	689	683	691	706	695	693	663	738	648	697	661	716	686	643	667	739	668	666	733	728	636	699	690	706	668	681	697	690	709	689	714	728	739	682	677	664	639	696	667	688	700	710	728	650	678	676	632	687	750	711	660	719	730	727	745	668	673	706	694	706	677	677	715	646	658	668	751	662	654	700	661	656	608	745	694	687	630	741	667	686	645	693	679	702	652	717	709	703	676	691	661	661	671	649	714	676	722	653	670	726	670	680	709	669	687	659	690	701	700	694	698	669	674	678	649	724	725	708	730	666	689	709	726	645	667	694	663	654	655	656	706	697	693	663	707	707	727	690	710	668	712	650	664	704	627	715	665	710	671	761	663	691	711	704	695	623	690	691	681	671	641	641	651	702	722	699	723	679	694	731	660	622	648	685	672	695	681	669	664	681	699	699	667	707	656	678	752	722	702	713	695	683	723	713	641	713	700	740	675	646	651	672	696	680	666	679	704	675	717	710	662	722	700	657	661	694	669	675	666	686	743	718	653	679	694	709	670	720	723	707	679	731	648	684	660	638	681	721	679	650	713	687	688	738	735	691	728	683	747	700	681	716	709	687	697	726	689	682	730	661	614	695	682	676	721	695	697	704	682	669	679	704	681	656	650	723	683	725	707	680	684	700	670	654	658	688	730	699	748	661	669	708	734	644	698	667	669	683	726	727	713	664	656	694	708	699	688	716	659	718	712	707	725	704	699	684	665	696	691	718	640	690	680	699	670	673	678	733	683	663	665	637	751	680	715	737	689	715	712	668	650	683	668	721	712	696	711	692	662	669	676	710	663	659	666	696	687	643	697	667	679	649	654	704	698	667	693	656	691	702	747	690	672	662	676	716	685	693	704	653	674	691	693	694	681	693	685	719	714	667	670	697	705	648	653	678	666	666	679	700	659	662	687	694	717	664	662	665	700	624	664	716	695	697	684	677	655	678	682	653	694	679	720	657	666	704	658	691	676	717	713	690	651	620	718	677	689	684	718	698	683	680	695	655	710	663	668	684	667	729	688	685	660	642	702	682	677	682	710	715	713	720	672	677	690	710	706	691	682	688	706	727	691	695	653	750	730	695	678	678	735	702	652	671	691	701	627	646	687	690	677	694	673	670	704	717	706	713	659	670	714	659	702	655	694	702	661	702	666	661	736	683	708	663	688	702	728	675	684	721	693	656	704	666	674	698	706	684	700	699	715	722	692	677	710	676	680	657	707	660	705	728	703	685	697	700	703	636	719	657	669	699	645	695	661	702	671	677	691	703	697	691	671	709	676	691	630	691	715	697	647	640	694	713	747	687	664	742	716	707	676	672	713	664	730	703	688	703	710	730	696	690	687	712	738	742	644	709	711	642	647	668	695	709	708	703	666	650	667	698	652	658	683	686	665	646	690	696	745	692	740	666	688	689	727	685	673	728	682	718	727	662	700	715	644	700	690	712	667	727	686	706	634	699	710	711	632	710	731	707	668	705	682	674	665	678	712	689	657	669	734	690	732	709	676	646	718	673	688	719	708	684	662	676	697	648	708	708	664	700	603	667	659	697	658	661	716	678	755	705	685	686	732	710	714	674	662	683	657	658	686	651	647	674	715	685	661	720	691	703	686	707	659	735	698	702	698	687	705	708	699	672	690	708	682	665	688	703	662	676	689	648	669	683	727	728	681	686	697	695	709	670	604	741	660	697	717	696	674	656	746	685	687	666	699	675	723	679	742	684	666	654	697	690	694	723	726	718	690	646	648	613	737	671	716	670	681	693	712	672	661	636	667	679	643	728	637	729	675	671	680	683	689	716	712	688	673	671	648	650	648	656	680	746	713	689	678	639	650	684	747	669	661	656	711	664	720	687	668	666	729	671	670	689	692	702	685	690	717	716	675	679	698	665	669	628	670	673	680	681	650	698	639	713	683	663	678	658	692	688	668	697	689	700	719	675	742	629	697	698	710	681	701	690	668	661	655	704	698	709	722	714	675	696	673	663	761	703	693	672	671	675	674	681	671	702	685	713	663	702	689	715	633	699	698	682	666	699	699	664	659	669	656	687	706	657	707	705	669	733	688	674	723	684	690	717	638	699	687	702	718	683	709	712	709	732	712	677	636	679	648	705	673	681	678	683	682	665	670	706	680	656	698	655	680	691	645	719	659	694	664	666	698	701	684	709	712	687	651	688	714	711	729	704	638	678	698	696	708	676	738	679	659	687	710	691	742	636	723	697	706	671	713	692	697	654	664	747	703	739	708	676	647	699	729	626	680	696	697	670	678	672	654	712	695	661	748	688	694	656	639	704	673	667	693	708	654	641	687	709	711	618	692	642	664	660	650	713	729	677	691	719	684	665	695	663	736	717	696	673	732	677	627	672	688	656	643	678	658	698	676	678	674	702	677	745	723	732	712	669	629	701	682	686	674	697	672	688	675	663	717	699	684	655	671	697	703	670	708	684	667	713	658	687	666	734	634	714	676	691	722	657	674	669	694	724	710	722	700	677	719	671	714	682	692	674	709	667	668	655	667	695	721	682	677	698	672	716	716	743	712	693	694
31005	29860	36546	39421	37802	33918	33619	32708	27824	25016	26418	21422	21066	18834	14697	11866	11192	9419	9762	8913	8086	7087	5740	5307	5958	6304	4109	3459	3128	3371	2436	2265	1847	1483	1206	1198	1009	793	612	547	460	428	342	312	294	377	384	332	272	252	241	257	221	247	242	252	221	196	226	255	249	244	247	231	235	219	241	247	225	239	236	229	248	219	240	257	235	246	270	231	233	240	225	233	237	235	266	244	241	263	228	242	208	240	210	249	267	251	228	252	235	210	255	231	229	240	227	248	253	224	256	252	198	225	255	226	223	244	233	235	249	234	210	233	223	219	214	238	243	226	228	214	242	234	234	218	261	226	205	242	249	235	244	241	258	260	227	225	220	244	229	238	234	224	237	212	216	230	202	243	216	238	231	221	238	247	254	245	216	249	256	239	250	219	226	242	228	210	238	235	246	214	229	231	235	263	218	214	241	232	232	248	226	246	253	226	254	239	232	233	238	246	228	236	254	247	233	246	223	246	226	242	229	242	239	224	230	223	214	259	224	242	251	212	231	225	226	215	220	242	218	234	238	235	242	243	233	234	217	230	234	254	233	234	238	231	238	246	213	230	229	229	224	228	203	199	245	229	239	251	233	213	267	222	244	228	218	251	236	221	217	255	265	229	274	236	267	215	253	224	214	235	215	230	244	215	242	222	252	213	226	227	238	232	250	220	234	229	271	225	256	194	234	255	245	254	215	211	220	232	216	240	224	227	209	240	217	250	233	226	250	239	232	233	256	215	238	231	237	236	248	233	236	216	221	228	247	234	208	229	233	220	232	221	251	239	233	232	230	216	267	226	239	244	221	244	237	233	215	237	229	234	241	248	213	243	242	247	247	245	232	238	221	236	224	245	201	239	239	230	248	236	244	234	218	249	233	230	245	231	230	257	254	246	228	232	217	262	255	227	245	258	207	224	214	235	229	220	245	255	223	215	244	199	255	228	243	204	272	248	212	226	251	237	232	219	219	239	249	240	240	234	217	237	233	231	250	211	240	247	238	224	247	226	240	246	235	247	196	231	226	237	259	244	215	218	249	231	265	257	237	243	227	237	267	267	224	218	229	229	244	223	225	204	217	234	216	222	231	247	235	211	208	245	237	283	240	219	233	237	217	226	234	260	217	251	249	216	224	234	232	246	206	217	227	221	182	223	238	231	236	228	193	215	263	240	243	235	241	229	237	225	264	217	230	219	257	246	256	249	234	232	206	267	252	218	206	207	269	215	225	242	264	229	217	217	244	221	242	240	249	237	236	246	244	243	239	259	248	219	270	236	218	239	234	234	261	241	224	232	242	248	245	235	240	240	253	244	218	229	246	225	224	236	219	258	224	236	233	240	247	220	204	225	231	255	246	234	233	222	228	230	241	213	210	253	253	206	215	232	237	245	206	258	220	234	210	222	234	275	202	219	231	260	232	209	252	226	242	248	233	233	235	249	249	222	234	228	235	219	211	245	197	228	235	246	220	222	239	235	212	238	234	228	248	251	243	258	229	213	222	220	248	235	249	263	201	250	211	237	218	228	246	235	214	243	262	261	229	260	222	238	214	215	231	285	244	263	232	216	259	250	254	231	209	264	238	247	239	226	235	259	233	237	246	235	253	229	224	248	212	247	221	243	253	225	232	234	222	221	231	233	236	255	249	228	212	235	227	242	233	219	222	238	235	224	230	236	220	239	249	225	238	251	247	246	251	218	223	238	250	222	231	215	241	239	244	260	248	236	235	244	238	248	225	225	243	223	227	263	231	230	238	236	231	226	211	246	240	235	257	224	226	228	201	250	227	248	240	222	237	240	196	246	240	226	227	208	228	231	243	233	253	249	266	252	233	224	230	219	241	241	232	213	240	226	228	238	231	241	222	268	231	209	243	213	238	228	212	216	251	225	242	211	237	227	236	236	228	246	221	250	220	259	226	234	243	226	253	226	232	265	235	229	222	216	228	231	251	234	231	234	260	217	240	235	247	237	257	225	221	244	219	248	238	239	222	252	211	244	246	252	239	254	242	231	220	240	246	216	236	240	232	242	229	228	223	227	237	232	247	225	224	238	215	247	242	241	248	275	228	241	245	221	252	231	253	229	213	233	244	222	243	238	234	249	240	241	256	230	253	188	212	241	219	226	273	238	215	227	268	249	233	240	221	213	233	254	232	238	223	235	221	263	225	228	254	231	221	209	203	249	236	257	213	267	255	239	210	255	224	261	235	252	252	229	207	224	254	235	248	222	231	264	245	208	237	258	251	226	262	250	259	247	225	230	194	228	220	205	244	232	251	220	239	224	219	206	221	228	208	202	234	242	225	204	226	214	250	250	272	211	239	215	263	206	247	212	287	223	224	230	222	241	224	235	241	234	246	235	227	218	223	244	246	235	223	235	222	228	255	230	238	231	243	219	246	230	205	228	224	220	244	248	260	224	251	241	245	253	257	243	213	219	252	221	261	215	244	233	235	221	246	256	254	266	227	209	246	284	240	228	225	194	233	250	225	241	247	264	248	237	265	227	242	239	238	226	226	251	202	223	245	221	228	233	270	272	218	237	232	240	223	241	231	238	242	252	238	216	254	235	251	239	221	242	251	254	218	235	253	260	230	227	232	202	220	249	227	242	229	222	233	244	252	223	240	230	235	236	218	234	238	214	263	232	240	215	226	213	211	254	218	243	219	232	241	250	238	250	229	237	215	253	246	235	262	226	241	247	202	228	232	254	247	256	241	240	234	208	243	236	216	237	217	254	227	244	240	222	248	223	221	229	243	260	216	244	237	208	240	229	245	216	243	238	235	226	206	258	237	237	240	230	250	204	224	221	237	238	228	221	250	234	226	237	228	248	236	271	222	253	225	235	260	217	265	214	226	251	254	237	199	241	247	229	231	254	237	237	252	246	238	255	252	225	245	249	213	254	211	222	229	241	217	242	205	231	215	221	248	226	233	224	254	247	210	234	243	225	257	227	257	216	253	236	254	251	217	243	249	252	245	237	246	235	264	223	240	229	244	218	240	233	254	245	221	226	223	233	208	243	228	228	209	248	218	232	222	250	252	217	252	193	230	228	208	245	218	208	222	208	219	243	250	231	248	237	215	237	243	249	258	234	237	244	234	241	227	243	242	242	229	198	236	242	192	239	218	236	232	237	240	262	241	230	216	228	208	226	243	224	257	228	228	209	213	226	246	234	232	245	238	225	239	242	236	217	241	209	212	231	229	219	222	254	235	233	245	217	223	240	230	237	240	236	221	206	232	233	251	240	237	232	229	218	248	267	233	229	238	238	214	211	235	263	228	240	226	204	227	223	237	235	218	246	239	213	208	227	254	241	252	211	250	245	210	233	233	237	263	207	242	274	250	250	241	201	232	224	258	251	241	230	221	226	257	243	269	224	211	241	197	198	237	258	226	229	217	206	250	215	225	228	241	251	223	224	240	232	258	238	227	244	229	251	237	224	212	252	245	244	227	236	234	241	228	233	236	239	265	239	232	240	245	240
21508	24483	34996	43582	43044	43847	45543	44627	41020	41484	42424	37686	38502	37133	33768	31687	30108	29683	30657	29376	28470	24056	21843	20887	23887	25413	18628	15618	15687	16214	12475	12324	10009	8745	7151	6977	5844	4748	3577	2988	2624	2111	1377	1028	1179	1636	1584	1309	905	730	750	696	610	668	658	653	663	662	732	637	646	705	672	666	656	615	645	681	662	637	666	661	701	640	670	653	616	693	656	607	623	662	634	624	667	639	658	652	664	656	636	636	613	566	690	610	639	626	632	643	645	681	623	656	663	676	613	645	626	640	642	643	641	647	613	629	622	649	628	640	659	638	644	617	648	651	610	613	620	645	639	641	678	688	676	648	693	677	690	652	683	646	666	645	616	674	632	631	663	637	591	639	639	656	691	650	619	638	653	643	656	650	620	686	621	642	698	632	625	688	644	648	630	652	630	647	628	632	596	629	708	631	648	658	645	634	667	652	645	611	644	610	657	582	645	664	674	655	615	605	605	650	615	587	673	634	619	684	636	662	614	698	621	692	616	621	631	656	582	648	628	655	692	673	659	623	696	653	652	626	690	647	655	623	660	652	618	664	670	691	664	626	635	652	640	647	635	672	656	619	681	635	599	675	662	690	660	646	645	606	650	653	623	639	640	686	604	666	673	632	647	670	640	650	655	707	649	638	657	636	668	679	656	676	640	626	682	669	666	621	689	656	713	649	631	679	648	656	641	631	632	635	670	650	664	649	642	619	658	655	666	671	668	628	593	629	696	635	625	632	630	662	624	666	668	653	660	685	668	651	637	697	619	624	626	665	686	634	608	675	693	617	593	627	646	618	614	642	662	684	631	617	620	680	663	622	656	625	642	661	639	690	683	632	665	650	652	652	644	607	691	630	636	568	650	686	634	644	670	655	610	699	657	652	635	618	614	635	628	646	651	651	677	647	652	695	659	690	642	652	665	677	625	619	611	623	601	653	672	628	628	637	682	615	591	637	700	670	602	606	623	669	640	627	667	657	632	620	651	663	677	629	678	630	609	654	626	632	624	637	693	652	661	650	683	673	675	619	697	620	654	622	650	656	634	675	686	642	631	647	678	627	652	637	615	637	700	662	646	649	659	636	671	655	665	634	658	625	617	634	674	666	649	644	679	661	642	660	665	654	679	657	661	631	625	633	623	635	614	668	698	690	616	651	672	657	689	661	660	615	595	596	620	646	639	617	640	649	647	654	645	689	654	629	623	650	634	700	598	619	609	652	638	641	621	614	641	651	639	658	604	629	643	664	642	648	705	641	631	631	645	635	687	643	623	651	630	643	636	653	614	651	684	620	627	667	666	613	632	672	634	657	648	629	644	616	691	654	679	598	682	631	662	678	642	670	665	622	665	639	635	689	622	659	674	660	608	654	612	661	585	646	628	665	637	644	594	633	642	629	655	687	610	638	651	626	647	649	624	655	641	648	594	647	632	647	662	641	642	658	635	667	658	642	622	604	684	661	683	663	664	621	691	651	659	644	628	628	670	622	681	693	616	626	639	651	676	612	611	618	632	626	654	655	671	615	667	659	577	673	650	675	673	650	680	613	644	668	670	669	636	686	635	662	680	662	655	705	720	657	641	644	637	634	686	689	650	659	603	659	607	611	629	629	659	653	618	610	615	640	597	638	649	635	672	625	635	659	620	650	684	628	653	628	645	645	657	621	629	630	616	639	614	656	680	645	644	647	676	654	637	652	648	673	633	657	626	666	621	680	629	665	596	668	653	641	641	639	697	685	655	616	608	627	644	635	621	616	640	622	619	632	660	611	632	609	680	645	647	661	652	634	697	651	626	668	631	655	601	616	629	661	659	711	642	647	668	649	683	637	626	652	652	677	639	652	606	627	649	659	615	643	611	612	679	634	621	673	673	647	647	647	664	637	642	652	625	624	630	602	692	679	648	662	670	639	653	591	586	617	616	635	646	682	617	642	651	663	642	632	651	608	670	620	621	630	610	616	642	645	633	585	634	682	634	626	640	659	667	627	680	613	617	661	655	638	615	680	647	654	660	619	619	680	609	596	713	628	666	638	617	632	633	628	664	686	635	709	646	644	692	614	658	679	660	651	630	664	670	641	668	616	632	645	667	642	652	624	607	639	640	634	686	631	735	654	682	640	683	631	653	670	649	640	615	669	636	655	629	670	620	665	655	662	679	608	610	661	674	625	653	701	610	617	627	632	662	594	638	642	639	628	664	656	662	677	657	623	706	649	612	639	646	629	715	659	663	655	649	634	634	659	668	664	657	627	664	618	648	635	666	678	643	666	669	626	626	646	634	646	687	637	656	717	683	666	637	622	664	691	623	640	630	642	646	606	594	628	606	637	628	670	662	664	648	655	623	666	610	654	630	661	655	619	645	617	640	658	668	662	675	658	670	639	677	678	649	660	639	606	636	660	655	674	656	691	647	617	632	644	658	651	669	668	649	663	682	674	631	661	690	680	665	691	675	594	646	657	653	645	640	617	649	635	651	621	657	636	660	649	670	624	655	705	620	639	652	635	643	665	645	640	648	657	613	648	648	674	641	644	640	637	620	627	659	648	650	660	669	583	666	653	672	685	640	692	607	653	610	657	623	627	640	648	644	685	626	640	643	675	669	657	643	661	669	618	651	638	691	632	685	689	648	666	635	672	593	624	664	644	584	623	645	678	653	666	707	651	649	637	588	647	656	646	644	661	624	650	619	602	673	652	674	640	630	649	680	606	603	658	651	653	640	606	666	628	658	628	663	652	684	648	655	668	657	633	613	642	673	655	659	645	680	630	691	619	636	623	672	605	635	686	637	653	629	633	636	633	685	676	616	632	709	658	640	646	642	627	635	638	658	696	634	675	609	686	621	570	651	640	637	673	640	704	621	672	689	639	606	676	646	622	571	669	624	696	635	621	648	615	636	639	623	622	701	686	671	658	680	686	682	606	697	615	600	651	692	662	648	636	631	654	619	635	663	660	692	612	696	628	682	673	665	640	679	678	667	629	694	634	670	622	645	675	663	655	645	638	664	662	649	647	662	630	610	669	651	615	597	625	688	648	648	658	657	601	663	639	625	639	613	649	639	594	630	637	637	649	632	667	680	625	649	667	638	688	667	602	612	625	651	648	662	678	678	633	653	636	626	622	632	625	654	623	627	629	656	642	606	683	650	640	629	644	631	672	638	638	624	646	637	666	620	695	695	662	668	602	626	656	648	640	595	721	667	646	626	606	654	616	640	639	669	664	640	637	713	635	664	580	601	621	603	630	679	641	655	655	610	601	636	688	695	674	648	602	629	651	618	665	628	626	638	672	676	629	645	636	627	663	623	642	650	662	648	630	647	663	602	622	649	622	611	657	622	672	638	685	625	649	674	646	620	641	625	650	692	653	684	626	649	660	647	625	644	675	653	682	663	645	639	622	644	618	642	613	623	633	628	594	617	666	610	646	627	650	655	638	641	611	669	653	670	679	673	601	598	652	628	599	618	640	680	657	643	616	612	686	611	645	674	618	641	678	669	669
37217	37462	42391	40734	40794	38105	39839	38422	34515	30536	34761	29023	28571	24675	20384	17615	18173	15386	15513	13477	12371	9897	9324	8935	9803	9886	6691	5077	5176	5323	3858	3481	2745	2109	1895	1806	1491	1237	952	784	781	532	398	351	364	476	530	444	300	273	246	275	235	255	254	278	268	260	272	255	257	269	268	267	258	248	280	269	224	263	266	226	241	226	248	248	240	256	261	233	254	239	227	263	280	237	246	305	246	252	275	266	262	259	252	253	244	254	223	239	242	274	252	264	257	256	273	256	274	267	227	252	292	252	274	230	255	245	259	255	243	236	239	252	247	285	249	237	225	257	233	252	231	287	271	254	256	231	266	254	273	236	227	279	242	283	232	235	247	247	246	261	261	238	250	265	297	254	271	251	244	280	250	253	290	254	259	262	243	257	268	252	262	242	246	238	234	279	247	245	294	254	259	285	239	247	252	230	235	241	256	252	268	258	266	247	273	275	216	254	276	258	227	248	252	270	229	261	247	261	263	240	257	247	250	272	237	221	220	244	240	256	264	246	246	259	302	200	239	226	265	256	226	285	272	258	270	241	233	256	253	260	243	262	269	277	249	245	222	269	275	253	240	249	219	266	241	255	273	280	268	276	256	280	211	253	271	230	248	251	259	258	270	253	238	244	245	246	241	266	227	252	238	241	246	237	258	250	254	220	267	220	232	234	267	236	246	249	272	269	243	252	254	288	249	235	260	261	252	274	232	279	230	251	238	252	243	244	265	253	255	248	256	236	250	271	270	260	281	252	222	240	233	252	226	250	243	252	271	232	252	267	251	255	267	245	261	271	269	272	267	222	256	264	284	259	256	281	246	233	240	246	252	249	256	283	239	239	272	244	251	235	232	256	287	257	247	215	256	257	244	240	254	233	238	275	256	256	220	252	260	242	240	245	263	249	226	232	241	256	248	290	250	240	248	251	254	247	275	269	281	253	255	261	258	253	244	263	242	270	259	256	258	270	260	252	247	258	262	255	257	265	279	236	240	257	244	243	255	288	252	277	255	256	244	254	258	272	246	283	261	261	246	262	247	256	266	241	251	249	225	228	253	236	279	271	259	274	228	287	259	263	242	221	257	239	281	232	253	272	255	259	273	254	218	239	223	232	270	265	260	271	283	271	258	247	249	237	255	243	260	240	255	251	249	263	229	268	261	244	262	233	256	249	267	251	258	263	284	237	254	234	266	274	293	266	263	259	250	257	250	245	271	263	265	287	237	228	257	257	268	215	207	262	254	275	238	236	271	247	237	233	250	260	247	245	250	245	261	227	259	270	247	246	260	250	241	218	268	270	247	270	276	244	238	238	214	245	240	219	266	252	259	241	269	251	230	276	238	250	268	257	200	225	230	249	268	239	268	229	266	269	253	258	273	232	253	281	248	248	259	257	259	256	237	253	227	292	240	265	242	246	247	270	259	257	251	255	236	259	273	246	240	226	259	222	260	246	232	276	259	262	272	228	228	262	251	276	244	269	249	264	231	241	253	246	254	268	269	259	256	280	258	218	273	267	233	282	251	224	260	252	238	253	236	260	253	220	253	261	244	268	234	260	267	240	272	240	231	251	236	250	229	253	233	255	257	242	250	258	264	258	278	226	238	229	265	262	264	264	245	262	250	249	237	252	268	268	247	215	223	245	240	244	264	239	232	232	253	254	253	250	237	232	237	249	248	254	217	229	249	262	246	261	277	256	248	230	208	259	259	226	242	242	243	278	249	244	287	258	244	274	257	250	268	247	231	260	257	278	247	245	264	266	251	272	281	242	250	241	251	256	255	236	245	245	234	273	247	235	257	254	239	255	266	270	244	257	251	274	277	268	257	223	278	258	259	261	261	254	240	249	253	254	260	277	266	266	261	249	250	247	228	301	262	251	250	254	269	224	248	252	239	256	235	244	250	258	278	267	269	241	246	220	262	229	253	259	256	229	236	259	226	274	246	270	267	270	307	249	259	255	246	255	257	262	273	268	277	258	243	231	238	225	241	248	270	236	232	254	245	217	246	238	250	246	269	240	248	248	266	264	259	239	241	272	248	247	265	245	273	240	248	226	243	244	300	231	258	227	258	254	223	261	247	257	251	265	232	248	240	240	257	255	243	241	240	245	267	268	260	237	264	266	272	228	285	223	238	244	244	242	243	239	249	236	244	253	226	231	222	249	268	256	289	236	252	255	244	238	265	279	258	247	252	255	270	255	247	242	246	227	228	258	251	271	254	251	233	249	250	252	274	269	248	282	287	246	233	232	260	243	233	248	247	269	252	256	257	247	263	254	250	258	247	238	247	254	233	243	251	263	253	266	241	241	249	249	241	257	255	248	246	244	262	240	230	251	269	274	249	226	255	241	257	254	227	233	253	256	290	270	248	246	259	251	249	234	254	280	282	258	267	208	252	239	253	238	248	229	261	239	258	263	254	266	268	260	214	232	272	253	255	259	237	253	266	238	255	272	236	249	222	245	250	253	242	220	221	221	245	278	261	230	256	263	244	256	249	269	242	268	273	241	240	225	271	236	239	258	242	261	239	242	263	242	238	256	280	260	233	216	289	239	249	223	244	277	234	228	251	269	252	262	219	253	241	248	247	263	248	277	280	271	254	249	245	257	240	260	254	256	248	266	269	257	256	250	251	217	253	253	232	258	237	252	242	278	259	244	257	267	275	240	224	272	309	249	233	246	226	247	250	246	273	239	246	260	251	252	234	247	276	244	264	270	263	266	247	238	249	258	276	281	249	268	262	246	243	215	263	233	242	252	256	240	261	258	242	226	262	238	272	250	251	254	291	258	240	239	263	237	238	248	267	269	215	248	257	260	256	256	261	235	274	254	259	250	249	241	238	246	237	223	188	258	253	240	276	247	239	264	229	245	244	272	254	248	265	260	260	274	255	234	253	245	244	262	259	241	245	246	279	258	240	231	274	230	234	264	247	280	260	256	250	221	239	277	238	253	265	251	293	237	246	275	266	244	259	259	274	265	244	248	273	266	264	247	238	266	256	267	252	263	249	262	251	289	270	271	250	282	252	251	278	244	223	255	242	273	239	265	278	261	285	254	297	253	258	249	251	273	255	283	233	267	290	247	244	249	210	247	259	296	296	237	229	273	217	268	268	230	263	258	276	275	260	262	225	244	238	251	245	239	258	253	254	243	258	274	256	278	222	246	230	243	237	273	271	276	249	278	258	255	260	235	260	241	245	297	228	277	267	273	261	246	246	270	226	270	248	247	251	256	250	268	259	250	254	252	270	249	257	256	260	231	288	260	276	248	245	240	280	258	254	237	254	253	252	277	234	261	239	237	248	264	249	221	261	239	249	263	261	257	263	244	255	246	235	251	245	254	257	233	242	212	235	243	234	261	258	210	269	243	245	267	233	281	255	237	250	242	254	265	271	275	245	252	235	257	238	264	247	251	273	243	236	259	251	246	285	266	270	252	267	265	285	231	260	256	256	273	258	285	250	259	254	231	246	240	230	254	250	266	266	261
25736	31085	40578	45184	47509	48550	50402	50054	47103	46322	49269	43533	44742	41980	38976	37410	38531	36513	36791	34739	33476	28073	27796	28922	30806	31692	24446	20835	21313	21524	16768	16934	13441	12025	10513	10373	8707	7337	5279	4325	3957	2715	1785	1344	1288	2247	2405	1809	1102	829	779	754	735	712	710	670	728	714	775	725	776	745	681	716	681	694	710	671	712	695	626	696	722	736	688	686	701	718	680	686	717	695	652	707	690	668	685	692	707	701	700	730	669	683	662	697	682	626	648	692	717	671	686	713	647	665	688	698	692	661	702	733	676	701	692	688	656	657	655	709	719	669	658	686	667	681	703	788	674	709	692	720	687	618	711	639	645	710	677	638	641	607	669	718	642	724	665	699	651	643	652	674	722	711	646	708	688	701	669	680	712	703	655	653	639	670	643	675	692	668	656	687	692	661	652	697	674	707	700	716	653	687	720	689	686	691	717	673	663	609	690	719	653	698	677	699	631	693	667	695	674	701	620	658	692	673	697	707	724	663	693	726	675	697	768	714	702	703	693	633	688	657	624	684	661	662	711	659	706	640	670	680	687	711	727	672	688	673	704	666	669	666	705	676	739	700	685	638	711	713	664	613	659	663	649	700	606	716	707	683	697	646	690	645	659	682	649	672	732	635	630	667	653	692	724	663	653	678	686	690	662	729	668	685	674	659	676	692	656	715	722	668	647	676	679	657	633	660	644	687	648	662	684	723	687	668	681	668	672	691	688	698	698	666	681	685	690	662	644	729	744	663	682	663	682	732	702	652	682	694	662	660	662	645	717	699	628	695	674	706	668	688	693	668	672	674	682	635	702	657	709	665	695	664	656	708	701	678	651	669	667	675	685	700	682	695	668	693	666	673	734	712	672	652	657	644	674	674	685	693	684	715	639	726	697	688	638	663	640	724	702	664	653	663	741	729	706	732	698	691	667	665	676	673	664	656	713	660	695	701	663	707	732	713	667	680	662	639	650	686	677	670	638	710	702	687	654	701	678	687	682	680	688	666	693	692	702	683	685	660	750	691	645	674	742	663	707	694	661	656	658	708	676	683	712	664	686	698	735	656	680	671	711	700	688	660	700	701	691	708	682	696	684	672	668	697	712	703	665	655	659	695	691	684	726	679	679	687	645	694	679	699	744	706	668	689	678	693	690	674	661	695	671	712	695	671	692	701	677	693	653	669	679	705	647	673	677	649	702	636	700	682	650	694	662	672	682	711	689	735	676	713	676	652	692	667	739	704	721	692	694	677	687	684	647	694	688	707	688	726	664	660	686	670	633	692	731	685	693	684	654	675	662	705	654	672	730	719	657	683	669	680	656	702	666	634	695	699	692	726	717	694	667	681	689	695	704	665	670	687	612	691	688	664	685	681	706	690	672	695	705	713	704	685	712	694	718	660	661	632	675	661	677	673	669	648	683	676	663	719	717	677	674	643	703	666	714	674	682	700	637	653	703	684	674	725	666	679	699	661	716	681	709	694	713	688	720	690	694	713	649	661	685	685	682	683	643	693	730	718	690	643	672	690	684	648	704	693	691	725	730	675	629	700	681	662	653	719	652	692	664	693	706	663	701	679	675	645	693	672	667	673	648	683	661	651	708	673	697	713	675	675	633	724	700	712	698	712	646	654	690	676	628	734	697	675	676	676	646	684	672	643	699	725	658	705	663	670	673	677	651	682	667	661	709	653	676	704	723	660	731	669	664	646	759	670	689	703	654	689	700	694	662	664	680	612	707	680	686	674	667	663	704	693	692	669	711	682	664	694	707	643	702	709	650	670	712	689	708	642	688	721	657	691	669	709	671	675	711	644	667	612	637	687	646	668	698	647	713	663	704	721	638	720	681	670	653	695	701	716	749	730	670	693	689	692	721	709	704	697	685	710	655	736	651	679	692	686	648	665	653	682	676	628	697	681	696	698	697	743	690	680	673	657	738	687	712	689	671	694	703	689	661	662	662	670	684	694	634	660	664	728	694	666	702	710	676	700	657	697	701	681	697	716	673	664	710	665	696	681	677	667	652	680	719	703	677	709	699	688	645	631	680	695	655	675	679	695	747	664	639	701	693	672	661	641	666	687	714	680	637	665	675	683	729	685	680	636	727	674	663	631	674	674	674	682	687	655	685	725	645	715	683	701	722	672	701	683	650	695	701	739	677	630	659	656	669	659	728	668	701	666	698	679	716	693	677	703	683	714	665	673	729	683	669	683	658	685	662	685	688	682	705	676	621	690	671	655	679	688	692	666	683	702	709	661	692	693	700	682	698	653	689	672	692	676	649	704	661	653	688	689	673	666	708	708	675	650	663	692	685	702	662	714	670	689	693	701	705	691	643	703	676	703	690	631	760	666	657	669	667	626	680	651	630	680	682	677	618	653	699	664	686	691	666	649	701	632	681	686	717	685	706	667	645	691	685	661	725	642	643	654	684	692	685	637	698	705	633	722	669	686	714	694	679	683	650	668	711	633	626	714	683	696	672	658	670	701	672	730	660	723	691	688	667	698	658	701	683	682	658	643	631	603	669	719	748	684	695	693	738	688	702	731	717	689	643	683	678	702	692	671	678	678	681	659	705	698	725	620	659	675	666	692	703	682	640	689	726	675	683	712	692	686	657	628	630	633	682	700	637	704	711	665	706	676	668	696	728	685	687	696	659	655	698	728	631	694	691	696	686	678	699	635	681	684	679	690	687	699	674	694	664	705	651	663	684	737	686	713	675	738	705	683	643	654	705	705	663	719	679	704	623	684	659	635	699	682	691	721	634	669	700	683	672	683	689	706	710	629	684	652	694	676	678	682	739	744	661	683	671	669	658	709	711	692	662	683	721	643	697	692	629	667	697	682	649	684	658	673	675	662	680	695	663	659	661	647	693	693	691	678	648	687	707	740	682	682	692	620	673	718	708	707	682	658	668	693	707	688	644	744	655	683	676	695	708	687	682	704	640	693	662	653	710	663	681	723	664	703	691	709	687	663	693	677	684	701	712	698	702	695	683	703	657	710	637	647	655	715	677	652	688	683	698	705	690	724	663	669	640	691	681	707	709	691	721	678	743	676	693	702	707	667	679	722	669	664	722	650	662	706	663	669	701	675	670	638	700	654	690	732	719	672	656	706	707	655	709	648	647	676	608	648	701	683	654	664	703	698	681	643	689	707	664	700	668	672	673	710	663	696	706	722	705	699	738	690	648	648	698	666	655	659	691	726	656	709	707	729	686	673	691	680	723	694	670	707	682	688	686	750	646	680	728	708	675	678	656	713	687	635	657	722	668	721	715	667	662	684	716	667	679	678	696	659	668	694	658	688	691	709	666	667	659	687	700	699	615	671	681	704	646	658	675	696	681	628	660	643	691	684	653	713	674	655	641	675	662	678	708	710	684	695	638	650	701	728	675	668	674	691	720	711	705	661	710	682	727	659	719	653	657	620	662	674	659	693	671	657	704	688	659	687	698	671	710	634	660	737	649	686	665	706	709	690	668	640	689	678	655	656	694	684	691	652
12101	9758	11438	9565	8028	5759	4701	3458	2758	2279	2366	1926	1926	1445	1162	1029	1099	918	879	833	769	634	589	618	569	631	451	430	436	460	381	392	340	303	307	307	314	305	277	261	257	222	249	239	231	287	221	224	266	214	208	220	234	215	227	213	250	253	236	215	217	226	218	208	205	215	226	205	237	229	217	232	222	256	213	228	224	229	234	192	219	238	222	239	239	238	224	229	213	226	208	245	223	197	246	254	226	230	207	202	223	220	200	210	244	220	208	248	246	217	225	237	233	188	240	245	212	255	234	231	250	223	195	242	211	217	213	237	223	206	223	226	229	226	244	205	221	209	220	246	231	221	213	238	224	251	228	241	223	227	206	201	244	215	267	239	246	213	220	222	219	234	206	196	233	223	228	212	210	211	202	250	243	212	230	211	220	215	197	196	234	241	220	269	252	221	229	212	229	229	203	244	223	239	220	233	233	243	228	237	201	216	241	233	265	233	234	231	232	256	228	228	238	231	247	230	217	215	221	223	227	222	220	230	216	195	209	221	216	206	246	245	222	203	243	211	222	215	232	230	203	201	218	237	228	233	245	258	209	223	244	218	256	217	231	231	224	220	239	257	205	220	220	205	254	208	238	234	231	211	225	243	234	213	236	199	196	231	230	208	239	225	218	215	245	237	225	196	257	204	195	232	226	214	228	239	260	226	209	244	250	200	240	226	256	213	231	251	224	247	203	212	254	238	228	224	228	213	199	225	197	223	204	228	208	232	245	220	234	241	238	234	218	212	215	221	214	236	242	219	228	228	224	251	238	244	207	223	232	208	235	223	207	209	239	220	223	218	211	223	242	230	244	241	200	226	236	249	225	216	258	240	221	230	192	214	219	257	247	232	224	237	220	207	218	218	261	222	225	214	216	208	224	201	251	206	249	235	208	215	246	221	258	217	207	188	200	224	226	226	226	239	244	259	221	208	223	238	201	213	226	229	242	230	220	212	236	216	201	232	207	245	211	208	242	245	219	211	239	235	196	225	205	234	240	215	241	242	245	225	222	250	237	207	219	254	245	208	213	252	225	210	217	241	259	214	203	262	220	215	207	205	212	211	216	260	261	254	233	250	228	241	235	226	243	234	244	214	217	211	222	211	222	223	218	210	238	229	237	226	216	220	217	210	236	245	258	224	223	197	223	207	209	241	217	226	210	246	226	228	228	224	198	209	224	248	238	224	200	213	249	240	215	238	221	220	221	232	254	221	206	224	265	222	225	230	207	244	219	232	204	200	202	211	206	229	236	210	234	199	221	221	220	204	224	243	240	238	218	211	201	238	214	248	255	224	237	216	227	216	232	242	209	198	245	242	230	240	261	234	241	216	227	213	235	220	245	216	229	211	215	240	222	222	231	260	221	220	240	243	232	211	209	237	233	208	205	241	273	231	217	237	207	227	238	228	219	238	218	240	239	240	240	241	238	213	228	240	195	226	221	226	232	223	215	211	213	207	237	228	197	209	240	248	222	220	223	219	193	243	229	235	225	203	241	230	235	228	241	203	214	256	251	218	252	218	211	221	224	223	227	218	229	188	226	235	222	222	221	189	219	201	246	219	234	229	224	227	214	253	233	222	220	227	222	226	213	231	234	217	234	223	223	225	212	208	214	219	231	238	237	235	201	244	231	225	227	228	212	240	229	227	226	187	219	222	234	238	249	221	201	219	230	219	221	223	206	268	235	220	231	215	238	243	218	226	226	225	220	190	222	231	209	224	254	221	217	206	226	217	231	210	218	273	224	234	220	265	202	230	230	229	225	228	245	258	233	221	253	207	226	190	245	237	231	224	215	248	217	217	219	240	208	249	244	226	228	205	228	247	219	214	248	248	256	251	190	229	220	224	219	220	204	240	230	215	232	242	234	236	242	206	229	202	229	224	232	218	226	247	218	200	222	209	230	240	232	196	224	236	244	240	213	251	243	235	205	218	176	227	215	219	251	250	213	231	235	231	236	243	231	242	197	229	258	234	203	239	218	216	203	244	227	218	218	236	242	236	202	243	240	244	216	243	231	238	219	272	207	259	237	217	198	232	234	207	243	243	253	234	212	218	202	225	203	224	238	214	231	225	229	234	252	214	228	224	213	215	226	240	248	232	209	228	218	244	231	211	248	255	259	238	212	218	227	216	226	214	224	256	221	233	224	208	237	221	236	238	212	249	238	235	240	224	230	201	240	210	192	220	230	203	195	249	230	258	217	220	233	215	219	212	188	236	230	203	225	230	234	241	238	234	200	215	264	242	224	198	246	239	223	198	237	216	237	197	229	236	217	224	212	226	202	255	222	227	216	238	203	215	202	227	229	219	238	233	219	205	234	240	230	196	222	248	213	230	217	239	224	243	237	222	220	229	223	248	240	223	239	240	217	222	244	226	212	224	204	232	204	257	227	197	214	228	205	243	195	238	235	223	243	231	204	223	222	264	208	264	227	211	239	214	246	233	222	231	234	211	221	228	226	246	231	212	232	202	233	234	228	247	229	198	246	221	211	250	236	226	239	223	225	212	234	235	207	235	213	187	196	192	241	216	199	228	209	225	220	209	194	219	244	229	222	237	193	257	243	242	236	215	184	216	217	225	224	227	241	207	224	223	225	218	229	213	227	222	246	219	213	190	220	241	234	271	196	208	246	200	254	228	231	205	234	221	238	217	221	229	237	219	223	232	198	229	253	230	229	241	224	229	213	226	236	227	211	240	204	232	221	226	213	238	226	246	239	232	204	232	230	241	232	270	210	245	208	217	215	228	233	215	229	208	225	203	234	221	232	213	235	239	239	196	224	221	205	205	212	235	250	227	222	212	216	250	198	202	261	231	257	235	250	217	224	249	203	221	236	215	200	260	226	237	231	215	239	234	236	250	243	218	227	232	227	248	229	216	238	221	200	245	241	226	227	236	207	215	219	202	187	216	232	222	202	217	231	209	222	223	241	242	204	243	231	205	233	225	220	231	244	251	226	229	206	238	230	208	249	203	223	217	210	230	227	226	226	229	214	231	207	237	236	233	248	235	211	213	226	246	231	259	226	246	225	221	216	227	231	225	250	200	220	242	236	213	204	238	224	204	242	203	210	206	223	206	226	222	235	235	215	216	233	204	263	200	233	218	213	198	246	218	256	229	272	245	255	255	221	209	213	231	216	234	217	220	228	238	229	218	230	256	249	220	224	243	244	215	237	224	237	229	226	229	240	230	223	240	209	223	216	222	230	252	244	210	243	227	244	240	212	235	253	237	228	227	233	211	231	222	223	214	208	218	245	202	223	236	225	232	192	267	213	237	223	223	250	256	231	243	230	236	240	216	199	222	208	193	223	195	250	215	235	239	245	225	232	262	211	229	241	222	218	230	204	240	203	221	213	235	199	244	224	259	250	221	195	228	223	203	222	235	214	240	237	231	245	225	234	234	211	224	219	236	208	255	209	223	240	194	213	216	217	220	212	218	231	247	223	209	204	221	221	224	219	212	229	207
8332	9244	16527	19733	19803	17483	15472	13026	11643	9926	11101	8614	9147	7167	5888	5704	5628	4824	4667	4210	4085	3274	2717	2800	2944	3234	2524	2059	2142	2130	1735	1759	1390	1305	1190	1209	1118	1047	935	876	827	793	737	680	617	752	742	663	626	627	589	626	643	617	619	600	647	598	605	642	603	628	589	640	648	623	632	617	579	604	620	596	619	626	607	604	584	607	609	585	649	615	611	546	622	610	639	610	618	638	619	625	603	583	635	590	582	590	617	587	587	625	637	576	588	597	648	619	585	605	586	588	607	646	642	637	619	659	585	616	546	649	612	563	629	612	616	579	625	626	610	651	545	615	606	627	596	624	583	612	675	630	586	639	630	608	612	579	620	586	616	630	627	585	648	622	641	658	608	631	581	590	599	608	586	628	639	605	640	570	603	581	604	609	583	620	611	635	584	649	611	689	613	597	618	620	628	597	612	679	619	604	604	599	571	648	554	607	585	591	588	626	640	653	619	619	617	620	602	618	633	635	577	635	579	614	607	649	591	654	629	581	605	599	592	563	586	604	622	653	585	624	599	605	613	618	626	601	632	584	605	629	593	601	606	642	576	604	609	561	599	622	605	553	602	579	643	624	585	628	618	597	640	628	602	581	631	629	626	627	635	616	659	641	618	618	605	612	605	623	581	648	589	632	645	589	576	631	598	581	684	625	632	604	648	557	581	596	634	588	628	600	638	609	567	619	626	618	601	584	592	614	618	651	581	613	633	638	612	650	645	673	627	634	638	648	653	651	615	623	654	624	595	566	650	594	597	640	638	652	581	642	637	633	655	592	585	564	634	624	627	612	613	646	611	582	589	616	579	622	580	616	609	587	594	646	616	597	639	595	599	645	668	601	600	620	602	592	649	580	613	670	611	652	609	578	613	619	632	650	609	592	597	601	611	588	615	601	626	641	596	621	611	621	592	607	596	617	598	624	603	617	604	601	634	637	564	618	625	663	572	635	617	574	631	623	616	609	591	618	646	583	610	548	603	653	575	565	596	642	622	620	563	613	607	574	619	603	615	604	585	596	646	592	648	587	633	606	615	619	623	624	606	620	613	634	603	637	619	612	561	590	623	639	622	619	614	615	585	628	586	609	637	650	605	637	601	629	626	592	589	615	637	563	632	624	563	575	618	672	642	648	610	625	604	581	616	621	588	622	552	606	623	609	604	620	609	656	597	586	591	619	575	604	630	634	627	586	581	611	590	599	628	596	580	613	577	599	605	618	607	607	632	624	649	633	603	575	602	590	590	614	581	618	674	609	568	583	592	594	560	654	647	637	607	612	651	568	600	620	619	589	615	602	602	589	678	601	632	630	605	595	603	608	652	626	627	657	644	617	629	614	611	598	612	608	586	631	582	604	570	589	632	619	601	611	641	636	539	604	614	636	609	620	604	628	573	585	573	620	610	654	579	628	621	586	585	591	597	567	576	606	602	602	613	647	620	593	644	626	600	592	576	594	582	600	609	615	661	652	642	603	621	603	627	584	607	577	626	586	622	625	577	612	650	636	622	606	585	638	627	592	653	634	615	599	578	617	645	575	602	607	607	614	605	639	660	687	609	594	620	579	629	596	611	615	598	629	624	611	580	621	620	603	614	590	587	623	609	597	614	631	587	569	592	669	590	614	628	659	588	631	646	634	672	601	582	623	599	601	640	599	619	561	625	636	586	608	567	622	569	565	593	646	587	685	652	625	665	598	625	607	614	642	629	618	590	580	599	606	652	633	592	647	654	586	632	618	602	611	584	613	538	610	561	634	650	582	601	617	591	613	550	648	603	645	642	618	613	611	641	617	588	608	583	589	586	654	576	614	610	656	630	646	580	634	653	665	663	619	616	614	618	632	612	620	646	620	631	613	609	604	584	612	606	594	608	606	604	617	595	588	615	655	601	574	634	606	622	599	633	625	606	655	645	607	586	675	616	613	659	601	579	623	683	599	623	632	595	641	576	613	590	634	620	613	594	584	611	650	686	660	632	599	630	601	598	675	629	578	627	621	574	610	618	614	648	642	619	622	619	576	644	639	629	629	639	600	613	620	614	609	614	651	592	630	635	619	588	667	645	661	625	570	585	620	629	591	629	566	618	586	623	585	601	588	627	625	559	636	601	617	587	642	684	623	646	637	637	615	583	595	587	618	583	563	627	619	633	639	589	625	632	602	614	663	687	609	638	570	584	614	634	657	578	649	659	598	617	605	633	636	608	638	556	618	653	586	606	583	643	550	660	643	570	581	605	642	637	618	617	604	597	630	603	621	638	627	633	570	591	609	634	586	614	594	597	621	687	634	662	628	620	598	622	628	569	654	606	607	595	612	629	634	599	623	618	617	592	600	652	591	592	589	599	584	630	620	641	615	624	620	608	609	621	631	591	635	669	605	617	612	617	593	615	673	629	593	591	588	600	597	611	598	630	610	677	607	578	624	620	628	580	597	627	642	591	630	583	645	650	619	600	574	623	625	608	603	573	612	637	598	611	572	641	601	548	628	576	579	607	649	651	595	629	594	608	610	606	598	584	617	613	627	608	630	586	632	603	638	645	660	631	615	646	619	583	633	603	620	625	572	587	612	625	632	609	597	583	621	615	591	619	547	623	588	609	600	573	654	614	612	593	644	614	601	618	631	609	599	637	640	611	569	625	632	596	577	575	619	572	611	619	636	569	580	635	642	631	616	623	564	618	584	641	630	624	615	643	618	596	625	588	672	601	567	644	650	646	632	645	612	623	573	616	633	623	611	611	601	636	641	614	624	639	591	621	587	586	609	617	649	619	630	663	584	603	600	594	604	588	603	615	608	576	615	625	648	609	648	581	613	625	616	619	607	623	609	617	635	668	627	598	599	629	609	600	603	594	620	599	617	593	618	639	634	616	597	626	624	583	633	567	610	619	615	640	628	607	626	558	611	591	637	639	625	602	610	593	630	578	584	601	550	622	626	640	646	634	578	646	586	608	640	617	601	579	585	631	609	613	614	609	601	580	599	627	630	622	617	632	634	612	600	598	642	623	653	617	611	567	581	581	620	607	612	607	636	611	596	570	544	619	616	593	584	599	622	589	632	656	573	587	594	622	593	671	623	610	600	638	613	640	559	634	584	618	630	628	648	584	643	587	620	612	631	636	588	631	616	608	572	627	619	625	598	571	598	646	621	601	575	618	596	608	620	596	635	632	577	619	654	585	624	599	583	596	632	597	620	605	624	612	589	629	629	596	632	641	604	644	582	620	588	619	588	596	607	615	582	651	612	602	602	613	606	606	620	608	609	625	585	580	639	634	592	619	612	604	607	580	598	597	624	559	578	623	590	613	561	589	584	603	632	592	581	608	584	600	564	661	596	600	613	623	564	633	642	592	622	666	620	625	646	605	600	643	589	599	585	620	627	603	613	641	595	616	654	587	635	571	642	626	614	689	602	564	611	617	613	576	621	572	618	607	584	599	631	635	572	644	613	598	561	601	660	580	585	580	618	586	621	615	579	592	601
31812	30667	35262	37994	36038	33184	33275	32228	27514	24536	24774	20540	20493	16475	12911	13068	12980	10029	9928	8511	7965	5233	5119	5113	5479	5887	4115	3078	3073	2896	2280	2093	1593	1418	1276	1317	1110	853	691	506	505	350	298	236	282	372	309	255	217	213	210	201	187	207	212	201	214	191	192	182	230	209	229	194	179	181	219	215	163	198	215	164	204	195	199	209	182	176	197	238	219	200	236	188	213	193	169	190	193	189	196	202	179	189	195	172	212	172	197	208	191	192	187	183	183	192	179	209	196	185	213	188	212	200	198	195	210	193	196	208	206	182	208	169	196	189	194	192	193	186	200	192	221	182	189	189	176	189	186	189	197	176	190	186	182	178	180	213	192	221	183	199	192	180	179	189	210	189	195	194	193	203	196	198	191	191	184	204	197	168	207	196	212	195	182	194	187	194	205	181	172	191	200	186	175	229	203	188	213	195	203	201	185	200	211	195	211	209	185	198	192	170	215	198	188	218	200	204	200	190	165	195	199	210	189	200	208	176	204	198	176	197	217	186	171	196	203	208	218	189	165	187	199	180	207	205	200	186	201	200	195	195	195	198	156	201	168	207	182	213	191	198	201	204	195	182	207	212	197	193	195	195	215	221	213	200	194	207	178	197	160	193	179	209	184	190	218	183	200	183	198	195	186	192	199	192	211	164	192	189	192	173	165	186	203	199	186	188	176	184	210	196	178	200	199	167	213	219	209	187	190	209	166	186	194	178	209	188	195	216	203	179	199	194	173	237	201	187	194	182	194	218	186	179	203	188	166	207	177	209	180	177	173	201	215	174	209	186	205	210	175	203	203	187	201	220	197	196	216	198	201	216	218	192	186	191	173	230	213	224	189	208	193	188	220	208	181	194	183	230	186	188	210	186	192	196	211	185	185	193	191	204	204	208	194	203	182	200	205	191	195	194	194	227	201	200	187	198	201	182	199	196	177	175	211	184	201	207	200	183	206	182	203	181	204	192	203	223	204	192	199	190	202	213	166	185	209	204	227	210	192	198	188	196	212	199	177	225	179	201	199	200	182	184	215	182	209	187	201	221	207	184	204	205	184	188	186	192	188	189	171	230	197	195	203	187	217	194	203	207	197	189	179	186	176	216	199	203	212	179	207	205	178	208	213	177	193	219	199	197	195	218	209	215	195	208	167	207	190	201	234	197	191	202	196	193	206	198	193	200	206	187	192	195	214	188	199	188	208	189	169	219	184	216	178	207	209	203	178	200	178	173	210	195	183	196	197	199	202	195	184	196	208	184	202	195	174	175	210	222	216	194	206	202	186	194	190	146	206	204	202	189	206	180	210	168	229	185	197	189	172	171	177	180	168	202	184	216	215	207	193	195	195	188	180	189	176	194	187	191	185	170	208	194	188	199	196	178	192	193	205	201	179	178	215	175	204	192	158	223	180	190	191	203	185	168	188	200	219	191	184	199	165	194	202	237	204	191	190	183	215	192	183	192	185	219	172	194	197	200	196	187	213	205	192	196	207	215	194	180	192	197	186	181	192	170	194	192	205	196	200	173	209	177	205	193	206	181	228	210	207	211	174	200	208	207	198	203	181	194	180	189	169	190	210	195	189	209	191	188	193	204	183	182	221	198	191	216	212	184	194	203	186	190	198	180	195	193	186	189	210	192	162	202	199	200	166	200	155	181	213	212	196	227	186	214	207	203	203	240	182	204	177	165	227	199	170	192	199	177	222	169	216	180	202	184	190	174	185	173	211	184	197	214	200	161	219	179	192	189	209	190	194	198	182	203	180	217	204	199	192	182	188	176	207	202	185	178	193	185	197	201	218	209	200	188	202	202	196	201	180	195	197	212	217	199	202	203	192	189	209	181	219	203	202	202	197	187	199	197	189	200	205	209	206	215	183	179	214	194	188	192	185	176	211	189	213	220	182	218	210	193	199	189	208	181	187	195	242	225	197	179	216	223	166	171	159	202	211	218	184	229	188	222	195	200	198	210	184	192	185	188	204	193	188	185	196	172	183	233	184	188	191	199	198	192	179	198	188	199	199	179	198	162	155	186	215	194	183	169	213	183	218	208	219	179	217	218	187	187	184	177	196	208	200	204	205	224	203	217	188	193	209	195	207	179	206	176	209	194	198	193	200	211	181	205	192	181	192	195	177	183	200	196	205	210	165	171	211	195	200	199	222	205	200	226	184	190	199	186	221	209	194	181	191	196	166	203	157	187	179	164	214	193	176	194	208	212	210	191	191	192	199	187	188	173	217	194	195	173	172	197	186	172	188	210	198	184	191	208	195	196	208	216	186	198	205	212	193	181	188	185	204	199	210	200	190	195	169	192	205	210	208	193	173	198	184	220	190	204	212	195	175	171	206	179	175	201	196	197	196	172	191	184	184	207	200	197	199	203	198	160	161	206	192	182	206	208	199	216	226	198	181	203	175	209	230	205	175	180	171	195	194	217	199	203	227	212	201	216	219	217	208	201	206	185	205	183	193	194	198	183	192	199	201	171	194	205	194	203	221	189	187	189	186	213	192	216	201	190	162	182	190	195	207	195	202	201	218	187	202	199	177	189	196	192	173	206	165	188	201	181	178	200	184	213	176	187	191	197	208	200	191	184	219	221	176	191	192	197	195	189	180	167	177	204	178	201	196	184	176	195	182	180	199	189	197	209	187	190	196	208	217	199	184	219	177	184	199	176	194	190	179	201	202	177	180	185	219	186	206	204	161	195	200	223	181	206	194	192	166	194	207	191	198	194	181	195	196	191	195	221	201	190	205	217	211	187	183	210	214	221	206	182	204	212	212	192	183	194	189	181	191	207	191	204	176	195	164	188	197	236	206	206	184	170	217	185	234	182	231	195	197	198	165	197	200	177	205	203	177	183	221	211	214	190	220	183	180	223	188	203	177	199	215	187	194	191	156	183	199	181	185	192	231	191	187	174	206	177	242	189	207	216	212	190	187	223	192	206	184	197	200	220	185	208	213	171	227	194	207	212	211	205	232	194	204	172	173	204	226	205	220	211	193	202	207	199	193	197	208	178	213	198	172	178	166	184	187	187	206	204	182	187	199	191	193	201	185	210	188	164	181	162	182	211	202	205	202	191	186	193	186	213	189	182	193	199	156	177	211	193	193	205	213	201	182	200	206	201	207	210	216	188	222	192	207	203	196	212	210	176	184	224	203	204	167	177	170	203	176	193	163	184	185	182	184	195	203	188	221	191	199	187	174	206	214	185	191	201	202	202	175	219	192	189	190	192	192	199	179	192	192	207	206	200	199	180	185	205	203	193	174	207	189	195	221	183	230	194	204	178	200	180	210	213	211	201	179	191	201	198	207	191	211	216	189	214	198	196	181	180	173	189	194	202	187	175	187	188	186	211	179	184	191	179	226	202	203	201	182	208	180	196	215	193	201	181	179	185	182	188	177	172	167	196	193	202	196	183	195	218	200	219	191	182	179	186	180	192	187	177	218	180	185	198	200	199	191	176	198	214	202	210	168	208
22024	24938	34222	42534	42273	43864	44222	44778	41082	42139	40564	38091	37642	35227	32292	34530	32609	30329	30510	28815	28052	19751	20024	20834	22578	24537	18949	14885	15336	14621	11766	11652	9170	8025	7186	7429	6381	5003	3945	3042	2504	1857	1198	1033	1312	1856	1395	1074	760	700	565	574	531	586	552	579	585	587	583	555	606	605	589	534	548	583	562	569	497	577	526	551	521	524	522	551	528	563	539	519	560	510	503	559	513	526	518	547	546	536	563	573	571	568	554	500	534	531	570	529	507	538	503	543	561	552	527	551	503	549	523	539	582	510	546	575	522	558	531	536	531	581	528	511	558	541	570	540	502	531	559	571	506	511	576	511	562	552	534	538	553	536	508	559	546	541	524	518	547	535	583	550	528	527	534	545	561	543	492	539	578	551	580	542	461	527	557	497	482	569	532	512	571	533	532	581	546	515	519	530	567	518	540	515	522	546	546	543	519	548	546	530	534	554	523	522	565	555	572	526	509	512	567	563	533	543	563	514	564	549	524	530	498	550	594	539	580	532	577	559	563	569	513	531	559	570	546	542	558	542	499	541	547	532	558	546	564	549	508	541	502	560	535	514	525	531	537	544	528	534	507	590	540	589	563	513	539	563	528	539	554	530	517	563	492	566	498	515	533	514	557	553	505	513	566	557	565	482	556	537	545	538	551	522	546	524	556	530	526	573	562	496	552	509	534	542	564	551	524	525	495	586	528	483	543	579	570	560	521	540	495	568	539	576	503	516	532	539	512	529	555	517	560	514	565	506	520	565	530	541	536	542	562	572	510	557	487	520	555	532	542	550	539	553	536	508	542	564	524	532	518	564	558	556	531	544	520	613	537	558	551	530	544	524	533	589	563	544	571	540	558	581	528	496	546	545	520	543	508	563	567	479	535	496	528	554	550	522	533	555	520	589	538	537	532	517	528	571	560	583	544	601	569	540	530	533	532	521	545	517	507	517	546	564	569	569	532	548	516	570	551	540	523	522	535	546	492	550	515	581	508	525	523	526	506	543	569	507	577	555	561	583	585	577	550	539	497	506	532	527	547	559	550	505	521	534	512	541	509	534	588	537	568	538	570	549	526	542	558	545	507	530	578	575	520	544	540	557	518	535	504	494	514	553	538	523	534	527	508	545	562	520	548	562	526	535	511	535	515	536	545	528	555	542	594	572	536	526	549	534	571	550	563	574	540	523	540	470	593	552	525	546	517	546	520	564	534	517	495	544	523	540	604	549	532	571	524	540	536	542	559	527	507	574	561	564	539	530	533	530	502	492	557	502	538	538	558	529	531	546	551	535	550	573	539	527	524	526	577	545	558	570	509	504	527	522	489	533	535	563	547	509	561	508	582	516	569	538	506	537	487	593	535	568	514	575	554	537	568	577	550	517	554	591	521	547	569	537	512	579	486	518	583	579	521	537	531	534	547	501	560	504	539	563	492	525	504	511	515	536	586	553	530	558	529	539	513	517	548	546	484	587	556	572	504	544	538	571	520	519	549	561	549	552	528	526	510	541	538	547	510	521	517	559	510	522	570	530	552	537	534	559	557	497	520	535	517	564	520	531	536	568	511	512	593	526	526	556	543	536	549	558	539	534	554	532	539	558	554	525	540	592	528	519	560	501	569	525	572	530	534	510	541	517	506	549	537	555	501	509	548	514	567	537	539	552	549	525	559	519	539	516	568	543	480	519	540	524	539	529	547	511	532	578	567	558	572	547	541	518	541	573	520	544	522	542	534	566	525	534	544	542	538	519	535	579	563	582	548	558	575	562	576	542	516	562	574	565	533	533	522	559	597	560	584	545	542	541	509	537	534	539	553	510	558	539	577	548	526	556	526	542	571	537	556	512	518	571	533	542	543	520	550	545	561	533	530	537	603	555	484	526	521	509	558	526	554	539	537	523	512	511	565	523	554	570	507	550	509	531	527	542	492	556	547	550	559	524	572	517	553	507	538	528	549	553	543	477	564	547	517	538	562	508	534	505	555	548	505	503	542	549	518	537	571	518	559	543	571	536	524	621	519	546	536	565	527	537	547	538	551	564	524	557	543	575	540	546	501	552	585	514	563	572	492	539	520	505	524	550	521	542	508	539	550	583	543	527	539	529	573	544	550	512	543	545	536	512	536	520	565	563	568	557	553	524	570	531	574	559	533	517	491	520	547	542	537	598	564	569	560	520	560	481	513	505	512	563	540	550	509	510	506	569	562	528	560	545	528	548	539	537	532	532	504	572	542	501	538	545	583	585	522	507	514	530	555	505	505	551	550	539	546	518	542	568	537	556	549	539	544	531	523	529	529	512	545	537	520	516	548	530	526	585	521	506	486	549	538	507	491	495	557	543	546	534	532	513	539	543	555	532	530	573	489	546	552	543	541	531	560	544	520	543	529	575	539	557	550	558	510	529	533	519	542	546	579	536	549	552	512	559	541	564	540	544	504	530	564	524	550	543	547	525	547	550	544	575	526	580	543	575	564	557	530	535	544	548	545	542	521	540	526	497	502	542	525	532	512	566	515	547	548	531	563	557	484	528	560	516	520	575	488	539	517	534	559	539	554	553	541	519	489	530	535	569	529	532	564	554	526	567	575	541	560	544	524	500	490	576	521	501	526	548	561	556	525	502	510	563	540	501	545	542	566	535	517	557	551	547	500	526	536	543	559	501	527	574	529	541	536	495	564	616	552	527	550	569	509	541	547	499	546	535	541	568	589	509	538	576	523	557	518	526	519	496	551	551	518	508	520	510	577	527	534	574	501	508	545	490	545	544	535	526	532	509	501	515	567	525	540	490	507	567	536	503	538	516	508	517	561	569	567	552	552	535	552	514	514	520	511	515	546	563	574	523	543	530	525	525	495	572	541	554	583	555	535	544	523	517	547	527	556	569	535	562	522	548	541	525	536	555	493	536	588	554	528	520	545	529	576	530	533	528	555	572	559	513	548	556	503	506	502	520	587	557	489	502	512	564	491	496	496	534	544	521	584	571	535	508	566	543	532	566	591	488	567	551	581	563	520	563	520	525	511	533	547	560	552	517	512	528	562	494	536	569	546	551	536	499	509	529	564	536	514	598	524	535	530	535	558	553	532	538	473	539	494	567	528	489	539	585	528	542	521	554	525	564	538	523	549	519	559	538	537	498	555	559	535	503	526	551	488	518	507	536	564	530	550	533	494	512	508	528	526	525	515	570	494	503	541	545	542	544	521	518	587	546	568	524	543	520	551	507	528	560	534	499	515	539	565	530	524	552	560	496	539	574	510	503	535	566	530	534	554	524	516	531	539	530	560	550	528	526	531	544	541	485	550	528	488	548	499	533	549	577	519	523	566	528	529	554	527	526	568	538	532	525	554	536	551	584	538	498	519	543	588	571	569	547	506	587	541	531	540	505	517	529	547	556	550	535	517	522	528	543	503	566	553	546	527	477	569	528	530	561	550	557	483	537	550	574	566	621	546	518	564	520	565	501	522	513	510	539	574	538	551	535	554	543	525	525	540	532	593	536
37425	36961	39015	41956	37822	37755	40434	37768	34108	32364	32761	28158	29006	24010	19980	20131	19954	16524	15207	14187	13769	9835	8799	8742	8558	10089	6875	5020	5022	4812	3732	3267	2518	2041	2031	1847	1463	1193	1110	788	645	549	367	377	461	466	468	279	249	234	195	200	194	228	211	225	193	185	223	201	225	208	216	226	215	218	226	239	193	194	201	175	212	212	235	191	206	216	198	213	205	232	219	182	177	237	210	219	184	192	187	197	224	229	191	199	222	209	199	219	203	213	228	204	222	224	192	213	184	208	201	205	199	222	203	225	199	209	210	208	228	220	214	202	200	214	196	199	195	193	182	196	211	206	213	191	204	175	185	196	208	210	184	216	218	196	213	220	195	196	203	220	197	202	207	201	210	209	191	205	223	208	215	207	219	172	227	196	216	235	184	194	201	213	204	227	216	200	197	204	175	198	187	197	217	201	231	207	206	192	204	212	189	190	208	217	205	212	223	226	210	213	206	232	205	217	198	235	213	217	183	201	209	209	221	172	209	219	184	199	207	182	229	189	218	216	198	193	224	221	214	211	190	227	193	222	196	226	191	203	216	198	191	213	217	177	194	209	216	209	204	211	185	191	222	239	212	219	206	198	209	196	205	198	222	212	209	206	190	201	201	214	208	215	178	209	201	206	233	199	211	188	215	200	197	205	221	200	208	204	226	223	203	198	219	204	205	236	216	207	195	190	206	217	218	199	192	192	206	205	197	193	233	185	229	202	216	223	191	208	195	237	191	205	207	211	188	186	178	192	191	212	193	197	227	224	195	209	209	205	214	217	239	209	208	221	201	199	205	204	207	201	207	206	173	205	220	195	190	201	177	233	223	206	203	191	209	207	188	209	203	211	212	193	209	193	210	205	203	192	218	202	220	194	189	230	208	203	202	206	200	181	216	196	207	207	181	174	226	240	211	218	243	242	215	202	193	220	237	194	220	210	215	209	202	233	208	192	192	203	214	202	215	247	223	210	244	170	208	215	209	203	205	202	222	221	203	222	210	230	221	237	218	184	221	216	230	230	205	185	215	208	203	198	194	214	186	196	189	200	227	202	173	183	235	202	223	233	191	179	167	194	193	215	228	217	225	227	204	185	212	213	193	195	205	218	210	209	171	235	228	236	199	209	202	208	196	198	194	177	206	196	213	199	195	184	233	208	198	223	171	189	189	187	207	198	213	194	211	195	214	207	206	175	203	204	211	213	217	236	206	205	214	208	217	203	188	262	201	197	222	195	239	189	209	229	211	223	171	208	248	222	220	203	216	215	196	180	241	226	212	216	209	226	185	219	225	212	207	221	202	214	186	211	180	206	190	203	235	218	203	182	200	216	208	196	205	197	221	203	193	217	202	225	176	203	235	203	252	205	225	221	188	195	248	202	173	219	190	214	194	184	214	237	223	217	224	225	219	196	226	193	197	201	213	222	180	213	198	240	210	233	182	190	221	187	206	194	208	213	190	218	206	190	204	208	194	208	200	181	206	229	214	205	219	203	192	189	219	200	200	198	207	235	202	224	197	214	204	221	196	199	217	208	211	198	214	202	196	217	188	241	206	184	211	193	220	215	207	247	201	185	242	236	214	191	210	211	207	197	225	202	219	206	196	211	210	210	219	205	212	210	202	203	226	224	222	205	200	188	221	209	218	212	190	231	204	205	217	229	207	211	200	203	198	214	220	205	195	201	198	222	209	225	189	230	196	195	211	223	193	202	216	196	212	208	220	220	228	195	237	191	221	201	180	193	209	186	202	226	208	201	212	213	209	214	216	211	217	215	214	196	186	231	191	204	220	215	200	205	187	211	237	206	195	216	193	221	203	191	181	233	197	219	221	199	192	216	191	189	218	202	199	216	189	222	225	189	216	205	195	216	191	213	218	203	217	225	226	242	198	233	199	211	205	203	205	203	215	191	207	210	216	186	216	187	194	190	183	191	219	225	213	203	183	208	197	200	204	218	218	215	194	214	206	181	190	182	208	215	218	214	179	214	199	205	208	246	190	185	210	209	226	209	211	198	196	203	227	221	201	203	191	223	207	200	207	176	203	220	201	220	200	230	195	212	219	218	196	214	231	235	183	201	217	219	199	194	220	213	195	219	204	213	225	209	188	196	207	237	194	227	222	235	188	196	204	238	204	215	202	191	192	201	205	177	204	204	194	205	195	196	201	201	197	229	211	205	218	194	229	224	187	194	232	221	194	194	208	184	182	220	197	208	207	205	223	223	199	214	214	234	191	205	201	181	179	190	237	193	210	224	200	223	199	186	222	211	216	244	213	186	204	179	181	225	212	207	188	214	214	220	173	188	197	206	178	205	196	228	194	229	202	206	215	203	209	236	215	209	236	236	217	222	219	201	205	207	164	210	210	199	208	215	205	189	201	193	220	204	225	182	213	216	208	195	212	212	199	205	212	199	235	187	225	213	204	197	213	205	205	194	203	205	199	212	203	190	189	225	195	201	202	201	215	210	223	204	214	212	225	226	221	203	168	205	226	235	206	223	211	212	207	210	208	194	211	213	208	212	172	190	215	193	202	205	197	207	196	205	206	230	207	226	189	209	199	213	200	208	195	184	227	191	196	205	198	195	200	201	226	195	197	210	203	215	229	207	209	216	197	228	209	203	207	231	211	205	236	216	221	209	219	194	214	200	229	182	207	198	223	195	213	191	186	200	193	210	202	208	213	192	193	206	219	208	220	208	193	208	207	192	203	202	197	185	211	215	218	200	202	219	182	194	189	180	195	228	207	184	207	212	214	217	214	204	212	193	214	220	235	193	209	208	198	199	211	205	192	216	186	208	193	201	210	209	202	191	203	209	179	202	199	212	222	180	197	217	237	192	224	208	215	198	212	221	197	226	225	207	209	184	187	233	215	210	207	208	167	191	226	204	216	204	233	176	196	211	176	222	191	211	211	184	189	193	189	190	224	193	197	192	207	203	206	214	196	159	209	234	202	184	212	202	228	232	222	189	205	197	215	215	233	224	210	206	234	177	202	209	222	213	229	236	213	192	201	204	216	206	230	243	210	209	220	184	197	218	194	212	213	214	205	174	234	218	209	217	216	227	210	221	205	225	191	189	166	218	178	205	195	210	215	196	215	200	202	206	192	205	213	204	207	227	214	215	185	219	198	215	215	219	227	191	181	196	211	224	216	209	221	205	217	211	219	177	222	216	199	209	204	215	194	203	208	192	193	195	208	205	200	187	200	221	202	229	232	209	207	183	193	222	199	197	207	217	206	216	209	198	177	210	220	226	217	221	199	204	204	221	174	200	200	225	210	230	203	226	175	206	208	202	195	178	214	207	216	173	212	198	229	207	241	210	213	206	223	218	210	212	217	202	222	220	177	212	187	230	234	223	221	200	193	220	209	201	224	218	199	201	230	194	218	199	210	232	208	190	202	215	205	215	210	184	192	194	194	210	198	204	195	209	208	196	187	189	219	197	230	174	198	208	181	210	214	195	213	207	221	219	197	219	183	209	220	209
26006	31095	37794	45597	45508	48231	49696	49221	47188	47697	45745	43146	45294	40882	39494	40890	39220	38154	37159	36465	36061	27897	26407	27630	28591	31515	25051	20418	20714	20430	17200	16214	12799	11453	11573	11039	9147	7301	6147	4430	3652	2505	1599	1600	2189	2079	2153	1386	866	669	674	657	625	589	659	594	618	634	561	600	635	680	733	633	634	610	584	636	553	534	538	592	594	561	562	570	566	537	572	580	590	534	609	565	574	582	569	597	562	583	583	596	577	577	553	549	566	629	570	566	588	573	558	632	594	535	566	569	556	543	551	604	587	586	574	569	566	557	544	561	622	563	549	553	583	578	535	608	560	575	508	614	558	594	573	578	585	591	544	562	606	604	601	591	564	600	543	541	582	563	573	616	575	612	616	546	577	605	568	595	580	564	574	575	598	580	533	604	584	530	575	551	594	592	534	578	577	553	572	552	568	524	553	541	562	569	570	574	607	593	538	622	578	610	545	529	580	520	606	586	567	596	597	613	556	554	526	552	550	576	581	595	600	575	560	580	567	619	595	578	603	550	571	590	578	569	567	571	572	577	572	557	548	547	562	588	566	541	560	548	561	570	537	585	567	568	598	587	581	538	580	543	569	568	585	585	508	546	576	596	596	557	574	565	546	527	560	561	551	547	567	589	563	554	576	560	547	574	582	601	593	581	577	568	573	597	551	630	588	592	560	568	546	558	548	558	555	549	560	620	566	576	542	581	540	590	579	585	612	583	544	560	581	537	572	608	567	588	586	591	548	599	600	583	516	574	563	548	591	559	589	552	576	564	561	526	576	587	569	561	580	557	609	559	542	570	559	554	547	546	564	583	607	576	568	614	594	572	569	595	594	592	533	588	614	562	574	599	543	578	567	524	541	558	561	570	548	604	591	530	549	578	536	543	567	575	593	580	572	559	610	560	533	549	585	612	600	583	551	587	532	608	593	540	549	550	529	549	569	532	577	532	558	578	558	554	540	562	566	588	537	542	544	570	571	569	573	559	615	524	577	634	548	549	550	566	522	562	523	577	555	593	546	548	589	566	558	601	567	586	567	516	583	607	572	593	572	585	541	573	607	563	635	590	570	582	530	586	549	591	586	589	567	527	596	551	554	573	607	519	587	561	553	604	549	577	591	569	528	551	583	579	577	557	549	562	559	586	619	571	562	570	558	618	541	578	629	569	539	541	570	589	597	557	542	542	568	561	564	573	556	600	569	550	627	617	531	563	604	589	523	611	513	549	517	588	552	594	576	578	568	560	545	572	548	580	545	599	585	559	579	543	522	548	562	582	578	569	570	592	581	590	600	560	569	544	545	599	563	580	551	604	574	543	569	589	591	607	526	603	585	585	594	550	519	565	571	575	564	541	589	576	538	548	559	596	618	602	533	570	583	592	566	592	570	602	566	565	534	536	588	555	601	572	547	571	573	577	587	575	566	564	609	603	566	601	582	588	583	552	564	592	549	561	563	518	577	554	570	579	590	572	598	579	563	586	551	566	524	597	562	550	578	573	603	602	574	582	567	579	573	540	567	532	544	589	541	551	579	595	600	572	568	537	578	585	548	577	590	585	569	563	533	587	566	569	573	543	575	558	581	577	554	562	621	611	529	581	569	628	546	555	548	567	558	588	558	560	513	595	598	560	539	567	557	571	608	570	570	573	589	578	569	545	569	556	574	594	565	593	558	609	576	552	565	601	569	571	589	553	598	518	578	548	590	595	531	597	585	582	576	587	596	561	587	570	559	549	568	576	593	577	511	562	584	537	599	558	605	558	617	549	560	570	581	585	590	546	564	561	557	570	549	567	577	614	583	554	589	542	534	552	540	621	539	609	527	562	534	572	569	542	594	587	571	552	559	582	534	534	570	576	600	559	580	571	562	545	531	591	612	592	577	587	574	558	564	575	532	557	547	538	562	521	613	573	578	596	552	576	549	566	615	555	545	539	549	532	588	568	611	551	586	577	585	550	560	498	566	578	546	600	520	598	529	578	591	565	561	526	530	546	570	553	574	574	575	611	554	565	532	551	562	597	588	618	602	573	539	544	526	608	564	587	545	587	568	588	575	542	559	601	605	545	618	545	543	528	598	533	559	563	560	522	598	551	576	572	591	603	571	561	574	552	588	590	583	615	572	573	562	612	552	573	540	585	554	594	549	590	561	563	593	535	624	623	579	551	572	582	559	529	572	567	564	564	589	547	562	584	521	575	599	603	558	569	586	550	530	583	557	581	598	583	576	577	533	592	554	548	552	523	566	544	616	585	581	547	599	580	553	537	560	523	562	576	556	561	605	561	568	527	576	544	584	587	599	579	558	592	556	561	593	505	566	578	564	575	591	566	578	567	569	579	600	543	571	522	623	569	544	530	574	553	588	566	573	569	561	532	567	559	589	571	579	528	573	614	552	550	552	553	581	542	575	557	569	583	558	566	592	540	594	558	561	573	580	584	555	526	550	568	537	569	567	557	576	546	530	528	608	566	547	551	550	553	603	555	567	601	619	553	578	548	541	561	543	558	613	577	571	545	569	554	574	584	544	572	569	538	597	530	590	621	570	546	537	566	558	563	583	594	565	534	537	555	597	579	546	594	562	558	555	565	537	598	553	575	552	575	556	554	557	564	582	558	575	608	561	572	554	571	588	547	594	524	541	596	556	543	567	601	588	565	605	545	569	559	550	551	557	535	536	554	573	556	562	553	559	592	606	553	588	633	565	572	547	569	576	570	540	551	552	577	576	548	586	589	557	602	587	571	601	531	522	576	590	609	597	562	588	598	575	568	622	565	572	531	554	554	587	585	529	571	553	564	555	612	556	571	579	586	590	601	566	581	555	555	596	594	604	542	552	609	569	528	580	575	584	561	536	593	572	554	518	561	591	600	583	567	579	559	567	585	576	566	595	554	548	531	578	563	590	567	559	554	563	575	566	558	549	605	552	581	568	546	557	562	535	526	580	566	594	578	597	586	568	567	595	563	590	583	564	583	520	593	567	564	564	539	607	574	575	582	567	594	573	561	557	571	557	563	550	564	584	569	574	541	587	558	603	581	571	615	576	542	590	551	617	596	555	558	571	561	567	556	582	563	577	580	592	570	546	589	607	528	603	560	510	554	569	568	594	579	598	542	561	575	576	593	594	580	527	542	568	547	600	587	589	554	583	583	556	589	554	544	535	553	638	566	563	581	602	577	563	584	586	573	595	585	547	560	577	544	591	551	503	589	599	592	583	616	598	591	540	558	587	593	566	565	564	533	557	558	597	517	577	562	515	567	567	560	566	609	600	593	589	554	602	586	519	550	562	571	549	570	600	581	585	597	519	581	552	560	550	580	560	530	558	593	587	578	585	594	575	535	592	573	587	551	529	560	555	525	542	549	578	535	561	541	528	555	589	555	548	601	592	650	576	524	544	547	552	568	567	587	560	556	571	567	578	583	630	583	589	581	588	574	608	592	586	525	554	573	553	554	562	579	550	553	555	560	580	546	559	596	567	528	579	602	579	612	572	586	569	568
11884	9439	11464	9565	6403	5551	4722	3476	2762	2292	2104	1960	1664	1301	1051	1149	1037	883	794	799	687	565	514	492	470	609	442	372	390	373	320	316	320	291	251	250	259	233	228	200	222	188	177	221	194	212	191	202	175	191	163	177	173	198	191	171	216	188	186	183	191	178	190	191	180	165	173	180	182	181	177	193	167	194	185	183	179	163	179	199	178	198	200	205	198	194	187	194	168	179	178	181	188	190	183	176	181	190	161	174	197	189	189	176	187	194	168	189	175	188	189	176	185	180	188	202	194	176	166	182	193	183	180	194	184	173	212	175	193	213	183	183	186	197	185	168	178	182	197	168	197	181	184	207	169	192	153	178	185	194	184	212	205	191	170	174	193	193	211	178	186	169	182	196	193	162	170	219	195	197	160	186	184	202	183	198	179	190	204	213	194	197	174	157	162	199	164	188	162	191	187	178	201	174	171	190	184	178	187	183	193	183	191	191	202	158	178	214	192	195	194	183	184	189	195	178	196	193	178	217	173	180	199	195	195	193	169	157	162	183	190	176	176	184	208	166	187	178	181	179	189	197	190	164	179	179	190	184	193	174	170	172	186	195	192	225	177	160	186	179	145	162	172	194	172	176	169	185	190	203	193	176	169	178	173	191	175	172	194	178	177	191	184	190	185	193	186	189	191	172	192	200	189	162	167	166	186	188	184	198	185	165	180	194	176	181	208	178	177	181	186	181	195	171	187	195	206	170	191	196	190	179	209	179	181	171	180	198	215	202	182	152	180	188	169	209	195	183	173	170	197	182	179	174	198	162	192	186	178	205	199	159	173	189	180	171	198	214	175	181	181	180	175	163	199	168	186	192	169	162	187	185	192	162	158	184	197	172	176	178	204	178	176	169	192	176	170	192	162	170	197	156	176	173	198	156	166	173	180	205	180	180	149	190	190	175	190	189	163	198	176	193	163	189	184	169	174	183	188	174	197	173	171	183	203	204	162	191	177	201	194	166	187	182	171	192	183	174	188	192	181	204	177	184	185	168	181	227	191	173	172	173	181	207	198	196	181	181	177	173	187	188	180	159	198	214	184	187	171	186	199	175	181	200	185	180	181	162	189	172	188	184	170	167	186	157	188	203	185	184	185	182	175	171	169	189	190	191	185	196	175	186	190	176	179	193	203	205	199	186	206	219	179	182	185	155	193	176	182	184	185	186	176	183	175	177	193	184	180	169	159	187	194	170	184	185	176	198	161	173	179	181	171	182	187	181	174	184	186	166	164	158	187	170	195	182	187	196	193	176	161	189	186	164	177	176	188	210	185	175	170	189	180	158	152	197	198	170	178	203	186	182	205	192	181	150	194	193	184	184	192	193	209	163	180	203	182	190	152	188	210	201	192	172	188	184	184	174	205	176	196	167	182	186	197	184	191	182	202	208	174	182	192	220	176	173	190	201	194	165	184	197	188	179	186	177	181	202	186	173	189	198	207	186	167	194	175	189	177	191	186	193	194	188	174	199	188	162	177	183	178	202	213	194	185	196	184	182	200	165	179	199	179	172	182	167	181	167	164	193	178	174	206	163	191	200	183	167	190	173	180	184	182	206	203	184	191	184	166	172	178	176	197	206	185	169	187	175	180	194	187	178	188	183	201	167	185	180	207	208	185	185	194	183	192	205	194	173	179	190	193	180	195	179	167	198	201	191	191	184	190	187	182	174	153	162	201	192	200	210	171	181	174	169	203	194	205	167	188	199	170	169	192	173	157	186	167	180	172	201	175	198	200	181	194	190	177	180	181	178	177	172	195	151	188	185	184	164	186	187	179	192	187	187	199	184	189	199	162	171	208	201	176	200	181	194	195	165	193	172	169	187	186	180	197	167	192	175	188	188	172	170	177	189	186	180	163	178	203	202	179	175	196	179	162	187	186	189	182	177	188	174	169	188	192	177	177	182	156	168	220	196	187	167	187	182	173	188	170	179	181	168	200	206	174	201	179	189	195	170	163	183	189	194	197	194	175	176	178	175	204	181	218	206	182	187	190	175	179	181	173	170	175	150	178	172	182	191	183	189	189	194	172	189	178	204	180	205	165	193	203	166	198	190	194	163	176	193	179	186	180	195	208	190	200	184	170	169	174	204	213	179	192	184	200	175	173	161	163	201	187	174	170	158	193	187	200	189	196	176	163	185	181	191	173	187	184	181	205	188	164	205	199	189	190	192	197	190	174	187	185	159	188	168	153	195	200	166	187	206	183	199	198	195	163	194	174	175	176	183	178	186	162	191	196	170	197	179	185	170	194	193	191	174	176	187	186	196	201	191	162	183	175	193	191	175	206	162	195	181	187	188	163	169	205	191	184	179	184	159	171	196	160	214	171	196	179	194	185	201	190	195	208	175	190	192	174	181	199	163	190	184	172	198	187	188	194	158	183	183	200	211	181	187	174	162	180	197	180	182	182	166	174	177	167	186	195	181	196	184	187	226	190	214	182	198	192	193	186	187	172	169	178	164	199	181	163	166	184	177	191	174	185	189	167	192	214	178	173	197	175	186	175	177	185	168	196	167	176	171	192	198	212	178	201	182	195	179	198	183	186	180	157	192	146	200	195	183	195	175	182	201	187	185	176	201	182	177	206	184	184	183	175	150	186	189	198	160	185	175	182	170	187	202	189	163	180	156	167	182	195	150	183	181	192	186	177	188	190	197	186	200	155	217	197	190	184	183	191	167	209	185	180	207	185	191	185	186	169	189	178	188	203	198	174	192	168	205	177	206	173	232	174	178	205	211	201	195	195	186	181	188	181	195	180	187	167	179	177	180	179	189	182	204	187	170	173	199	169	168	176	188	187	207	189	204	178	175	187	179	164	167	158	211	193	195	180	171	216	162	176	174	197	182	206	168	184	182	179	184	202	183	167	173	182	168	166	190	144	191	193	201	171	185	157	166	187	198	183	162	204	186	189	180	183	166	184	195	192	166	196	178	195	187	182	169	188	190	171	205	169	201	191	186	189	164	194	157	168	179	195	184	182	175	190	171	187	191	176	194	182	193	188	168	178	192	191	195	199	188	182	173	187	205	172	193	172	181	187	201	194	188	196	194	190	208	172	163	192	187	167	179	198	154	183	172	165	178	200	219	188	188	177	175	192	169	194	167	181	197	191	184	195	210	208	172	163	194	180	182	173	190	159	189	167	192	188	185	193	204	171	183	170	162	183	168	199	191	161	208	184	183	179	198	178	180	183	160	193	207	175	163	155	165	177	197	181	173	175	164	196	183	196	186	190	173	198	186	209	186	164	178	188	179	181	208	169	184	198	155	181	174	172	167	182	182	214	175	194	161	190	174	175	181	192	164	166	185	195	203	194	171	178	201	179	175	190	160	186	173	173	174	203	188	185	186	154	194	215	175	184	167	175	168	155	223	186	194	179	176	177	171	159	159	183	189	193	194	184	181	157	178	168	164	203	185	193	189	199	210	194	162	178	179	156	171	177	198	211	184	171	178	212	174	169	168
7995	8915	16772	19574	17261	17304	15836	13293	12027	10354	9845	9307	8653	6423	5738	6422	5754	5067	4439	4379	3864	2867	2776	2785	2514	3209	2222	2021	2078	1987	1643	1487	1327	1181	1179	1045	939	883	891	766	739	634	606	575	638	581	590	530	555	538	557	520	545	532	509	494	514	522	500	528	518	530	518	523	509	518	525	512	512	520	485	548	493	521	510	526	500	530	501	493	509	533	508	509	524	526	503	500	503	525	490	454	521	516	545	496	529	516	495	479	491	530	489	517	517	490	513	495	490	470	499	503	500	542	523	522	514	511	523	525	486	489	480	486	485	480	482	482	486	504	537	530	496	496	554	472	494	516	494	530	499	534	495	507	523	498	497	523	500	495	521	489	497	516	531	508	488	542	529	455	468	508	511	504	513	474	511	489	512	499	502	517	499	541	521	501	507	496	536	495	527	506	464	487	458	530	509	552	533	525	470	511	504	494	521	496	521	526	516	497	466	490	488	480	546	489	493	529	455	489	487	519	505	522	533	481	543	520	485	487	507	509	503	514	519	503	501	509	515	509	480	477	502	515	527	494	532	461	496	493	535	487	509	525	498	523	516	525	497	484	448	512	506	524	528	491	499	506	517	489	504	503	544	512	516	512	493	519	524	530	479	520	501	507	516	511	494	507	513	525	507	521	470	491	519	510	532	540	489	501	517	484	488	507	515	503	497	497	483	531	521	549	497	500	541	524	487	516	545	537	485	556	526	528	522	527	506	506	529	511	531	475	523	484	480	489	562	494	520	540	492	533	482	490	478	525	513	559	525	560	528	494	450	514	526	486	535	526	493	485	502	517	547	499	521	514	503	521	520	500	527	524	479	466	480	475	520	495	470	498	504	506	507	454	536	513	504	525	504	510	525	518	522	518	478	477	515	492	517	500	500	517	491	504	500	506	496	533	471	494	589	531	530	493	536	507	478	519	506	522	504	497	517	497	526	500	464	516	511	529	483	520	485	499	510	508	494	490	480	504	524	501	489	472	517	512	506	524	477	488	532	516	515	496	512	533	469	502	547	528	495	487	526	507	506	515	486	492	476	485	526	541	488	469	530	517	465	548	488	493	509	545	499	522	500	532	476	497	517	506	521	537	502	522	546	488	512	497	490	499	525	491	520	528	520	495	529	503	494	519	537	486	502	519	483	483	501	471	509	528	488	530	512	525	518	501	512	550	467	519	493	508	519	510	521	509	469	519	512	506	550	492	535	480	507	523	490	476	517	493	522	497	497	516	526	484	499	498	520	501	508	520	533	490	474	545	493	506	485	574	528	519	487	521	538	494	476	474	491	538	483	498	510	512	533	520	494	512	534	497	506	538	499	487	502	517	509	487	535	551	505	490	457	485	512	558	530	546	488	492	474	511	514	518	558	466	514	489	510	551	520	508	489	493	510	465	535	508	539	503	537	526	544	491	517	450	490	514	530	502	529	524	535	482	500	475	521	531	528	513	543	514	518	508	534	523	488	507	466	522	477	492	558	506	519	466	506	509	498	512	527	524	532	491	488	504	548	550	501	488	502	500	491	511	513	521	544	497	492	541	503	530	466	518	531	530	495	465	546	486	545	523	491	512	501	488	497	536	501	481	476	520	498	447	524	493	504	511	483	552	474	517	521	531	543	471	527	498	466	508	528	521	502	524	528	468	509	500	485	514	473	472	514	519	527	538	466	531	491	502	504	513	499	490	523	489	496	535	523	513	504	493	524	497	499	494	508	498	496	486	519	486	546	519	454	505	522	527	531	509	509	532	509	467	542	503	494	534	486	488	540	488	478	470	489	494	519	527	504	535	509	474	540	478	492	548	489	487	529	494	509	522	503	533	453	495	525	553	525	532	488	546	488	502	498	483	511	559	527	505	485	570	527	492	509	525	536	507	569	502	505	495	545	518	496	483	485	487	522	529	506	469	543	512	476	483	520	497	524	501	554	519	510	518	509	498	532	439	526	485	447	519	478	479	541	512	487	502	522	540	512	510	497	514	498	542	467	528	474	483	465	528	541	514	527	536	519	496	497	517	516	516	498	534	495	525	514	514	532	483	511	548	531	473	489	476	532	532	524	466	492	518	491	508	476	525	478	512	526	506	517	499	516	543	526	465	497	457	517	562	504	472	457	514	518	478	517	497	522	516	492	496	468	512	482	545	540	506	475	502	465	461	497	516	529	515	480	511	509	531	489	497	556	497	508	486	517	509	522	480	535	531	466	506	532	497	540	472	466	500	512	497	533	527	487	550	525	487	529	518	530	539	528	533	532	509	507	531	485	479	509	475	543	515	514	506	532	525	511	502	495	499	543	535	519	555	521	519	493	507	516	505	459	535	489	487	511	512	508	538	519	488	483	538	494	510	505	546	478	535	501	472	534	518	542	488	526	488	481	512	476	475	476	517	467	454	513	508	509	456	540	491	503	510	509	529	498	523	520	495	515	507	464	479	508	523	535	536	524	516	519	535	460	484	521	486	500	548	500	544	522	504	505	504	500	503	520	441	508	487	499	524	527	510	526	489	497	484	522	536	523	503	527	482	513	531	493	481	516	501	533	498	543	538	516	494	530	509	484	508	475	505	506	491	510	550	514	507	502	513	504	547	525	496	507	526	532	510	512	525	500	521	482	527	503	499	516	485	521	490	527	561	515	486	497	542	488	475	508	513	522	550	527	509	492	497	486	517	539	500	451	505	519	546	507	503	514	482	548	523	499	539	526	487	468	530	494	535	480	506	514	509	512	526	504	511	559	502	508	489	467	505	543	519	566	534	493	514	486	531	524	491	512	494	538	477	530	515	502	515	553	534	486	506	506	481	542	483	497	481	493	474	511	486	510	505	466	534	519	520	509	543	523	505	523	509	531	491	502	535	522	537	517	516	511	537	530	487	515	488	504	502	487	491	535	505	496	504	478	489	501	464	500	515	511	526	496	513	502	543	535	547	488	533	495	482	508	498	520	507	512	510	499	490	519	521	547	509	469	537	534	547	491	528	530	496	481	522	499	505	529	482	513	501	485	481	522	496	510	513	517	532	475	480	511	482	514	488	505	516	495	478	523	499	508	523	546	534	502	508	467	526	481	530	484	500	529	504	499	509	509	544	514	501	511	496	497	497	501	521	533	475	555	492	481	524	529	523	480	494	497	541	477	520	512	558	456	529	519	473	498	488	479	520	464	476	525	482	478	540	486	499	506	508	528	491	469	505	484	469	515	517	509	460	490	482	528	495	519	544	516	506	526	495	544	514	480	502	476	502	503	492	498	493	519	515	498	486	532	527	484	536	494	505	525	499	539	496	472	518	479	509	481	493	506	495	535	515	550	518	538	513	486	497	521	513	479	486	525	507	530	502	540	520	512	529	508	538	493	544	499	502	483	508	474	476	504	489	512	474	475	513	527	483	470	523	515	507	509	494	532	570	516	515	482	505	509	503	540	476	468	485	519	487	507	484	474	565	527	500	532	467	464	538	526	502	483	493	506	487	527	497	528	497	492	490
30007	30079	34749	37474	33709	29912	32892	28911	25372	21462	24110	23790	21729	14667	12957	13523	12872	10903	8742	9004	7495	4911	4866	4793	4955	5775	4088	3030	3037	2754	2222	1767	1433	1171	1237	1079	838	766	629	519	431	320	247	266	257	287	239	233	199	163	172	167	184	169	202	147	163	204	177	162	199	166	166	152	183	175	168	189	160	173	177	133	158	171	181	166	157	170	146	162	152	152	169	170	163	169	169	182	170	187	158	157	164	160	161	163	158	152	151	172	158	160	164	166	143	163	167	171	166	145	162	130	162	158	175	173	155	154	147	161	176	189	171	176	171	166	161	164	146	195	172	162	188	148	176	149	162	155	162	159	166	160	187	141	182	160	170	158	161	152	151	158	164	167	167	166	165	179	173	162	161	153	149	161	170	187	154	165	184	170	186	190	150	164	154	154	161	164	177	161	159	160	152	160	169	178	152	153	152	159	149	170	173	156	152	177	154	175	163	167	166	178	168	152	169	162	161	140	178	165	182	160	152	191	158	197	173	168	157	165	168	145	145	151	165	165	149	160	176	184	167	191	157	166	164	178	148	158	152	168	156	159	158	159	185	152	183	163	173	176	151	184	176	162	168	172	153	188	154	173	162	158	163	165	181	165	174	175	154	149	164	153	173	185	196	158	176	172	189	179	172	166	155	170	148	191	174	152	165	163	169	172	162	176	172	175	169	156	164	163	172	154	184	177	170	157	174	171	185	184	150	176	176	158	195	164	163	180	200	177	163	154	184	158	167	182	178	176	145	167	177	168	150	169	177	173	170	161	160	166	160	168	170	170	149	156	163	140	178	142	147	175	158	164	190	170	167	179	162	149	151	145	189	153	150	171	160	169	165	183	155	150	152	139	163	176	185	160	169	147	175	173	175	163	195	155	172	143	167	160	161	173	151	173	151	160	150	143	186	158	176	166	170	169	177	154	158	147	182	146	168	170	167	166	175	160	158	154	147	170	144	154	174	165	169	168	160	153	178	169	161	160	172	155	173	152	147	173	148	159	138	194	170	174	162	168	179	164	182	166	149	144	163	166	155	150	169	182	161	198	170	164	170	147	137	159	177	168	145	156	172	166	177	153	142	155	162	177	169	158	177	155	180	172	165	170	163	160	170	189	207	154	148	170	151	142	166	152	176	178	166	176	154	196	170	158	165	163	167	166	189	156	183	179	176	156	160	173	147	143	145	159	178	160	172	147	163	172	147	157	149	173	164	155	166	183	159	153	183	150	168	184	144	151	152	164	144	159	160	179	167	169	175	174	167	190	187	158	177	176	169	167	154	148	179	163	179	158	139	153	165	145	166	145	195	167	159	148	185	171	169	170	145	162	160	173	160	187	183	151	144	158	173	167	151	133	170	167	155	166	148	143	172	151	158	140	167	132	186	160	154	157	169	164	157	170	145	167	183	163	160	150	168	160	158	177	182	191	171	173	162	178	169	168	173	156	174	153	165	165	177	134	130	179	173	171	168	177	152	162	170	144	174	143	154	166	157	161	159	181	172	175	158	166	156	157	176	163	169	176	172	154	172	151	156	159	153	171	152	170	164	169	184	161	189	159	170	166	170	158	148	173	168	158	152	144	191	196	174	176	162	161	172	181	150	182	172	170	151	162	171	163	168	165	162	176	161	160	174	164	172	146	158	160	178	181	192	153	171	159	178	163	174	131	167	180	170	156	159	156	163	161	174	156	190	176	149	138	177	164	170	165	167	150	182	163	164	149	171	182	168	174	141	153	166	149	177	154	159	159	145	159	153	186	154	159	176	142	163	173	162	165	186	159	176	133	166	161	172	155	185	188	165	166	177	197	174	178	162	186	174	147	174	144	170	146	159	147	170	188	179	153	142	174	158	140	176	187	161	166	171	193	184	152	162	181	147	167	153	148	166	179	149	156	171	143	142	160	182	168	183	156	177	176	154	157	148	168	180	153	175	185	163	167	154	181	178	143	161	168	153	167	182	167	163	155	166	158	174	139	147	172	154	191	139	169	140	183	165	157	189	135	165	184	147	161	173	156	167	160	163	151	167	164	178	164	175	159	159	175	160	148	177	165	134	166	166	151	170	175	156	186	182	168	200	163	158	174	162	180	161	165	181	154	185	159	145	173	160	152	153	161	174	152	140	157	155	153	174	164	147	165	164	177	177	168	166	167	145	142	160	155	172	161	155	158	167	169	169	167	174	167	159	195	177	162	153	157	181	174	141	144	178	177	163	159	157	154	152	169	165	152	168	159	133	173	177	141	155	171	179	170	159	185	144	157	152	145	154	155	149	165	191	150	179	183	178	186	188	167	175	181	150	168	155	182	161	164	187	170	162	172	172	194	182	159	157	178	134	162	159	188	155	180	145	157	165	176	163	156	153	164	163	147	176	180	175	169	177	168	189	163	175	139	167	171	155	161	143	162	168	152	175	147	160	183	165	182	176	142	145	173	170	160	164	163	160	152	172	162	168	181	178	156	163	155	170	141	163	181	166	178	170	157	151	163	165	188	181	149	192	167	163	172	161	155	190	166	197	183	157	177	168	169	177	186	184	159	171	164	152	144	172	148	152	158	186	138	177	160	160	142	154	187	157	158	166	171	166	156	183	145	174	175	186	173	164	193	162	153	177	154	137	178	164	178	135	153	172	151	178	171	177	166	162	159	156	164	156	162	145	157	151	153	186	148	169	172	146	162	176	158	162	164	144	159	166	144	156	160	163	165	166	164	176	184	179	163	145	160	163	176	170	173	166	163	164	176	162	176	164	160	146	160	166	151	153	156	168	154	182	170	162	159	184	175	151	170	150	133	199	165	155	171	188	172	147	167	179	144	172	166	159	168	170	158	179	181	158	165	175	165	165	136	177	194	145	168	168	158	144	177	167	186	185	172	142	150	166	148	178	166	166	176	153	178	179	169	175	174	164	188	163	163	178	183	186	159	157	147	167	174	161	161	163	160	174	168	168	149	153	160	149	165	169	176	169	152	174	168	157	155	163	153	168	177	171	164	149	162	138	157	194	153	148	162	165	150	188	163	174	156	164	176	180	137	165	166	153	174	173	176	171	182	169	181	176	168	184	158	168	172	153	169	164	177	178	129	179	166	158	168	164	176	192	185	144	157	159	163	173	157	207	160	159	170	172	168	160	172	167	148	157	174	150	152	163	185	177	163	164	176	163	165	162	161	165	174	159	168	155	160	188	151	157	187	143	155	175	172	175	185	171	170	163	181	171	158	142	160	166	176	181	167	145	155	183	190	160	182	189	184	187	176	169	159	149	145	142	185	144	155	170	168	165	149	159	157	147	163	166	146	166	165	170	175	154	177	185	172	144	142	143	155	159	161	146	177	164	172	165	165	169	171	149	149	183	149	168	162	158	153	178	171	176	172	182	155	159	167	154	172	180	190	159	155	150	156	166	152	144	162	175	158	161	158	184	146	183	167	161	178	156	148	149	160	195	168	168	160	152	137	144	160	161	156	193	148	147	167	148	147	165	162	177	164
20549	24919	33732	41492	41238	40748	44052	41888	40266	39278	41013	41939	38816	32694	32740	35532	32958	31487	28618	30133	25283	18884	19055	20262	20813	24039	19125	15556	15147	14424	11820	10429	8741	7408	7725	6818	5248	4573	3636	2916	2214	1472	1168	1212	1202	1430	1119	985	630	559	532	489	491	542	527	510	476	526	496	559	621	440	473	471	483	496	476	471	423	477	458	441	471	457	475	510	477	485	480	415	410	479	456	432	471	434	474	461	483	440	480	464	504	478	439	452	459	474	453	479	467	486	484	476	436	452	460	446	447	453	464	471	470	460	410	452	445	433	466	477	452	508	491	419	445	467	486	476	454	464	460	459	471	403	433	471	467	484	491	477	433	477	499	450	433	462	427	496	475	444	527	469	504	480	496	467	501	409	466	474	464	476	486	460	483	442	508	463	447	511	474	488	479	429	466	497	420	495	464	447	504	451	440	493	489	474	458	479	466	504	439	422	466	470	461	486	445	450	445	443	457	476	508	441	478	433	524	453	497	445	465	506	485	455	472	477	432	475	489	469	508	450	435	426	476	465	455	462	466	475	500	515	478	521	492	466	466	473	458	475	477	473	484	447	483	470	445	456	483	497	475	440	453	499	442	455	469	473	459	464	492	469	443	498	486	463	470	471	478	453	453	508	477	450	501	439	490	500	452	479	445	473	466	476	460	485	511	463	442	454	475	475	470	471	498	456	469	403	468	433	461	485	439	467	436	508	494	483	423	468	446	479	475	447	445	502	448	451	528	464	477	500	480	479	466	445	499	462	456	453	482	452	498	413	496	482	479	437	470	460	497	480	486	465	485	500	471	478	475	475	467	456	474	460	473	448	460	434	456	473	448	472	467	427	486	502	486	437	490	490	456	463	486	433	464	427	455	496	479	509	486	445	433	438	465	448	430	432	450	494	443	455	442	474	458	465	451	445	470	457	450	498	460	469	434	454	478	470	452	487	465	459	487	504	462	466	461	464	471	420	480	475	470	486	492	467	470	472	472	439	459	441	470	475	477	491	485	455	486	454	459	503	459	442	452	483	467	478	510	456	452	433	471	454	475	485	478	498	444	474	458	472	436	462	459	467	499	487	500	486	461	469	464	489	453	490	462	471	479	469	465	488	448	443	462	484	483	462	475	502	476	469	441	480	422	474	452	480	484	475	485	477	470	432	471	443	476	462	471	478	491	489	468	445	489	486	450	438	490	461	472	437	467	439	469	481	460	475	502	457	466	452	465	493	462	455	474	446	487	492	462	499	447	462	442	500	490	459	411	474	478	426	497	493	520	484	453	450	511	462	467	455	424	482	503	466	449	504	477	506	481	480	467	481	492	468	447	443	470	466	436	474	454	461	458	531	492	471	506	471	443	470	432	510	455	459	479	482	461	492	446	448	499	478	476	449	483	455	463	476	473	478	424	472	459	451	512	419	469	463	453	441	456	465	456	479	453	474	486	431	490	477	469	496	467	468	468	487	481	444	438	470	439	448	490	511	425	466	484	421	465	470	458	478	478	458	486	477	464	469	453	464	471	468	474	480	446	450	483	453	513	467	454	486	474	466	455	454	463	466	447	454	479	481	459	468	509	474	488	480	497	480	463	454	487	468	475	466	432	464	496	483	491	486	494	483	494	449	481	423	455	478	515	468	449	459	503	443	465	499	472	483	538	454	465	534	443	491	428	464	422	483	489	480	459	468	452	439	496	456	475	480	460	462	500	500	480	475	442	452	460	453	486	454	460	442	443	486	427	491	491	482	510	495	455	469	465	453	457	433	460	479	487	464	451	449	463	434	481	476	464	453	478	492	459	454	443	451	446	475	451	503	522	495	467	462	485	538	507	489	453	459	469	478	462	456	475	471	435	488	451	445	416	465	453	474	492	450	482	482	446	473	484	430	451	479	453	424	453	457	422	492	446	467	461	520	473	463	452	509	459	452	479	475	436	449	442	479	474	495	473	419	471	477	498	434	455	471	471	456	476	505	414	473	445	486	485	455	521	477	480	493	485	447	480	471	441	471	467	495	475	425	472	439	480	473	474	432	473	489	447	449	462	484	443	452	481	444	411	463	476	479	504	496	477	425	477	447	425	479	479	474	479	440	475	447	470	500	453	486	448	437	441	420	400	459	457	482	424	470	522	429	471	457	507	500	464	450	453	437	417	486	458	499	490	482	453	462	474	500	439	461	440	447	516	432	470	461	459	467	472	446	437	437	469	459	449	486	481	438	471	461	450	449	462	449	457	490	449	450	443	501	462	464	446	474	522	502	490	464	453	472	434	453	483	464	435	453	457	450	451	468	465	468	480	468	514	488	483	426	507	465	497	480	437	452	436	488	433	490	436	440	442	492	482	448	469	447	433	457	446	465	487	475	433	481	438	463	438	485	448	473	495	495	474	484	458	481	453	485	489	469	475	429	453	436	482	491	489	471	461	487	473	482	463	440	462	498	471	461	466	470	505	484	454	462	491	474	463	474	501	472	432	520	470	444	501	469	469	480	423	488	474	448	455	493	462	469	431	503	453	461	476	473	504	438	442	439	457	421	494	454	508	458	490	478	475	470	478	482	433	469	461	459	434	445	452	484	448	428	448	468	450	434	432	448	459	502	483	440	469	459	493	462	483	504	462	485	461	474	441	464	497	427	490	447	455	470	438	487	490	473	450	427	463	420	451	469	467	476	442	487	460	488	434	446	428	455	449	461	477	477	436	498	487	490	471	479	475	456	447	497	485	461	461	482	451	441	467	502	509	457	462	480	470	510	442	469	460	453	473	465	471	502	491	430	511	464	494	449	463	490	494	465	466	441	451	453	490	451	431	447	443	523	452	432	438	444	469	437	466	514	453	510	497	463	450	439	459	446	481	497	414	453	445	437	470	455	476	461	477	489	495	470	449	466	468	495	457	450	478	472	455	445	449	454	459	462	465	464	507	453	463	473	483	487	439	439	480	482	480	485	447	454	488	528	483	450	463	500	497	474	424	452	483	450	428	504	450	458	458	456	431	483	470	483	427	436	467	473	460	458	452	496	478	460	471	489	461	425	468	468	451	439	459	436	506	461	506	450	502	476	478	482	462	443	466	495	439	450	488	453	465	456	459	445	486	513	477	450	453	526	487	438	466	424	435	482	488	502	487	427	467	461	466	478	436	441	489	401	498	512	432	452	508	478	482	494	473	455	465	490	465	438	460	462	473	500	475	489	453	472	440	490	465	469	440	471	420	442	488	490	451	487	489	405	497	492	434	456	455	441	498	461	505	477	462	471	501	491	476	473	432	492	467	468	439	437	450	468	462	463	443	511	454	475	490	455	460	503	447	467	472	508	483	462	461	481	462	464	500	394	459	492	426	448	464	477	471	487	449	457	468	487	460	513	455	453	480	440	440	496	448	484	448	478	471	494	453	445	474	458	473	472	513	457	489	468	466	496	476	505	468	500	497	520	422	444	492	483	457	474	462	453	478	482	478	454	479	464	464	450	475	426	454	497	450	465	435	477	431	470	477	479	468	478
37425	36351	40993	41648	38407	34953	38620	36272	33872	29480	29827	30072	29081	21237	20076	20988	20125	16358	13434	13936	11977	7366	8247	8039	7868	8988	7030	5266	4856	4510	3565	2974	2265	2006	2016	1600	1333	1111	986	698	612	459	342	326	375	468	335	320	229	209	233	191	231	216	217	202	198	205	197	207	252	204	192	178	225	213	199	185	190	199	191	201	191	223	224	188	201	213	231	229	191	193	187	211	190	195	187	220	201	187	174	230	187	206	207	196	196	177	211	203	185	194	189	219	222	198	224	215	194	197	187	198	195	219	208	199	196	216	165	202	182	192	204	220	176	184	171	193	197	186	221	228	191	220	202	194	229	207	215	207	220	200	187	192	222	190	206	192	204	192	200	206	197	208	188	208	207	200	208	183	202	186	181	195	212	192	201	187	227	204	206	221	197	225	180	185	223	165	187	200	184	176	239	211	189	212	194	186	185	192	217	217	173	181	196	193	191	210	207	211	182	196	180	189	213	204	188	187	213	210	229	205	199	201	171	195	203	215	199	202	202	216	219	191	186	222	196	212	206	171	229	180	209	210	205	176	170	193	201	180	185	196	190	199	201	210	178	214	186	213	196	187	183	207	182	196	157	196	224	196	198	217	198	219	200	213	207	208	205	211	200	201	187	177	206	203	202	195	200	187	179	199	190	202	226	164	181	181	200	182	171	190	203	209	193	210	219	203	198	189	207	201	196	195	202	196	215	201	186	209	204	212	187	187	190	180	197	229	200	197	176	199	220	192	195	204	207	204	185	200	187	209	198	224	211	199	192	190	202	198	192	195	204	208	179	225	181	212	201	184	184	239	215	177	189	171	181	210	234	167	203	224	196	206	204	216	209	201	199	204	176	195	229	215	216	210	177	214	195	169	198	198	201	220	193	198	202	193	180	224	194	204	217	182	185	190	195	212	186	196	193	211	213	183	185	197	197	231	206	196	198	202	195	211	265	194	204	194	201	196	208	186	200	214	179	197	183	189	164	194	203	181	186	198	209	218	210	195	183	192	199	188	210	197	208	196	182	199	213	186	202	195	197	176	215	197	202	188	216	218	215	200	187	200	195	196	206	196	190	189	180	182	232	185	205	196	239	204	188	184	187	194	201	200	197	194	186	195	191	206	233	171	217	208	217	177	210	189	176	179	206	195	209	182	216	238	191	191	188	204	199	180	198	207	183	195	177	193	189	189	205	198	210	207	206	198	211	207	199	188	204	174	171	214	203	219	198	204	205	195	215	201	218	168	223	222	199	220	192	199	201	229	205	175	184	162	218	182	184	181	201	174	232	195	161	181	201	188	210	199	213	183	207	201	218	190	200	182	207	189	203	203	190	216	199	191	166	206	212	214	210	212	199	225	199	186	215	215	182	196	185	206	213	211	187	215	220	177	198	209	192	193	211	190	220	185	209	198	203	193	215	183	189	156	188	201	214	195	186	208	196	193	170	211	204	212	177	182	208	184	212	185	209	180	181	196	187	212	201	207	195	209	194	214	212	230	206	199	199	192	220	209	163	227	188	202	201	199	215	168	225	206	211	227	202	203	183	207	203	197	213	206	197	202	207	200	190	212	188	191	214	186	184	191	213	217	206	206	209	190	185	203	196	208	178	197	196	175	204	192	203	205	185	194	215	193	192	183	187	213	183	208	237	220	184	190	207	203	191	180	234	208	187	201	183	183	222	169	195	172	207	221	184	227	212	195	224	183	209	189	209	172	209	187	192	181	215	197	196	188	196	185	194	215	225	184	207	204	192	221	177	220	215	183	180	184	220	193	193	181	193	196	198	199	207	211	197	184	183	187	195	179	187	205	198	190	198	193	194	218	198	203	188	203	221	215	208	186	209	209	208	216	191	203	172	215	191	212	197	200	200	208	212	211	198	199	214	201	180	231	195	195	193	199	205	182	207	212	201	185	218	188	179	214	198	219	209	193	180	204	220	195	211	183	213	200	201	218	198	198	194	201	206	220	188	209	191	161	190	203	186	201	196	227	201	206	213	194	192	202	213	206	188	198	222	213	217	220	201	215	208	220	182	190	190	229	188	207	228	205	201	196	216	213	190	194	200	206	212	188	208	183	210	189	201	175	240	186	200	227	197	185	198	211	200	189	214	192	184	181	194	215	183	211	212	196	202	216	201	220	196	198	194	221	196	212	194	193	221	198	188	227	195	193	192	168	171	207	183	193	193	200	191	192	214	187	194	181	175	183	187	200	185	205	208	220	186	210	213	200	187	193	198	189	207	204	193	206	171	215	194	211	195	203	215	200	197	203	204	220	202	173	204	201	196	203	183	193	218	206	202	203	209	186	210	206	221	186	198	193	187	225	179	197	187	218	197	218	205	202	188	192	201	175	199	186	222	172	204	181	231	181	203	209	206	199	194	206	202	220	226	234	180	186	199	202	193	193	198	203	218	183	166	213	204	183	203	213	179	199	223	196	215	184	215	186	204	207	212	215	217	204	191	178	183	213	206	221	186	198	192	193	207	193	201	200	174	186	235	196	178	212	191	190	200	201	180	185	197	193	245	195	187	193	164	190	198	203	195	208	176	208	195	168	203	210	194	202	186	189	201	189	219	203	206	204	195	221	181	175	203	204	187	194	216	222	195	222	211	213	205	209	205	181	213	197	201	214	195	218	199	211	166	188	212	209	219	213	218	184	209	205	239	185	206	214	196	204	213	200	204	160	199	197	185	196	198	207	206	206	177	196	225	199	207	191	181	209	217	180	216	201	203	190	217	213	222	192	197	208	196	212	184	208	219	176	191	208	220	195	188	221	196	213	225	195	198	201	179	195	224	244	210	214	210	195	198	189	203	181	208	198	197	208	198	202	216	180	190	198	209	197	219	215	197	188	209	198	188	227	197	191	188	197	209	179	210	202	192	194	211	183	197	206	180	206	198	199	226	196	177	192	211	187	200	197	193	225	189	192	213	193	200	190	180	206	200	205	211	212	201	190	200	199	202	201	220	223	200	190	217	234	203	187	203	166	171	185	198	200	220	179	207	195	219	222	191	197	200	197	185	172	181	200	196	182	200	186	204	198	215	209	211	192	223	219	218	215	197	199	201	231	203	189	199	187	203	198	192	218	203	187	191	213	192	226	220	191	221	213	202	191	199	192	206	194	204	197	192	204	205	192	206	195	208	226	190	196	185	202	177	200	184	201	211	187	233	193	203	219	235	194	183	203	217	198	191	210	178	204	208	196	225	216	185	215	219	212	203	205	208	198	182	179	220	205	190	205	197	208	194	206	201	176	171	208	186	189	215	202	182	182	221	180	186	181	181	194	199	205	182	208	201	233	210	225	207	220	209	183	196	194	202	195	187	196	205	199	203	189	211	189	175	190	195	218	201	190	214	206	194	197	198	205	203	239	200	202	190	175	192	193	202	203	193	199	197	199	163	177	193	180	216	200	179	174	216	216	199	220	180	213	205	174	202	189	193	187	183	200	199	191	214	201	206	185	206	196	189	205	203	217	199	200	182	197
26170	30724	38820	45260	45714	45784	48558	48693	46342	44796	43445	46813	44312	38679	39947	41952	39650	37348	34280	36471	31938	23227	26679	27025	26638	29374	26176	21321	20626	20174	16524	14990	11915	11141	11333	9452	7670	6704	5794	4362	3201	2125	1530	1612	1672	2462	1553	1335	847	660	635	628	637	632	656	622	595	588	560	654	725	536	576	556	557	651	606	584	515	551	570	565	563	515	579	539	532	590	564	549	562	574	574	530	573	571	556	590	561	552	550	598	614	574	602	550	556	570	555	566	524	526	550	523	554	535	614	528	538	545	626	572	527	492	548	595	581	534	567	573	567	563	530	546	547	573	577	534	522	577	548	548	580	532	576	562	571	534	529	556	572	559	556	561	584	514	532	557	526	546	583	558	563	570	521	574	547	573	570	591	530	530	577	514	565	560	511	494	534	559	606	549	532	547	532	550	531	531	588	566	552	501	521	567	543	538	602	514	530	573	562	515	546	506	537	554	534	535	562	539	547	575	520	541	525	563	584	541	544	569	552	553	543	535	511	578	583	534	551	521	538	584	604	530	557	580	569	614	531	523	547	575	569	517	592	566	568	579	572	573	590	543	558	548	549	499	531	547	575	613	528	527	584	558	518	567	546	557	526	546	562	585	573	524	549	568	505	523	594	531	550	525	564	541	558	507	526	590	521	548	560	550	562	558	563	569	530	499	542	523	567	560	523	572	525	577	535	544	559	536	571	583	547	540	549	543	541	518	524	562	553	559	562	574	534	554	511	551	530	519	555	539	558	545	597	541	542	533	513	542	577	572	572	555	578	589	538	563	569	554	577	531	544	558	515	527	549	546	567	588	561	578	586	510	551	534	553	563	556	573	593	531	571	562	526	530	530	570	543	572	520	563	584	569	546	545	546	524	586	527	557	545	537	519	575	567	543	500	573	574	567	538	566	551	577	530	558	521	566	577	534	609	572	499	572	564	567	534	516	569	566	495	540	531	576	534	537	558	556	546	503	560	516	519	525	472	539	597	525	523	590	550	575	542	557	572	560	562	563	573	536	525	561	552	584	577	554	581	549	565	556	498	546	564	562	541	527	540	550	593	529	545	578	592	541	546	512	544	549	580	568	587	555	564	547	549	528	539	560	546	576	573	554	553	546	537	536	573	583	549	550	579	582	548	591	531	582	555	548	516	548	572	527	533	557	557	552	561	544	576	537	543	553	581	547	533	559	575	563	542	589	552	529	545	529	532	554	558	514	561	538	559	570	531	531	510	534	553	542	535	507	542	535	530	625	548	498	540	545	586	546	558	550	545	513	547	574	586	526	560	548	537	556	535	545	572	568	563	529	526	563	554	563	548	556	557	537	534	543	594	545	553	550	536	563	535	590	573	551	532	562	575	534	523	541	511	555	557	524	515	548	575	580	520	561	573	539	574	563	547	545	529	528	569	510	487	555	608	574	547	535	561	553	535	546	580	532	577	535	533	536	593	578	537	601	508	572	564	580	583	587	558	549	549	529	557	555	603	541	538	607	563	529	556	539	531	552	536	526	527	557	551	566	560	566	560	569	545	566	565	561	523	550	575	559	582	572	505	538	529	537	549	548	533	533	565	538	521	545	558	594	576	621	615	575	576	564	553	562	566	517	544	510	558	526	536	573	542	535	555	553	530	541	548	583	547	519	556	556	546	512	560	595	533	559	604	523	567	580	532	547	516	550	552	584	577	528	488	520	552	564	531	519	578	568	516	566	551	566	542	562	529	542	556	561	557	537	566	552	526	557	542	516	583	558	549	545	556	554	505	568	546	555	535	547	557	538	557	541	565	545	538	584	550	528	567	564	566	551	562	556	580	549	560	510	520	527	549	535	538	558	517	538	535	540	554	545	541	547	566	544	513	524	543	547	537	558	555	531	516	572	553	569	555	565	559	536	580	559	558	520	538	525	555	493	556	506	569	540	545	573	563	546	562	563	549	536	528	536	596	572	539	564	546	537	521	539	594	576	561	549	539	575	572	580	537	509	528	545	548	570	574	561	528	571	555	551	535	571	532	550	559	585	566	567	532	555	590	545	541	502	566	556	551	601	552	575	560	520	563	609	562	552	552	559	568	560	540	492	545	582	551	569	565	549	587	524	508	566	501	554	532	555	541	562	566	550	568	529	558	538	531	558	509	568	544	545	537	525	552	576	580	498	530	558	560	548	547	550	526	502	481	556	525	546	561	576	560	504	561	511	556	519	549	526	543	622	589	560	563	496	567	548	561	546	579	551	536	575	545	565	514	559	580	526	594	500	557	565	591	562	546	541	555	548	577	559	562	532	542	542	548	564	548	519	503	561	512	516	575	540	570	557	562	614	542	532	540	576	507	529	535	572	563	513	534	528	547	563	515	567	530	540	560	545	536	546	618	601	539	560	546	533	548	568	505	565	593	573	556	546	613	549	527	559	562	554	540	569	548	599	538	594	554	529	578	550	526	547	568	532	572	567	543	539	548	551	569	508	563	489	573	540	556	521	533	577	507	585	543	548	518	508	572	582	547	554	535	561	558	494	551	566	534	551	520	553	569	550	556	559	555	568	521	535	569	580	562	546	531	545	528	549	563	552	550	546	547	565	557	563	517	548	555	580	526	600	539	527	549	568	543	514	530	517	582	534	517	533	576	566	545	583	548	558	590	517	527	508	539	540	554	547	572	560	559	512	543	572	533	569	563	566	537	542	550	563	555	597	579	544	540	550	550	589	505	527	532	518	546	542	529	547	575	530	514	558	571	590	550	589	570	515	528	567	542	558	566	552	552	536	549	535	540	571	554	521	532	571	558	511	534	508	554	550	529	551	551	519	524	533	548	578	530	562	553	543	537	553	529	524	559	553	602	577	542	579	550	561	568	554	546	520	546	572	538	565	529	503	543	579	562	589	581	540	520	566	583	551	583	545	535	543	587	536	537	566	527	544	549	582	543	569	548	559	570	555	547	546	574	583	552	532	584	518	539	568	530	529	512	564	556	563	542	515	539	552	539	558	565	523	526	547	561	585	534	556	567	557	540	527	475	543	545	500	524	551	569	559	532	552	555	547	524	556	503	578	513	610	598	602	548	553	545	519	530	526	569	528	520	551	570	573	552	563	554	555	563	540	568	553	547	527	546	553	555	547	565	592	513	561	534	563	564	574	548	568	523	574	547	531	543	571	561	539	544	583	557	479	537	589	562	537	541	595	557	552	583	548	538	509	542	504	558	520	573	568	532	574	538	549	539	559	533	525	590	555	529	516	521	531	555	533	544	543	525	533	554	510	560	575	539	560	529	547	565	495	513	542	554	539	568	550	550	587	513	534	558	560	543	494	556	499	522	553	541	524	542	556	535	553	544	536	583	567	571	579	585	536	583	534	574	552	505	536	494	601	536	594	514	593	548	561	553	588	545	526	538	546	553	560	551	571	472	519	544	533	531	562	549	550	552	566	503	559	544	585	540	584	535	596	561	561	525	555	589	559	572	540	521	593	551	578	575	541	541	526	572	558	594	520	596	537	585	546	521
11451	9674	11284	9018	7033	5127	4266	3182	2727	2165	2056	2369	1768	1307	1231	1246	1158	976	805	833	753	538	508	465	529	551	471	375	372	339	303	297	264	266	275	278	228	272	230	218	237	201	170	198	186	202	191	187	201	199	180	174	174	201	185	188	173	174	158	178	184	162	199	178	176	187	172	174	158	196	178	181	168	155	168	175	177	159	161	168	177	169	178	168	194	172	179	183	177	185	161	162	169	183	186	188	189	192	180	175	201	173	191	190	192	167	176	187	166	176	201	210	205	183	171	176	170	159	198	175	186	196	175	193	193	174	181	180	185	169	167	162	186	197	163	169	169	176	185	182	168	182	164	164	175	178	161	183	188	185	183	200	183	190	200	152	179	181	186	205	191	180	192	177	183	174	166	197	182	195	183	176	184	166	185	195	177	179	160	191	182	218	175	190	155	213	199	176	205	159	161	199	201	173	199	186	183	160	192	204	195	167	163	175	207	190	161	206	198	170	178	163	172	180	164	164	179	184	179	181	178	180	178	171	195	182	174	205	171	194	181	177	177	186	160	200	166	163	176	163	181	169	204	192	185	169	185	198	188	178	173	142	160	190	175	174	170	186	213	172	183	179	186	185	169	182	173	177	173	149	180	188	195	170	216	192	159	189	204	168	188	178	167	177	230	183	186	175	167	171	198	192	188	208	199	179	180	218	174	187	195	167	164	169	176	174	208	186	189	182	180	158	179	163	178	167	161	163	208	174	199	169	196	181	185	187	172	178	168	184	174	205	183	166	211	165	192	182	161	196	162	185	173	192	166	196	183	174	179	201	167	188	171	162	176	176	187	158	157	173	159	182	147	210	181	189	182	168	170	179	170	190	210	168	181	164	186	170	174	188	180	193	181	185	196	174	176	191	186	193	195	195	181	189	198	145	168	163	170	183	177	202	179	161	158	194	164	173	198	168	165	175	151	194	182	182	178	177	169	192	194	177	201	180	197	174	171	188	180	185	179	167	176	197	195	194	176	170	186	186	170	158	200	177	194	155	173	168	179	175	170	153	189	176	193	189	150	183	188	199	186	187	186	174	166	188	184	171	152	165	179	186	180	189	167	141	198	182	189	173	218	156	209	186	177	183	177	165	176	174	156	175	186	179	185	187	163	172	205	176	192	183	191	194	172	155	178	201	167	183	222	165	175	174	194	184	178	169	160	175	192	176	174	182	176	176	159	185	183	189	171	205	200	173	180	191	174	183	195	167	166	174	184	168	184	175	164	178	185	186	169	165	172	183	192	154	171	159	179	178	161	168	201	185	183	176	199	176	200	203	178	197	175	154	187	177	168	169	188	171	169	169	207	196	163	186	197	153	178	192	196	196	176	167	160	188	178	172	196	189	175	180	195	181	190	184	188	183	183	154	187	197	191	170	186	175	206	173	185	187	181	191	161	204	175	180	161	190	163	202	182	193	173	149	168	190	213	167	178	174	155	184	170	175	180	148	157	188	161	178	185	203	198	179	180	172	166	183	200	185	178	192	176	179	191	185	165	165	195	170	168	190	190	185	202	163	196	180	188	185	198	196	179	174	171	162	186	164	197	170	167	204	178	214	195	163	166	167	194	156	197	184	184	186	185	169	183	161	178	183	167	170	207	188	153	183	184	164	166	200	174	185	183	171	177	163	197	173	175	172	170	169	170	176	202	192	203	177	162	198	193	165	181	149	157	170	178	175	180	184	176	169	179	193	200	160	214	188	171	161	195	191	184	173	179	194	171	196	164	177	184	170	202	180	164	167	208	184	177	182	179	180	183	169	175	185	196	150	175	206	182	193	189	178	163	203	182	144	184	171	175	154	179	175	170	200	158	187	183	167	196	179	164	179	177	186	162	189	195	199	167	195	204	180	194	192	158	169	174	165	188	172	166	205	174	163	199	163	187	175	198	172	189	174	182	170	183	163	161	207	169	190	174	206	187	179	196	175	151	166	170	174	201	202	191	185	178	156	168	163	194	144	187	193	199	160	182	166	189	166	191	191	202	156	180	184	188	173	168	178	190	169	198	167	177	171	196	169	191	192	210	183	192	183	173	180	174	176	172	166	192	196	184	185	209	175	160	173	171	163	191	196	196	185	185	192	192	171	193	194	208	180	179	195	178	191	173	185	161	169	184	186	212	167	191	199	184	184	179	166	167	191	170	184	162	144	181	160	167	171	155	175	184	143	184	182	163	185	164	185	191	164	171	186	184	167	180	183	164	197	165	198	175	164	180	201	168	183	189	184	207	201	158	193	176	165	179	166	151	194	188	180	172	189	183	183	194	160	197	147	177	155	182	188	167	193	161	191	192	183	180	188	185	175	165	190	182	185	193	167	176	177	169	176	174	191	173	181	190	194	191	181	168	199	185	167	166	150	178	198	200	179	179	174	200	170	151	171	188	200	182	182	162	194	198	177	182	189	173	173	173	186	211	164	172	158	168	185	183	178	158	184	197	179	185	189	184	204	189	166	187	185	174	156	176	186	184	173	167	187	186	165	180	195	195	172	179	175	176	187	207	182	185	196	187	165	199	193	189	187	173	191	193	187	195	150	183	188	167	198	182	181	165	176	175	188	163	183	184	188	187	177	180	202	170	189	179	163	165	185	182	186	185	183	180	183	167	206	192	163	180	196	177	184	178	196	177	191	172	185	185	215	188	189	169	171	174	161	160	192	174	156	192	189	191	166	170	161	197	156	172	165	161	185	194	193	180	173	172	174	158	186	172	183	171	190	164	191	190	189	199	187	191	172	168	186	144	195	172	182	204	162	183	213	181	180	189	214	171	175	182	192	185	182	159	185	164	175	201	200	157	177	169	166	194	165	171	190	184	182	179	163	179	187	220	188	163	187	180	175	195	166	192	169	169	190	177	171	174	170	184	166	201	177	187	186	172	201	159	188	174	190	187	170	194	189	193	184	176	180	167	172	161	201	183	180	188	188	157	170	193	181	185	173	157	190	172	200	190	185	190	184	187	176	206	177	185	175	171	176	194	183	200	193	174	178	163	197	183	196	213	157	203	162	191	188	197	201	162	175	158	185	190	180	175	194	172	175	185	198	179	189	192	179	176	208	142	165	189	211	188	156	213	173	185	188	179	179	182	181	174	194	152	179	183	178	184	176	173	180	157	186	186	165	171	170	203	175	178	178	197	183	197	186	196	187	182	166	180	180	160	157	168	190	170	181	165	166	186	178	194	185	191	158	206	192	170	186	170	164	175	167	177	187	171	175	189	189	186	208	177	179	196	189	198	206	180	159	181	175	201	193	178	190	182	165	194	166	198	193	164	177	198	181	182	175	173	160	170	194	156	204	172	164	174	171	177	191	181	175	166	188	180	148	178	197	156	186	181	161	166	180	151	175	176	184	170	176	182	177	206	174	216	167	172	199	194	179	180	198	202	176	174	189	187	180	176	158	180	168	201	188	174	189	180	176	179	165	161	181	171	199	161	199	200	189	193	173	201	188	210	181	180	194	152	161
7826	9584	16413	18680	17850	15459	15014	12373	11659	9747	9394	10463	8744	6226	6371	6615	6096	4845	4368	4494	3793	2655	2735	2652	2733	3041	2650	2024	2061	1850	1604	1436	1156	1177	1197	1054	1002	929	862	771	693	661	553	598	563	601	552	513	542	563	534	515	536	536	528	526	488	515	496	488	517	512	496	541	472	477	502	504	482	511	479	478	484	447	489	495	516	529	492	491	504	527	493	520	544	465	498	515	529	516	479	509	531	509	512	520	500	450	503	507	531	471	509	558	530	528	489	520	495	504	493	478	468	483	512	511	506	531	500	533	484	462	486	521	528	472	501	504	492	517	491	500	487	523	531	501	494	488	484	491	511	473	471	460	495	519	516	503	514	484	505	537	494	478	457	473	512	523	525	485	493	470	499	485	516	472	495	505	456	514	508	501	510	533	500	511	520	457	503	519	498	487	486	533	462	473	504	467	469	506	491	531	504	514	521	509	510	513	527	507	525	453	509	499	414	506	515	533	469	473	513	494	521	496	550	537	481	478	482	512	480	478	484	451	511	545	465	512	466	513	542	462	513	484	512	467	512	514	507	527	489	485	482	517	515	526	533	480	507	508	510	485	503	506	509	468	501	487	493	525	513	451	460	509	518	520	489	495	478	487	512	507	519	494	492	505	480	509	488	492	516	475	490	507	516	496	468	531	474	537	512	527	483	468	527	491	519	475	512	492	513	533	510	492	542	504	514	500	478	527	469	507	476	486	512	505	485	534	490	526	478	480	531	536	505	480	490	499	511	573	488	478	529	533	469	484	493	523	488	479	490	487	484	518	454	494	483	481	469	492	522	489	539	499	519	487	493	516	510	515	525	517	510	492	504	538	506	522	538	480	487	503	477	490	482	482	519	500	506	523	487	468	524	516	492	488	495	506	542	520	518	492	522	488	510	497	528	512	485	478	487	501	494	477	532	515	493	488	514	511	492	469	493	490	486	454	492	489	500	522	495	518	522	477	517	524	535	492	479	533	515	517	515	480	479	495	504	542	470	506	470	479	456	471	532	514	513	494	503	486	490	475	516	463	503	511	524	479	518	457	536	468	485	513	502	490	509	518	499	458	482	499	499	482	520	472	502	475	504	473	506	503	526	500	511	469	508	475	511	464	529	467	506	496	541	500	546	474	502	523	486	519	538	521	505	499	491	468	516	502	457	473	540	498	522	513	475	520	468	507	488	483	460	488	498	493	518	518	530	520	503	496	505	519	493	442	503	495	513	514	528	535	530	488	505	531	507	527	521	485	490	504	471	508	482	511	482	507	505	531	525	519	494	494	518	522	487	505	453	485	515	484	454	526	506	533	509	474	474	474	518	497	477	513	523	517	482	544	485	469	522	500	494	505	528	510	491	454	487	505	527	519	521	502	494	528	484	493	515	524	489	498	492	503	534	492	487	493	489	480	543	473	447	515	477	494	470	503	493	492	509	510	521	461	491	476	510	488	516	501	493	548	521	474	491	456	503	521	531	509	508	463	498	478	461	513	521	488	471	491	517	493	522	515	494	472	495	517	505	498	505	482	540	487	482	523	473	487	488	505	531	533	502	497	518	498	482	491	488	485	531	500	509	520	541	466	501	536	512	495	475	498	454	494	519	506	486	496	497	473	512	523	502	488	492	509	448	510	508	499	508	449	529	464	510	520	486	534	502	490	491	481	491	495	475	475	517	498	486	483	493	475	466	482	493	547	493	503	487	484	480	501	513	518	480	484	520	464	506	495	487	507	486	490	507	502	498	502	482	482	508	506	490	512	531	516	494	503	476	514	473	508	469	486	547	518	510	521	465	500	474	510	471	491	483	520	517	477	477	491	481	469	517	486	507	512	481	491	509	480	470	489	487	481	506	476	488	474	525	505	499	516	481	504	529	485	484	515	479	523	511	530	493	499	515	467	500	465	541	513	505	484	440	490	472	468	486	487	490	519	525	457	489	464	520	502	530	513	557	516	498	531	486	487	531	489	497	487	513	490	533	470	560	496	503	534	521	475	490	484	501	529	483	477	515	497	512	470	479	493	465	509	523	466	488	511	504	535	490	549	490	505	500	508	528	515	486	500	531	530	493	506	471	472	526	504	502	454	523	509	522	508	543	511	520	503	490	511	463	470	472	494	519	479	497	503	487	467	524	512	520	493	522	497	484	514	492	500	488	525	473	510	482	500	502	516	511	499	501	535	483	485	509	507	499	473	456	527	481	518	498	527	478	508	499	497	501	488	531	466	509	484	491	474	501	520	476	465	496	521	500	533	523	504	496	492	482	530	480	492	509	502	507	528	497	507	516	478	529	519	476	506	502	495	526	470	490	501	503	508	503	522	501	519	490	500	513	544	488	513	492	501	486	483	508	485	500	496	540	503	486	502	493	467	461	529	504	508	517	478	503	520	496	504	480	444	484	528	542	540	544	478	480	559	478	509	504	506	474	483	528	485	535	518	501	493	504	498	502	488	505	516	501	516	495	483	502	485	511	484	529	518	533	477	538	515	487	522	484	496	485	502	495	497	519	512	513	537	482	479	487	474	496	474	488	522	509	510	501	512	460	480	506	524	503	482	520	513	503	481	512	494	508	508	526	497	495	503	526	535	498	472	480	477	468	516	483	488	533	496	476	505	492	531	504	524	548	535	477	546	519	508	519	527	515	475	500	530	533	482	533	462	509	454	471	536	477	467	499	510	537	511	513	506	500	493	559	542	484	507	522	473	497	526	432	463	532	462	489	473	492	496	529	509	494	531	500	490	473	504	528	503	519	484	468	533	527	505	488	516	524	481	499	500	489	468	483	464	482	504	539	479	497	499	488	529	499	511	543	477	470	485	497	504	490	504	519	488	504	487	470	487	495	482	509	520	482	514	508	526	512	496	499	522	490	515	493	502	510	528	528	520	499	494	500	501	497	507	478	537	493	482	484	500	501	523	486	438	475	474	468	489	570	463	514	505	493	510	532	471	531	543	514	524	489	500	505	507	492	488	502	482	497	523	510	513	539	461	495	489	495	496	461	535	494	530	525	474	454	506	481	496	470	495	506	508	501	479	465	475	530	482	502	525	512	486	479	528	522	506	513	509	542	517	457	496	471	494	486	493	478	493	463	521	485	508	491	493	539	465	498	522	482	461	492	506	489	477	558	491	523	529	492	548	485	504	494	519	467	514	495	521	524	512	529	525	528	503	479	486	476	493	518	483	524	536	498	498	498	490	552	427	503	491	501	507	498	520	478	473	519	560	495	503	477	521	505	491	476	515	511	514	537	501	490	538	470	531	514	474	481	507	515	478	517	537	516	529	530	547	507	504	462	489	512	504	525	511	521	518	519	466	508	479	496	473	480	529	488	525	490	513	491	468	497	507	522	473	525	510	476	468	497	487	479	513	539	495	472	529	475	510	517	512	490	457	496	492	500	500	497	514	491	483	510	495	504	490	501	573	486	513	502	464	495	480	500	480	521	503	500	500	461	504	507	491	508	505	496	470	509	489	533	521	500	500
29337	30032	35322	33784	30954	30454	29454	28361	26030	20658	22337	24127	19378	13722	14268	14214	13139	12007	8717	8823	7570	4679	4452	4539	5161	5469	4254	3007	2901	2566	2241	1897	1386	1210	1253	1068	916	863	604	507	343	313	265	239	270	283	214	238	176	193	197	165	183	171	163	162	173	157	160	182	172	146	172	141	174	162	135	167	178	162	160	162	150	149	149	160	143	153	148	163	159	163	178	155	162	161	151	173	147	147	165	160	155	159	128	167	155	149	162	163	151	166	194	172	174	172	164	183	145	149	164	148	170	161	164	167	147	158	180	151	174	177	181	157	174	149	132	174	179	164	154	151	158	161	173	159	152	149	153	152	164	157	168	175	159	155	160	152	158	143	177	164	157	164	163	160	152	151	178	150	171	140	153	158	147	146	151	159	181	152	140	173	180	155	152	161	151	163	168	161	157	163	172	143	163	165	162	140	157	149	164	149	156	170	156	173	158	145	176	165	162	160	143	176	169	162	149	184	153	157	163	159	152	163	174	171	178	153	150	168	168	174	179	160	152	151	152	152	165	156	177	150	177	159	135	146	157	161	148	149	146	147	167	157	163	150	154	147	156	139	163	159	154	157	159	121	154	154	162	152	148	164	152	179	164	176	145	169	159	148	176	181	177	147	162	130	153	147	143	161	150	170	146	165	138	158	175	148	127	151	166	164	161	175	131	148	165	172	151	143	177	158	149	154	154	158	169	126	152	159	155	139	182	135	156	148	149	140	161	156	155	145	162	152	151	146	152	161	163	169	150	167	175	200	148	168	167	167	172	160	149	172	158	155	179	141	170	160	184	162	151	167	176	145	163	154	140	158	182	152	161	162	151	166	145	154	156	166	158	177	143	149	162	166	159	173	173	144	168	166	164	148	169	159	177	163	159	162	149	157	155	154	153	153	153	158	168	165	159	156	169	140	161	165	162	169	154	158	153	161	157	142	155	139	167	188	155	181	160	137	157	158	149	154	155	161	159	150	154	147	164	167	181	183	150	179	148	155	132	152	153	156	178	169	153	179	150	152	166	145	162	137	188	170	157	167	142	159	165	147	158	148	150	144	160	164	165	162	183	144	192	160	167	175	179	147	142	161	182	144	151	150	157	137	161	150	160	184	157	157	143	149	133	155	156	192	169	193	149	153	157	167	146	151	144	165	165	179	157	168	162	168	170	172	135	152	147	164	157	161	153	146	156	153	162	153	137	161	157	179	169	170	146	140	159	141	185	160	155	159	158	167	147	149	161	160	176	160	169	158	151	147	177	167	147	156	138	166	149	166	137	160	136	148	157	160	142	162	181	165	171	160	151	175	167	149	134	153	152	169	152	176	176	161	163	166	146	154	163	180	157	171	152	155	158	176	159	146	167	173	148	149	149	141	175	137	150	154	187	176	185	164	170	177	182	163	185	162	161	147	158	170	195	159	188	173	182	149	179	149	161	167	145	140	152	156	170	175	149	152	186	155	174	160	173	165	157	154	162	150	157	141	163	161	158	156	146	171	150	167	180	143	148	149	154	140	159	154	157	150	170	154	188	166	155	186	155	147	156	171	184	181	164	166	170	160	158	169	193	155	189	170	152	150	149	167	174	162	180	138	147	167	161	167	151	146	148	163	145	163	185	156	149	160	186	169	160	167	141	142	149	161	148	156	155	167	151	163	135	162	175	143	170	177	173	167	138	163	185	144	141	175	150	155	155	132	169	152	147	148	156	170	165	162	154	151	142	172	154	167	138	136	177	159	159	183	158	156	145	169	164	137	145	167	164	161	171	147	152	156	149	160	162	158	192	154	149	154	153	158	167	151	162	178	160	185	198	184	152	144	151	161	152	159	183	170	150	161	140	130	169	162	170	155	174	168	146	170	177	161	175	172	166	155	168	164	157	153	180	176	155	145	160	151	153	173	140	170	159	152	155	145	149	157	174	141	143	163	168	163	138	132	167	156	150	169	158	173	162	171	170	157	186	162	171	159	151	154	150	163	178	167	170	168	142	154	189	162	172	153	176	157	179	145	150	155	169	163	142	142	164	150	187	181	140	158	180	163	182	149	160	159	153	154	159	165	148	161	144	169	173	155	170	144	162	159	140	169	159	137	159	165	166	155	173	156	150	146	145	154	151	173	146	169	155	175	162	165	143	155	165	163	176	177	180	147	153	187	172	171	142	159	164	159	160	157	165	174	163	153	141	150	171	139	184	176	155	150	155	165	143	182	182	167	174	163	159	166	143	132	152	143	163	161	163	196	142	158	157	176	137	155	165	154	152	198	181	158	161	140	153	160	146	155	152	154	159	161	164	170	145	156	174	156	159	162	148	147	144	154	170	147	164	187	168	164	165	143	162	166	141	121	162	157	169	162	154	184	157	166	181	146	149	174	143	156	183	175	185	179	163	141	161	160	162	154	163	170	154	149	156	161	170	153	158	179	175	148	167	155	160	176	158	173	148	151	163	170	160	159	171	169	143	132	167	161	174	164	163	166	148	152	187	165	160	165	147	168	161	147	169	151	171	143	162	164	179	173	146	151	155	144	161	144	152	152	141	160	168	138	155	159	159	178	161	148	174	162	151	172	154	170	182	151	148	179	190	154	155	155	166	170	183	161	165	173	147	165	146	142	148	165	151	136	171	151	162	159	145	145	153	156	172	179	177	148	166	144	152	155	152	179	158	163	157	163	166	165	155	156	151	145	180	194	141	149	156	147	172	156	156	164	155	152	163	134	165	162	159	157	151	152	201	153	169	165	179	148	147	167	153	168	144	148	154	150	164	159	170	166	172	196	165	137	155	152	148	156	181	157	166	178	163	146	157	146	148	144	173	153	169	163	165	171	169	162	177	138	144	149	135	157	146	176	162	151	173	170	180	180	163	147	153	144	168	141	159	149	167	149	144	149	181	155	172	164	177	131	157	159	155	165	147	141	156	173	157	149	171	147	148	170	161	144	180	154	162	162	154	144	170	150	139	158	173	153	171	170	158	146	158	160	176	151	148	159	166	144	177	153	161	141	153	174	168	146	155	148	161	139	163	147	159	166	176	173	171	133	143	153	155	153	149	160	170	159	162	179	155	172	138	146	149	166	142	162	159	186	150	179	154	164	186	143	169	149	159	172	184	174	116	144	154	172	185	143	159	156	169	129	132	163	171	162	148	163	170	147	165	160	151	147	160	139	156	150	168	156	150	177	172	175	166	159	160	199	131	157	149	147	184	161	159	162	161	173	149	174	171	150	176	151	191	162	184	143	156	181	163	164	150	151	171	151	157	177	150	133	160	186	165	139	165	139	127	185	129	151	139	166	139	125	161	146	159	164	132	165	174	167	145	172	168	186	163	174	160	121	159	182	158	165	156	134	165	181	150	148	166	153	162	177	151	163	153	190	163	172	141	137	169	139	168	178	153	139	159	158	144	161	156	141	166	154	156	175	146	158	157	167	152	151	161	152	150	169	171	158	171	174	201	144	161	151	158	140	145	150	179	151	150	169	169	148	170	124
20103	24928	33996	38987	39378	40598	41393	42492	39796	36502	39702	41028	35980	31183	34550	34813	33485	32276	28351	29641	26107	18623	18232	19285	21859	23288	20150	15395	14529	13877	11993	10606	8440	7430	7499	6619	5841	5333	3800	2702	1939	1458	1148	1205	1353	1305	880	828	649	537	552	572	624	597	592	522	487	438	455	526	623	424	426	469	478	519	514	491	455	447	445	474	437	444	468	467	434	433	479	450	428	481	446	459	450	451	486	417	485	452	472	456	505	463	464	461	412	451	434	443	442	451	446	446	456	479	443	465	475	451	449	460	476	490	478	456	495	464	443	442	404	448	446	440	475	476	462	461	467	455	467	471	474	471	438	395	431	453	438	448	454	437	431	438	459	429	455	470	476	440	446	446	500	427	442	435	446	470	448	441	426	425	481	464	442	431	457	441	409	428	425	446	477	475	461	467	426	466	495	463	439	446	470	474	456	470	457	470	444	441	447	449	481	464	425	433	480	502	434	517	440	455	464	452	448	435	472	451	448	458	484	452	460	480	483	496	438	480	458	458	421	446	454	472	430	454	419	435	447	439	464	445	475	466	437	457	478	471	475	434	456	467	458	460	459	450	430	454	447	447	476	484	457	438	444	475	443	461	459	441	480	447	475	479	462	484	465	458	466	471	436	442	470	469	437	460	434	417	438	453	423	460	404	512	516	451	438	447	446	474	477	456	462	438	456	508	427	455	458	476	480	471	455	460	483	479	420	454	456	416	465	445	452	473	519	459	460	452	430	438	444	461	438	434	449	452	465	448	461	449	425	447	448	482	478	461	443	465	463	455	451	443	509	458	469	464	426	402	472	506	452	480	456	436	470	460	428	463	453	462	465	499	432	455	445	429	467	466	481	458	456	437	447	478	516	458	496	438	492	452	444	473	447	440	475	483	503	432	446	428	480	431	459	482	458	448	469	464	456	459	473	472	410	468	470	434	480	466	485	492	466	448	458	448	462	468	487	463	456	459	443	415	443	448	453	461	441	446	457	459	431	514	467	460	445	457	438	432	460	474	449	470	442	478	480	435	492	463	465	472	438	471	473	433	460	450	440	430	450	445	454	505	464	502	490	456	451	470	454	484	443	501	474	483	444	439	402	446	480	467	470	434	474	430	440	461	460	447	442	448	449	441	458	455	492	434	470	464	481	447	459	435	459	471	466	458	435	477	445	432	432	410	466	443	423	456	465	419	461	474	476	466	480	466	482	481	423	441	456	455	462	454	437	418	459	441	473	468	425	405	452	498	403	454	461	468	413	456	439	476	457	480	443	422	460	439	428	444	499	443	476	435	459	423	458	427	428	443	422	445	457	459	476	472	514	473	501	436	449	482	438	491	450	433	422	435	481	452	426	455	462	442	464	433	433	463	454	440	444	443	452	430	452	402	457	443	426	474	473	489	474	423	432	427	440	417	468	473	428	464	423	412	433	460	466	441	446	448	424	476	437	429	488	458	469	442	424	505	446	437	479	454	504	476	486	432	498	436	487	472	483	449	434	437	448	464	444	453	476	516	438	441	408	474	482	425	456	428	451	466	470	459	414	463	445	453	431	450	460	433	465	483	456	471	461	457	438	436	456	450	453	480	446	463	454	447	461	480	456	469	454	465	470	475	411	443	487	439	490	490	457	451	434	438	397	447	454	455	448	446	440	466	440	417	435	420	463	438	437	469	426	460	424	488	461	441	460	447	449	441	454	469	443	468	440	480	485	473	460	443	424	461	432	424	426	444	452	494	423	434	452	441	453	476	442	446	475	471	468	438	449	460	451	449	443	422	457	427	462	447	450	485	462	444	477	461	468	452	492	448	478	435	488	426	409	458	453	489	422	473	455	457	478	453	430	477	455	493	469	433	443	427	466	458	487	429	456	451	423	492	493	433	443	451	472	495	481	451	437	465	480	429	453	454	458	473	457	452	447	416	413	468	476	468	463	459	427	464	468	468	452	467	444	473	438	437	493	464	426	431	434	436	452	448	454	453	446	469	429	437	428	447	449	444	449	468	446	470	451	450	450	494	465	453	474	464	476	445	435	462	426	476	454	453	446	461	460	412	469	444	442	421	428	454	404	451	433	448	458	443	446	462	474	460	453	476	492	455	470	447	445	450	467	450	432	491	421	448	449	463	452	403	443	469	481	481	476	466	432	468	471	492	444	480	473	441	468	520	472	455	432	491	478	448	459	437	477	457	473	456	414	437	474	465	449	422	457	445	466	476	440	448	444	458	463	493	465	456	433	473	444	476	479	449	452	449	459	472	438	449	443	438	478	444	461	479	468	447	455	461	466	444	420	431	441	460	499	422	464	435	438	467	483	437	468	488	447	459	482	459	453	464	439	444	446	454	454	478	462	478	442	442	475	456	443	456	473	433	460	399	439	471	470	448	488	446	464	434	464	448	483	457	436	473	480	466	438	472	436	446	462	458	458	444	446	468	479	409	434	459	471	456	428	415	437	432	460	458	498	418	460	434	450	456	433	443	483	474	446	452	486	459	430	447	422	485	472	434	429	473	377	454	478	446	454	404	467	419	489	430	435	464	411	439	450	451	468	443	454	443	476	457	479	466	455	431	444	482	460	417	424	443	476	452	420	495	475	488	438	459	483	471	459	451	457	462	441	452	499	477	468	437	469	464	455	449	456	448	478	469	446	434	468	456	430	450	437	441	455	442	457	464	428	493	460	428	484	469	461	426	423	434	455	480	482	467	477	457	448	460	454	448	449	431	467	444	470	436	461	458	466	461	413	478	468	493	469	480	474	461	472	453	434	461	449	496	425	463	450	477	447	427	449	455	448	453	473	504	444	462	470	495	456	450	465	442	442	446	477	422	451	432	434	476	484	433	468	468	438	457	448	453	461	432	440	423	461	473	460	473	476	441	441	470	464	429	445	448	432	480	443	447	433	460	472	454	494	472	462	429	466	454	400	395	429	435	458	454	459	469	462	450	423	458	478	454	428	476	447	472	474	446	465	430	435	454	498	459	436	455	436	437	452	460	425	447	465	462	431	458	465	425	434	458	411	446	406	454	507	476	444	437	434	427	468	484	473	407	445	433	436	443	416	454	474	480	471	457	446	431	433	426	448	505	462	473	497	442	488	507	473	497	446	451	454	482	452	482	452	439	447	455	490	441	497	468	463	453	444	468	458	465	449	442	467	481	471	424	446	516	426	440	406	466	469	453	446	443	455	438	466	432	437	434	446	446	480	456	487	427	483	418	431	437	445	461	436	452	520	447	492	466	483	450	473	467	464	455	434	413	484	452	466	473	468	449	436	446	423	450	445	432	434	492	444	424	441	474	442	430	440	466	490	463	483	435	448	430	424	458	489	461	450	461	479	464	467	467	445	448	498	452	434	454	472	479	472	458	407	472	411	459	447	463	439	450	435	476	440	438	434	439	434	463	430	443	461	463	457	466	484	456	468	461	430	496	448	467	449	454	477	458	415	412	442	470	453	457	450	484	458	459	476	470	427	485	477	427	474	466	443	455	486	470	428	448
35886	38104	40484	40188	36166	34380	34469	33923	33934	29826	30635	27876	25567	20069	21610	20675	19963	18180	14390	14217	12250	8048	8594	9111	9262	9800	7768	5388	4574	4575	3923	3165	2117	2137	2029	1845	1621	1293	969	750	538	436	376	439	455	446	317	285	260	231	213	286	262	240	203	206	226	212	190	195	211	168	199	197	238	187	196	197	177	183	213	181	190	194	199	226	199	195	176	192	164	185	217	195	175	173	188	184	198	190	210	198	197	211	207	207	189	192	206	188	182	198	175	187	159	191	193	195	179	191	198	191	191	193	198	201	208	215	192	190	214	210	218	205	180	182	188	169	174	200	168	206	188	211	198	221	176	229	229	203	188	198	211	187	199	173	182	172	207	177	209	171	182	213	212	185	198	177	182	186	191	177	192	180	202	197	218	202	199	185	199	204	199	192	200	192	178	195	193	180	193	189	192	202	206	186	200	185	193	191	233	195	167	181	207	172	175	207	187	199	194	195	186	216	197	204	197	189	204	180	198	215	202	202	194	196	214	170	173	202	186	190	210	204	190	198	195	206	208	186	228	204	197	191	218	214	219	188	210	193	176	191	195	165	189	180	191	187	206	210	205	193	198	208	207	176	198	214	202	195	182	169	177	210	193	191	169	190	205	195	193	203	207	178	202	194	210	199	186	231	219	192	200	179	192	205	188	205	205	216	183	180	201	201	189	178	201	191	186	201	183	182	185	202	203	193	185	174	184	184	203	197	197	174	183	188	190	190	197	202	205	157	194	212	213	186	198	212	197	201	195	194	198	177	196	208	187	193	207	194	162	164	223	181	192	190	196	211	200	194	191	179	194	171	213	181	178	200	200	181	183	209	191	205	192	213	192	212	187	207	214	218	202	196	176	189	201	223	188	196	197	197	206	211	183	178	198	186	187	175	182	222	181	198	208	200	176	191	189	180	186	203	213	187	210	217	205	188	200	196	183	207	195	215	187	182	200	188	194	179	174	201	216	188	193	202	204	175	182	195	192	202	179	196	214	178	167	178	191	185	196	201	199	181	184	206	214	195	216	195	204	168	201	192	183	208	205	205	186	215	179	211	202	179	203	171	190	190	207	220	194	194	194	199	186	208	201	179	191	184	174	193	190	178	186	163	186	190	188	188	192	204	206	184	216	188	225	188	183	196	206	201	176	175	188	181	199	198	193	178	186	183	200	182	205	207	169	183	184	221	237	178	206	223	201	175	186	187	203	216	192	193	202	190	185	207	177	195	190	205	210	206	192	206	197	222	193	181	191	177	189	194	191	196	191	198	191	209	215	181	178	186	184	187	207	208	179	176	203	214	196	187	183	185	183	203	196	186	196	195	178	198	183	198	206	190	201	198	179	199	209	201	204	223	181	216	182	223	214	219	223	214	188	184	206	220	213	191	185	174	215	178	182	170	211	193	191	200	213	227	189	197	213	212	191	216	192	212	192	188	200	192	169	196	185	176	244	205	189	195	186	218	166	191	198	187	196	184	208	196	189	174	202	205	184	172	203	239	207	224	202	192	172	169	185	167	212	178	208	192	191	204	202	218	202	192	176	188	185	197	174	229	185	209	177	183	189	234	197	214	203	206	192	161	186	203	192	189	208	192	193	212	178	203	181	189	216	199	193	204	215	193	195	208	226	195	185	217	206	199	203	220	191	179	196	180	181	187	209	203	210	181	184	203	214	197	177	198	202	190	186	177	189	177	189	201	208	188	203	201	176	196	220	198	177	179	168	188	218	200	208	198	218	191	191	193	195	209	203	215	185	176	189	217	193	176	204	174	193	176	225	165	209	193	194	193	172	193	190	196	192	204	158	189	194	170	195	213	206	213	168	196	169	170	202	212	196	182	165	183	203	200	189	184	197	176	206	208	174	207	206	208	207	199	185	173	204	174	204	179	190	168	205	189	195	184	190	205	172	192	177	215	209	203	202	174	199	182	175	189	197	201	192	175	192	208	216	198	186	178	203	207	185	160	180	179	218	212	195	196	223	194	206	221	212	188	183	210	201	176	218	197	200	182	197	181	204	198	196	188	185	196	193	177	176	197	193	192	205	206	179	188	186	203	183	196	201	193	202	196	184	205	195	176	181	218	173	201	213	192	212	206	186	182	203	188	195	182	172	198	188	181	207	196	198	215	206	202	204	189	211	204	206	197	219	199	191	181	210	200	178	208	203	210	183	206	211	179	203	222	202	175	184	178	210	212	173	199	208	177	185	170	208	194	189	183	196	193	185	189	195	190	176	183	173	190	173	219	197	204	234	196	202	196	211	198	195	202	197	199	186	204	185	189	202	194	208	199	198	205	179	204	187	181	195	195	183	204	191	200	197	201	174	202	205	171	187	191	180	206	199	200	189	202	184	197	192	194	201	192	194	170	200	195	169	223	198	208	171	190	201	188	204	181	194	202	177	203	188	204	168	208	203	194	176	190	202	194	194	210	199	187	206	186	206	190	194	169	172	205	199	214	212	193	205	208	214	190	185	211	187	199	202	195	213	165	205	197	213	210	189	213	189	171	179	196	207	204	194	226	169	190	194	200	201	185	189	200	203	192	185	187	171	197	192	195	203	206	189	186	214	188	195	202	209	199	214	170	181	201	163	173	210	195	190	211	177	191	173	195	217	184	197	208	177	207	187	198	197	202	172	184	198	207	177	179	199	186	183	204	225	185	188	204	195	196	183	213	169	205	186	193	215	162	198	205	187	192	223	201	175	187	202	193	199	213	174	185	180	215	188	186	211	187	201	190	187	183	205	169	205	181	202	190	178	204	183	191	195	181	185	193	207	179	192	176	184	203	198	201	184	186	176	211	171	208	198	174	180	192	166	201	184	189	183	185	192	182	169	193	199	208	185	206	208	206	198	186	201	199	178	204	203	198	169	195	188	194	229	194	204	194	196	184	199	187	191	194	206	197	213	203	196	205	175	205	171	193	212	191	195	194	160	199	187	221	176	193	174	201	194	206	194	200	200	210	214	204	208	189	213	186	190	175	190	186	194	195	164	195	188	202	213	181	186	198	192	212	204	189	221	208	187	197	203	182	193	197	191	187	174	189	186	176	180	189	163	175	207	193	177	184	215	206	210	192	204	187	198	187	194	219	184	182	191	191	196	180	175	178	197	195	170	201	200	193	177	174	176	211	182	180	222	180	177	204	201	184	207	176	185	201	180	176	185	181	207	193	197	201	199	196	209	192	179	194	209	201	211	205	199	179	206	217	198	189	216	185	188	188	194	201	178	209	173	202	194	178	172	194	198	188	187	171	174	207	216	200	187	190	203	192	183	185	212	192	175	195	216	172	194	209	183	186	212	211	207	192	174	179	168	191	189	212	193	192	184	196	182	206	200	181	181	169	196	190	191	188	189	174	214	204	200	203	183	176	179	180	217	211	201	172	196	199	193	181	209	204	208	200	189	202	206	191	180	183	157	199	211	204	203	208	229	176	201	196	188	203	231	195	209	196	208	201	177	176	207	197	213	198	173	204	176	154	232	209
24871	31518	38533	44375	44117	44013	45791	45683	47121	43045	44033	43665	41196	38589	41323	40379	40661	38706	35576	36415	32897	24026	26928	28893	29412	31252	27594	21650	19791	20000	18012	15300	12050	11870	11408	10428	9120	7823	5403	4241	2708	2075	1733	1918	2532	2048	1369	1219	804	707	764	1105	1066	740	742	581	642	567	567	633	721	567	491	542	592	634	593	598	500	531	525	555	558	554	555	499	523	538	560	552	505	539	559	539	539	529	499	547	528	546	495	520	581	574	547	579	529	578	576	553	540	519	547	584	540	531	553	511	503	566	528	513	524	510	532	547	547	489	512	516	498	521	521	562	533	495	584	505	522	538	530	544	494	546	520	554	547	532	524	533	501	509	534	499	523	546	537	553	549	537	519	510	519	539	523	529	531	524	501	546	552	544	525	562	528	500	559	592	555	516	529	519	523	515	478	545	525	535	532	546	517	540	554	540	553	572	554	539	559	582	542	556	544	547	488	557	550	553	498	507	571	540	553	539	520	507	525	546	590	533	543	525	550	506	528	542	539	542	530	521	507	548	545	585	507	577	549	524	548	553	547	538	560	562	520	590	568	532	585	511	495	569	554	544	541	543	524	495	526	538	528	543	545	539	530	530	532	543	541	549	549	544	549	519	552	528	525	502	568	525	563	514	545	518	529	523	517	543	541	530	497	560	557	535	547	600	539	526	553	542	558	541	556	510	528	534	574	543	547	554	542	526	515	519	539	565	520	512	544	516	533	527	558	541	507	517	529	514	526	550	560	547	572	504	532	529	518	484	524	571	510	532	517	501	551	505	545	502	530	543	554	598	580	513	554	535	531	515	552	534	533	521	566	583	553	519	506	565	538	578	522	540	511	548	549	529	590	546	553	561	565	544	550	542	519	558	533	531	569	558	513	551	522	545	532	529	550	542	514	558	510	532	521	513	550	544	553	539	536	524	515	530	497	511	519	505	522	522	503	558	547	537	509	534	538	542	535	515	513	500	478	522	536	580	575	540	504	548	557	532	543	511	524	570	525	550	518	548	490	500	562	504	549	528	520	512	542	533	524	546	542	545	514	521	518	596	528	533	542	523	497	549	499	539	538	516	530	521	539	578	518	546	528	563	520	499	526	523	484	556	544	514	555	534	545	485	538	555	556	561	563	558	551	498	534	547	536	536	549	517	504	531	570	526	556	551	502	564	532	539	556	566	526	572	540	526	540	558	542	515	521	534	518	520	532	534	536	578	554	557	517	575	551	540	485	516	547	515	531	540	536	539	515	526	521	506	543	540	598	502	498	567	509	537	512	526	515	542	511	564	535	540	569	503	560	551	557	553	544	515	524	522	532	537	567	481	576	542	563	547	525	551	528	539	503	528	514	523	564	550	546	552	558	528	561	517	514	545	548	551	557	551	538	532	544	551	539	545	519	553	539	539	550	509	570	546	549	522	521	494	548	538	488	530	508	553	550	505	591	509	559	563	510	516	558	537	543	534	534	490	578	560	546	534	555	564	543	502	540	554	517	551	531	564	511	549	583	542	538	575	533	575	559	528	572	551	552	516	550	534	588	516	518	557	498	548	538	547	567	516	579	541	540	583	528	498	534	535	519	529	549	536	534	526	539	518	493	558	556	561	556	526	560	504	552	514	539	514	513	534	555	522	567	518	524	524	557	529	530	553	541	569	543	567	543	527	591	483	515	511	559	566	519	511	531	522	532	551	534	520	552	539	530	548	573	532	530	577	578	543	525	482	518	567	542	556	534	488	492	534	549	540	538	554	550	548	608	566	516	505	531	529	551	534	533	535	517	533	542	516	531	492	503	541	510	522	538	540	526	571	562	529	573	529	490	533	540	539	513	558	524	536	547	567	555	587	556	544	548	524	529	497	508	501	505	513	554	521	507	548	503	520	532	538	543	526	540	510	586	535	546	520	540	536	541	549	535	539	555	535	555	573	539	528	536	541	548	538	517	572	557	526	530	530	528	558	561	494	525	551	536	532	569	572	510	545	545	570	529	535	526	504	499	549	496	574	557	517	537	564	551	536	495	550	564	531	528	547	566	527	532	539	571	530	530	487	553	525	566	510	547	528	555	532	559	521	526	534	548	514	551	526	511	559	539	550	528	555	500	534	545	562	547	535	527	524	556	514	557	569	480	546	551	495	555	504	485	560	480	543	543	547	540	564	545	516	515	534	563	508	518	573	545	547	507	568	525	562	570	507	520	522	561	532	487	532	529	534	548	515	556	517	529	521	546	496	519	560	509	534	513	527	554	502	537	551	578	519	539	542	547	538	571	551	528	544	500	520	529	545	507	556	534	498	531	514	571	511	538	487	492	506	526	553	569	547	552	563	546	556	568	527	497	524	535	539	512	542	531	547	552	567	556	554	516	502	545	500	500	524	542	576	501	531	498	556	516	501	538	551	560	473	538	573	524	557	510	522	560	545	568	551	497	512	558	531	499	539	553	505	561	572	544	526	532	527	585	514	580	532	510	514	485	524	569	521	560	553	496	541	541	571	549	545	490	530	558	518	535	571	558	557	527	546	524	553	511	523	558	535	510	586	547	521	549	561	552	527	522	531	520	527	533	519	510	541	538	527	501	528	528	559	555	544	547	482	530	528	555	523	542	515	573	502	513	524	547	549	572	514	556	556	524	561	515	492	535	533	569	555	544	517	529	539	528	512	546	528	488	499	553	571	547	571	538	558	527	513	509	525	557	543	541	509	519	557	548	516	575	583	539	549	518	549	519	526	529	542	506	539	518	557	508	541	572	535	487	532	512	525	511	532	544	576	548	555	537	565	540	543	478	567	525	565	539	540	580	564	536	479	564	542	509	527	565	527	541	561	525	513	523	555	531	536	551	515	544	557	531	506	535	564	531	545	545	544	563	527	531	539	545	528	553	525	527	509	520	564	514	529	502	551	525	554	545	560	566	525	545	540	535	526	549	495	532	549	578	515	508	562	516	512	528	535	556	531	545	539	525	542	531	522	536	493	557	567	515	588	515	549	546	535	540	533	522	522	546	582	559	530	553	480	535	515	552	491	511	521	582	557	514	525	500	545	562	535	544	519	547	535	579	496	538	549	558	537	548	536	525	546	499	522	496	519	556	548	564	562	543	536	532	613	535	534	523	531	576	543	513	566	560	576	541	541	503	536	512	541	545	550	520	536	543	549	499	520	535	578	537	548	511	500	540	519	534	507	558	525	562	528	532	566	554	562	530	535	549	522	556	511	556	520	517	524	564	587	538	562	545	504	516	540	550	541	509	523	566	535	563	477	557	484	561	579	540	547	524	507	577	570	526	530	569	553	540	545	528	570	502	557	499	510	556	569	505	530	531	581	524	600	525	534	517	520	552	525	537	554	554	528	547	566	527	514	579	546	546	579	529	530	522	542	533	510	537	551	485	515	508	487	532	529	511	525	599	558	556	532	491	527	568	539	538	532	540	521	542	552	570	543	494	515	543	550	523	530	550	511	567	499	565	543	522	523	568	524	533	512	497	520	528	549	515	506	497	508
11346	9010	10450	9067	6165	4531	3568	2867	2532	1928	1756	1458	1254	1109	1033	921	961	777	689	700	555	473	447	482	464	424	418	334	331	321	291	294	267	263	227	242	255	245	209	227	199	209	164	178	188	178	177	185	171	176	163	168	179	175	145	194	170	157	185	194	169	179	188	179	149	162	150	172	174	175	167	162	180	213	169	180	190	188	163	179	168	170	178	174	162	153	193	167	192	185	170	182	187	163	173	186	169	178	174	187	160	166	167	180	170	181	180	167	158	141	164	168	174	167	176	189	173	178	182	159	193	181	197	188	153	178	186	145	157	171	197	179	173	181	171	145	167	142	197	188	194	157	167	188	179	172	182	168	177	172	156	163	180	181	186	180	160	179	180	158	203	166	174	195	172	189	180	153	181	158	169	161	180	181	160	183	164	178	180	174	163	173	177	167	202	186	182	195	193	189	172	177	182	168	188	190	158	197	160	170	177	160	171	176	170	187	157	167	161	194	162	194	185	189	205	167	191	178	180	175	156	152	209	194	171	173	201	185	191	177	183	155	177	176	172	165	182	178	183	188	167	190	185	178	170	179	165	164	178	164	158	180	184	187	168	158	163	185	195	157	170	173	152	167	140	168	171	154	171	186	166	167	183	160	168	182	161	165	187	171	165	178	163	176	181	191	191	177	179	172	196	190	161	161	178	194	190	173	193	176	175	185	201	196	173	191	187	185	156	161	152	187	193	179	196	190	176	168	198	163	179	177	157	160	173	169	160	199	154	184	168	178	136	159	201	169	182	174	175	180	178	170	161	194	176	175	184	181	175	156	183	179	160	177	168	183	198	186	181	167	156	188	165	185	168	190	202	183	169	178	199	151	169	163	164	179	156	174	151	163	160	187	151	184	185	146	175	179	164	191	178	189	175	172	184	173	188	186	169	161	185	189	165	176	181	168	210	190	170	179	168	171	152	183	185	161	176	170	182	163	172	182	193	181	157	161	175	179	154	162	153	169	169	194	153	177	183	171	161	201	197	163	194	159	198	157	175	172	160	164	161	184	180	144	180	181	182	173	177	212	202	144	154	170	176	187	200	174	145	166	198	188	154	184	161	178	180	181	179	175	187	170	181	154	171	187	176	152	189	169	173	179	204	191	179	164	177	207	159	181	169	176	158	180	169	165	167	173	165	179	178	180	173	167	178	163	181	174	163	187	192	193	171	204	198	186	179	192	166	173	205	188	157	191	154	190	181	180	160	159	177	188	184	175	157	188	169	193	167	180	178	155	161	194	185	179	162	151	161	194	171	199	156	168	182	192	157	177	189	172	194	160	182	157	162	166	179	194	174	174	173	172	177	164	166	182	168	182	185	172	178	177	156	180	157	188	159	182	160	176	167	191	174	161	179	152	165	196	177	151	159	197	160	165	174	190	170	155	204	144	157	161	162	187	176	181	189	179	173	178	189	183	155	165	191	182	178	166	179	159	161	182	185	162	197	189	151	175	174	172	172	175	172	181	179	158	176	170	186	187	179	165	183	183	161	166	167	187	164	191	177	155	177	188	217	180	162	155	167	180	188	192	180	181	210	177	175	162	162	161	214	177	187	175	204	147	177	169	198	179	149	167	134	168	191	168	158	168	176	197	164	153	174	180	167	190	149	161	202	169	166	196	198	184	177	160	185	169	195	183	158	182	154	181	183	181	172	195	171	155	172	180	169	171	181	156	193	186	189	174	179	156	191	158	160	174	185	175	186	177	190	181	167	166	161	188	178	190	191	180	176	185	178	174	171	174	204	164	148	170	155	154	148	203	182	195	168	164	178	161	162	177	171	169	201	186	175	180	191	205	195	169	183	186	178	175	188	175	136	158	165	159	164	161	168	200	201	169	203	162	161	152	171	167	167	174	163	169	190	176	185	162	169	189	171	167	177	172	211	148	175	179	156	179	174	166	160	172	174	164	155	186	180	176	176	181	160	167	143	202	159	193	176	150	167	176	180	172	154	192	183	183	167	169	180	168	174	137	166	174	164	163	198	163	169	154	167	189	162	157	177	193	190	177	176	181	143	167	177	165	157	169	171	174	186	204	198	185	160	167	154	152	194	183	180	170	200	168	197	166	173	149	183	169	171	174	195	183	165	160	187	162	185	173	166	181	193	171	166	157	169	178	174	165	188	162	151	157	171	175	174	183	171	184	189	159	171	200	199	175	183	165	171	154	177	200	178	158	179	159	148	179	183	164	199	209	177	190	197	184	151	179	188	172	183	177	173	206	169	184	185	192	192	189	162	165	173	169	175	151	185	152	158	194	173	167	204	179	161	169	170	172	204	199	190	191	197	173	202	152	172	183	164	191	163	171	182	198	187	164	149	165	181	179	193	207	164	174	162	178	177	184	163	183	174	165	157	203	153	152	187	171	177	163	177	170	178	171	186	168	181	153	172	160	164	153	181	181	176	166	179	177	178	185	209	189	194	174	187	154	156	181	182	186	189	169	187	166	177	154	168	188	171	140	181	193	171	184	184	192	188	180	162	191	174	187	180	159	186	184	171	161	171	167	159	173	185	163	147	158	151	145	169	168	189	155	175	171	148	191	164	151	150	174	181	155	185	196	152	159	188	170	167	192	174	174	193	187	179	180	172	180	190	170	173	172	180	201	168	149	173	180	164	183	165	185	196	178	212	177	186	142	182	168	159	176	157	169	165	173	161	168	157	159	173	161	178	190	181	158	192	178	170	175	164	179	174	149	192	181	174	172	174	171	169	188	190	162	185	188	176	175	171	180	164	186	151	178	164	171	177	176	178	194	180	155	163	162	204	185	198	169	194	176	173	175	191	174	162	184	176	171	191	182	176	191	159	187	172	182	182	173	171	154	160	162	161	165	183	168	174	167	172	166	170	168	179	187	152	160	144	179	180	184	154	180	179	181	165	203	178	164	174	181	173	155	175	193	171	179	171	169	188	176	190	175	172	164	151	170	182	191	186	168	175	187	172	159	183	177	194	185	168	179	179	191	160	191	197	179	164	180	194	168	209	175	188	168	162	173	157	190	177	169	208	172	168	196	173	156	179	171	186	161	186	188	169	168	173	174	165	173	157	174	165	160	171	168	198	166	171	182	168	197	179	195	182	156	189	181	185	174	153	174	187	171	168	164	148	171	178	181	178	174	193	162	179	166	171	164	186	170	189	173	167	195	156	200	158	175	173	186	168	165	194	167	154	156	156	169	162	181	159	177	163	169	171	175	172	197	186	180	180	163	162	171	167	177	184	167	202	205	188	176	172	178	187	167	160	178	173	179	182	196	180	186	181	171	174	184	181	185	150	189	162	181	159	186	175	177	174	168	168	189	175	178	158	163	182	181	175	193	195	176	156	151	191	195	174	170	168	165	189	193	192	182	171	188	198	175	188	177	189	161	172	165	178	170	160	169	176	180	172	168	168	166	184	171	176	182	181	183	186	182	188	176	190	181	181	182	173	173	178	173	163	167	197	169	173	166	173	178	180	173	167	176
7639	8551	15697	18524	16741	14896	13508	12288	11357	9234	8788	7429	7116	5897	6379	5781	5956	4601	4064	4079	3336	2645	2676	2737	2772	2782	2472	1895	1759	1645	1534	1210	1106	1121	1118	1074	982	877	738	719	689	643	562	553	572	574	533	554	486	525	514	534	524	523	528	487	498	460	495	506	516	462	469	487	486	491	474	480	489	501	485	458	479	504	508	482	511	514	452	531	482	521	467	500	455	498	488	499	497	480	498	472	525	496	466	478	501	513	500	520	488	508	476	450	458	483	526	453	487	481	508	473	461	498	503	502	470	499	447	467	513	482	524	466	456	472	486	491	477	501	514	530	478	479	513	459	473	469	486	450	478	472	468	503	467	421	533	444	478	484	499	491	459	506	487	454	496	496	489	485	512	500	482	464	470	527	544	503	468	491	474	486	473	517	486	491	516	479	493	502	472	463	502	468	487	506	450	499	521	471	511	459	478	479	499	496	490	479	489	449	487	508	480	463	482	473	495	483	496	522	485	469	516	514	484	497	510	509	487	475	470	467	442	498	466	504	470	497	436	505	466	481	505	454	498	464	484	516	494	507	494	491	470	498	473	451	500	459	446	492	507	442	521	512	505	498	494	449	483	484	499	500	491	491	451	510	478	478	497	485	424	482	517	491	539	510	462	481	464	474	464	471	477	504	506	502	452	482	464	472	494	489	504	471	472	501	509	455	471	517	493	475	446	492	478	491	464	450	470	509	475	517	472	463	498	515	515	484	480	490	499	483	467	487	477	490	495	505	497	494	486	494	474	503	496	485	453	504	477	487	478	474	481	464	497	508	459	455	449	489	538	476	480	508	486	505	472	501	478	463	455	501	473	497	464	424	513	519	510	520	489	520	505	487	488	462	500	485	491	461	482	495	524	483	502	493	480	476	502	494	493	482	506	492	487	435	482	472	491	489	497	461	500	493	503	481	522	498	498	483	501	468	501	516	468	477	499	498	463	492	501	464	504	508	488	473	486	511	469	466	438	463	478	500	494	497	501	486	500	497	507	480	496	447	483	515	493	503	455	516	516	498	491	502	495	477	478	494	483	476	517	496	517	479	499	453	503	476	504	469	486	489	541	496	466	496	488	472	489	468	502	479	515	497	486	489	482	487	491	489	452	489	480	495	495	450	480	515	474	508	494	472	472	486	471	522	478	526	507	535	506	521	506	518	532	457	500	514	480	468	451	490	471	483	494	468	484	459	484	475	489	516	539	451	479	503	495	503	456	515	466	482	522	461	480	488	521	511	501	478	466	470	492	481	463	496	495	456	481	475	473	461	504	502	471	488	513	465	485	457	465	511	422	471	508	491	483	481	526	455	505	467	476	502	459	500	490	508	457	512	464	515	474	473	529	494	475	480	454	489	490	469	489	489	477	461	508	475	490	494	484	461	495	482	481	510	498	488	501	478	486	516	506	495	506	529	450	478	511	479	490	472	486	475	483	475	450	507	527	508	500	458	474	514	497	503	439	480	435	438	475	509	501	502	517	472	482	463	489	472	486	456	477	491	529	528	514	505	496	519	517	445	514	483	479	471	451	513	452	486	462	459	472	530	499	506	512	498	492	463	478	500	525	537	490	472	460	480	434	495	474	506	438	493	504	467	494	465	503	463	500	479	480	491	483	489	498	475	442	512	521	485	447	500	498	503	496	456	506	478	482	473	498	463	481	489	479	453	518	490	483	521	503	486	473	497	500	494	536	465	498	516	495	469	484	483	490	485	477	459	500	527	456	447	482	493	452	476	474	466	511	506	444	477	503	465	487	513	502	524	482	465	475	481	465	510	497	451	443	475	440	475	529	460	464	474	494	470	479	503	484	492	485	437	499	488	496	525	472	515	518	499	453	478	515	486	473	515	482	459	509	501	486	484	488	523	505	499	514	511	476	463	446	496	498	470	461	472	506	456	513	506	498	438	459	500	495	491	485	490	484	473	467	511	459	477	448	431	498	505	467	470	480	474	460	500	474	497	502	520	467	497	483	493	468	486	492	485	482	530	455	480	520	460	476	535	510	461	479	488	484	468	469	468	465	465	473	466	507	487	426	537	485	445	488	531	507	465	486	511	492	461	504	496	442	421	470	465	474	490	489	544	504	495	490	476	494	500	486	489	465	463	490	505	450	494	513	467	472	484	482	499	502	463	488	454	514	539	511	474	475	526	517	459	518	499	502	551	497	515	480	492	521	465	473	504	500	500	473	515	499	432	499	522	522	504	467	478	512	468	494	453	448	514	533	507	501	478	503	513	490	508	486	486	482	523	504	479	469	510	503	482	483	475	477	479	457	500	482	500	505	530	520	500	475	466	464	478	489	504	470	439	478	473	532	473	445	483	489	459	505	498	473	509	504	467	490	513	467	481	506	545	529	489	494	459	505	508	502	523	483	456	475	482	489	485	455	447	456	504	454	455	504	508	535	518	442	505	517	504	455	472	488	501	483	502	510	515	485	488	464	465	485	474	484	463	500	491	468	500	466	536	478	500	500	503	469	499	479	481	474	490	520	499	484	537	479	519	486	511	474	475	489	499	497	462	457	508	466	474	486	470	466	516	481	551	486	454	454	523	436	505	458	492	455	513	452	459	492	518	492	465	493	467	478	501	483	490	460	490	449	453	473	440	499	486	492	414	490	469	505	469	523	514	460	518	530	481	479	453	503	514	492	503	483	471	502	507	475	492	464	480	502	530	519	458	514	525	494	550	462	494	495	511	480	509	504	502	520	486	490	470	490	470	491	470	488	499	434	472	504	494	519	504	494	501	492	459	500	490	512	495	453	510	521	477	475	483	468	470	491	471	448	469	466	476	477	491	506	480	445	529	478	505	518	515	466	464	459	471	470	436	459	494	473	480	503	477	500	475	490	505	428	513	485	479	473	496	488	510	485	473	436	466	501	522	515	511	469	500	494	486	485	480	514	490	497	453	526	490	471	483	499	433	508	496	481	493	488	434	513	452	485	479	474	469	484	493	441	492	448	478	498	474	485	498	501	462	447	444	502	507	467	468	497	453	497	514	461	496	483	507	476	517	496	477	510	529	483	468	496	452	465	486	483	473	440	496	501	446	489	479	498	494	467	442	483	513	492	526	483	497	508	488	494	508	462	485	533	474	501	476	475	492	510	430	465	487	454	489	486	467	478	494	493	490	487	463	517	522	505	496	505	444	474	496	492	481	441	507	480	508	472	473	524	472	447	482	472	467	485	489	466	539	455	529	492	535	407	490	461	474	442	483	518	508	473	484	502	493	495	468	520	497	483	456	476	515	469	497	451	501	502	446	466	465	475	520	445	520	477	470	460	486	439	494	496	495	463	470	443	484	462	506	495	474	484	500	477	461	520	479	446	448	490	515	491	483	486	506	478	508	469	462	509	479	484	485	516	452	497	471	517	499	487	461	523	478	487	464	463	485	486	463	478	507	469	471	446	460	501	500	497	519	496	496	539	500	474	500	459	458	503	446	518	490	466	490	497	491	505	517	447	510	473	472
29172	27297	35913	35608	32836	29207	29523	26535	24111	21802	21029	20458	16272	13300	14667	13755	13385	9915	8327	8412	5541	4616	5061	5605	5999	5520	4344	3167	2840	2854	2166	1574	1399	1333	1260	1118	943	820	548	477	372	267	246	269	273	226	222	223	183	188	217	266	199	172	156	165	142	154	182	177	160	124	137	170	158	159	170	154	141	164	156	169	160	159	147	153	170	158	169	149	134	150	163	148	145	163	144	145	153	140	167	183	158	155	141	151	154	156	151	163	169	159	141	129	167	147	150	147	160	157	134	142	144	145	165	152	136	144	154	154	134	131	131	165	167	165	147	156	172	145	165	166	139	156	142	159	179	162	157	140	166	148	132	154	154	140	141	150	172	163	151	168	172	155	153	172	140	179	142	183	145	156	139	161	150	152	170	164	158	143	168	148	164	162	181	175	145	149	167	152	169	166	144	153	145	157	144	160	155	157	144	156	150	173	174	154	166	139	174	135	140	145	160	150	173	149	143	170	147	154	131	150	156	144	154	159	179	176	162	149	161	177	169	172	170	172	145	159	153	153	147	138	164	157	132	169	147	169	161	153	155	159	139	173	147	160	164	162	149	155	150	163	141	163	161	147	164	138	134	143	153	145	153	152	157	150	160	156	142	139	166	164	143	150	164	174	144	172	179	166	177	172	152	146	170	171	141	153	162	170	150	147	144	168	138	162	145	126	164	135	148	169	139	154	143	153	157	165	150	174	142	154	166	148	172	152	179	167	129	160	172	161	144	157	147	150	155	169	195	159	144	136	148	148	155	161	159	156	159	155	154	153	144	168	147	153	150	176	151	138	117	159	173	156	172	167	132	160	178	155	165	146	186	150	143	132	144	153	122	168	137	168	186	154	131	177	152	153	163	118	142	156	165	150	150	132	156	154	152	148	156	161	145	155	150	149	145	144	155	161	143	144	144	158	145	143	150	153	151	153	148	156	162	156	144	136	176	144	136	154	174	155	164	155	163	138	164	184	163	149	153	135	163	177	169	161	158	160	161	147	144	150	151	180	167	141	138	145	158	164	155	161	143	139	166	167	150	167	155	138	170	143	162	142	172	170	151	184	152	160	147	162	153	135	140	181	160	168	154	156	165	156	146	153	138	157	180	167	170	169	164	161	140	165	165	161	138	153	155	172	171	150	140	134	151	160	147	172	143	145	149	154	173	168	145	168	135	176	154	128	155	171	155	129	165	142	139	147	142	162	146	152	162	177	151	178	150	133	169	150	163	163	155	125	170	169	152	152	158	169	183	140	153	161	158	162	159	162	164	158	148	175	164	125	165	152	153	153	144	162	144	148	146	162	152	157	153	153	167	156	156	161	162	145	151	148	161	147	147	136	158	138	190	149	161	149	157	155	149	166	158	160	137	171	147	140	155	151	152	156	156	166	160	157	139	156	161	149	151	146	154	150	164	164	182	152	141	150	154	155	147	126	127	128	150	161	173	172	167	129	145	152	150	181	158	136	146	185	154	167	139	154	156	174	124	153	155	162	173	147	143	169	155	149	157	160	133	165	127	154	130	160	155	157	145	137	164	155	154	149	150	141	144	155	163	163	152	163	147	151	171	150	161	168	164	155	127	170	144	142	154	152	155	158	163	175	148	178	168	157	146	150	162	138	149	140	144	168	155	161	160	153	153	140	160	178	152	154	148	148	144	168	147	158	148	140	144	140	164	149	154	153	149	145	176	173	147	173	161	143	160	162	147	139	129	155	138	145	160	165	170	150	174	165	161	148	182	152	150	159	140	136	177	163	141	161	164	171	154	150	161	150	149	150	148	150	157	170	160	186	153	168	153	165	152	133	145	158	134	132	153	145	139	125	157	152	163	142	125	161	134	148	152	161	176	147	147	160	141	142	156	141	160	128	171	150	144	167	161	152	154	146	151	158	155	160	157	130	155	152	161	143	147	163	154	172	155	149	174	153	168	182	150	175	166	175	159	150	141	176	167	154	156	171	133	144	163	153	142	148	156	155	153	144	167	168	177	149	143	160	177	148	176	161	147	152	132	158	147	149	160	148	136	148	145	168	157	159	152	149	148	148	131	152	150	154	150	157	155	137	164	174	163	154	140	161	128	145	137	161	159	152	135	164	152	163	174	146	164	160	169	132	151	165	138	166	166	149	160	125	182	146	147	153	164	121	138	156	154	167	174	167	140	131	170	156	167	146	145	169	166	150	156	142	164	128	163	130	148	163	169	190	159	148	162	130	146	142	140	158	155	160	170	176	156	139	157	157	154	155	162	153	147	178	149	169	164	137	161	169	140	162	141	161	156	135	126	151	154	160	151	166	159	177	175	150	146	140	175	157	190	150	169	171	134	146	146	168	170	137	152	171	161	153	174	138	159	170	143	156	149	136	170	155	144	140	165	155	160	142	159	177	148	168	139	177	158	142	159	151	165	184	164	137	148	148	163	134	157	146	153	146	133	148	168	158	147	144	168	131	168	155	166	176	137	141	165	169	157	168	158	168	118	166	140	162	139	170	161	161	173	167	164	149	158	155	134	135	166	152	165	156	149	146	175	180	147	170	161	162	163	174	167	165	149	158	159	160	165	142	158	183	154	166	165	148	154	147	152	161	169	157	185	144	157	156	170	173	168	150	156	154	142	161	137	152	165	142	153	155	143	143	164	123	138	167	150	149	158	163	166	136	158	150	166	159	143	134	151	143	147	144	135	151	178	155	153	138	147	173	161	151	145	121	168	149	141	159	148	155	180	139	158	161	151	183	156	146	136	177	156	163	147	153	160	155	143	160	149	172	152	156	160	164	129	151	167	152	151	159	157	153	136	174	164	174	147	131	150	158	159	153	151	157	134	145	117	185	166	152	158	161	128	188	166	142	146	145	172	144	168	159	134	165	163	150	140	137	149	159	134	179	152	152	167	159	138	172	153	184	165	151	143	146	159	165	163	143	130	148	174	175	154	154	140	165	150	151	153	161	161	162	145	172	126	160	176	143	177	148	161	149	177	179	176	152	140	155	141	152	155	131	156	173	133	182	159	137	135	161	178	159	182	154	167	171	136	155	148	155	179	147	157	164	161	152	150	168	167	146	162	164	144	139	125	148	146	163	138	174	165	159	139	146	169	165	150	155	161	157	134	156	155	162	162	128	139	156	150	185	137	145	145	148	139	144	158	172	151	163	140	144	148	166	187	154	142	165	148	177	166	165	157	168	150	166	163	144	150	152	151	154	151	150	173	152	148	170	144	177	159	132	154	171	158	130	164	172	158	157	123	122	162	150	174	163	176	167	163	154	151	161	134	142	131	139	168	143	161	150	142	150	140	151	150	149	139	169	149	186	146	157	165	131	167	170	153	170	150	143	144	175	130	139	158	155	147	165	134	150	160	183	155	159	140	143	157	138	166	141	146	156	135	157	151	162	139	159	135	165	145	161	117	149	144	177	127	149	153	126	151	157	162	136	157	162	140	162	127	160	195	156	148	164	129	148	154	161	156	128	154	167	173	159	157	161
19823	22277	34689	39348	39663	39859	40661	40076	39267	38332	38451	37801	33359	32488	35649	34236	34176	30130	28386	28403	20133	18517	20895	23164	23943	23497	19623	15699	14379	14944	11710	9696	8304	8383	7924	7230	5807	4866	3268	2633	1906	1383	1299	1255	1393	1149	1041	994	644	711	973	1038	755	541	456	501	478	495	569	492	405	453	427	455	462	448	471	446	447	427	435	478	426	443	433	449	405	461	445	456	482	448	440	449	445	455	485	441	427	460	432	438	491	483	423	436	436	440	435	451	458	446	451	483	438	446	444	425	419	447	444	452	458	447	439	455	452	439	441	450	393	429	450	426	443	446	439	436	442	440	420	447	438	480	440	425	437	437	432	436	451	420	493	470	456	429	446	442	465	471	449	418	424	447	442	442	449	462	488	453	405	425	411	407	435	452	427	445	449	447	428	412	447	428	464	423	405	425	445	435	451	435	464	436	440	425	421	426	445	473	443	428	442	450	433	501	469	445	452	444	434	444	468	487	411	433	459	461	435	416	411	439	460	456	453	442	406	422	431	405	410	427	437	431	411	454	453	445	446	428	438	448	443	487	458	445	441	453	449	404	444	476	443	435	425	442	451	451	409	411	428	443	449	440	466	475	429	436	437	441	448	461	444	450	412	449	415	472	434	453	451	437	451	447	452	446	492	423	412	437	405	429	431	460	423	463	429	447	428	457	436	444	424	425	403	418	438	390	447	433	429	451	424	445	431	472	418	464	432	404	444	478	464	427	410	409	440	425	459	428	425	451	414	445	436	424	419	430	463	456	410	477	447	450	451	423	408	466	490	430	434	442	456	417	455	454	452	467	430	440	471	431	442	423	434	450	477	433	457	403	467	471	454	432	456	407	431	448	438	464	412	399	417	426	470	454	460	449	423	438	431	463	465	445	452	420	418	449	467	456	439	453	457	417	461	421	421	434	471	445	422	414	430	389	441	420	489	427	461	450	449	502	471	416	405	410	446	465	431	411	437	414	460	469	474	412	431	456	424	473	421	423	428	422	409	459	424	486	431	416	457	440	471	458	451	442	473	447	454	409	460	420	439	398	451	430	450	400	422	498	437	412	453	465	458	473	443	406	438	444	444	452	448	465	473	419	439	435	418	420	455	417	396	444	436	397	453	421	484	440	444	490	462	434	444	428	464	436	450	427	440	452	409	469	431	411	468	450	408	453	406	401	446	435	414	490	447	470	448	421	438	462	409	433	401	424	390	423	428	432	434	459	419	460	419	458	465	444	445	482	433	442	452	440	421	442	418	456	431	458	447	449	400	409	457	412	436	421	435	455	484	441	450	444	438	459	422	468	457	408	465	453	461	426	432	415	404	408	438	424	454	432	473	454	434	453	448	431	474	426	434	460	416	410	432	401	443	425	450	430	421	461	459	443	426	409	461	432	459	435	433	465	438	428	426	467	465	464	427	396	432	469	443	482	399	423	420	430	466	441	454	440	464	447	453	409	427	442	480	474	457	419	439	425	481	403	453	418	474	408	416	433	438	453	473	447	466	432	461	424	408	453	473	476	432	454	449	412	433	394	413	422	449	374	436	437	435	444	403	477	420	466	422	452	431	463	412	421	422	449	428	406	435	435	490	418	454	433	439	461	460	482	460	435	447	429	433	366	458	422	445	447	444	430	458	444	457	407	460	400	444	431	394	394	471	426	444	430	446	426	424	426	435	430	431	443	436	433	431	405	433	449	421	453	435	490	437	493	410	433	408	442	496	465	401	466	465	429	445	433	429	458	449	433	469	433	436	422	431	443	419	469	426	454	424	437	452	457	460	497	448	425	420	427	452	406	471	430	443	439	457	421	462	424	417	418	434	448	408	448	446	424	429	427	452	436	449	418	411	434	439	472	457	406	447	407	445	423	470	449	400	439	466	455	462	457	440	411	442	432	435	455	452	461	454	439	408	451	441	468	473	446	429	423	472	429	456	461	463	433	427	412	455	459	425	419	441	432	431	421	480	457	395	481	438	450	448	498	420	457	456	481	429	407	447	463	466	451	426	441	438	425	424	425	459	451	422	478	417	420	457	433	431	433	445	454	436	457	400	422	433	410	470	425	439	453	450	473	429	456	454	478	465	413	460	449	452	428	405	468	454	425	420	501	437	461	428	446	455	437	468	455	436	435	424	442	480	408	429	419	448	431	484	455	456	413	452	411	456	436	420	426	432	463	403	460	405	436	414	421	406	442	438	451	435	434	439	429	422	478	461	425	452	441	476	449	461	454	454	424	425	482	437	441	432	440	440	443	407	455	490	473	449	437	465	447	409	434	408	475	454	456	411	394	378	397	414	468	457	448	440	443	405	441	460	421	478	416	451	464	461	403	432	471	430	460	431	467	436	424	462	420	412	477	445	463	404	425	414	403	405	470	427	448	454	433	416	395	422	437	426	416	427	419	458	412	442	455	449	451	414	468	412	406	470	443	417	412	467	470	410	432	418	460	435	468	475	423	412	446	454	453	449	459	424	424	449	457	414	433	435	440	427	413	423	416	430	427	469	482	434	438	413	439	474	446	399	477	431	447	453	417	431	425	442	429	468	441	442	454	381	423	400	437	433	487	441	438	481	445	447	418	465	414	469	439	417	439	434	486	398	389	441	425	408	447	456	432	411	452	437	440	428	438	436	487	483	433	433	459	414	458	426	450	467	455	457	441	427	450	443	428	469	431	433	446	401	450	447	460	486	445	435	445	439	425	469	398	429	436	446	402	460	451	457	462	441	427	444	454	426	451	431	443	448	492	474	463	424	439	434	481	427	445	444	439	436	419	435	447	481	459	439	470	442	402	419	438	467	444	440	451	452	428	482	409	422	446	406	434	433	418	479	415	443	394	459	419	447	426	448	455	463	408	442	437	459	472	461	455	453	431	421	479	435	441	442	422	431	441	456	440	439	426	453	419	409	435	477	442	448	432	487	415	443	448	414	455	430	455	396	472	444	442	397	436	454	437	471	389	440	444	418	459	407	414	441	431	438	450	451	444	436	427	459	435	437	414	476	430	434	467	440	459	426	445	423	424	478	440	464	424	428	418	440	442	468	425	432	440	442	430	407	479	461	456	437	464	437	438	450	440	450	454	473	451	437	416	394	431	424	466	446	435	423	428	442	428	438	439	446	468	396	456	439	464	474	452	424	408	459	410	457	422	433	459	446	463	453	445	458	468	466	414	450	424	483	446	438	475	452	429	514	434	429	481	468	400	440	432	417	422	445	463	439	440	497	457	422	467	460	438	445	435	455	454	460	458	452	412	456	448	428	402	457	439	436	440	409	467	442	489	429	427	441	466	442	432	465	413	447	400	472	460	493	431	454	444	436	471	437	438	443	469	427	462	427	462	440	468	458	428	438	449	451	433	403	422	444	467	494	463	465	435	445	473	452	434	471	424	437	430	444	452	452	410	382	445	453	456	430	431	460	452	451	437	471	438	478	418	449	447	405	420	432	433	435	470	436	452	435	466	437	446	445	441	430	427	457	424	447	468	462	417	501	426
34695	32295	41529	40281	36880	31220	33131	33302	30584	29918	30735	29257	22886	19954	22352	20207	20477	16634	13942	13240	10464	7890	8828	9605	10303	9303	7298	5248	4374	4525	3668	2755	2266	2245	2210	1966	1691	1315	841	649	513	382	400	390	389	370	330	295	250	270	334	278	254	201	202	200	172	186	209	230	195	207	171	185	204	188	198	178	220	209	163	186	178	196	175	189	207	162	171	193	181	184	194	214	171	219	195	192	174	159	159	211	197	188	209	181	200	181	199	194	186	204	162	196	226	208	194	186	212	181	195	186	196	170	189	169	172	193	192	196	172	195	202	194	169	182	182	175	210	182	161	184	177	206	182	188	203	193	210	197	194	189	150	191	177	195	200	198	185	214	162	179	207	191	220	187	172	218	176	204	171	172	190	170	179	193	197	188	176	211	193	179	198	176	171	180	195	188	199	187	220	200	173	190	198	199	193	181	180	212	197	191	179	169	199	188	195	184	188	191	174	181	189	206	195	181	197	194	187	191	191	202	207	191	188	187	195	192	192	179	177	183	196	223	188	181	185	217	203	191	174	200	197	192	172	198	175	205	174	176	199	181	198	208	185	203	203	195	178	196	210	198	203	174	196	204	183	205	178	190	181	153	197	195	181	192	193	194	207	195	183	197	182	198	197	177	190	195	205	194	182	202	192	185	161	179	175	183	202	172	183	185	187	163	190	191	178	191	191	197	178	186	196	197	179	187	177	192	174	188	182	186	178	191	189	192	205	193	192	190	206	182	207	216	174	191	176	195	182	205	195	196	194	216	203	193	189	189	199	188	198	184	202	191	202	187	176	193	172	174	192	180	155	191	214	181	193	187	211	207	154	171	190	190	182	184	181	218	171	195	186	200	183	179	203	201	175	189	184	179	183	198	205	200	169	208	195	186	191	184	180	188	172	207	193	210	191	182	176	176	176	190	199	185	216	175	193	182	183	165	195	191	210	177	173	179	190	182	173	190	211	189	187	217	184	197	186	203	194	199	194	193	174	179	177	204	218	185	173	179	196	181	173	207	198	181	174	180	203	202	185	168	202	213	193	178	190	163	202	171	185	142	191	170	179	194	164	172	185	209	218	191	196	179	192	178	196	220	194	199	199	216	185	206	195	195	198	185	178	192	176	176	183	187	185	193	193	172	173	170	174	199	168	183	170	201	196	196	217	201	176	185	177	184	173	182	202	195	182	188	170	155	189	187	188	180	179	162	171	199	188	194	172	184	176	184	203	182	175	175	197	168	202	202	199	186	182	171	190	180	206	184	173	174	174	160	209	189	203	189	206	160	208	195	171	166	182	191	166	168	195	183	187	208	195	170	183	201	194	204	211	212	209	208	199	175	202	206	170	177	180	174	192	178	173	214	188	178	208	188	205	192	180	198	209	180	208	188	193	195	188	219	205	187	216	188	200	209	182	173	176	193	167	195	202	191	188	175	191	197	210	214	206	202	185	185	170	201	188	189	173	178	186	207	204	186	209	217	200	178	179	217	210	173	181	192	179	190	189	188	194	213	215	199	183	213	179	224	173	182	182	197	201	179	178	205	191	187	219	197	193	193	193	209	185	201	215	168	186	173	195	171	192	186	191	212	181	177	208	200	189	181	174	209	203	188	205	241	191	198	171	194	196	167	169	198	167	195	195	197	197	197	186	191	184	210	183	208	205	170	192	195	158	200	197	187	172	198	209	194	185	170	171	173	208	183	186	177	200	199	192	197	191	177	178	191	200	210	179	171	218	179	208	189	200	192	166	190	197	201	193	194	196	231	200	179	186	191	223	181	170	219	204	187	192	172	195	200	197	172	183	199	172	188	170	174	174	183	164	191	187	203	202	204	167	187	181	190	170	173	214	197	200	190	187	172	173	173	187	171	201	210	208	186	191	189	186	191	190	157	186	176	190	193	175	184	179	193	168	179	198	192	197	193	203	173	197	197	166	193	187	174	200	184	202	183	202	178	167	194	208	205	203	158	174	179	169	188	204	182	174	189	199	176	189	182	182	196	203	178	172	208	182	183	198	200	180	200	187	180	195	205	191	166	191	209	201	206	191	180	188	180	175	208	195	188	200	188	164	182	193	217	185	177	211	204	205	180	183	182	180	201	184	172	168	195	181	190	163	194	172	192	181	189	190	177	178	194	192	199	183	186	209	202	168	200	191	159	176	186	199	206	178	175	177	176	171	182	195	182	189	202	191	192	189	194	194	194	172	154	186	189	187	200	187	200	181	180	205	179	205	171	191	157	200	171	182	179	213	175	191	185	173	210	195	190	183	190	178	180	166	213	203	208	190	184	201	187	193	191	186	202	174	165	224	196	203	207	171	177	166	194	191	173	203	195	201	189	198	207	181	199	186	206	179	179	173	214	208	171	193	190	203	199	188	189	197	204	177	193	199	218	207	171	186	176	167	199	193	185	203	169	189	228	191	180	173	187	178	197	188	165	185	205	164	191	205	160	185	165	202	191	208	184	196	207	211	195	180	187	209	198	183	206	197	193	192	181	189	204	177	209	195	183	183	206	202	165	181	193	207	214	149	178	176	186	174	216	199	172	197	164	172	187	182	182	189	186	199	199	185	185	177	186	192	191	187	186	189	165	182	176	189	184	150	202	172	181	173	208	171	184	178	174	160	198	185	200	232	199	199	181	190	212	177	193	194	157	206	179	162	185	193	188	189	167	166	193	193	198	194	205	171	198	217	188	184	165	190	185	213	198	178	176	186	188	188	194	185	188	188	164	183	178	167	177	201	183	176	194	163	174	195	197	176	197	191	197	192	162	178	186	176	196	188	194	191	174	208	187	181	200	170	170	169	191	217	172	177	185	196	185	140	166	192	204	173	194	182	173	164	175	178	173	198	200	223	157	203	201	194	161	184	184	178	176	187	189	193	189	196	195	181	188	196	180	183	219	178	196	192	203	198	191	200	191	175	176	172	201	182	179	189	184	176	174	172	194	201	196	183	185	184	181	179	194	205	202	212	197	194	159	205	186	185	199	194	185	194	190	179	192	189	208	229	193	190	179	193	172	186	207	200	188	184	190	188	225	179	214	183	178	199	208	192	193	188	179	191	202	205	216	182	198	192	173	191	200	211	210	194	180	175	190	211	184	187	176	197	182	200	169	230	192	176	198	175	197	197	176	208	210	234	203	215	190	197	194	225	204	192	197	161	182	167	192	177	188	186	186	187	202	178	165	191	187	201	207	200	197	175	204	161	195	188	179	198	169	194	181	226	186	208	175	169	182	176	191	167	174	188	188	215	186	201	167	212	197	179	174	184	191	212	194	186	201	210	184	180	190	179	186	202	174	176	190	197	173	212	188	194	194	191	201	190	178	179	199	194	192	179	214	208	207	179	180	194	191	184	195	189	212	188	187	193	168	195	188	202	195	187	197	213	185	181	186	191	199	172	196	200	208	211	199	184	184	196	181	211	224	202	196	191	211	181	190	181	173	181	178	196	185	176	172	186	152	199	198	193	191	176	169	181	198	187	197
23678	25959	39092	42989	43930	41120	44736	46026	43983	44941	46625	44081	38357	38608	42334	39213	40471	36358	35108	34919	28202	24462	27542	29751	30974	30487	25557	21341	19142	20106	16407	13849	12328	11937	12103	10694	9084	7068	4812	3909	2673	1953	1764	1829	1799	1892	1414	1183	922	1024	1581	1152	873	611	618	626	599	575	637	822	627	570	550	529	548	560	524	520	517	519	546	531	541	514	550	494	525	534	533	518	516	517	516	538	541	493	518	493	511	519	529	558	503	566	536	525	509	514	488	552	509	532	548	498	457	546	517	500	521	561	529	527	500	545	534	578	527	527	523	580	523	525	502	478	517	518	539	567	515	534	503	536	474	534	565	517	486	541	568	493	522	545	540	527	534	519	499	517	531	504	512	465	512	531	530	563	509	502	503	534	555	569	548	527	525	534	521	496	512	561	519	544	525	526	500	542	511	553	522	502	535	503	526	523	487	539	519	523	501	530	522	479	503	492	545	495	513	487	511	531	492	472	499	474	487	504	494	557	519	527	509	513	534	546	544	551	516	521	499	574	544	527	537	509	511	526	521	478	502	505	494	537	523	504	516	579	481	515	499	551	518	528	525	504	509	518	563	486	558	498	526	508	527	516	550	539	453	561	539	521	540	548	548	503	518	540	509	552	543	485	507	499	498	514	534	510	515	496	516	506	542	518	522	516	545	493	559	537	544	521	499	512	532	508	558	565	539	516	505	556	568	524	524	550	519	518	486	544	536	493	509	539	528	517	513	541	531	537	516	497	518	530	544	511	537	513	522	511	513	508	522	520	542	503	557	491	492	586	522	532	512	543	541	542	490	545	534	531	534	545	507	481	504	548	508	523	570	531	542	517	574	523	535	514	522	532	561	544	531	538	533	540	544	528	497	472	490	502	515	541	520	535	518	510	538	543	501	496	524	533	516	486	522	512	505	520	500	534	502	521	521	551	529	553	495	503	514	506	508	535	514	501	491	493	523	523	504	464	566	497	497	502	498	532	525	515	509	540	496	518	534	515	551	509	526	544	504	576	512	486	555	532	548	517	560	563	530	511	549	526	511	516	529	535	497	488	495	528	529	525	500	513	532	521	497	523	534	496	530	499	534	519	509	583	507	553	504	535	520	538	511	491	538	507	519	535	490	515	526	555	540	527	545	504	490	529	511	505	527	525	512	461	477	551	545	491	489	538	539	503	568	513	539	551	507	511	529	512	498	529	516	526	514	508	528	500	521	507	510	490	545	556	546	532	529	505	504	543	501	530	503	545	511	533	528	539	525	539	545	529	502	534	582	503	496	508	523	533	559	509	528	523	501	558	507	543	531	554	516	513	538	502	519	528	537	521	531	450	511	481	523	512	536	483	538	504	528	529	516	486	515	505	513	537	511	493	509	535	522	506	530	519	492	563	504	515	564	530	493	508	493	563	522	519	541	528	529	547	523	540	508	492	567	518	542	521	499	518	552	525	579	557	562	521	543	532	504	489	565	527	505	494	500	508	508	538	519	517	511	551	532	528	543	535	513	508	562	528	525	566	524	533	523	544	494	537	529	504	530	479	505	540	538	552	510	521	545	543	477	539	558	534	549	533	512	512	527	534	524	564	547	463	493	579	538	540	509	467	505	534	497	542	526	526	518	506	521	512	556	526	540	516	511	567	509	544	518	553	545	542	528	488	554	552	487	483	537	496	505	527	510	515	520	543	506	530	580	557	528	520	552	534	505	554	531	525	531	496	550	524	555	519	513	513	538	521	540	520	546	563	546	520	508	534	555	534	525	537	513	548	528	555	546	553	525	561	504	524	510	517	538	512	522	528	543	538	506	526	568	514	512	559	537	500	543	544	528	486	584	523	486	511	527	513	530	551	546	556	523	518	486	546	526	526	501	520	520	538	563	512	521	504	528	533	504	526	496	536	491	487	547	484	495	525	539	531	505	505	546	511	501	508	521	501	520	538	535	498	536	503	512	508	516	560	521	506	529	546	520	572	503	515	506	477	521	542	524	514	520	491	473	513	546	505	535	533	496	530	487	508	519	513	495	513	529	543	512	524	520	513	486	568	537	540	468	531	533	577	514	536	565	495	518	519	533	518	505	550	503	486	565	563	500	511	487	511	515	534	501	525	521	521	527	514	493	523	544	534	527	507	547	515	517	525	526	536	530	563	522	517	516	529	488	496	505	500	545	494	516	482	526	511	563	547	505	542	526	492	508	524	521	506	485	531	561	546	511	510	495	513	551	507	525	539	502	502	485	547	502	496	484	545	549	525	511	578	482	485	567	514	542	512	597	522	516	551	503	556	508	558	506	529	519	514	502	509	535	557	512	493	547	480	508	514	521	486	533	498	512	547	521	534	533	541	543	508	535	504	549	522	537	538	578	553	513	536	508	514	561	515	541	489	559	563	550	520	518	496	521	515	510	570	523	525	522	519	508	571	504	517	515	469	526	544	498	539	524	510	514	545	531	528	572	488	557	517	509	530	509	543	539	540	547	501	478	546	534	537	525	525	532	522	546	519	544	501	546	526	557	548	548	492	522	571	510	503	524	535	508	570	496	521	531	537	536	533	533	530	508	550	509	496	528	496	574	523	482	562	533	523	521	494	560	563	485	514	526	522	492	501	500	561	520	518	538	562	525	545	522	533	557	504	534	503	511	506	511	553	520	553	527	514	545	566	536	519	512	508	485	491	542	519	515	490	562	537	552	543	519	548	568	539	530	536	516	523	512	546	492	539	516	517	532	525	539	510	542	537	539	538	496	540	570	529	523	551	493	520	520	502	485	527	497	543	521	499	552	518	557	488	535	537	509	526	539	502	486	539	533	494	529	535	507	530	503	525	533	518	496	508	553	552	512	513	517	563	521	505	534	521	508	507	566	550	537	529	513	534	528	540	495	507	506	519	505	521	517	515	524	538	498	498	531	524	544	512	545	527	518	565	540	530	507	516	524	512	521	549	546	494	541	520	527	514	504	502	539	511	562	542	516	517	523	498	538	589	503	548	547	554	512	553	514	473	542	519	559	483	565	570	505	525	513	524	542	536	542	495	549	515	541	502	529	536	558	525	516	512	524	495	536	538	514	543	500	499	492	569	534	531	524	496	501	505	527	521	514	513	527	514	538	504	532	513	522	515	500	540	522	544	515	543	532	517	561	519	557	534	510	523	546	502	506	525	537	569	536	540	513	514	524	510	547	534	508	525	506	532	524	487	544	528	552	519	489	516	502	548	551	529	519	488	542	490	490	494	509	498	539	554	512	495	507	532	530	527	485	516	506	540	552	535	512	515	546	517	507	503	570	494	560	508	518	498	553	528	513	551	516	529	517	503	488	544	548	451	484	511	552	528	534	486	557	522	497	557	522	486	542	508	505	528	543	540	524	510	545	505	512	537	526	520	498	579	561	536	563	537	547	515	527	492	535	540	551	535	542	536	512	481	515	528	522	524	504	541	486	508	519	542	523	523	500	508	547	509	552	525	501	510	477	509	503	506	547	501	537	541	551	501	505	501	477	545	523	547
11322	8923	10971	9659	6412	4228	3440	2973	2455	2099	1961	1616	1283	1167	1280	1239	1139	809	734	693	660	470	560	544	549	558	483	344	314	361	304	267	294	235	285	265	270	211	234	207	199	194	175	191	181	215	163	176	172	181	167	204	175	202	165	186	194	190	208	174	152	178	195	181	172	153	196	192	196	180	182	175	179	188	166	172	179	176	169	164	189	172	177	176	178	142	172	178	207	183	173	181	171	203	180	160	185	179	202	174	202	182	157	165	175	179	176	164	159	166	206	191	163	175	178	181	199	189	189	180	179	184	178	207	183	177	176	180	189	162	183	185	153	167	194	199	179	177	201	170	188	176	191	169	207	173	186	187	142	181	208	189	170	195	189	178	173	179	181	155	184	166	155	198	167	168	189	186	177	193	143	186	185	183	180	175	173	160	182	141	167	186	200	161	200	171	183	179	185	172	164	172	186	174	180	158	193	193	174	157	180	162	167	183	184	160	179	192	170	173	189	195	176	183	180	169	191	186	155	174	183	170	162	182	174	190	168	176	181	207	174	181	204	160	168	174	197	158	164	176	151	172	174	209	194	179	182	168	186	156	175	165	200	173	162	170	173	168	185	185	152	168	181	176	202	174	180	204	185	157	178	167	164	165	180	178	197	155	187	172	196	191	204	206	194	199	203	161	162	164	173	172	181	182	169	192	163	184	178	159	188	161	191	195	173	172	181	216	160	179	168	194	198	177	172	173	161	182	172	157	169	173	163	168	176	180	161	167	183	168	194	181	192	156	166	175	189	196	168	169	192	165	204	166	172	179	171	205	177	176	196	159	191	179	158	153	183	174	180	186	179	171	164	170	182	170	179	167	176	160	173	174	160	159	179	194	194	177	171	184	168	182	179	188	174	155	190	149	188	201	173	187	178	172	192	164	170	177	176	176	168	178	171	161	168	147	182	170	162	179	183	180	189	187	156	191	162	162	198	187	162	193	173	176	180	164	178	163	209	190	179	174	180	185	178	213	194	188	201	177	183	165	147	185	156	193	157	166	182	194	195	181	182	173	165	168	189	173	169	175	186	213	150	201	194	174	160	195	173	184	193	163	177	196	173	184	185	161	172	162	178	202	173	159	153	175	201	194	176	154	180	174	177	170	200	173	191	184	191	165	168	171	175	194	196	180	181	169	184	156	201	170	172	163	198	163	178	198	183	163	163	183	190	197	189	195	150	180	190	152	167	193	151	143	165	186	180	178	174	190	206	176	159	184	198	165	171	167	173	169	161	169	171	184	158	149	174	163	200	209	183	181	191	165	159	164	165	169	181	196	155	161	198	155	163	164	159	171	162	202	184	191	187	176	190	202	183	170	165	179	190	197	182	192	181	191	175	198	165	175	178	175	146	192	166	173	181	184	166	179	184	169	171	167	186	161	172	184	171	160	161	170	179	175	160	163	191	134	182	178	182	173	182	185	173	185	164	167	190	161	168	174	174	187	173	160	201	175	176	185	179	157	193	162	187	161	180	173	176	188	188	174	189	188	180	181	186	168	194	193	196	167	194	184	145	143	188	165	195	194	158	167	144	187	170	173	175	190	190	165	170	148	169	185	179	170	181	194	193	158	174	169	157	172	186	164	178	175	167	158	153	151	176	190	161	158	159	157	204	162	172	175	195	165	165	188	161	184	170	173	184	164	184	191	177	172	168	166	173	175	185	163	162	179	167	162	166	172	174	166	176	163	186	164	181	194	197	186	189	179	168	153	179	155	182	155	194	178	188	176	184	174	182	193	180	164	190	168	185	183	163	171	185	185	198	164	182	174	179	179	189	183	171	193	167	183	180	176	170	202	168	157	164	195	168	185	204	193	169	163	177	153	179	181	181	157	180	179	168	153	180	208	173	152	157	176	196	163	193	183	183	188	147	188	179	165	166	178	165	163	194	166	173	173	153	154	151	194	180	189	160	165	176	189	183	186	177	197	167	170	187	183	181	162	167	166	166	170	168	188	180	202	174	190	187	194	199	199	170	183	195	172	200	173	180	147	178	195	163	196	157	173	188	168	180	167	175	179	155	156	199	158	182	172	204	185	182	173	184	164	185	191	191	183	168	179	165	185	187	182	175	167	151	190	168	195	177	203	178	171	179	173	186	190	201	189	199	179	180	192	169	168	189	154	163	160	157	166	155	177	189	191	177	185	150	187	182	180	183	149	171	157	182	173	158	157	174	190	193	183	179	159	194	160	180	188	151	189	193	167	170	187	186	177	169	178	186	174	184	173	165	167	185	195	163	184	184	213	154	185	169	199	183	150	159	165	178	192	167	209	156	169	181	184	192	173	168	162	189	175	157	174	164	208	199	164	198	179	179	178	162	164	180	173	172	162	197	192	198	178	143	160	152	157	181	168	176	188	179	174	192	185	177	163	177	174	181	188	184	161	173	185	202	174	177	183	181	171	159	176	185	153	168	166	156	174	196	149	201	196	173	188	177	185	173	179	187	163	172	174	192	160	157	190	177	217	184	190	172	143	164	177	199	165	190	177	164	183	147	169	164	169	187	185	183	183	183	181	178	170	205	197	187	162	184	173	181	148	178	156	192	159	200	189	174	185	192	194	167	170	172	185	171	158	168	217	196	185	189	188	181	171	154	175	163	191	178	175	173	170	168	175	158	185	193	178	171	183	172	183	180	198	192	173	198	188	161	161	169	149	182	182	188	172	175	166	162	156	165	182	183	193	180	196	176	194	174	192	183	184	178	207	179	179	192	186	179	192	194	155	176	198	155	176	184	162	159	206	170	192	158	170	166	174	182	165	141	201	178	171	202	191	197	169	169	199	190	173	151	194	179	194	194	181	168	160	192	187	186	174	167	183	183	190	163	168	163	167	165	189	167	169	172	195	180	181	174	194	207	161	182	188	177	192	188	179	151	188	176	196	198	166	187	171	150	167	196	164	155	172	205	177	191	194	193	197	170	175	157	170	198	172	187	185	175	187	171	198	180	185	169	180	168	169	162	186	164	183	172	177	200	168	176	165	165	180	188	157	165	194	163	172	178	195	175	173	181	177	196	165	177	174	175	186	199	168	179	177	173	179	177	163	175	157	156	192	185	178	180	182	166	178	163	171	166	179	180	181	164	157	164	177	172	158	197	188	165	168	190	169	202	193	157	161	186	191	175	182	186	181	176	178	176	197	175	176	186	169	171	196	173	179	193	183	178	175	171	184	186	175	170	178	170	179	159	160	201	180	194	182	174	202	207	197	161	179	199	199	179	180	171	177	189	170	164	171	168	181	159	185	166	190	166	169	186	175	182	175	169	201	171	195	173	182	179	155	186	177	188	170	185	183	172	190	154	195	192	197	172	190	168	177	174	161	184	169	170	157	181	179	195	202	159	188	174	191	166	168	196	172	185	201	172	174	167	209	182	165	196	171	173	154	180	187	158	178	178	181	168	174	147	172	195	161	176	186	181	181	187	198	162	200	169	184	173	204	146	180	181	183	157	170	170	179	175	206
7708	8563	16646	20059	16674	13736	12783	11474	9979	9476	8210	7144	5909	5686	6524	6053	5873	4450	3895	3915	3410	2366	2793	3066	3014	2844	2328	1893	1769	1668	1510	1249	1207	1188	1150	1151	993	856	805	714	688	607	594	563	566	547	517	544	474	526	533	519	499	484	447	545	512	517	480	497	521	503	496	451	510	503	503	463	481	511	522	458	486	543	476	486	480	486	494	474	476	489	519	484	497	473	454	460	505	525	527	548	533	505	480	487	477	474	477	517	484	454	489	509	494	474	519	536	491	510	460	476	461	484	479	478	517	578	532	526	484	481	480	487	501	531	509	461	504	488	488	491	501	470	549	483	478	499	491	517	508	516	475	467	516	491	504	502	491	500	472	497	487	493	502	497	532	489	488	506	512	500	476	440	526	490	468	523	502	521	508	499	451	477	466	519	488	482	514	479	511	447	490	519	484	485	504	480	489	468	499	480	480	501	427	454	504	492	510	510	517	481	524	494	463	467	471	482	458	530	478	472	512	494	481	506	480	509	540	496	469	537	491	520	442	481	465	485	478	456	477	471	492	504	515	473	499	552	487	480	499	513	490	459	449	516	514	516	517	481	515	480	498	505	516	523	507	528	491	542	508	518	477	502	478	498	521	482	493	467	489	482	490	433	526	526	460	476	532	496	490	493	475	509	453	479	486	472	460	512	467	510	518	510	479	461	489	508	493	512	438	491	482	511	524	512	484	518	456	490	505	501	544	515	478	459	493	489	499	474	486	506	488	476	487	508	476	510	475	487	533	480	483	472	464	442	449	501	504	503	499	498	512	525	492	486	473	503	475	465	456	486	485	496	465	499	454	509	481	471	496	460	495	483	481	517	461	472	516	477	505	488	481	522	521	498	461	520	476	480	528	564	459	482	450	480	465	463	526	489	495	472	471	494	471	495	480	511	488	489	501	467	497	485	464	512	439	467	501	463	529	479	483	507	482	509	459	489	499	525	531	517	511	497	486	468	473	484	522	465	493	486	528	503	511	462	506	513	507	477	453	506	470	490	502	512	478	504	529	497	466	483	471	506	493	490	519	480	480	467	486	501	526	505	466	473	489	486	471	489	529	488	481	452	516	483	531	503	480	514	490	482	502	527	486	459	510	480	487	474	482	509	521	481	475	484	478	480	529	510	468	483	467	485	509	484	483	466	491	505	481	503	495	453	496	441	481	538	481	478	483	507	481	477	478	470	503	481	452	486	473	475	493	486	511	520	485	501	517	430	482	494	486	505	505	500	499	497	512	536	478	500	500	457	493	486	479	470	513	474	483	489	506	499	494	493	500	472	488	497	514	527	503	506	503	450	492	486	498	508	503	485	503	457	481	463	468	446	446	493	499	434	502	467	512	461	478	478	516	518	437	505	545	484	480	527	482	526	527	496	498	486	519	459	511	485	509	473	469	477	457	500	493	479	456	508	491	484	493	500	469	485	526	496	476	512	500	524	533	490	516	507	516	449	492	501	529	499	519	489	490	509	502	503	512	485	481	452	529	508	465	442	477	513	508	469	465	543	497	501	481	472	460	492	500	515	480	505	504	516	463	479	497	472	497	480	509	482	434	492	521	503	468	496	503	485	472	487	468	474	537	483	474	512	508	500	515	510	537	486	479	492	480	514	507	502	471	475	509	452	495	508	504	464	530	503	492	505	462	551	498	495	489	508	489	547	509	481	484	518	502	482	479	462	492	483	503	507	532	499	445	476	484	528	438	498	536	461	462	472	528	530	463	475	462	473	480	474	498	478	474	512	526	485	472	473	487	503	494	512	492	558	516	516	475	444	491	513	474	485	497	479	507	479	496	498	497	485	464	480	507	500	474	492	520	522	474	466	500	483	513	494	489	524	486	507	494	486	483	470	476	519	511	505	513	478	505	505	489	507	513	514	526	493	494	494	520	521	482	507	480	503	486	504	509	492	484	450	516	516	517	512	519	508	473	465	476	474	446	463	484	549	470	516	498	470	469	505	487	470	482	469	481	500	533	510	492	477	486	481	517	471	457	490	499	500	486	471	482	470	491	468	487	524	532	491	528	476	483	449	458	491	481	482	525	495	481	474	451	525	467	504	497	510	465	517	478	502	511	514	471	501	502	501	490	511	486	508	458	478	500	450	505	510	476	510	487	474	480	461	489	467	515	433	456	488	546	501	531	513	474	507	472	493	472	514	502	481	466	498	484	442	480	487	507	522	504	468	485	515	509	515	502	496	497	497	444	481	526	477	510	477	507	474	500	476	507	523	496	496	485	523	446	472	476	480	491	489	462	521	465	493	496	480	479	446	492	466	504	492	507	518	478	541	476	493	535	464	509	474	551	472	484	500	448	466	479	500	521	497	493	503	499	497	500	490	481	475	546	495	475	523	549	494	489	502	477	506	553	479	507	535	528	484	493	482	503	503	461	487	461	508	506	478	474	469	485	475	483	472	479	472	510	473	506	500	515	478	461	524	477	497	487	508	463	485	515	498	458	478	484	498	469	505	500	506	502	483	501	489	481	495	481	492	511	491	527	478	512	462	547	472	458	497	513	485	544	504	515	475	497	519	506	481	521	510	514	549	487	503	510	487	474	491	498	504	478	529	541	492	500	496	543	427	505	513	484	489	508	475	482	511	487	495	514	506	501	516	480	515	491	499	494	529	517	480	470	512	478	466	508	521	499	464	496	521	494	496	562	456	487	522	512	485	524	503	460	507	493	473	496	521	498	468	525	460	477	503	478	473	520	475	492	477	478	465	469	509	475	476	539	508	466	513	514	487	508	489	460	497	487	523	515	511	504	460	549	476	503	452	460	531	448	488	513	499	476	474	527	499	461	552	505	509	496	493	456	474	473	512	499	524	485	497	464	511	495	499	495	506	460	425	468	517	476	479	462	481	508	497	490	469	504	493	518	497	454	466	489	513	493	480	495	500	498	491	510	535	511	507	505	494	458	497	465	459	509	505	475	510	471	498	492	457	489	506	486	526	458	476	500	490	488	487	488	482	507	491	473	509	469	471	526	513	482	455	474	495	541	483	473	491	495	456	481	530	495	537	513	514	483	513	463	539	507	489	497	442	476	507	465	491	476	475	493	511	486	501	475	520	470	504	484	481	469	478	476	498	516	512	507	519	496	466	480	476	477	456	543	518	490	470	522	507	504	489	464	486	481	490	511	515	492	492	489	481	464	462	447	529	510	505	499	521	491	462	511	504	499	479	521	458	462	493	477	453	490	499	483	518	497	514	506	528	472	494	522	492	512	480	479	487	453	509	470	522	487	494	486	540	522	494	521	544	477	514	499	450	528	550	482	497	508	433	489	500	487	531	467	513	459	530	489	525	495	479	474	480	518	508	482	488	521	502	477	512	512	533	449	481	488	513	517	473	497	519	494	523	479	480	527	534	512	503	505	505	509	528	519	497	469	477	507	453	496	491	527	465	456	499	480	517	452	502	453	483	475	496	453	534	511	489	507	477	443	475	466	552	461	506	498	502	511	480	457	503
28488	30265	34383	32859	29735	25396	24182	22949	20424	20629	19269	14102	8927	10495	13233	12578	12326	9303	6946	6739	5455	3643	4330	5349	4694	4715	3351	2375	1961	2271	1739	1404	1254	1191	1069	882	808	698	479	358	322	290	257	262	241	250	237	210	205	215	194	207	172	180	184	154	174	151	144	166	173	154	155	165	157	183	151	172	163	152	165	154	156	173	167	153	156	137	163	176	153	164	156	162	170	136	189	149	173	135	150	172	170	158	149	160	164	159	153	145	131	145	150	151	155	162	155	161	145	150	167	144	152	164	160	157	137	154	149	151	161	154	150	184	157	175	168	170	161	183	158	194	179	180	146	156	167	182	156	168	161	154	136	144	163	153	158	159	146	159	135	177	164	159	189	175	150	162	148	167	164	149	179	152	155	188	173	149	171	169	157	151	154	149	185	141	169	145	179	153	152	159	136	157	152	173	141	135	167	122	160	166	151	154	155	161	152	155	154	165	156	177	164	142	164	160	168	184	173	151	126	162	172	147	143	162	171	161	173	159	146	166	139	174	156	141	150	143	143	147	154	156	140	149	168	176	167	163	146	166	150	172	154	149	167	165	157	166	158	167	155	165	168	155	152	137	143	143	151	160	173	174	143	168	156	150	170	157	155	161	150	148	166	184	154	163	140	152	140	160	130	158	171	155	153	160	170	134	169	177	168	163	138	177	134	195	178	136	150	138	160	160	139	141	173	152	167	140	178	165	155	170	169	162	160	167	169	163	152	159	178	147	150	162	163	161	182	147	140	149	153	175	166	151	177	155	159	168	154	156	149	166	151	161	174	146	139	144	158	149	163	163	153	164	152	158	153	149	158	130	176	141	155	155	156	175	144	143	154	160	150	154	164	139	169	184	190	142	160	164	155	156	148	179	162	149	156	143	175	175	159	169	153	170	181	139	146	179	159	158	149	190	162	181	152	176	140	180	167	145	182	139	144	159	142	174	147	172	166	173	185	148	153	155	151	169	157	141	163	150	174	157	184	162	151	162	164	188	156	156	159	170	146	173	145	164	149	170	175	150	148	158	158	164	167	167	147	164	149	172	137	156	149	163	169	141	162	164	149	160	157	163	159	162	145	146	134	156	161	171	162	180	173	141	164	144	152	160	174	175	137	149	144	132	162	156	172	157	149	195	153	141	174	177	170	168	156	154	160	167	147	150	163	168	139	156	146	156	166	136	177	185	146	140	152	139	158	191	152	159	149	162	154	139	170	163	154	141	185	173	163	145	139	166	180	172	174	150	180	157	165	138	169	151	145	167	154	165	167	176	162	166	161	178	156	173	157	172	140	156	155	141	172	159	159	163	156	152	156	173	180	169	179	170	137	146	156	178	159	158	169	164	175	160	141	161	170	164	169	160	188	174	156	157	138	159	160	150	155	166	156	142	159	159	142	131	156	159	157	165	167	140	145	176	150	154	171	153	182	159	149	151	162	159	168	177	168	135	166	162	132	154	148	176	158	177	149	149	183	181	172	155	158	159	172	152	169	146	159	152	198	173	183	137	159	199	170	155	137	170	141	156	175	169	168	158	168	186	148	150	154	183	174	177	172	142	156	160	163	169	157	163	171	169	156	154	154	157	177	154	146	146	148	172	142	152	141	176	187	171	162	168	167	163	167	154	179	155	156	164	128	168	157	168	164	145	172	147	147	152	164	170	153	157	166	163	163	154	138	157	165	146	140	157	155	153	155	138	144	169	153	165	183	158	164	148	150	147	152	164	137	149	137	169	162	162	148	163	145	159	139	142	160	171	162	167	155	146	152	155	137	149	172	158	164	166	156	150	161	151	165	150	156	154	137	167	149	168	164	157	161	131	167	160	178	139	146	173	159	179	171	157	177	151	163	160	153	151	162	162	157	159	145	173	147	178	146	154	138	173	183	146	163	150	165	153	173	160	177	157	167	157	158	157	158	160	159	186	166	165	151	172	184	162	166	157	176	158	145	173	160	145	149	161	159	168	168	140	136	161	164	181	195	144	148	173	158	158	133	159	177	153	161	166	162	156	175	158	172	155	156	177	185	145	160	158	162	169	152	170	182	156	150	162	155	158	152	161	147	158	149	154	159	172	171	139	165	136	169	168	159	134	166	149	170	145	176	164	161	157	186	196	180	152	154	136	163	140	153	188	167	188	143	126	168	153	167	155	164	137	167	161	149	169	162	167	133	145	169	154	142	163	129	171	163	176	164	150	167	146	148	159	156	173	152	148	160	148	172	174	142	154	164	147	156	160	187	148	153	149	149	146	166	145	150	152	156	149	176	135	164	205	158	152	154	152	160	161	137	152	160	153	148	174	163	153	166	160	154	148	167	145	148	163	180	170	150	144	136	146	150	166	156	155	169	159	166	140	151	145	153	157	173	153	169	182	181	155	176	157	161	174	156	166	154	123	162	163	152	204	162	170	152	142	148	148	177	154	152	171	137	185	153	179	146	162	178	179	164	153	139	182	172	166	156	169	180	159	159	161	153	152	170	149	172	192	167	169	156	192	163	158	178	168	141	165	146	144	154	167	158	152	162	146	150	176	154	137	180	145	153	134	135	144	171	163	171	154	138	157	155	178	159	169	170	191	180	175	147	140	188	171	164	151	161	164	150	144	159	150	150	165	133	179	153	150	157	167	147	156	170	167	160	147	162	147	181	176	187	163	159	168	145	183	189	150	145	163	168	140	172	165	159	150	154	143	168	129	193	152	148	131	147	166	149	155	160	179	165	156	158	142	153	157	172	155	143	127	136	153	170	168	175	149	149	173	160	151	156	167	174	152	156	162	156	145	175	157	181	176	151	186	155	169	139	151	158	158	166	183	177	144	180	153	167	175	147	149	181	162	153	142	131	158	168	175	151	160	155	152	168	155	154	157	173	154	154	160	155	178	155	148	154	140	167	160	139	143	166	160	155	155	162	147	156	163	141	160	148	163	155	154	167	142	155	150	163	163	154	151	160	143	163	159	186	159	163	145	152	164	149	188	157	157	156	171	156	144	165	159	154	148	161	154	173	126	147	178	143	168	175	158	148	172	152	146	171	167	165	147	146	153	184	176	177	175	162	182	164	160	157	136	160	151	166	169	137	167	143	146	167	185	143	148	163	168	183	162	170	166	169	158	172	147	164	167	169	155	137	149	169	144	173	151	148	176	160	151	169	182	167	174	168	159	173	154	147	151	162	139	177	133	155	173	151	170	166	135	126	151	139	178	151	162	164	185	176	143	163	137	177	146	162	170	166	159	190	168	177	173	143	166	154	169	160	181	182	177	156	161	139	157	174	150	162	164	131	149	158	143	153	145	142	134	140	160	138	159	197	140	150	150	155	154	177	173	154	149	163	150	148	165	141	175	166	147	167	155	141	155	175	171	183	174	180	133	168	168	160	177	155	149	169	160	158	159	165	169	161	155	164	187	158	156	165	143	161	158	145	161	191	156	139	163	166	159	147	154	149	172	129	151	142	163	172	164	148	138	178	129	150	149	145	146	174	158
19510	24911	33238	37816	37454	36367	36945	38268	35333	39249	36573	30969	24237	29951	33654	32452	32715	27885	25260	25416	21661	15833	18782	21869	20583	20998	16432	12907	11168	12371	9604	8149	7944	7321	6946	5829	5154	4275	2864	2128	1608	1298	1092	1110	1109	1187	832	796	728	793	736	705	620	561	487	511	473	467	504	568	525	476	442	404	491	476	423	469	462	489	471	431	479	451	437	494	478	489	498	464	475	446	451	464	439	455	452	462	444	443	464	471	466	455	468	446	471	466	432	468	455	440	416	444	474	442	434	457	442	466	449	446	492	477	466	425	433	420	445	450	440	434	464	424	464	466	452	443	434	458	489	443	441	445	472	452	432	421	462	428	463	446	476	404	482	496	465	441	469	431	399	465	497	450	455	437	492	450	467	445	453	474	448	471	470	430	424	435	489	450	424	426	448	478	469	461	425	459	440	437	436	467	419	476	451	488	501	445	449	422	427	442	455	465	433	453	453	445	471	470	516	470	459	452	474	465	474	461	446	434	454	453	486	462	472	454	467	475	495	489	403	447	441	467	408	458	445	450	441	460	443	402	493	483	465	465	442	450	451	452	451	484	452	492	455	475	458	490	491	479	473	494	478	468	441	439	449	452	490	438	448	477	431	458	438	446	487	448	450	493	444	444	467	439	469	431	462	442	460	479	412	469	444	425	428	433	450	459	413	467	456	474	435	447	466	462	455	446	482	470	448	503	456	460	416	489	484	454	475	443	471	473	463	457	451	466	438	443	494	432	449	426	497	481	461	444	453	461	508	430	475	482	494	479	430	494	467	407	467	417	433	467	455	435	439	448	441	425	454	476	425	460	469	497	479	455	438	432	435	462	442	430	477	465	482	459	463	449	434	462	455	438	463	444	496	453	471	437	430	479	449	494	455	434	446	414	449	458	448	468	445	453	445	414	433	454	455	454	445	447	461	432	428	460	464	464	443	479	473	428	448	464	478	459	469	477	438	483	459	458	442	449	497	481	483	446	442	456	456	441	490	460	463	434	468	426	483	451	408	463	452	424	455	450	455	461	431	453	465	434	494	432	447	470	434	484	511	455	441	460	471	431	455	464	465	451	428	474	488	454	422	421	404	469	416	471	418	481	472	429	445	408	443	484	465	466	457	441	457	426	450	491	472	445	434	481	488	472	464	482	429	456	442	465	508	449	454	478	454	456	481	421	460	471	478	468	457	470	515	460	413	479	440	436	437	472	459	490	483	430	466	434	485	441	456	411	464	456	447	415	449	502	482	434	483	462	415	450	442	449	441	472	493	463	435	416	476	459	427	465	480	458	436	481	462	454	450	444	443	441	448	488	455	472	464	460	501	423	458	420	458	419	459	449	474	444	467	480	429	433	479	493	460	429	434	458	485	466	471	459	456	461	429	429	423	505	490	469	417	459	498	470	483	468	443	450	462	445	468	441	443	458	483	498	453	442	452	450	434	437	470	469	466	482	460	435	472	441	460	462	482	447	453	406	443	460	470	445	483	474	480	414	458	443	429	472	452	474	487	418	469	454	455	444	448	454	474	441	461	483	450	437	460	440	469	472	437	454	481	416	479	442	448	462	497	458	461	441	506	469	497	452	486	461	439	462	451	455	479	444	462	477	456	466	439	473	473	465	468	484	462	453	443	446	430	414	458	434	464	421	431	441	431	482	481	439	428	436	464	432	393	415	470	446	445	466	498	465	438	424	476	432	510	451	454	458	450	457	431	472	462	444	454	447	448	432	450	451	458	435	476	454	456	474	464	499	460	489	430	435	455	450	459	443	458	456	461	500	457	441	432	459	438	490	469	446	432	448	451	443	459	426	439	468	411	432	480	446	442	438	439	446	455	466	435	466	514	460	472	453	452	473	477	464	486	472	432	441	463	474	440	409	474	485	439	504	442	459	432	474	462	456	457	468	460	466	443	441	461	468	470	478	444	470	510	454	440	461	447	449	495	464	466	493	446	481	459	486	420	453	451	467	480	473	438	441	459	456	484	451	445	454	507	445	436	449	445	408	474	474	504	462	449	452	483	467	441	446	440	440	442	477	495	406	445	454	429	456	458	454	471	434	493	465	453	451	450	447	466	446	410	438	431	478	443	468	409	439	458	420	430	436	443	481	448	418	466	450	467	479	463	465	451	466	498	464	476	484	435	482	465	437	474	458	429	488	424	494	437	455	414	477	454	426	458	453	439	492	482	448	460	436	434	419	418	470	436	470	453	484	426	466	444	467	447	487	450	458	440	449	442	458	496	459	423	446	474	431	477	467	445	455	493	473	453	443	437	472	432	464	458	484	437	434	458	453	462	439	431	414	471	482	489	442	464	438	457	439	455	465	483	468	454	431	437	423	467	472	473	464	490	432	453	444	433	449	483	452	471	462	417	445	441	452	466	477	484	455	456	461	461	471	469	467	432	450	492	417	443	429	492	446	481	478	455	445	444	457	450	461	461	445	444	464	480	468	435	433	427	450	473	456	435	460	463	467	474	432	494	453	484	449	472	421	455	432	455	443	480	489	401	487	501	447	456	435	455	428	456	482	439	464	459	461	452	477	431	446	429	418	449	421	452	491	458	475	443	474	446	453	457	448	466	463	451	475	446	464	483	473	432	432	460	460	493	456	439	434	433	476	439	453	466	447	420	461	457	444	448	452	469	449	429	453	460	441	431	495	438	488	428	443	474	482	492	465	474	448	487	446	460	455	434	433	487	476	446	431	413	485	457	458	497	463	475	476	453	459	433	432	407	447	472	428	430	494	475	438	451	430	452	477	450	459	446	458	454	465	458	496	438	460	471	461	421	488	509	446	417	445	501	476	433	447	427	444	457	434	441	471	477	489	432	450	547	481	448	446	435	446	454	437	471	490	490	440	457	434	453	485	446	465	435	501	460	451	481	479	456	475	454	477	484	446	443	448	427	474	446	483	468	431	451	470	435	467	446	466	467	461	466	465	451	473	431	451	456	477	458	457	442	479	443	458	399	445	485	435	459	498	462	473	439	422	493	429	449	422	452	436	435	461	457	431	478	455	452	444	453	478	443	441	459	477	444	434	475	497	470	492	442	451	498	470	509	433	491	452	459	442	423	486	472	440	476	436	428	461	423	426	426	507	422	467	445	448	467	405	455	451	448	446	472	452	455	454	492	514	447	445	447	466	438	441	455	463	453	473	402	484	484	440	499	412	435	457	395	444	482	487	441	457	450	437	478	456	483	481	486	448	465	434	461	449	427	424	471	418	422	454	447	460	441	456	482	416	494	458	474	467	419	439	451	448	447	456	439	437	478	459	451	455	440	471	454	470	447	455	460	466	447	440	465	449	441	461	461	453	469	475	479	453	469	456	447	472	488	438	442	449	463	469	464	457	458	441	451	441	481	439	460	458	451	482	487	435	448	421	507	449	452	484	466	460	457	469	475	444	442	433	488	449	457	467	448	461	441	489	474	494	474	448	478	450	468	423	469	451	438	450	439	451	458	472	473	427	475	477	460	410	470	453	426	433	428	455
35337	35235	40312	38821	34657	30917	30278	30938	31996	34716	25595	17616	11110	15235	19458	18786	17443	14052	10796	9844	8796	6381	8035	8846	7107	7031	5096	3782	3307	3321	2669	2037	1923	1722	1721	1140	1138	1016	661	528	433	394	375	360	360	336	287	295	270	263	249	251	242	226	205	195	213	199	173	219	217	179	192	194	217	237	194	174	199	199	201	201	193	181	237	192	219	213	192	176	178	234	202	228	205	195	198	214	192	175	184	203	192	201	200	218	184	207	207	199	208	186	211	201	200	200	200	221	208	218	208	211	197	208	205	198	217	205	208	213	183	220	219	191	213	185	200	199	218	210	227	179	220	206	206	174	216	209	215	196	216	179	203	214	202	184	206	188	196	209	206	191	197	196	201	225	170	185	188	218	208	189	178	220	184	198	199	206	217	188	174	205	218	190	204	202	211	190	195	192	174	189	185	209	190	208	216	232	210	206	195	226	226	203	195	202	202	203	184	216	198	199	200	220	193	196	179	188	181	202	222	183	202	200	222	217	208	221	182	218	204	202	183	245	203	194	217	196	205	182	208	177	224	198	214	219	198	222	209	195	198	198	194	185	207	206	214	221	200	195	201	194	190	217	211	200	216	208	204	198	197	198	213	190	183	199	220	183	176	215	218	207	209	196	192	211	207	190	200	172	202	196	208	159	189	208	208	215	198	217	211	201	203	241	192	186	202	212	198	216	205	177	193	187	210	206	201	220	187	190	207	195	209	198	200	210	201	190	190	205	211	218	189	181	215	196	185	177	193	188	189	198	206	199	206	222	182	204	193	194	188	218	185	177	181	236	211	171	207	184	214	201	193	223	223	181	186	185	175	210	228	197	214	201	217	206	170	199	197	202	208	214	208	223	220	199	211	208	216	210	214	178	220	180	193	195	210	170	215	200	212	180	199	192	229	182	204	184	210	234	221	177	179	219	184	180	210	202	202	220	173	214	196	181	199	206	210	201	189	226	200	221	217	202	180	193	197	214	175	172	200	213	188	212	217	201	211	195	201	235	220	207	211	226	193	194	186	189	202	199	198	212	190	212	205	208	219	193	200	220	204	200	240	206	175	204	175	212	196	196	207	195	177	185	181	203	197	186	212	206	197	213	195	187	206	198	179	194	178	208	223	212	194	211	202	200	217	223	194	219	208	213	200	209	188	223	197	200	203	179	199	194	178	225	203	202	182	195	214	198	199	187	176	209	214	211	193	212	218	205	199	201	192	163	203	183	193	171	208	212	228	206	235	178	204	220	210	198	203	205	189	220	228	187	216	194	209	185	205	187	211	189	183	210	195	225	198	193	214	196	200	193	205	208	176	178	191	203	202	181	225	199	208	211	226	179	194	219	206	186	195	206	201	228	215	182	193	227	200	196	206	196	229	202	180	219	222	199	192	198	185	216	209	210	176	208	212	209	212	174	190	210	189	203	181	190	195	226	206	189	205	212	220	194	206	204	186	198	205	217	221	207	203	188	220	219	204	193	216	217	209	201	200	188	208	189	192	220	199	215	181	186	196	188	224	208	223	210	203	190	211	192	186	210	200	208	202	196	206	186	188	191	210	211	187	211	185	207	232	204	204	203	195	202	194	207	194	197	228	202	185	212	175	200	188	173	199	213	207	218	221	181	200	215	197	180	176	205	217	193	200	195	188	189	179	201	218	181	177	181	191	190	200	185	205	198	193	217	203	203	193	196	193	199	215	183	168	214	203	189	212	200	191	200	192	205	201	213	201	210	214	197	197	224	214	212	201	192	185	197	191	206	164	205	186	198	221	187	201	229	188	197	213	202	189	211	206	187	213	197	215	217	217	208	196	208	213	194	189	213	186	173	200	227	193	220	195	185	197	201	182	210	196	176	222	188	188	180	176	197	202	197	207	207	183	210	199	202	227	230	188	210	201	227	208	214	215	209	210	187	206	199	195	179	192	225	186	185	195	221	203	196	191	192	213	200	196	179	189	222	190	187	202	204	211	222	200	175	209	207	187	208	215	179	199	193	192	209	202	197	195	196	191	192	229	198	181	197	215	191	181	186	213	200	202	224	202	185	191	204	202	205	229	197	199	188	205	208	185	194	198	191	224	209	199	214	221	207	195	210	210	184	213	195	211	182	238	197	165	192	204	214	204	201	181	222	207	206	193	203	197	188	206	195	212	204	192	202	209	203	228	206	192	178	208	183	205	207	226	187	221	195	180	210	220	218	204	187	207	237	214	197	200	203	206	210	204	202	222	195	224	229	196	190	230	182	213	182	189	191	199	196	202	219	225	219	218	226	183	201	209	192	193	205	201	210	195	205	233	216	179	196	208	188	183	234	193	203	194	214	204	178	171	200	196	225	185	210	194	191	200	198	195	182	194	196	212	215	207	199	185	198	199	182	226	200	197	176	194	200	200	220	216	194	213	211	184	182	222	193	206	201	200	192	190	216	204	188	209	220	207	224	221	212	213	183	175	224	222	200	206	209	188	186	206	198	185	227	189	179	200	203	168	198	178	196	196	207	205	191	190	210	217	198	204	206	216	205	211	195	198	196	219	209	200	205	228	184	206	215	198	237	206	238	216	183	175	180	201	192	182	183	236	203	203	197	161	205	211	200	189	193	199	221	233	216	178	196	203	179	218	208	203	214	187	206	226	206	195	202	212	201	194	170	199	204	184	188	200	235	182	184	203	200	186	210	181	205	191	197	233	196	205	208	203	221	211	215	209	185	214	184	214	200	202	198	194	199	173	213	220	200	212	222	188	235	187	218	190	224	222	189	233	223	198	197	197	198	200	198	207	212	214	225	174	189	206	210	196	205	196	208	214	203	182	223	203	201	187	193	214	210	185	185	222	205	210	189	175	218	192	220	191	200	187	183	197	204	200	201	217	214	203	204	198	192	188	192	206	199	187	197	199	209	224	196	190	189	226	199	213	226	189	207	219	187	177	191	208	206	206	190	207	219	204	195	196	207	188	220	207	195	209	196	200	187	218	206	208	196	221	196	212	224	189	190	206	220	199	191	192	196	170	190	196	205	218	203	172	204	181	211	204	205	186	205	204	206	218	203	196	194	205	202	219	179	175	188	205	204	200	176	213	198	219	203	223	208	215	186	201	197	207	182	206	209	195	182	193	197	189	228	200	200	204	205	206	204	201	188	192	201	202	193	182	194	211	205	188	196	196	202	208	226	214	192	193	203	214	200	206	227	205	174	205	228	203	192	202	155	195	193	186	183	197	181	185	186	199	205	207	209	178	228	193	197	183	194	217	196	205	192	156	220	206	209	181	198	200	193	212	207	195	234	216	212	180	195	190	202	195	222	184	199	231	202	201	221	227	203	227	208	201	219	208	199	212	171	216	199	205	206	194	188	203	187	180	201	208	210	219	197	190	219	198	203	190	203	203	171	173	165	204	189	207	209	200	202	188	202	190	201	187	203	174	199	200	199	172	220	203	216	203	228	208	201	192	207	195	201	194	189	193	203	226	196	168	190	240	225	188	183	193	222	201	217
24611	28773	38119	42826	41981	41591	41892	43717	45507	50900	38938	33588	26826	35090	39568	37989	38158	33735	31487	29975	27437	21877	26606	28372	24853	26271	20427	17341	15774	15964	13012	11027	10394	9983	9347	7083	6834	6015	3845	2810	2335	1989	1548	1665	1535	1490	1196	1096	953	1025	889	881	932	852	668	608	611	621	604	655	603	594	579	583	610	684	595	587	616	567	584	524	526	517	574	585	556	571	570	567	568	588	573	549	576	555	528	520	585	547	514	610	525	556	571	591	510	549	578	569	572	564	558	549	555	553	547	553	546	551	573	562	541	611	576	567	538	531	544	548	546	572	539	578	552	553	560	548	556	587	558	565	541	553	552	537	576	530	510	534	550	532	592	568	550	556	568	543	553	523	541	557	555	563	580	556	566	531	586	530	528	560	540	553	579	554	556	545	527	535	598	523	578	556	509	542	560	542	538	575	566	576	594	523	572	537	581	542	592	561	552	540	566	539	574	514	555	531	591	524	515	547	527	554	621	548	580	597	589	590	574	578	533	571	556	541	549	588	572	514	556	610	572	569	582	584	559	560	550	597	491	583	536	523	585	570	564	565	567	557	586	592	557	553	569	576	541	559	548	526	597	579	567	540	594	556	547	562	600	545	574	564	541	560	567	599	569	533	537	572	583	564	550	544	571	539	541	547	544	538	560	547	577	540	585	519	539	590	598	581	535	547	589	579	570	551	562	572	566	537	551	533	569	527	564	556	521	616	534	583	584	512	577	613	506	581	602	547	551	611	536	579	554	565	533	566	558	571	603	531	535	548	595	566	549	569	548	563	596	493	545	555	566	603	547	575	541	583	603	580	522	585	586	566	533	550	572	569	547	588	547	563	574	555	569	595	562	530	506	566	567	542	566	550	531	560	545	586	549	540	560	602	586	537	546	547	562	585	526	576	574	550	581	540	560	597	548	576	534	590	545	574	543	563	563	580	587	512	543	555	604	547	524	536	523	543	608	551	568	565	558	545	583	537	594	518	565	613	544	531	535	545	570	544	533	563	579	554	535	594	553	565	553	533	568	506	555	538	555	545	531	520	568	557	568	571	578	571	578	525	569	545	578	544	577	576	565	580	576	570	545	574	599	532	568	558	512	561	582	536	534	545	537	577	584	615	574	537	569	512	562	602	571	547	585	541	556	576	559	581	566	569	570	585	552	531	562	560	558	568	561	565	543	582	535	538	547	532	552	552	580	562	617	556	549	594	564	608	565	531	552	607	559	565	560	518	546	566	582	598	564	544	604	564	569	593	594	561	547	513	532	594	561	530	544	564	557	551	534	560	514	530	565	586	505	570	558	609	564	557	578	535	527	555	562	533	524	554	581	577	592	557	571	548	580	539	545	496	566	575	616	534	559	553	540	579	557	557	555	594	581	551	537	606	531	529	541	568	540	550	576	548	536	585	579	537	546	596	542	560	590	555	560	582	560	540	561	568	553	517	572	582	580	522	530	524	503	602	581	550	520	542	568	580	577	549	560	554	566	579	539	524	557	583	578	539	568	564	556	567	558	597	552	582	525	534	560	557	541	519	535	547	582	580	553	564	588	579	591	593	538	539	547	582	501	595	524	552	594	567	552	548	574	604	581	557	551	543	520	554	503	557	549	545	586	569	620	542	518	551	575	543	542	596	534	594	569	562	548	609	515	572	573	556	577	542	536	535	553	531	511	522	504	558	538	555	569	526	549	564	583	538	596	586	558	548	567	595	540	536	535	560	559	575	597	543	587	588	564	551	562	533	567	596	573	558	567	577	529	557	573	547	555	546	571	598	529	538	532	546	537	611	533	536	556	559	569	551	534	534	568	504	551	549	582	537	540	517	555	590	564	600	572	564	546	565	587	578	582	589	543	553	585	564	548	551	522	592	591	518	577	575	562	539	550	533	576	578	539	534	572	511	517	563	564	558	586	581	549	561	555	547	563	540	547	553	580	573	570	591	552	589	538	563	552	570	510	587	545	503	544	534	506	549	565	568	556	561	548	554	560	558	522	579	542	559	535	596	577	558	568	549	569	574	531	550	554	582	529	600	539	546	540	593	583	575	549	560	587	569	574	577	523	487	544	580	579	575	558	580	563	598	523	572	550	571	552	597	519	524	531	541	561	525	602	538	544	563	560	608	573	587	561	612	573	574	545	598	574	535	534	528	558	565	587	579	523	565	562	595	541	546	499	551	543	511	581	594	567	542	586	596	572	582	580	564	576	529	522	535	542	553	545	524	589	531	556	543	559	599	565	561	595	525	540	536	558	571	578	576	552	599	512	548	561	561	556	528	589	570	590	581	559	496	543	546	555	551	563	580	570	579	550	581	550	604	538	573	555	556	534	571	567	569	592	533	566	532	598	590	541	560	591	560	586	534	593	571	536	595	516	572	534	540	538	550	589	522	546	546	566	555	550	571	555	550	580	596	576	581	546	551	569	575	600	532	581	547	522	545	580	543	555	608	579	542	521	565	510	552	575	522	566	547	523	551	556	559	550	520	566	594	587	550	579	549	564	570	560	586	531	554	546	558	528	498	566	594	565	537	596	560	547	599	554	590	563	552	523	537	559	617	581	543	583	561	587	602	584	538	586	615	537	590	581	600	476	546	550	560	539	551	551	585	524	545	575	564	586	562	541	572	543	626	529	530	540	572	559	522	570	569	543	571	551	595	544	607	579	551	548	558	530	607	573	570	571	599	532	546	571	567	569	525	522	551	587	531	572	547	550	558	588	533	591	529	592	530	519	522	542	543	549	582	546	556	548	597	574	561	568	564	580	573	551	545	581	577	577	612	556	547	586	555	602	551	593	535	561	551	548	562	554	537	600	546	516	557	561	509	621	558	574	583	536	558	592	555	552	580	558	545	552	571	553	580	555	568	576	569	547	536	517	554	567	554	519	544	592	568	635	566	589	522	510	556	560	583	577	552	523	558	578	566	578	561	579	541	531	558	557	551	540	602	546	571	556	571	570	552	556	556	559	574	541	554	554	582	579	562	566	545	562	592	539	552	537	550	530	556	528	565	508	521	584	588	567	541	553	546	580	582	516	534	547	570	532	587	553	563	526	548	528	541	574	582	578	578	588	554	582	559	595	542	558	585	576	536	565	529	541	530	612	573	577	544	564	534	593	573	551	552	558	525	588	512	558	563	539	530	570	554	520	526	571	575	561	572	538	544	542	564	556	540	557	532	532	567	565	541	533	555	528	564	552	515	513	547	522	585	560	554	559	538	557	530	549	511	571	545	574	598	522	593	543	540	572	538	560	538	572	566	578	566	580	538	508	563	527	577	531	552	589	571	568	519	558	541	553	548	596	578	546	534	541	586	583	574	569	546	541	587	530	574	543	552	557	548	503	554	558	545	565	559	546	577	515	526	554	596	541	539	543	549	580	553	558	529	569	535	544	522	596	555	533	539	567	548	515	598	589	588	513	552	579	560	559	565	525	602	498	547	591	534	550	582	520	562	539	551	557	534	576	532	519	514	554	547	602	541	556	535	531	550	592	559
11415	9571	12383	11079	7363	4507	3340	2855	2554	2104	1877	1073	842	1152	1146	1035	996	741	672	661	561	504	598	490	489	498	382	341	331	332	311	283	312	275	286	250	233	224	209	225	225	187	183	208	209	209	220	211	185	195	171	212	189	184	188	190	172	179	172	186	207	201	185	189	212	214	205	181	206	201	209	164	210	213	190	199	191	209	191	197	183	211	203	200	201	201	172	211	186	190	211	188	195	173	195	195	167	181	184	216	177	210	177	209	180	200	196	194	205	186	188	199	188	204	198	196	194	181	199	182	212	198	176	192	211	211	163	188	215	187	200	179	213	217	187	202	198	197	185	194	203	182	190	180	166	184	204	190	184	201	189	188	186	202	180	188	187	189	198	185	199	183	202	180	170	168	195	192	188	225	200	174	217	204	174	200	176	175	196	175	186	201	184	179	192	193	175	184	204	194	197	181	173	206	200	215	198	205	223	195	181	185	168	206	203	209	191	191	189	160	200	198	211	181	188	189	191	192	203	185	193	188	192	212	207	193	174	196	172	192	162	198	188	173	221	189	179	172	202	174	199	183	182	199	215	195	199	202	201	208	185	198	169	198	178	187	219	183	173	191	172	206	200	187	166	213	185	194	212	183	194	187	207	215	204	184	156	197	186	200	179	173	183	189	208	207	191	180	198	220	188	187	166	198	207	195	212	185	170	178	201	201	222	186	192	192	198	194	219	203	210	206	196	184	199	175	188	178	201	210	194	191	218	202	197	205	191	177	186	213	221	203	206	183	209	212	193	190	183	196	168	180	214	193	199	193	214	185	198	195	206	182	196	188	193	177	204	198	175	182	181	196	189	200	189	202	200	185	192	188	188	195	182	198	200	191	200	200	186	199	201	197	195	187	193	179	194	205	195	193	208	191	207	184	204	174	194	178	187	198	186	201	202	154	194	202	164	217	193	194	193	204	184	198	215	206	205	181	195	158	212	189	198	185	200	201	197	209	174	216	169	193	191	197	206	196	172	191	213	195	190	188	180	175	209	194	191	197	204	177	181	184	192	193	169	209	195	202	175	187	188	202	179	202	194	203	181	190	201	193	197	187	204	189	182	200	187	227	221	180	165	212	186	194	202	153	182	209	191	188	204	184	193	192	185	200	224	167	192	181	208	215	207	186	201	177	197	203	178	193	192	183	202	210	186	178	201	182	195	184	206	197	201	164	188	191	193	199	202	160	194	168	170	195	192	191	184	182	199	199	203	207	188	208	201	196	197	197	188	223	171	180	187	203	223	195	210	177	188	186	181	212	217	205	198	212	219	190	179	187	189	195	207	188	190	168	205	216	186	180	186	186	193	190	191	168	204	187	186	195	216	205	185	187	165	192	203	178	215	221	191	195	185	181	211	173	202	183	192	202	196	212	192	182	207	185	163	193	217	193	197	201	194	191	187	189	179	184	212	185	229	192	191	192	222	194	202	166	175	207	168	181	207	194	204	179	196	187	199	157	179	205	203	181	195	179	173	187	196	234	179	200	175	178	214	170	182	201	204	184	195	192	217	186	203	189	179	190	218	182	181	200	193	182	192	167	183	188	196	209	179	190	181	176	201	182	194	180	192	187	173	215	198	172	214	198	195	201	178	182	161	196	190	186	176	183	208	227	205	171	185	188	189	188	183	193	175	153	186	185	206	177	196	204	198	198	190	207	182	217	190	185	196	200	208	200	208	195	205	171	225	213	190	190	166	199	212	209	177	211	194	212	171	175	167	169	198	226	192	174	202	188	204	207	180	191	187	188	190	202	180	180	195	209	188	173	175	192	178	176	199	188	212	182	193	202	172	188	173	190	177	181	192	197	177	153	206	162	175	221	166	191	191	192	210	181	191	181	202	192	178	194	215	209	186	191	199	172	202	186	177	198	202	186	217	191	228	163	224	194	159	198	194	184	179	176	160	182	161	192	197	213	204	163	176	180	178	187	177	183	203	171	182	199	211	195	185	188	208	192	178	174	171	185	178	199	175	212	209	158	186	180	178	192	181	205	179	214	171	190	192	217	186	171	183	212	214	190	218	208	186	192	186	231	193	203	175	203	215	200	209	186	196	192	198	204	181	228	201	180	188	183	199	186	192	173	193	209	201	184	196	170	166	203	155	174	186	191	198	188	201	207	198	214	202	164	165	191	198	181	179	190	169	200	187	198	181	210	185	193	175	192	174	170	197	209	204	208	199	199	202	192	213	196	201	183	210	193	227	201	213	187	167	196	199	204	167	190	186	197	194	195	191	184	209	194	192	200	186	167	207	184	186	193	200	191	181	193	181	205	213	174	188	199	174	216	191	182	199	183	190	175	178	211	192	197	208	206	218	199	196	177	204	189	211	197	191	200	189	184	194	163	181	203	183	205	195	173	171	207	174	191	178	200	212	178	195	173	185	187	195	192	194	197	204	221	196	209	193	201	214	226	183	184	179	197	169	191	202	202	178	194	173	184	185	221	186	192	189	198	209	202	198	188	204	166	220	186	195	197	187	192	194	180	203	185	182	164	201	191	224	187	202	158	210	197	194	197	153	183	205	182	186	198	187	184	195	178	176	195	195	201	195	184	207	219	192	192	178	191	199	179	209	207	184	176	186	201	186	184	170	216	187	190	217	189	181	192	205	188	207	171	213	195	192	190	177	210	177	220	185	198	173	204	175	215	179	182	177	192	195	186	177	189	175	187	202	201	216	208	174	195	187	188	170	199	221	197	197	210	207	172	185	169	181	216	186	180	225	196	187	205	174	207	212	174	197	210	203	188	195	200	172	207	191	189	184	183	208	198	174	198	197	190	190	188	161	193	205	193	200	191	179	168	187	194	186	200	192	169	185	211	181	211	213	187	212	183	188	201	187	170	166	180	200	205	185	179	195	171	207	197	203	185	205	170	168	195	228	215	186	194	190	199	177	209	218	214	194	173	182	184	177	207	206	154	188	181	178	202	173	188	210	219	197	187	176	153	220	190	198	182	189	218	179	206	200	195	211	214	183	204	167	215	181	181	181	188	174	166	188	175	190	216	178	193	196	192	183	205	184	180	178	194	198	158	195	180	192	191	184	195	163	207	208	187	196	167	172	203	175	194	182	191	179	180	183	210	203	212	206	178	212	191	203	211	201	193	192	200	206	197	179	216	200	178	188	186	201	224	184	188	227	209	191	203	197	215	211	209	210	191	188	189	184	190	178	196	206	184	192	195	169	180	214	194	194	196	193	190	193	182	196	182	196	213	220	186	204	209	198	199	156	172	195	194	208	209	189	179	162	169	191	210	214	200	186	211	212	181	193	202	200	177	170	195	196	205	200	187	199	201	201	211	185	170	163	193	190	191	172	187	187	201	194	199	197	187	192	190	164	195	187	199	195	216	213	177	180	195	181	170	195	189	188	176	202	178	175	198	196	181	187	201	172	199	199	176	178	200	193	202	191	166	181	183	205	198	216	185	199	184	196	207	207	222	203	175	175	182	175	160	189	190	180	213
7981	9184	17550	20895	17740	14048	11922	11412	10478	9150	8042	4894	4201	5785	5777	5764	4938	4393	3509	3395	2708	2543	3215	2726	2512	2605	1957	1609	1560	1528	1366	1204	1196	1162	1098	946	960	932	755	735	657	581	613	625	602	587	588	562	578	588	560	527	592	542	543	505	517	525	527	543	523	557	523	565	551	556	554	568	533	521	529	518	536	556	500	536	528	529	531	569	540	509	520	504	547	543	556	518	531	560	545	495	519	519	498	539	514	504	521	549	539	560	511	499	547	564	520	528	485	539	551	523	570	479	509	521	523	512	530	546	541	546	549	526	567	532	528	503	557	560	508	553	504	528	565	501	548	527	515	536	509	518	542	534	530	533	548	489	518	540	579	567	488	521	538	556	532	521	531	533	556	519	568	497	532	566	522	485	514	577	550	512	534	558	511	548	492	552	518	556	523	530	498	552	541	545	558	530	487	541	529	542	516	547	557	517	507	524	536	537	532	563	534	534	538	520	537	542	563	549	529	527	549	524	539	534	526	509	532	521	516	490	531	552	545	521	516	534	546	524	531	529	552	524	544	515	500	495	541	528	519	518	546	520	531	521	520	516	508	563	556	536	587	567	554	546	540	513	528	547	534	516	505	574	520	526	539	511	540	540	543	571	528	538	533	475	560	540	522	531	493	507	524	550	538	525	548	511	501	504	534	499	561	509	541	503	505	517	530	530	549	518	506	510	551	473	479	520	560	534	541	561	536	567	533	511	517	538	519	511	539	495	497	543	519	512	539	513	522	511	528	494	515	532	508	554	526	504	541	524	577	506	560	545	546	534	565	571	539	584	503	516	541	493	556	498	541	525	491	535	515	495	529	560	512	541	513	497	528	562	544	508	526	528	565	553	567	548	483	514	546	536	513	543	511	529	490	504	489	529	512	544	483	479	555	531	513	580	566	526	536	509	532	511	565	512	513	561	529	512	555	497	553	525	530	472	562	554	508	540	516	493	527	534	558	518	506	515	472	521	539	510	522	530	501	517	555	495	507	536	557	491	549	564	539	562	509	549	523	592	581	535	537	538	524	568	586	520	532	510	528	533	537	493	497	537	537	594	509	568	508	558	505	525	573	525	532	523	517	544	610	505	535	536	572	498	522	529	544	512	506	551	510	503	493	544	573	503	478	558	543	556	587	531	523	581	507	561	547	527	500	549	535	569	500	536	523	506	533	532	579	493	535	533	506	543	522	548	546	520	564	514	512	482	537	516	526	539	547	574	565	562	516	523	505	508	464	521	569	495	545	510	495	575	538	543	457	535	501	522	521	516	515	555	483	530	501	549	509	573	557	537	543	495	515	515	549	548	557	552	533	503	531	540	556	546	536	526	531	524	494	547	531	505	566	547	499	525	538	517	545	537	529	526	547	564	559	478	570	521	531	544	550	547	479	511	552	539	524	536	538	539	533	565	530	515	540	516	486	585	549	518	517	578	509	574	528	561	533	546	579	522	503	548	528	536	500	551	551	529	505	555	535	489	523	523	540	509	544	525	518	534	532	518	536	532	559	532	509	510	535	531	528	547	556	543	525	538	558	532	517	555	536	520	578	516	574	534	548	546	538	515	566	560	559	535	574	558	509	524	499	572	560	572	510	522	546	541	494	536	538	553	508	499	526	524	609	509	554	552	524	532	514	517	509	523	542	528	511	524	511	552	556	519	547	517	491	541	531	525	509	509	495	533	526	493	502	540	515	552	552	523	507	551	535	534	552	506	543	545	531	533	518	509	499	496	548	544	473	530	535	506	529	502	546	538	559	490	540	508	516	501	544	501	539	554	515	524	552	518	530	522	564	517	532	535	513	499	566	595	529	516	563	538	545	510	551	544	537	571	557	500	529	526	507	624	548	544	559	587	543	502	524	509	547	525	534	508	543	541	519	535	530	510	559	547	537	537	564	564	541	513	523	559	502	480	504	539	509	526	506	543	508	549	516	508	502	554	490	527	540	543	571	533	482	593	532	491	531	491	530	571	566	561	508	575	570	539	524	562	549	546	557	486	573	529	538	538	543	510	547	508	473	541	560	527	585	550	554	501	514	565	521	518	545	562	537	522	503	557	531	517	578	562	518	544	523	488	538	565	567	524	545	531	523	526	515	557	518	515	542	526	496	531	508	514	532	529	534	493	560	571	518	515	522	521	559	549	535	537	528	494	538	532	530	546	513	526	552	499	537	525	505	546	544	534	522	575	537	536	533	511	500	555	544	534	566	502	499	530	533	561	551	519	545	496	530	537	530	523	563	511	532	535	535	511	539	500	504	539	529	520	514	510	493	523	536	561	523	526	526	536	488	555	518	518	528	502	539	522	553	486	555	499	536	499	510	537	563	534	546	526	532	530	525	538	560	549	545	543	508	536	549	499	549	539	530	528	515	504	516	527	556	537	535	521	507	541	546	489	530	542	513	551	558	541	488	522	532	554	530	574	533	547	539	526	559	519	526	531	526	514	551	553	490	522	551	499	497	530	554	561	532	526	535	493	486	523	504	541	509	535	579	548	485	533	517	544	547	534	532	563	518	559	496	507	510	504	512	556	518	519	503	480	513	534	500	494	498	514	552	524	550	525	547	562	505	531	539	519	546	556	534	550	490	537	539	503	521	514	535	515	521	554	545	524	478	563	510	483	528	526	519	545	542	527	519	554	537	514	541	584	497	546	498	546	537	550	490	497	518	531	522	551	518	548	536	522	526	531	530	530	511	493	513	510	500	563	537	545	505	481	545	549	526	525	505	557	525	540	527	546	551	534	521	551	541	517	517	529	537	544	521	534	513	531	526	530	546	522	569	533	483	586	517	503	509	569	532	541	541	512	543	550	504	518	550	558	557	541	527	549	521	550	565	556	528	586	528	571	500	554	512	564	582	508	532	528	545	508	540	502	536	532	556	506	498	527	508	482	552	577	531	529	519	544	527	537	540	511	510	534	519	561	551	562	541	529	533	512	575	531	520	521	552	519	518	515	566	522	550	532	515	551	520	563	478	545	521	551	528	526	529	525	552	545	490	555	525	530	511	534	505	525	483	533	551	533	551	556	528	547	577	546	530	543	574	539	530	530	553	493	523	576	578	515	524	566	517	496	557	522	529	576	535	531	523	576	531	534	506	562	499	531	507	556	538	550	544	554	520	529	509	533	552	517	514	548	555	549	518	485	528	546	543	528	520	533	482	548	547	534	522	564	510	529	534	561	513	524	543	539	523	514	525	513	527	512	508	549	501	560	549	521	485	553	527	504	551	513	533	537	539	557	501	537	545	512	541	547	534	549	537	497	560	528	536	508	548	533	552	511	561	541	555	476	517	569	497	524	554	537	505	499	528	505	511	547	525	537	556	540	513	534	527	520	527	510	512	516	563	548	533	547	500	533	541	535	551	536	508	532	553	497	520	516	550	535	573	518	549	553	554	541	505	525	539	532	535	544	546	553	529	510	533	488	559	557	559	548	559	525	544	511	538	536	489	532	545	544	528	518	512	518	528	567
28130	26866	34201	33875	29859	21139	22139	20792	19279	17684	15718	8231	8523	10960	12554	13084	10212	8108	6482	5510	3614	2849	4473	4587	4118	3823	2863	1935	1685	1769	1392	1225	1033	974	895	821	797	626	445	343	297	288	240	272	277	268	243	239	238	211	202	256	178	164	189	170	163	165	165	174	167	170	179	185	200	173	175	167	165	169	162	159	173	166	177	176	162	195	162	190	163	184	159	163	193	161	187	163	168	175	186	205	159	155	155	166	188	161	164	159	176	174	164	161	204	153	159	176	193	162	174	160	154	157	167	185	176	154	173	206	184	165	172	170	171	154	169	177	165	169	186	174	168	164	189	191	158	181	205	154	155	164	187	174	162	177	181	166	188	191	177	157	163	206	167	167	173	184	160	162	167	162	132	154	173	179	162	157	183	166	162	176	153	173	169	182	163	170	174	168	152	168	188	178	160	184	163	174	165	166	169	154	150	156	178	155	158	164	164	173	160	170	170	162	155	147	173	165	169	175	169	167	181	170	179	169	180	170	178	172	171	169	164	163	189	164	172	184	182	164	173	205	166	181	167	175	174	145	181	179	175	175	175	164	173	190	179	149	160	163	173	167	170	193	148	168	167	181	153	169	181	177	184	181	163	165	170	158	170	181	172	187	180	189	183	178	168	194	154	169	149	182	169	172	157	158	171	181	165	168	178	185	180	168	184	171	185	199	166	150	150	148	158	166	162	188	199	171	145	160	165	194	172	163	163	155	186	193	176	168	166	168	180	176	180	180	176	179	172	186	191	189	176	176	188	159	171	162	173	195	175	174	162	182	158	160	192	184	176	166	183	153	166	159	163	170	163	153	149	164	186	162	169	170	179	158	174	170	167	172	155	173	152	175	162	173	182	177	178	180	182	160	155	194	171	182	192	164	156	173	162	181	156	182	149	177	164	157	172	172	164	184	180	169	158	161	155	189	208	163	184	174	144	154	206	182	171	171	177	158	170	166	177	177	169	183	201	183	173	151	180	144	189	188	167	190	167	163	157	189	159	160	180	142	169	176	176	172	170	167	149	171	142	183	180	165	153	157	151	172	177	167	194	159	172	179	182	146	165	184	174	164	187	167	174	142	181	185	171	158	166	172	169	189	179	198	167	185	184	187	162	167	175	194	164	185	163	166	158	171	154	157	179	163	176	159	191	178	174	175	163	157	191	173	162	178	149	144	156	185	159	162	169	169	174	164	174	138	143	169	182	167	158	187	157	184	146	165	164	178	186	177	174	184	196	157	185	152	175	172	139	165	171	158	161	163	173	168	170	185	184	177	159	179	156	169	185	150	158	172	165	175	164	185	162	187	167	158	193	171	148	178	173	166	197	178	178	160	151	165	187	150	168	164	167	160	164	172	201	163	179	171	182	145	171	160	174	188	168	167	136	180	181	158	176	194	152	164	167	191	170	184	172	187	185	156	168	178	159	178	160	169	173	170	159	176	160	181	157	145	178	154	178	180	163	154	191	167	178	161	183	204	155	178	164	174	172	163	166	191	181	169	164	195	149	163	184	181	178	159	174	173	172	145	177	160	175	159	171	166	185	173	132	161	159	186	175	173	168	145	194	187	166	179	161	167	165	170	178	158	166	164	167	180	178	160	181	175	165	149	177	177	180	165	202	164	172	155	159	179	184	184	149	190	168	179	165	161	167	172	173	175	160	166	172	201	144	182	168	150	169	181	190	161	180	161	130	159	159	162	166	147	173	166	182	168	178	156	180	178	198	179	185	178	150	178	170	187	164	188	156	158	158	150	168	167	185	161	179	180	142	169	183	170	170	166	170	163	162	187	146	170	138	185	166	154	172	191	169	184	180	169	159	155	155	185	159	157	152	175	186	166	186	167	153	171	164	160	177	169	186	162	158	192	149	161	164	150	184	171	175	146	149	165	152	165	144	167	152	193	176	167	162	173	157	186	183	176	150	179	184	168	189	166	182	166	160	183	179	153	163	161	166	170	177	175	173	157	180	187	160	171	145	190	185	171	173	176	168	166	156	169	168	171	152	149	160	173	164	190	189	175	170	175	140	154	159	165	164	186	154	172	157	170	168	184	178	193	168	158	156	167	180	178	165	174	209	158	157	165	185	180	173	184	168	164	178	168	172	183	169	189	172	166	190	173	161	187	165	179	172	152	170	199	204	180	198	176	178	163	159	170	184	165	175	166	172	210	188	160	154	179	173	153	166	165	158	178	186	176	194	196	194	180	182	174	177	184	191	183	178	190	172	176	175	171	162	156	201	182	159	192	186	172	170	168	167	183	170	178	183	192	165	171	160	171	160	156	158	174	169	167	176	173	166	207	178	186	171	165	189	183	190	149	150	146	154	211	156	157	182	165	152	165	191	183	176	159	169	163	173	174	190	172	172	185	162	163	166	153	192	152	176	188	163	187	140	160	160	161	156	178	201	178	173	182	151	186	168	170	166	164	194	162	168	164	182	176	155	180	176	152	197	168	162	189	172	166	171	155	164	171	159	188	177	199	183	171	177	172	177	184	188	171	179	179	184	160	176	182	173	183	182	176	179	168	169	170	171	181	166	167	199	146	179	161	180	176	176	170	176	207	173	156	187	182	165	165	176	176	189	163	194	173	179	173	182	162	157	171	153	174	168	171	175	164	173	171	185	159	149	166	170	189	192	160	167	179	168	161	179	162	186	182	164	153	171	170	162	181	160	161	178	179	155	159	173	173	172	180	181	175	158	189	177	167	175	184	161	172	166	156	187	192	167	161	166	181	168	194	177	178	170	185	170	156	155	178	176	171	193	191	185	177	165	167	182	200	152	161	172	185	168	169	180	174	161	175	163	175	170	183	156	181	179	156	160	167	181	171	161	167	198	179	173	154	172	157	163	148	154	175	166	163	187	170	157	171	153	165	181	165	167	154	152	185	178	176	149	180	172	170	189	176	156	159	164	175	188	195	188	178	184	185	186	181	174	160	155	191	170	165	163	191	143	158	187	162	149	172	167	163	159	173	177	170	153	165	163	150	160	189	164	177	211	139	194	155	175	174	182	183	164	186	164	184	174	176	160	189	169	160	145	160	170	180	207	168	184	176	169	158	165	143	164	171	187	204	188	184	179	159	157	155	173	177	182	174	175	186	163	201	170	169	194	153	190	157	181	166	157	160	164	179	162	172	175	173	176	171	179	159	190	188	160	187	168	180	178	191	164	162	168	173	186	185	176	178	173	193	172	177	162	165	203	156	164	181	146	156	162	178	193	169	172	171	174	195	154	167	171	192	182	181	177	164	168	157	187	186	178	165	184	176	170	164	201	192	175	182	156	162	183	178	141	171	189	168	182	194	177	175	189	169	172	165	182	181	178	173	179	159	178	209	176	179	140	149	163	197	161	171	174	160	132	184	169	167	146	168	190	210	159	172	169	179	149	153	189	130	178	188	174	164	162	168	173	184	155	178	200	180	167	157	182	213	172	183	148	201	182	164	156	175	188	155	165	189	177	170	178	149	177	160	185	164
19352	22087	33963	38887	36938	31602	36400	36096	35409	36304	32285	23127	25472	29683	32290	32651	28875	26401	24181	22349	15366	12664	19262	18909	18434	18211	13801	10705	9970	10329	7766	7448	6303	6256	5271	4829	4777	3557	2403	1794	1537	1289	1102	1138	1029	1170	821	967	879	701	702	972	690	571	520	517	536	446	465	520	499	484	501	458	528	480	524	510	481	467	549	532	453	493	465	471	459	459	531	545	456	487	496	448	456	460	469	497	510	481	497	496	475	482	489	499	481	494	471	491	498	480	464	516	478	485	483	521	520	464	466	463	457	523	506	525	487	472	490	486	435	508	434	519	468	505	466	459	510	461	497	492	450	487	501	546	476	504	488	519	511	477	463	458	527	533	534	470	453	495	453	526	457	518	490	491	449	505	474	469	486	476	498	492	516	481	489	488	419	488	493	486	464	452	501	474	482	484	509	498	507	504	491	481	466	475	495	469	529	463	499	447	490	466	478	461	492	500	442	478	474	487	494	503	497	527	466	512	480	519	495	517	470	442	484	548	470	514	519	482	479	455	489	471	471	489	474	486	512	491	486	480	480	489	450	475	482	485	492	489	475	507	471	511	496	424	459	460	477	461	462	490	462	506	496	499	456	508	491	512	484	476	488	503	496	489	489	501	491	472	529	462	490	473	482	488	501	460	483	512	504	504	460	531	456	458	490	512	481	489	480	443	479	458	467	471	489	465	448	503	522	496	503	463	523	488	464	459	483	502	486	509	531	516	483	478	466	447	533	509	536	508	483	474	473	483	529	467	513	460	508	528	499	485	519	503	463	453	464	460	506	464	491	498	497	521	528	473	483	478	493	519	499	479	503	489	483	496	477	442	441	489	499	451	486	501	503	467	465	477	468	470	490	494	493	509	445	476	492	459	498	476	453	503	448	480	454	483	476	485	471	482	526	473	483	523	502	479	491	473	505	470	498	483	482	491	474	510	503	502	482	468	477	501	479	490	493	496	428	498	488	519	504	472	472	469	515	450	480	451	461	511	493	486	463	495	493	496	537	521	509	508	507	503	490	466	483	476	467	523	521	458	551	502	481	492	477	464	465	457	490	486	494	478	489	456	491	481	491	496	501	488	511	461	472	455	509	487	496	499	488	445	474	467	482	478	525	453	492	493	493	478	436	488	515	457	497	522	458	452	512	470	497	526	472	469	465	467	480	480	489	516	472	541	504	511	508	489	451	477	501	475	468	477	531	512	491	488	460	455	505	474	470	479	518	474	490	494	493	465	494	491	470	456	463	487	498	479	504	474	482	486	520	475	474	509	469	496	465	500	482	497	496	501	464	427	464	470	519	509	444	465	498	500	464	467	475	480	470	499	531	500	477	471	489	476	492	514	495	500	487	471	476	499	468	499	486	501	483	483	506	466	463	478	449	468	497	475	478	488	497	508	470	484	505	515	454	489	524	497	465	473	502	491	497	495	489	480	475	498	488	476	488	488	508	511	512	471	486	484	478	468	489	545	511	466	501	462	513	483	497	468	527	486	466	470	503	460	441	461	451	468	476	462	527	504	463	502	542	489	531	496	496	495	478	495	457	449	496	452	472	477	482	513	499	494	512	494	536	453	461	485	513	475	482	456	494	456	490	461	510	510	483	491	522	473	481	475	456	494	497	482	457	478	492	504	497	446	487	435	469	518	476	533	495	483	483	476	491	546	478	487	474	455	468	476	522	474	468	505	480	487	451	501	443	468	470	514	506	448	493	485	500	485	499	466	475	476	509	515	484	457	471	489	498	502	523	482	470	468	480	480	481	484	465	508	525	470	483	469	530	476	490	442	563	475	487	498	479	469	472	520	479	501	474	484	487	537	491	500	510	468	493	460	465	510	476	502	478	481	492	473	483	493	479	513	487	505	493	471	470	494	467	502	485	476	489	465	480	480	469	516	494	476	451	499	486	487	516	521	463	487	463	490	488	485	489	499	464	466	498	447	486	485	498	466	513	459	473	468	475	450	532	461	492	467	484	508	475	472	489	496	474	509	467	456	486	439	489	483	485	492	468	460	479	515	515	462	528	463	540	519	478	508	467	506	476	505	456	501	495	475	462	497	504	499	446	482	458	499	466	531	490	492	476	480	515	469	484	404	464	509	460	500	448	505	536	495	493	476	465	533	512	532	488	538	502	518	469	504	503	505	496	455	505	466	518	524	509	471	513	475	461	513	470	485	517	490	455	484	489	501	523	504	472	503	467	469	510	498	498	465	486	513	441	469	470	465	448	507	453	438	493	477	446	492	496	471	506	476	481	495	487	495	545	477	483	482	518	517	496	499	489	513	505	462	466	476	534	480	510	515	506	514	509	518	491	509	497	478	468	485	501	481	487	480	509	493	460	502	472	491	481	464	505	450	485	490	478	494	482	459	474	465	484	461	469	493	458	552	511	481	455	490	495	472	485	492	507	492	489	485	528	519	498	462	473	489	510	455	499	503	483	504	482	493	497	496	497	496	488	446	522	488	479	506	493	482	520	481	502	502	476	456	517	461	471	490	471	499	482	491	497	490	456	477	470	530	518	475	448	490	499	528	471	500	493	475	473	495	444	454	477	479	526	501	498	501	477	481	500	510	480	493	502	464	502	510	518	490	459	505	454	474	480	455	448	516	480	477	456	443	443	472	495	507	511	503	487	500	473	520	494	471	505	457	485	483	476	459	473	498	471	488	501	494	516	501	505	491	501	526	479	460	477	495	479	513	508	493	497	482	444	462	487	469	525	488	502	502	491	468	473	514	478	466	503	517	451	505	501	483	459	488	464	485	507	473	488	492	521	469	480	500	456	459	477	533	482	463	480	475	487	488	478	484	480	477	480	503	493	428	473	485	504	509	498	486	494	465	482	496	495	489	489	483	483	440	472	480	475	464	477	504	515	507	497	517	467	508	478	475	491	497	494	516	476	469	488	539	492	469	471	497	480	453	434	462	477	452	454	489	492	472	523	471	492	510	493	530	450	500	467	457	447	492	500	469	478	500	493	515	485	508	466	507	499	462	490	457	484	483	459	489	489	483	527	542	480	509	503	506	485	454	468	479	479	489	483	480	496	434	476	479	498	526	510	507	508	476	495	497	500	505	520	488	487	509	457	461	491	493	482	478	463	487	433	526	467	502	466	502	523	491	452	504	474	483	511	492	475	490	493	519	431	462	504	512	474	465	483	512	482	495	483	470	448	501	486	520	492	505	511	502	492	500	460	482	480	476	455	522	460	486	479	456	462	506	498	476	485	498	495	454	463	518	510	485	488	469	475	488	511	511	523	484	507	434	471	482	472	488	453	467	501	489	454	466	517	492	531	472	479	480	467	523	483	538	511	475	506	448	528	499	472	484	521	460	496	512	512	448	476	508	484	486	450	478	513	493	500	471	518	472	496	482	512	489	506	509	510	483	502	520	453	467	470	508	485	496	519	503	460	483	479	482	493	519	491	458	501	496	488	470	494	474	521	526	507	507	473	481	475	498	461	466	474	493	490	506	502	505	482	497	482	484
34137	33053	38333	37737	33582	26883	28491	30834	29242	23913	17375	16181	17175	18549	22698	23962	17944	15345	13567	11502	9076	6112	9123	9472	7997	8345	5625	3947	3559	3342	2573	2281	1917	1929	1713	1500	1387	911	688	595	526	386	391	404	408	388	317	337	313	284	364	332	258	224	219	222	207	211	217	193	229	211	225	219	238	212	207	217	195	201	215	210	206	215	210	224	207	227	194	208	233	195	211	240	237	227	226	224	198	209	203	192	218	233	248	238	212	198	220	216	208	219	225	223	206	192	183	203	196	204	217	210	261	206	209	221	218	194	217	220	214	206	229	209	201	217	222	201	209	203	214	215	211	237	228	217	227	218	189	213	196	217	225	209	205	215	209	221	215	190	185	223	226	165	218	227	213	226	208	220	232	211	225	223	205	218	212	212	233	208	201	205	184	212	203	210	215	192	246	213	227	212	182	214	205	191	183	217	237	205	213	214	239	223	203	226	217	194	206	192	205	237	217	223	214	222	253	198	224	228	231	227	197	212	224	235	183	214	233	209	216	208	220	200	229	199	213	187	204	202	223	208	208	221	211	229	218	206	207	236	236	218	208	218	223	226	208	228	202	226	208	238	220	201	211	199	219	208	222	234	196	217	222	235	223	210	236	210	208	208	211	195	206	181	220	224	202	215	228	224	234	209	230	203	202	194	204	187	210	216	227	241	220	228	211	220	203	224	222	230	200	214	213	207	196	218	238	229	212	192	218	228	197	221	214	210	233	230	216	206	201	203	215	226	223	224	227	235	212	177	188	220	225	233	215	186	211	200	182	189	221	215	215	196	224	228	230	203	225	222	222	212	219	208	230	205	222	218	204	201	230	203	186	217	232	227	207	227	226	214	212	197	196	206	220	237	204	216	220	204	204	206	204	203	223	210	216	223	226	221	214	192	211	198	214	191	202	198	216	227	196	246	212	212	221	206	214	226	214	205	229	198	217	209	224	216	224	208	218	212	218	194	213	209	207	206	196	216	210	204	221	249	217	209	204	236	208	222	193	206	222	219	197	222	219	203	211	219	212	211	229	233	190	199	173	215	213	209	209	209	206	218	194	211	188	210	222	220	227	200	212	235	204	207	203	221	203	203	210	240	225	213	208	224	205	221	209	205	227	217	203	218	204	224	227	234	214	221	207	225	216	214	193	208	242	206	208	220	218	218	231	206	205	204	202	225	223	197	207	197	208	187	242	217	220	197	179	199	218	195	195	204	195	211	239	191	192	183	194	237	201	197	240	212	221	197	205	224	231	218	212	196	201	221	208	195	242	203	200	227	201	227	199	213	224	226	226	225	199	181	233	208	245	211	227	191	235	211	203	209	219	192	189	237	212	221	227	232	229	218	205	201	214	203	209	174	218	214	221	229	210	199	228	202	225	210	188	209	223	238	198	212	196	202	205	235	191	199	220	196	206	214	211	221	217	196	218	227	199	222	220	219	200	199	215	209	212	190	208	206	198	216	180	207	222	185	213	207	228	233	223	213	214	248	227	198	189	215	215	223	209	207	217	210	235	233	236	199	228	219	213	208	204	229	225	186	221	195	227	235	221	195	230	202	209	205	234	207	227	201	201	190	210	206	207	197	221	222	220	216	225	240	204	233	192	226	224	208	213	208	228	246	200	199	243	211	233	192	200	193	197	192	213	201	201	201	206	203	208	226	214	215	221	207	234	200	202	201	211	242	229	212	227	219	209	211	232	228	201	200	225	198	224	209	198	213	207	187	192	225	203	205	197	219	212	201	207	211	219	215	195	198	253	225	215	223	173	213	230	220	200	233	214	220	237	206	231	222	197	217	221	200	230	218	191	239	200	218	215	221	204	204	222	210	224	235	213	214	228	221	228	214	211	163	211	215	202	215	225	215	212	203	221	216	215	243	203	209	197	242	215	211	187	192	210	210	242	199	206	205	180	195	205	198	222	207	230	209	217	218	204	236	223	207	196	229	232	208	216	218	220	218	224	204	172	190	218	224	201	208	209	206	198	223	238	205	203	196	209	204	228	219	222	205	229	182	204	205	195	220	218	199	206	223	199	224	228	214	210	213	214	208	214	207	189	217	209	223	207	201	196	249	194	239	232	214	188	237	216	214	183	233	184	218	221	215	245	221	211	207	194	194	231	211	195	236	213	211	192	200	200	195	230	229	207	219	210	223	229	237	212	211	235	232	197	165	229	199	235	210	220	191	199	190	232	206	208	184	185	220	198	230	250	222	212	228	225	224	219	240	192	224	218	220	224	199	189	213	199	209	211	193	225	191	221	215	196	214	213	201	206	225	197	190	199	225	223	195	208	199	232	201	207	234	207	202	210	212	211	192	224	197	202	220	224	229	210	206	201	237	208	219	235	217	224	203	198	202	206	209	234	213	207	242	241	210	224	179	236	185	216	190	215	205	210	228	239	195	204	247	173	233	203	229	212	186	209	208	204	211	203	203	235	219	197	202	239	213	255	238	217	192	189	188	233	190	190	198	215	203	236	201	216	207	225	227	220	216	221	215	225	190	177	221	215	231	209	209	206	210	232	226	210	177	194	224	215	234	226	221	226	191	220	239	219	198	236	207	187	215	248	203	192	180	222	208	228	200	203	238	218	210	244	220	227	252	198	214	194	209	219	183	214	231	205	208	213	217	208	218	185	211	211	236	224	212	201	225	207	242	198	229	219	212	215	200	188	226	204	224	217	224	193	212	229	214	195	190	225	193	217	211	220	211	184	178	223	217	226	225	225	191	199	208	234	209	226	200	208	228	198	221	201	210	205	217	189	200	215	207	217	248	197	222	222	208	215	237	221	208	187	220	212	235	240	214	211	231	201	232	207	243	218	192	212	214	208	199	197	194	197	209	223	249	234	192	207	218	199	207	220	203	197	216	206	216	228	215	229	196	213	221	214	206	206	217	195	216	203	223	208	216	231	232	223	222	203	207	199	220	205	244	208	207	192	227	217	212	194	210	211	201	232	178	196	205	212	199	224	193	200	234	197	200	192	207	222	214	216	203	225	243	212	205	214	229	203	218	206	211	192	201	212	224	231	192	212	211	196	203	216	213	208	211	215	210	213	230	198	221	224	194	218	235	204	232	189	226	227	206	229	185	216	219	200	217	250	189	221	203	208	188	245	214	187	197	214	193	181	226	216	229	215	216	210	218	212	248	195	213	243	223	226	205	195	212	241	189	205	213	225	225	209	203	192	199	201	202	223	215	238	236	217	228	225	207	220	220	192	224	213	202	196	210	208	232	199	231	209	219	209	223	220	196	190	213	205	226	203	195	206	211	211	244	194	201	220	193	237	236	214	217	183	197	187	231	188	228	204	186	259	211	220	200	207	213	185	200	230	203	219	201	199	210	190	218	218	204	201	212	193	207	222	201	212	245	203	203	229	209	231	194	203	239	203	209	214	227	190	228	218	188	208	184	221	179	206	243	232	209	219	209	182	191	206	209	195	177	198	212	199	204	195	221	230	207	204	219	214	225	210	225	223	236	173	199
23142	27235	36367	42133	40550	37448	41250	43811	42453	39517	33508	34172	33764	38135	41772	41726	37550	35631	34487	32206	26028	20709	28984	28273	26909	28106	21416	17472	16999	16113	13041	12310	10544	10975	9414	8503	8267	5749	4220	3221	2797	2014	1888	2001	1926	1898	1280	1609	1385	1127	1445	1448	937	709	650	600	656	591	597	581	606	583	572	576	619	606	590	583	610	604	572	617	595	592	579	555	632	578	537	605	561	512	593	586	545	621	546	574	639	595	594	617	693	652	632	600	595	577	612	621	587	615	600	589	572	584	612	575	602	602	611	620	626	583	565	547	569	590	571	610	595	591	612	593	548	582	567	597	642	571	563	597	608	603	583	627	621	602	570	595	633	582	567	614	571	545	636	570	596	598	641	595	609	602	566	572	606	589	589	592	640	577	643	589	608	595	592	600	651	560	592	595	579	579	609	580	613	629	542	578	612	603	572	633	546	543	583	592	562	550	624	580	573	551	599	588	632	605	560	583	563	586	565	565	595	627	625	603	559	560	537	607	583	601	595	584	613	545	604	593	604	608	571	614	582	637	575	584	597	572	595	581	590	558	588	622	631	575	622	567	608	579	590	606	595	551	590	579	595	576	620	622	597	594	558	644	623	603	587	596	554	576	563	559	584	590	620	604	576	631	567	583	558	581	617	568	564	542	584	628	594	576	583	572	583	616	582	602	560	582	603	574	574	591	609	527	576	616	602	540	602	558	607	607	607	595	578	582	594	606	641	596	585	568	578	565	617	609	587	591	599	609	586	597	571	590	571	601	587	609	578	558	622	595	568	611	574	629	573	556	576	609	559	605	575	596	586	588	600	577	589	594	593	598	541	605	617	541	600	612	598	577	613	593	584	617	634	593	564	602	611	587	559	581	624	595	630	598	550	616	581	614	593	619	610	600	596	585	605	666	573	570	620	620	624	640	586	621	580	607	587	637	584	613	606	585	566	595	607	598	605	599	590	589	589	553	598	554	591	561	570	618	632	558	563	608	621	581	540	616	606	574	617	569	564	583	573	565	602	593	577	559	579	589	581	559	603	561	571	607	609	570	608	572	582	556	556	650	576	597	601	640	594	582	585	600	554	615	622	581	571	540	591	575	559	578	588	581	583	560	597	599	596	580	590	589	596	588	617	619	587	598	610	621	600	604	578	594	632	608	597	563	593	639	595	546	606	556	565	586	527	596	579	595	589	578	572	596	583	593	615	617	605	589	607	601	557	645	584	570	613	595	591	611	573	599	570	621	563	615	587	614	587	604	610	543	575	613	575	577	584	613	562	573	584	585	585	624	636	573	587	567	579	597	607	612	602	574	596	604	607	591	580	598	582	606	562	578	610	575	564	598	579	560	614	602	621	538	585	554	616	618	603	599	536	596	595	592	601	571	563	597	602	567	566	589	583	621	588	572	622	554	576	617	553	543	608	584	551	581	633	521	639	575	618	569	555	607	578	598	570	609	608	623	560	595	623	556	558	605	546	608	598	560	570	568	608	593	592	553	547	596	612	583	575	608	575	528	592	594	586	609	653	590	549	579	623	575	611	586	602	568	598	602	532	594	569	609	601	593	582	551	559	570	565	629	589	595	587	595	570	592	605	647	590	590	625	575	605	617	566	615	624	581	599	594	557	570	588	605	562	551	601	589	599	605	579	587	633	610	574	616	575	557	609	571	574	603	630	563	555	616	588	578	605	569	605	592	573	546	571	579	595	619	575	588	610	604	568	566	585	600	602	586	589	609	540	624	575	590	645	546	606	578	627	611	599	623	591	585	658	651	583	567	587	566	569	557	556	572	611	620	564	571	604	624	613	630	561	569	572	573	599	605	595	613	603	625	612	605	572	604	569	558	585	617	602	587	559	619	546	595	591	634	617	592	591	554	614	582	605	547	605	575	607	582	573	605	579	600	593	600	591	589	605	636	630	580	620	605	608	604	633	597	622	585	580	604	593	583	580	562	595	551	547	575	581	572	566	619	522	572	584	503	591	624	585	645	613	551	598	612	631	600	595	579	578	592	576	558	594	589	602	601	601	588	557	556	596	573	634	642	594	581	595	590	588	595	643	633	572	622	583	589	587	553	567	554	602	619	582	606	607	609	528	570	578	582	606	656	591	614	584	608	606	607	601	550	617	633	579	556	590	575	579	598	579	541	583	587	560	602	557	548	572	577	590	563	604	588	560	579	588	601	611	589	594	602	584	587	597	513	594	588	605	609	578	603	586	617	587	592	614	622	586	594	580	551	566	541	591	586	563	534	606	569	626	592	557	603	607	610	583	564	594	569	590	562	590	566	548	599	602	611	600	538	611	626	625	560	658	600	567	568	563	632	612	580	570	574	569	600	590	603	505	574	577	614	593	643	623	579	628	590	588	592	617	553	580	596	581	608	572	597	567	576	574	574	590	584	590	623	601	591	610	557	613	558	583	572	607	585	577	566	574	576	623	566	564	615	588	631	630	583	576	641	566	585	580	592	604	608	617	594	633	594	589	640	590	600	553	577	546	575	575	560	595	590	626	578	586	635	569	563	564	574	630	563	628	589	538	620	585	572	589	594	593	555	592	577	575	611	604	583	608	576	600	568	595	546	603	627	572	604	610	593	556	588	616	580	540	562	550	584	595	561	625	620	578	632	528	576	591	571	531	574	531	617	610	583	587	606	599	574	563	558	573	603	631	592	605	554	594	563	588	611	596	559	609	574	592	560	612	626	579	603	565	599	581	572	600	597	598	563	583	597	584	581	512	588	576	579	617	591	539	616	595	597	555	583	623	544	578	622	624	596	575	551	557	573	570	589	589	590	590	568	561	583	572	588	622	599	563	574	602	581	592	537	579	559	556	602	619	591	612	564	577	582	567	608	576	601	584	592	578	597	613	545	617	588	608	587	587	600	566	580	568	606	587	573	612	606	582	600	581	593	579	582	583	555	609	552	638	621	610	564	572	560	592	612	588	580	603	541	599	602	593	605	617	597	599	594	593	569	554	633	646	579	554	566	594	571	591	565	620	555	604	604	582	581	594	574	668	578	572	614	632	602	617	624	571	630	568	585	583	624	562	585	558	624	589	575	589	611	586	563	610	601	617	597	562	598	616	588	595	581	589	550	573	586	603	540	586	638	572	580	562	604	590	621	551	567	587	625	553	590	653	640	598	604	585	590	576	607	509	606	556	631	615	587	598	558	632	586	637	566	583	617	579	570	600	584	587	657	625	608	557	595	608	570	599	600	534	564	620	584	625	589	574	565	573	566	575	583	581	590	574	598	578	560	622	587	604	578	597	589	577	569	603	560	600	561	587	599	592	568	606	585	619	566	584	619	559	555	607	595	591	579	561	636	635	599	588	564	565	549	598	594	562	561	599	542	540	582	578	634	610	573	554	574	580	548	574	575	584	607	607	615	568	578	590	564	573	589	570	626	657	527	601	583	545	535	534	594	609	561	578	548	560	574	591	570	556	624	603	611	597	572	647	562	605	572	597	564	614	592	616	573	569	581	627	578	554	603	620	577
11123	9017	10696	9155	6822	4647	3785	2847	2254	1872	1322	1132	1001	1123	1325	1291	1055	871	790	656	573	564	699	507	543	504	440	375	392	311	319	294	248	293	285	264	260	267	218	234	214	223	190	218	200	200	201	195	196	220	212	221	209	215	219	222	184	215	216	207	204	195	220	233	219	194	217	207	211	224	178	187	197	210	224	199	204	213	224	226	209	221	183	210	221	211	222	209	209	189	193	204	203	203	206	232	203	189	219	209	207	216	251	194	204	216	230	211	211	204	183	219	189	212	195	209	193	192	209	210	193	211	176	219	204	193	187	215	217	190	224	214	212	224	217	207	227	194	198	196	222	209	244	194	203	176	205	191	225	222	218	190	247	214	220	215	186	209	223	225	214	187	177	180	198	231	190	211	203	207	217	220	199	192	224	176	218	187	212	225	202	231	185	216	208	217	191	189	204	205	186	216	203	207	203	192	219	210	224	204	206	206	233	232	211	212	202	240	215	191	243	231	212	221	212	190	201	212	203	205	223	200	211	225	235	238	207	198	218	179	211	166	203	203	246	209	209	235	200	212	211	194	228	194	225	234	220	190	218	201	205	182	203	206	192	194	186	218	200	215	229	210	211	202	201	196	214	211	181	213	208	217	199	206	214	201	231	223	201	184	254	218	227	200	217	206	214	172	178	228	191	213	207	202	219	217	180	205	205	209	196	205	209	206	224	211	194	219	207	189	223	216	196	203	203	204	209	219	199	215	206	211	222	194	213	233	222	216	214	237	213	230	216	199	206	224	207	201	212	206	203	204	206	195	211	194	204	210	195	218	178	198	191	212	210	220	223	217	194	212	212	223	222	220	220	207	186	204	229	199	187	194	217	196	223	201	244	211	209	232	204	180	199	224	198	217	192	221	207	214	199	195	202	204	190	209	224	186	208	231	211	191	211	211	204	220	211	186	192	185	186	201	210	206	213	221	214	185	213	201	230	230	207	225	226	244	213	233	219	201	209	227	187	244	207	204	207	223	207	206	197	198	212	210	213	205	203	208	225	204	209	199	234	203	198	199	193	230	215	192	194	199	209	207	212	235	226	207	219	213	221	215	204	203	234	221	212	239	209	194	201	204	203	255	230	208	208	222	189	183	231	201	215	215	191	191	232	194	200	184	231	225	196	202	203	212	188	211	217	209	227	214	201	209	185	166	193	195	208	201	208	219	190	215	198	203	233	228	184	219	190	201	194	186	179	204	197	218	208	234	214	180	188	207	194	209	229	210	222	196	218	175	197	205	215	217	198	226	207	210	213	171	205	185	229	205	215	229	225	210	195	215	192	207	214	221	229	187	184	201	205	204	227	212	224	207	231	203	204	198	177	224	203	207	228	187	190	190	208	238	205	201	201	198	187	212	204	212	216	223	204	194	229	231	223	194	240	198	221	216	235	204	210	210	200	211	210	212	237	216	206	248	210	212	204	192	211	185	204	227	206	193	203	211	207	174	200	200	204	214	229	216	226	220	223	196	203	235	218	207	190	191	201	204	208	192	218	206	190	195	209	221	202	207	191	235	204	222	222	227	204	214	210	202	213	183	188	203	211	206	214	204	203	211	189	201	187	208	187	207	192	176	200	219	226	178	196	197	206	211	207	175	192	216	235	229	196	194	195	189	212	194	220	199	173	196	221	200	160	202	190	224	228	198	221	215	201	192	184	226	222	207	212	194	212	214	208	189	227	201	226	250	189	219	226	201	212	196	216	198	188	202	223	189	212	197	189	203	171	206	217	199	207	218	173	189	232	186	220	217	215	241	197	200	236	208	206	220	194	201	198	220	206	189	212	199	199	195	203	198	213	196	197	217	194	203	203	201	197	194	215	190	197	213	201	187	196	201	205	193	195	213	215	207	183	219	208	213	182	236	196	201	212	226	225	210	189	244	225	189	192	232	200	199	188	204	241	203	204	208	193	196	180	189	200	172	203	210	201	207	219	212	198	212	220	200	200	194	212	209	203	211	208	201	226	217	197	223	194	185	192	200	215	231	188	217	196	177	213	179	201	184	212	204	187	234	194	205	203	195	204	223	213	234	214	226	205	190	224	205	223	202	203	204	201	202	197	213	217	202	205	222	204	192	200	221	231	246	200	217	210	198	186	204	196	205	210	232	209	198	206	205	188	195	218	203	224	211	205	198	192	204	195	205	202	217	213	218	213	203	195	207	237	191	211	221	207	203	216	196	199	243	215	180	195	208	208	218	193	223	208	187	219	211	197	227	216	180	210	243	189	205	196	212	204	201	221	210	191	222	209	204	213	203	218	233	182	213	192	196	198	198	183	212	198	227	242	202	229	196	187	205	184	204	223	210	193	194	225	208	188	197	202	218	200	200	208	203	203	197	215	189	163	223	202	208	195	199	202	203	234	210	219	217	206	192	204	199	226	223	208	183	193	234	214	234	230	196	226	194	186	234	214	229	208	219	209	193	204	215	209	210	200	206	205	206	199	202	229	212	232	189	189	232	220	215	201	229	250	203	193	233	187	190	192	190	198	217	235	202	187	181	204	205	211	210	199	203	212	217	203	192	181	203	201	204	200	222	214	194	224	188	207	187	193	234	242	222	237	177	208	200	206	233	206	198	211	198	224	223	191	207	185	202	215	211	225	202	209	190	193	208	238	204	182	208	191	211	210	211	251	210	185	223	207	210	216	222	212	217	200	192	204	199	191	201	201	209	208	222	188	206	213	224	198	210	206	190	200	186	215	178	214	224	181	190	213	206	187	198	206	176	205	194	200	195	199	205	196	216	201	200	204	196	186	217	196	196	204	228	229	220	199	184	176	224	218	207	216	188	216	192	214	223	190	219	182	217	205	213	197	216	215	238	219	202	186	212	210	205	207	222	229	217	192	219	210	197	190	206	209	220	224	233	196	199	215	198	207	209	223	182	224	195	202	214	194	193	200	215	196	212	255	226	226	192	213	210	204	219	229	202	194	215	202	171	194	217	188	203	211	203	201	181	224	208	202	202	185	168	182	201	213	206	204	195	186	217	175	197	205	206	198	206	189	197	198	218	214	213	194	185	201	175	212	216	209	209	202	185	225	194	187	200	197	200	220	199	194	210	232	216	216	216	199	214	201	206	207	200	168	242	209	199	191	206	215	195	205	201	222	202	216	220	190	203	182	209	193	203	223	204	194	198	193	205	201	200	228	214	200	202	197	204	207	227	209	209	233	226	193	230	203	204	215	229	224	206	200	209	223	191	214	197	238	197	210	203	208	218	207	206	203	198	220	217	200	204	200	216	206	217	185	216	218	207	221	201	222	179	208	215	176	194	213	196	219	232	204	196	189	214	200	207	211	220	188	187	224	209	213	198	222	215	213	224	198	229	196	209	200	210	204	214	211	206	213	207	205	179	213	219	213	200	184	206	222	210	181	201	181	199	183	206	200	212	240	196	205	195	187	203	202	202	205	206	197	207	212	188	188	215	204	221	195	227	200	202	182	199	205	202	209	187	210	166
7550	8880	15895	19185	18007	14797	13452	11223	9422	8517	6133	5373	4824	5897	7224	6751	5637	4623	4225	3729	2829	2841	3527	2653	2418	2717	2126	1640	1674	1579	1336	1328	1289	1213	1221	1022	1073	883	820	734	782	702	703	703	679	622	658	612	644	643	653	647	623	547	595	562	625	576	603	608	594	542	562	600	562	548	569	575	553	555	581	595	584	537	553	547	527	622	582	610	549	530	559	551	564	593	603	584	519	568	578	585	588	557	580	617	586	600	610	604	575	595	575	553	586	565	585	568	558	542	583	627	578	573	587	570	594	585	574	598	568	589	563	547	563	590	602	582	556	577	536	555	633	585	603	579	557	551	545	626	601	604	614	567	567	561	578	546	552	606	551	564	586	572	542	584	597	587	553	533	586	578	587	594	569	585	549	564	602	576	595	581	586	586	580	599	595	548	582	571	591	580	616	601	575	533	511	594	606	565	541	600	582	635	558	570	559	586	602	570	585	579	551	550	557	552	577	584	571	538	563	609	561	575	554	544	585	569	586	535	561	576	527	567	585	570	586	604	589	564	591	540	588	634	549	565	533	581	587	589	555	606	555	572	579	582	586	583	576	596	599	622	582	569	577	610	572	516	552	565	596	572	552	568	586	592	594	545	585	573	596	607	577	600	536	587	595	593	525	585	597	584	522	572	560	597	611	518	547	597	581	571	598	555	523	619	537	594	626	584	576	572	536	580	587	577	593	593	589	623	551	563	552	557	566	609	591	573	560	592	560	552	575	555	544	568	587	559	588	543	595	537	569	561	542	531	592	545	573	588	584	565	590	568	575	586	573	588	573	584	578	543	593	549	555	582	539	581	534	613	581	543	607	582	570	575	540	604	574	572	559	560	546	540	525	617	541	576	552	570	615	587	608	571	594	592	552	596	602	567	567	603	580	583	555	556	590	537	611	596	561	565	571	566	570	597	595	584	561	592	602	583	616	564	591	555	582	574	569	582	554	625	564	577	580	574	590	576	575	590	573	600	615	562	577	570	574	592	578	570	594	665	555	589	614	567	578	565	563	575	567	575	511	575	586	572	599	562	570	610	544	587	578	579	559	582	582	566	589	594	602	567	536	561	520	601	557	582	556	587	543	547	565	631	558	586	584	564	548	565	572	585	606	564	595	588	574	603	571	561	540	574	570	557	597	612	615	607	578	553	563	585	575	571	577	595	579	568	557	585	512	617	587	546	596	538	578	570	625	570	572	561	579	554	567	590	582	607	617	576	555	583	553	573	568	625	604	578	573	580	554	571	573	614	556	573	581	557	553	536	561	564	568	580	582	595	551	560	570	602	564	595	535	584	555	532	565	540	560	550	612	563	557	583	591	571	558	589	595	544	572	543	562	564	576	542	563	558	575	579	543	622	589	568	539	584	577	565	539	569	529	572	561	596	569	589	551	525	621	554	557	564	551	568	573	588	548	593	572	581	577	554	580	562	583	569	563	615	547	599	565	571	633	558	541	616	587	581	577	564	555	584	577	597	566	568	594	564	583	540	543	557	575	534	537	556	578	583	583	576	585	604	552	593	554	545	600	576	595	607	583	528	580	601	576	588	595	594	556	568	580	574	525	560	568	574	615	547	560	539	577	580	573	576	571	595	591	618	566	553	583	617	564	565	549	587	603	578	571	588	561	521	568	590	539	540	543	559	599	579	545	588	552	569	534	593	629	573	602	548	523	581	561	609	571	574	553	576	557	551	554	536	536	603	572	571	596	569	580	568	574	600	574	547	590	545	559	542	585	595	601	554	570	589	597	568	599	578	585	571	606	557	583	537	530	543	569	574	617	548	586	556	591	567	559	565	584	572	566	582	572	555	561	540	555	578	606	542	534	575	553	569	534	595	563	615	544	614	580	576	582	571	600	564	551	599	639	561	570	546	571	568	568	533	599	557	604	587	563	590	550	573	567	581	580	559	585	528	554	543	584	564	568	576	580	535	569	555	596	590	605	584	574	564	570	567	589	604	581	579	576	605	536	588	616	525	598	543	615	554	611	555	578	553	562	600	573	562	576	556	552	586	605	606	561	578	562	540	632	601	590	563	584	575	554	633	591	540	579	550	597	563	579	545	554	579	568	616	550	568	613	569	617	587	562	556	563	573	609	560	542	577	600	561	586	569	595	528	546	515	580	592	575	556	569	576	630	592	555	580	519	579	566	551	555	576	549	572	521	557	561	563	584	576	600	556	570	540	567	574	575	602	551	541	588	579	542	544	539	522	564	579	539	576	569	605	555	590	617	565	600	587	573	592	576	609	558	641	550	575	578	606	563	602	584	587	607	560	559	616	572	605	574	546	600	535	557	600	577	564	532	573	559	562	572	521	601	536	567	518	580	578	581	537	565	611	566	568	573	562	573	590	602	575	557	557	617	598	599	565	602	582	563	586	566	598	522	536	554	574	581	559	567	562	581	575	567	587	595	597	554	545	578	566	575	569	576	602	618	581	562	566	595	619	598	555	602	582	605	567	613	569	557	610	589	587	595	569	568	565	559	565	584	582	574	572	623	563	575	588	601	568	568	598	595	548	551	571	577	582	577	591	551	572	570	575	494	534	546	580	580	572	582	573	583	542	577	550	578	562	547	566	578	595	622	594	567	556	556	558	599	546	596	597	572	562	604	557	569	598	578	598	573	622	612	576	534	547	578	583	594	559	550	537	556	558	525	573	529	578	556	572	575	586	579	617	543	612	602	574	571	598	547	592	616	537	572	562	595	601	630	574	556	594	601	571	602	535	558	594	581	554	619	581	587	571	598	591	556	533	600	600	571	552	530	561	592	593	571	564	584	546	569	593	583	585	570	541	597	531	586	556	574	653	566	564	578	567	572	591	586	585	577	525	630	560	582	547	553	606	599	591	603	598	570	559	629	611	583	589	581	584	560	593	561	552	569	564	583	546	602	600	573	601	501	562	551	563	541	609	604	525	594	552	609	594	569	514	572	629	588	571	540	573	550	596	556	589	550	600	575	553	609	561	576	609	582	601	549	538	554	576	577	576	581	589	595	566	587	562	545	562	588	612	586	588	582	587	588	531	564	553	558	563	607	536	533	590	582	565	562	567	582	589	580	565	551	571	591	565	587	555	590	609	567	569	551	583	560	580	614	561	566	592	599	595	580	562	569	543	568	551	571	647	577	578	586	582	547	580	597	521	622	562	577	565	575	546	551	536	546	579	584	556	573	578	541	530	599	554	582	602	595	565	586	576	560	593	586	557	553	572	599	617	588	577	543	589	592	570	557	592	572	525	549	585	607	551	600	592	577	551	581	629	570	589	546	578	548	578	564	578	552	630	589	624	602	550	579	569	567	626	595	583	555	590	559	610	555	510	573	548	564	557	553	592	543	554	624	557	549	551	575	562	562	561	559	575	592	600	553	613	540	567	576	578	551	545	553	592	540	564	563	564	580	564	596	588	571	581	562	578	549	613	578	631	571	546	575	597	555	601	567	533	537	585	572	583	562	526	610	591	569	565	554	554
28749	26600	30684	31107	27909	25417	24238	22557	18252	18014	10606	7848	9462	12135	14974	14005	11116	9053	6924	6352	4605	4649	5565	4460	3925	3982	2813	2147	1968	1792	1505	1376	1203	1214	1134	938	730	686	482	406	366	326	291	294	293	297	295	275	232	289	244	186	193	219	191	180	228	186	186	185	189	192	188	202	192	201	167	181	188	173	181	174	167	181	202	189	157	180	154	182	157	196	192	199	207	159	191	202	189	197	215	185	190	181	200	212	195	183	186	180	186	181	181	183	190	166	181	192	176	183	189	179	170	196	174	165	185	183	201	167	196	204	191	160	178	207	171	202	194	186	162	187	182	180	187	187	187	162	177	193	167	190	180	188	179	182	191	173	187	190	187	185	164	218	203	198	205	166	196	186	182	215	196	201	193	181	200	181	188	177	181	193	167	189	169	178	159	176	179	206	189	190	180	183	190	206	189	199	180	182	196	181	168	162	189	168	205	187	177	170	178	169	195	209	164	172	165	200	145	168	185	169	175	190	198	198	161	180	185	190	190	188	164	155	196	205	204	199	170	184	216	183	165	208	176	201	179	178	171	178	182	191	163	170	215	225	167	163	185	184	202	190	181	177	191	191	171	182	188	185	199	169	173	172	167	159	195	161	194	208	188	167	153	191	179	164	181	184	172	174	190	179	196	173	159	192	200	181	192	176	199	188	186	182	207	177	169	199	178	181	213	205	187	176	179	162	183	196	187	179	201	192	195	191	172	169	220	191	164	176	184	162	197	188	205	180	174	200	164	152	172	179	196	180	178	189	184	210	156	180	190	193	146	169	203	189	188	195	191	174	165	195	222	180	170	169	180	171	183	170	153	157	190	176	185	184	179	169	184	183	171	185	196	174	164	172	220	180	187	202	181	169	203	188	184	172	189	217	199	189	149	218	152	179	181	180	177	183	163	176	177	191	186	183	190	177	171	203	190	176	190	191	175	172	184	176	162	201	164	171	202	174	195	210	166	180	198	195	203	168	196	191	193	166	180	198	173	209	196	175	173	175	184	195	176	183	189	178	182	174	202	190	202	202	189	172	167	183	159	208	179	180	200	191	168	182	156	171	191	174	172	158	161	193	185	177	182	184	194	179	198	191	170	195	185	192	169	181	179	189	187	179	187	163	177	193	177	186	203	170	200	216	189	175	197	147	202	186	203	196	172	180	173	195	179	174	166	183	187	179	166	169	179	187	173	192	176	174	197	197	168	181	200	193	167	186	208	177	174	169	162	184	179	184	189	163	219	193	200	200	183	170	201	156	191	199	169	191	221	191	160	172	199	200	173	185	194	179	185	173	179	185	163	186	180	177	196	178	187	201	176	161	191	197	193	194	195	173	162	188	199	201	181	172	212	184	178	178	192	175	189	180	186	163	191	164	183	204	206	181	215	185	193	173	177	182	193	202	181	195	193	175	190	179	200	183	174	187	177	164	163	186	168	197	195	171	187	205	178	188	191	165	146	190	190	217	199	174	188	164	179	168	180	161	203	193	192	186	169	180	189	187	195	170	202	197	181	198	207	179	171	194	192	165	169	182	202	187	203	176	202	183	174	199	189	195	168	156	190	187	191	180	173	194	178	194	176	178	205	187	174	188	182	167	201	182	181	184	195	175	185	188	192	215	204	183	200	176	176	213	180	193	204	184	172	173	200	177	179	184	202	206	181	178	198	179	171	170	186	183	208	173	185	193	188	181	205	180	184	191	219	169	168	201	183	231	187	180	192	181	184	167	189	191	182	173	182	201	179	201	188	186	189	190	190	183	206	195	168	195	201	200	189	198	175	198	194	192	203	178	206	172	175	176	210	180	171	207	186	205	199	177	142	159	163	198	191	215	191	196	180	189	184	182	187	207	169	173	164	162	177	185	190	204	164	194	193	175	208	194	178	207	182	161	193	181	197	159	182	188	181	194	185	195	183	181	155	193	187	176	199	177	177	175	190	222	190	200	187	168	176	202	209	168	170	173	181	201	163	192	181	171	196	189	178	169	173	168	189	181	175	197	162	154	186	168	216	169	205	183	182	211	165	206	161	188	186	187	196	180	178	188	168	204	180	183	172	197	147	179	186	192	185	194	207	173	177	191	171	178	176	224	195	199	185	200	185	189	196	168	184	186	188	195	194	161	151	156	175	182	211	185	162	171	179	180	185	193	219	168	169	169	189	170	164	205	168	180	170	188	183	178	214	183	188	180	174	207	198	196	187	178	186	205	220	175	183	173	201	189	186	186	168	173	198	195	180	200	186	176	216	181	184	205	185	169	208	184	166	209	182	199	196	214	171	197	199	181	187	187	170	188	191	184	195	203	181	192	151	212	179	189	202	205	168	189	174	192	161	187	188	177	196	201	182	198	188	187	178	193	179	199	201	201	197	188	214	184	190	184	181	159	188	178	172	192	190	164	185	192	161	188	190	190	191	191	199	180	197	165	202	163	168	180	182	193	221	187	151	185	187	187	219	204	183	183	208	195	170	172	203	173	192	200	159	166	188	199	172	189	175	166	186	188	189	211	216	185	184	150	195	220	182	195	174	195	188	194	170	211	184	159	165	185	185	200	181	190	185	192	187	194	191	183	205	170	180	176	191	191	206	204	207	177	169	160	206	176	183	187	174	182	204	184	208	184	199	187	201	195	191	151	160	178	198	227	162	211	204	208	182	173	184	196	170	172	201	179	194	219	177	199	179	181	163	167	194	194	162	167	186	214	181	182	188	202	162	186	202	172	196	203	177	170	178	187	200	191	186	190	195	181	173	197	190	197	177	213	205	193	181	189	167	174	197	189	177	182	189	175	174	160	197	173	187	200	179	177	177	202	192	198	204	188	197	172	181	174	176	190	166	185	196	182	167	195	194	179	190	166	159	189	207	176	175	225	174	181	193	188	194	189	179	173	174	170	172	205	174	177	204	197	170	181	191	182	197	188	179	171	195	196	181	182	192	164	183	195	187	190	208	164	214	161	177	214	181	174	196	176	173	203	171	166	173	162	201	195	192	183	192	177	189	215	197	165	166	186	197	195	189	165	185	182	172	182	184	197	199	192	198	172	174	185	185	191	179	174	190	188	198	188	174	192	172	201	198	200	176	184	183	191	171	174	194	189	175	191	173	170	197	205	196	177	198	189	174	200	183	180	189	178	173	198	189	179	160	204	190	168	160	172	158	200	173	185	166	200	166	185	195	207	191	194	191	170	208	170	199	231	191	184	181	197	190	176	165	167	194	193	189	210	173	162	189	189	187	192	195	152	164	200	174	163	166	192	180	189	201	181	185	221	179	194	178	167	178	196	176	170	203	161	195	158	179	211	184	191	183	209	194	174	181	174	195	193	198	170	180	168	166	203	192	204	166	169	167	212	186	191	203	192	170	192	187	172	182	186	194	175	177	186	197	180	174	202	168	188	194	173	200	173	204	188	172	199	207	191	193	201	179	189	210	159	173	201	177	180	171	194	190	188	195	182	177	178	183	181	178	172	188	165	187	204	177	171
19722	21542	30840	36632	36879	36711	37524	37003	33981	36131	24649	24061	27063	32153	35220	32909	30149	27908	24927	23420	17299	18135	21642	18110	17835	18366	14418	11550	10790	9924	8861	8088	7035	7214	6768	5628	4762	4109	2798	2127	1557	1319	1308	1526	1352	1329	1154	1045	958	1161	920	709	656	568	531	528	551	550	549	546	515	570	521	490	573	540	554	564	568	533	508	510	517	540	489	537	520	508	505	577	509	559	501	513	545	529	525	491	519	546	512	554	627	543	526	522	519	530	532	584	543	546	534	531	583	519	570	533	542	536	513	523	502	583	552	541	549	510	545	503	514	542	516	521	541	496	490	543	512	509	551	573	516	515	510	550	578	561	496	519	544	547	525	507	501	511	543	551	525	531	505	508	493	585	551	526	499	499	511	525	544	514	535	538	525	529	539	545	508	498	526	495	538	522	548	519	536	558	539	557	524	477	508	554	503	539	496	528	508	534	532	499	540	543	529	513	526	520	506	525	490	533	517	541	461	537	523	547	520	504	492	556	503	530	542	502	548	550	533	497	516	499	568	565	516	606	564	548	541	568	540	473	547	534	499	527	526	492	559	588	553	520	595	504	524	526	538	563	550	523	516	527	500	560	540	540	498	477	562	513	561	543	490	470	532	567	485	526	535	521	497	517	534	530	533	525	558	555	537	477	542	539	559	508	528	524	494	510	510	540	556	527	519	557	519	502	522	524	534	536	573	516	489	587	524	557	516	575	563	557	531	510	476	512	490	517	525	508	559	526	500	582	543	518	514	521	518	512	520	521	562	545	545	517	539	540	518	551	519	517	559	569	500	541	542	534	516	560	550	522	570	559	505	564	545	560	552	519	522	558	545	523	533	536	589	513	552	490	510	546	537	514	506	515	576	508	545	548	551	520	522	543	488	562	512	538	536	524	533	548	512	529	547	516	539	497	548	519	524	560	498	552	517	524	536	520	578	539	535	536	528	549	511	545	562	523	526	488	550	523	524	567	518	520	519	529	518	487	494	518	481	526	554	523	522	560	487	515	575	535	496	530	513	524	561	499	537	562	567	499	545	550	523	519	544	485	527	556	552	564	526	500	527	550	496	521	473	522	542	524	526	535	543	518	513	528	497	568	524	514	554	528	522	518	548	565	540	567	506	518	524	534	564	522	526	560	492	520	514	516	544	533	535	512	555	538	572	513	547	521	558	514	527	547	544	517	539	543	494	535	587	509	522	514	536	513	506	499	483	506	540	528	513	527	525	501	543	534	548	535	565	543	528	548	515	528	569	522	545	507	513	521	474	551	550	537	566	531	518	519	546	556	500	538	548	536	529	528	494	530	566	505	549	526	477	538	509	527	538	496	534	555	516	531	510	535	511	519	512	541	537	534	539	533	511	556	525	523	527	557	516	503	536	487	524	550	542	532	541	507	568	516	503	568	543	510	538	536	544	499	535	551	509	513	542	550	515	511	544	480	529	537	513	534	535	527	531	498	502	489	522	527	493	516	547	532	519	554	510	560	521	554	484	542	502	516	572	512	553	528	591	530	577	513	513	506	488	538	511	524	499	531	497	550	504	521	549	573	548	579	524	554	521	502	526	526	545	523	524	506	486	505	563	514	508	547	563	536	521	536	509	541	524	566	507	528	534	513	558	532	534	468	546	523	543	513	540	531	549	520	516	552	521	489	560	505	520	555	529	541	542	528	510	559	528	537	517	536	507	546	536	533	536	548	568	519	492	538	560	527	510	568	531	533	552	512	541	545	544	526	558	508	497	526	555	506	507	493	516	517	542	509	524	516	559	559	521	524	535	566	588	537	521	497	544	521	500	532	545	546	511	530	533	506	511	543	500	544	519	514	487	528	539	536	528	500	537	543	516	533	547	525	531	494	528	502	553	530	574	566	549	495	521	538	520	506	556	524	539	527	548	568	496	560	507	509	519	484	533	520	513	500	543	540	495	505	556	488	532	504	546	530	533	503	532	552	536	539	532	517	533	535	499	491	526	560	520	532	534	567	515	517	514	504	534	562	534	543	509	521	530	522	508	519	543	549	562	542	523	524	548	508	516	528	567	543	500	514	495	504	558	526	541	485	550	523	514	525	545	534	504	510	538	532	532	510	519	520	557	528	524	531	543	557	523	520	496	508	540	562	551	523	508	505	503	503	542	569	512	524	498	496	519	527	540	528	534	568	546	529	545	559	559	502	491	492	506	529	530	483	498	562	496	543	551	519	496	574	566	507	546	545	532	561	503	510	546	519	552	523	543	497	542	539	501	531	533	529	578	559	563	503	555	536	506	574	545	541	548	554	520	552	516	500	505	547	530	487	540	546	532	514	511	508	541	553	576	560	516	535	531	529	538	572	513	508	566	543	536	545	513	541	550	491	525	550	557	521	532	547	550	547	573	543	562	538	511	503	521	542	548	497	498	508	536	483	505	513	541	546	508	518	504	516	527	507	500	550	520	520	539	498	539	535	526	516	521	498	531	583	517	556	549	534	514	539	521	509	523	510	556	558	524	530	532	516	519	564	515	524	541	515	532	553	553	504	527	521	488	522	523	529	497	547	557	507	552	532	496	541	509	505	519	528	517	526	519	559	523	511	547	561	560	549	575	558	499	506	525	505	519	540	494	503	542	535	509	549	526	536	559	555	534	572	518	595	521	539	547	525	557	547	553	506	526	556	528	503	548	521	527	520	533	538	535	511	564	542	530	511	519	503	503	523	566	534	528	537	513	480	517	510	542	536	521	570	537	536	524	516	544	538	514	523	548	549	571	516	515	510	516	510	540	512	568	509	540	568	518	523	540	513	514	491	516	556	534	508	569	529	538	500	502	562	506	512	528	529	498	493	545	535	563	572	507	508	524	507	525	520	517	539	549	525	506	512	543	517	490	554	560	531	537	515	519	545	544	496	505	515	541	514	549	474	504	524	513	516	503	494	519	531	519	522	523	555	515	581	546	511	555	524	550	475	575	495	542	490	562	540	499	577	537	525	485	583	537	547	556	495	527	524	515	544	545	519	573	497	535	525	582	481	539	506	575	494	530	550	508	512	513	532	528	532	519	510	500	514	480	514	476	550	526	545	570	560	530	545	518	569	529	546	521	549	546	533	473	492	515	553	493	523	479	527	522	557	492	531	518	518	521	521	500	523	527	555	509	532	530	494	544	486	510	537	526	511	559	550	452	476	540	585	533	524	509	552	504	538	513	557	597	532	517	522	554	527	523	543	550	508	541	558	512	565	551	508	515	552	537	537	526	548	503	531	495	517	509	543	503	539	505	536	525	568	546	542	529	483	520	503	528	533	484	547	571	512	561	536	509	505	510	493	525	495	493	550	468	497	510	518	513	503	537	538	520	551	535	519	557	552	544	534	489	528	549	524	501	504	492	539	563	510	523	547	546	533	564	537	525	498	525	529	543	557	487	501	534	517	516	499	522	544	565	513	503	546	506	532	485	539	534	512	485	491	514	560	567	537	534	547	480	548	545	565	523	530	558	532	512	498	523	502	554	499	543	522
35726	34324	36487	35548	33622	28531	29039	29458	26897	24125	12998	12267	16235	19467	22856	22026	17965	16164	11764	10540	7942	7633	8110	7218	8106	6833	5070	3885	3218	2966	2583	2332	2062	1988	1926	1393	1254	972	760	589	471	442	419	446	442	441	313	349	370	349	301	253	226	255	215	219	196	213	208	223	238	235	213	263	201	216	191	243	208	197	202	243	220	199	200	224	217	228	210	221	209	199	213	217	199	220	228	215	201	230	229	223	223	197	230	208	210	231	203	231	226	191	207	221	218	221	199	227	209	190	207	222	236	216	211	195	210	216	240	215	202	249	197	239	221	221	185	208	233	217	202	207	218	200	223	199	227	193	219	207	214	228	230	214	224	188	209	209	215	222	239	232	219	190	216	221	227	213	189	199	208	226	219	205	205	221	200	232	203	210	201	204	198	222	224	200	204	202	220	225	201	213	227	234	229	197	214	198	197	219	199	239	212	226	188	190	213	196	225	215	187	191	207	228	205	226	209	219	213	241	195	206	196	223	219	222	220	214	202	237	204	217	221	203	229	215	223	211	222	194	234	211	208	200	218	220	248	229	214	250	227	236	220	217	226	226	208	203	235	223	211	204	199	226	237	211	224	221	211	237	208	226	209	224	228	188	208	188	204	203	227	216	236	200	214	210	214	224	222	207	206	201	188	188	220	186	205	240	227	215	247	233	238	230	239	225	198	218	218	205	207	235	199	226	196	206	215	206	235	216	231	217	223	214	233	239	224	201	197	195	186	216	218	215	192	225	236	227	198	222	193	212	230	215	220	200	197	183	220	212	211	222	221	209	242	217	234	219	196	196	223	211	216	229	231	198	207	237	268	225	229	228	202	199	220	222	224	192	197	216	230	215	210	189	208	252	210	193	228	207	211	204	199	209	188	231	190	196	213	211	209	209	228	229	200	190	211	206	230	229	222	225	236	219	213	208	212	220	211	239	217	226	225	200	223	201	241	218	206	221	229	212	206	200	204	226	187	225	223	204	213	209	202	227	207	201	235	213	203	212	225	235	228	203	229	211	195	196	208	203	218	227	248	189	221	173	239	227	197	241	227	199	210	214	222	199	199	228	241	236	221	227	233	209	196	210	184	208	231	228	221	210	229	218	196	185	217	241	232	196	181	200	213	226	226	215	203	223	224	210	190	179	196	224	197	217	204	207	204	187	220	228	201	231	218	218	219	232	236	183	208	180	215	228	168	197	237	197	220	214	193	233	216	211	221	211	212	190	195	217	206	230	220	228	210	232	209	223	221	234	226	209	228	217	216	214	204	211	194	194	207	243	213	212	200	224	213	226	219	237	216	213	209	219	222	201	231	196	209	229	222	251	231	194	210	194	197	216	219	206	221	237	197	244	198	223	207	201	236	216	209	199	221	210	259	236	220	222	225	203	204	222	245	199	210	217	199	214	195	205	216	217	192	206	203	215	224	206	234	200	241	207	227	218	205	207	217	233	199	206	233	200	227	218	227	196	215	225	240	245	228	216	212	215	237	199	215	202	178	229	220	224	213	192	206	211	199	199	216	218	239	228	210	232	209	210	209	225	211	239	207	202	210	244	228	237	216	217	196	227	218	220	191	178	201	220	224	237	237	276	213	238	226	213	207	219	205	219	204	208	234	191	224	234	204	230	207	226	244	213	203	206	222	235	214	207	208	210	236	214	224	225	213	249	232	234	215	176	198	229	193	197	197	223	199	233	213	224	197	216	199	214	227	214	203	211	199	201	213	222	241	220	224	215	224	216	201	245	227	200	217	220	221	190	221	225	189	208	211	230	201	227	213	237	193	219	217	220	206	210	187	249	213	213	219	213	218	233	233	208	226	226	203	205	178	229	223	236	239	220	213	219	227	236	206	218	197	208	229	203	214	242	222	194	230	213	224	221	209	202	224	230	217	187	229	167	245	203	214	222	205	177	211	219	227	230	191	215	208	216	242	213	201	225	217	212	198	212	196	207	224	238	225	214	195	226	207	216	217	209	223	213	199	217	227	193	231	227	209	237	214	219	237	213	229	232	188	222	209	208	203	214	212	194	206	207	205	218	203	206	209	188	202	199	192	239	213	202	215	215	198	221	214	209	202	219	214	204	233	194	225	205	209	215	216	194	199	201	257	204	209	191	200	204	214	224	239	220	202	229	251	198	221	202	230	219	210	204	223	204	234	194	219	224	199	204	235	229	237	232	201	214	238	221	233	218	213	221	216	204	218	207	212	214	224	213	247	215	200	211	205	232	191	226	229	193	234	201	179	181	239	201	196	214	203	217	231	195	216	207	208	238	228	216	212	226	208	233	195	197	232	241	206	196	202	194	237	193	191	223	216	222	210	220	206	193	227	194	218	246	232	191	217	218	241	214	219	244	217	222	210	208	223	241	216	222	225	229	209	204	213	260	234	227	202	185	219	203	190	211	222	213	232	226	201	197	240	214	200	226	225	221	201	219	212	228	242	222	205	210	208	209	210	212	216	207	187	235	207	249	193	218	204	217	215	209	233	200	217	245	202	208	229	239	202	226	206	221	211	199	221	217	218	210	220	197	212	218	210	184	207	227	208	223	223	206	224	216	203	201	199	201	219	201	194	226	216	236	223	219	204	220	213	210	210	203	225	198	212	249	246	210	239	234	228	232	206	216	203	189	219	217	189	220	213	189	191	211	218	205	213	237	244	210	237	210	225	202	235	214	228	245	205	230	214	209	202	207	228	211	203	225	208	224	240	247	215	201	214	219	228	226	227	204	214	227	212	232	206	211	203	223	194	222	228	227	204	189	232	211	215	215	244	212	193	230	223	219	237	251	200	215	207	222	223	226	213	227	244	223	208	197	227	228	226	244	218	233	215	225	198	217	203	187	240	227	212	207	207	204	199	209	218	224	205	194	239	227	203	208	245	211	199	207	220	226	206	210	224	229	234	213	201	239	199	192	208	214	190	230	196	225	218	209	221	196	209	199	206	194	241	236	192	237	182	220	211	227	221	224	228	207	230	205	222	237	233	228	225	243	216	210	221	228	216	227	192	209	206	216	211	241	231	193	199	215	228	195	216	205	230	188	213	210	220	223	231	207	204	200	205	220	191	225	225	220	211	216	209	217	208	207	210	212	210	214	213	221	209	228	213	229	217	209	222	214	208	250	212	215	216	206	217	213	217	220	231	218	194	221	201	192	215	219	217	215	226	220	200	192	202	236	245	172	208	212	185	232	213	241	199	225	247	226	210	220	204	210	211	239	208	191	218	204	259	199	213	198	250	246	211	225	212	203	206	229	239	214	210	196	196	212	242	220	207	220	227	200	181	218	181	221	208	227	237	204	215	213	239	231	207	225	192	204	216	179	208	216	216	224	226	219	202	227	198	216	220	218	221	184	210	209	216	223	220	219	216	201	231	224	200	204	220	227	195	214	206	230	231	182	203	212	207	196	222	246	197	222	210	221	175	200	177	216	226	233	225	220	202	218	202	214	183	201	220	224	214	197	198	210	204	208	196	210	225	216
24951	28002	35104	40620	41116	38398	41526	42978	40928	38919	28563	30457	34419	39193	42176	39365	37483	36251	31682	30305	24351	24087	26214	23817	26749	24805	20228	16818	15262	14701	13045	12793	11350	10919	10497	7962	7507	5927	4322	3307	2268	2050	1815	2379	2141	2112	1468	1545	1531	1657	1227	882	755	693	638	620	580	604	611	619	594	640	597	595	631	645	638	658	635	633	642	569	570	604	602	627	615	588	622	575	591	572	648	607	650	588	659	582	579	577	642	621	659	676	642	605	599	606	589	593	598	620	555	611	575	605	597	633	599	613	578	614	602	634	599	553	583	613	614	563	644	595	591	617	557	580	572	580	588	646	582	592	611	571	616	575	579	577	592	592	624	640	594	585	569	596	557	601	627	566	602	607	655	629	593	571	635	541	581	607	590	622	559	596	585	571	634	618	654	610	621	638	563	561	634	628	634	615	566	649	560	594	575	650	623	585	598	593	590	615	587	570	617	605	596	594	629	580	588	621	617	616	650	604	618	579	641	661	552	595	583	607	590	600	596	623	597	625	605	567	632	590	583	595	614	605	595	594	636	619	606	582	570	636	637	569	580	583	616	595	563	560	593	608	635	559	611	612	561	605	624	665	630	603	609	611	567	627	550	598	531	614	583	613	632	623	568	595	599	572	615	599	610	600	600	593	622	624	612	598	587	610	586	577	627	595	588	641	601	599	582	588	606	601	600	593	595	606	593	601	577	591	621	581	611	604	575	600	622	566	570	580	602	571	616	644	583	608	614	588	574	625	582	573	540	587	614	626	625	577	666	550	606	603	593	585	603	582	569	619	617	567	634	570	609	629	600	617	575	604	636	600	618	538	596	597	584	649	625	599	589	631	640	570	581	588	602	624	604	627	586	571	593	591	558	567	543	587	627	575	577	584	577	635	604	596	659	611	592	560	619	592	656	636	614	584	624	578	612	598	599	610	610	672	580	578	610	589	631	638	588	588	607	600	553	635	546	603	586	574	625	590	601	591	635	597	592	591	602	624	612	611	597	595	607	590	582	612	662	603	623	592	627	549	644	643	654	576	604	579	594	593	596	559	637	594	596	608	620	513	622	613	597	585	624	583	573	591	620	649	552	606	569	576	613	573	636	592	587	586	648	599	596	592	567	596	580	642	594	603	548	607	596	591	606	617	578	584	601	604	621	563	622	624	569	587	629	565	573	644	575	604	564	616	595	632	614	612	586	641	574	621	598	616	591	611	599	597	595	594	576	601	558	558	624	605	598	597	577	590	558	608	605	574	611	625	606	604	579	581	613	574	589	638	648	573	621	585	604	546	604	599	622	614	607	546	585	577	583	599	596	561	580	582	586	604	580	602	624	562	616	649	634	569	639	600	596	564	598	583	584	584	625	602	570	568	597	614	531	597	576	588	600	632	589	589	626	616	620	630	608	615	588	592	614	580	641	578	606	565	613	607	568	583	590	636	637	606	558	549	616	612	578	607	589	568	565	632	582	609	588	600	568	627	619	602	614	571	625	581	590	604	565	584	628	618	589	540	615	579	600	595	602	574	603	614	609	594	575	582	588	573	570	569	580	651	590	590	616	620	628	613	593	580	601	604	620	629	582	597	577	584	583	605	599	561	603	593	553	589	600	562	548	634	613	622	595	569	545	611	635	631	625	583	582	556	607	592	626	561	643	644	603	628	578	647	585	590	603	583	604	621	619	608	603	649	610	581	612	621	581	592	611	641	588	604	628	569	600	572	598	578	598	612	620	599	596	607	528	607	618	580	559	609	605	621	600	592	626	603	594	572	626	625	580	589	579	601	616	607	591	582	597	634	554	593	624	559	607	637	613	636	564	633	565	603	608	599	602	573	578	607	598	548	619	585	547	584	606	622	587	561	603	633	631	594	605	596	636	607	607	580	580	579	600	596	593	651	613	661	582	605	602	559	564	588	620	580	634	586	602	612	592	615	576	576	594	562	603	622	581	565	651	558	581	606	544	592	563	576	572	560	604	584	598	588	656	637	561	603	602	642	620	590	553	603	621	582	593	630	577	622	608	583	596	584	591	600	640	613	602	612	596	605	593	623	595	579	586	605	597	569	542	566	568	584	618	587	639	629	584	602	607	612	586	603	648	587	531	591	613	575	567	617	604	641	591	615	576	557	603	587	600	550	563	610	555	587	624	585	613	584	594	614	573	609	587	586	611	549	599	563	593	588	590	550	614	583	577	574	602	629	650	597	530	553	626	622	619	609	616	589	541	587	638	598	582	574	564	650	606	595	614	583	573	619	580	555	604	572	582	658	619	631	582	578	571	604	621	602	600	610	563	580	568	620	564	593	595	572	617	584	587	652	572	630	600	576	570	572	586	615	612	584	612	628	589	615	602	592	627	591	607	581	614	609	569	626	590	609	623	613	578	600	589	639	648	575	613	638	626	583	582	588	607	592	592	548	628	614	601	603	581	609	578	598	560	657	605	603	577	567	567	609	582	561	664	579	688	576	583	553	618	640	590	608	596	547	571	594	599	550	617	588	570	595	605	579	585	571	600	562	580	648	640	574	638	578	624	562	595	610	607	589	611	604	612	571	595	609	549	595	613	615	623	572	588	596	606	598	587	620	532	619	575	575	619	583	576	608	591	638	567	614	643	603	616	610	610	618	582	611	611	575	607	573	593	600	549	597	569	643	634	614	588	594	581	593	589	550	634	576	609	616	566	612	590	609	595	611	612	572	613	585	573	561	557	591	576	605	602	605	610	620	601	600	560	593	615	588	604	632	600	605	594	612	545	606	603	666	588	639	610	614	592	605	572	567	636	576	566	636	577	576	587	639	587	577	614	611	624	594	571	604	589	607	628	606	615	641	620	579	651	594	559	607	575	570	574	569	612	564	601	563	616	589	619	597	607	563	590	593	621	594	547	616	593	572	571	650	601	611	579	584	602	601	628	609	597	616	557	574	586	569	603	609	560	593	597	596	617	621	577	595	547	600	636	589	606	609	624	602	612	629	573	599	623	553	592	612	653	543	594	608	584	577	608	585	566	587	616	567	608	592	546	595	568	632	544	577	574	605	629	587	596	583	621	604	599	611	584	614	592	584	592	607	594	603	607	627	607	591	629	583	607	606	602	595	613	591	611	588	594	603	584	584	587	624	623	528	597	557	560	608	635	660	608	566	635	604	583	620	564	578	585	575	576	559	614	569	593	601	606	596	559	613	567	623	549	587	610	608	596	549	559	603	620	598	601	597	623	556	577	576	593	641	556	588	603	564	591	537	604	614	615	586	631	621	607	598	622	639	594	604	615	604	618	612	618	610	643	578	600	581	556	576	592	614	565	613	593	625	590	614	596	629	577	563	602	588	579	590	558	631	631	587	584	584	593	565	613	605	607	628	604	634	586	595	583	604	591	596	585	554	621	586	643	588	590	606	591	597	649	616	573	623	587	638	583	579	564	595	581	624	597	605	576	594	580	593	573	617	627	571	587	556	618	622	621	585	565	586	601	596	599	613	602	580	579	584	598	571	559	629	604	574
12161	10318	12151	10733	8174	5019	3862	2859	2115	1554	1004	927	1451	958	1004	791	678	600	558	491	429	417	448	383	381	340	319	296	306	280	273	266	286	248	262	269	249	225	232	217	208	238	202	198	199	223	214	218	214	165	199	200	212	192	198	197	200	212	195	191	211	192	196	210	185	174	214	194	212	204	188	182	203	199	195	209	212	199	208	200	208	202	198	210	199	219	191	252	214	192	191	234	201	233	191	207	223	215	193	196	196	193	211	205	181	214	214	195	190	163	169	200	199	184	204	209	195	205	200	207	204	214	245	222	227	214	211	225	212	212	209	182	197	183	182	213	190	212	184	208	195	211	223	229	192	199	197	194	205	184	227	214	202	189	198	237	187	207	207	199	212	207	188	208	208	211	209	194	214	209	166	193	197	194	215	196	215	214	204	217	181	190	190	197	216	197	171	210	232	191	205	196	167	207	215	217	199	199	199	213	200	201	196	210	190	180	208	203	209	212	209	207	209	206	208	187	199	218	204	222	207	188	183	192	216	176	214	216	192	217	197	214	199	211	214	191	215	213	186	187	182	198	217	216	208	205	186	184	206	191	205	179	195	164	201	201	199	208	194	208	179	234	196	188	186	217	176	171	173	218	168	212	215	198	189	196	190	211	229	202	185	203	184	192	221	225	210	183	190	197	209	181	186	211	193	203	228	226	156	190	191	183	194	210	202	228	203	208	189	197	203	199	205	198	189	198	164	189	218	214	198	201	203	201	195	205	223	185	189	195	210	202	195	210	168	204	224	182	240	212	199	202	194	188	188	182	196	215	227	198	220	184	193	200	188	190	205	182	208	198	201	202	192	182	198	187	208	197	189	192	220	189	213	189	200	203	210	212	202	193	190	210	206	188	198	198	227	179	206	197	217	210	210	204	197	192	199	194	201	222	198	207	204	180	207	182	198	213	198	199	193	204	186	201	215	200	187	216	195	188	226	208	196	207	206	210	188	202	180	195	203	196	199	193	191	198	206	161	236	218	188	182	199	189	212	200	187	217	178	219	206	218	202	203	207	193	192	213	205	205	207	209	201	212	173	194	194	207	201	204	209	196	192	192	182	203	208	209	213	209	216	215	205	194	222	205	197	220	187	192	212	206	192	195	211	204	180	219	210	172	201	199	177	210	201	206	205	217	192	199	193	178	221	188	193	217	207	195	225	193	212	165	221	194	212	217	215	177	217	206	189	229	201	193	183	192	190	181	201	181	205	196	189	202	184	194	195	184	197	206	206	172	203	228	177	187	193	212	218	190	208	181	198	214	206	200	231	194	200	201	208	201	194	216	193	196	188	222	210	208	212	195	210	180	190	191	214	206	203	177	206	202	193	187	201	192	207	202	198	211	218	188	191	194	205	215	203	186	204	226	171	199	206	204	200	169	224	197	228	170	208	194	197	203	195	218	191	185	210	208	196	193	196	190	220	184	207	199	195	196	177	200	195	192	196	212	193	188	193	216	203	217	189	231	215	170	189	208	194	184	200	208	206	199	227	182	213	193	174	190	200	205	206	225	218	174	186	192	216	191	199	204	207	217	215	202	215	209	195	198	192	191	197	222	211	204	197	201	177	192	188	209	178	173	207	210	183	206	211	230	184	187	213	243	216	176	201	200	233	186	223	197	220	202	193	196	196	198	201	215	207	184	197	222	217	212	160	224	198	225	225	220	214	202	220	194	187	236	223	193	200	191	203	200	210	208	192	197	179	192	193	221	192	232	205	216	200	198	189	179	186	221	187	208	188	194	210	194	211	191	198	186	195	222	178	178	215	185	188	177	194	208	205	198	213	199	200	202	200	182	200	210	167	184	207	219	204	212	199	197	207	205	188	186	190	224	217	195	210	229	199	215	197	209	230	212	178	219	192	203	191	207	223	207	199	186	202	204	183	211	211	199	197	199	202	194	201	192	206	208	237	220	218	209	223	193	203	206	215	213	230	215	213	203	190	219	224	192	192	206	187	191	198	207	200	209	183	194	198	223	197	199	190	198	198	184	223	183	210	202	218	197	203	192	212	193	196	191	194	183	188	199	196	188	203	223	187	178	199	200	193	195	190	223	186	206	170	188	211	196	187	194	196	208	199	182	206	176	198	191	202	201	188	189	229	184	217	193	198	214	207	202	205	198	208	192	198	193	179	232	208	206	173	221	219	182	210	180	209	224	195	216	214	178	203	192	220	209	202	208	207	195	213	203	191	211	216	193	194	188	180	185	207	205	203	205	231	210	218	181	195	183	213	160	226	176	195	175	225	194	194	215	197	208	204	160	182	211	189	205	203	203	180	216	187	194	209	203	209	212	191	210	225	186	225	213	211	180	227	238	206	203	202	234	219	211	205	183	197	196	221	197	190	210	185	162	218	200	185	213	189	194	198	213	217	188	187	213	202	200	210	213	210	214	193	216	199	183	201	195	194	188	206	177	194	186	208	204	200	182	215	219	203	206	191	191	192	185	215	204	207	207	214	188	183	186	189	197	201	216	197	190	210	217	194	197	199	200	176	188	205	170	214	197	204	211	200	213	221	186	197	220	222	203	204	202	196	210	200	221	203	213	225	207	199	213	218	228	204	207	214	206	213	194	194	174	184	189	190	207	189	213	210	178	190	191	188	190	199	212	216	188	212	182	207	193	224	199	203	215	253	197	171	206	188	201	214	191	218	196	231	202	177	207	221	183	189	206	191	186	199	207	208	190	213	197	173	193	191	194	182	215	183	193	177	231	195	205	212	187	194	200	197	188	204	181	227	189	195	205	205	191	200	220	197	203	229	218	203	192	192	187	193	187	200	214	189	204	184	186	193	208	188	204	194	202	192	204	201	209	223	194	203	224	201	181	191	208	198	217	190	199	173	188	190	178	198	204	208	196	211	180	210	217	167	195	195	185	200	176	205	182	179	204	221	214	196	215	177	202	192	217	209	199	241	212	205	214	212	187	208	216	214	193	199	188	204	197	194	181	213	235	190	196	197	186	186	190	217	187	186	187	213	217	193	213	209	200	167	203	171	198	201	202	169	217	174	172	196	166	187	192	174	203	230	197	193	207	212	185	209	204	208	193	192	196	201	181	179	199	185	185	204	195	180	197	219	202	190	194	165	214	221	198	204	236	188	184	209	207	189	209	187	211	215	190	196	219	184	198	194	177	200	231	200	194	231	209	223	195	207	194	189	196	194	211	223	201	189	192	188	197	211	200	199	188	196	191	193	216	209	189	222	223	200	203	207	205	188	222	188	189	222	213	189	192	224	207	206	196	198	220	197	193	203	194	183	199	213	215	204	194	186	200	217	210	211	209	172	190	204	193	192	222	212	178	213	216	178	199	201	217	205	206	227	188	198	198	211	213	221	225	185	200	202	196	216	188	191	212	222	207	202	204	222	197	195	177	191	204	204	207	218	186	213	203	216	185	195	191	192	193	203	204	216	181	180	228	209	191	208	174	212	201	198	179	197	179	189	195	220	192	207	182	205	215
8239	9978	17228	20973	19833	15604	14331	11836	9678	7285	5286	4905	8030	5318	5912	4700	3979	3594	2823	2775	2227	2122	2283	1889	1813	1729	1467	1310	1183	1139	1086	1111	1028	1040	998	877	889	774	716	620	641	627	598	612	615	641	596	617	581	544	606	598	538	563	563	539	593	560	602	532	530	573	555	581	593	519	604	547	564	528	583	541	524	568	556	564	602	588	563	565	603	524	533	531	547	544	607	573	555	526	575	550	569	540	573	558	541	580	565	574	534	549	550	547	546	555	551	591	574	569	531	549	540	523	574	566	580	551	568	528	531	576	584	545	532	542	571	565	545	512	543	551	565	534	558	550	571	584	555	553	567	575	530	561	504	571	563	568	584	546	528	592	578	517	575	552	552	567	562	571	590	533	556	549	552	560	552	531	582	536	558	574	553	573	600	544	572	541	585	571	546	548	554	547	586	581	567	506	560	535	532	569	581	553	575	554	589	557	593	518	556	559	583	549	549	599	520	550	553	565	537	503	600	588	553	601	549	532	560	540	516	570	590	548	581	528	536	529	554	547	527	562	639	535	546	532	555	560	605	581	519	572	549	510	564	591	535	534	557	565	558	551	539	562	529	568	556	568	581	544	573	562	569	573	567	569	587	539	514	561	567	559	542	571	589	538	568	580	567	544	584	567	541	556	563	558	568	572	533	577	553	553	579	501	583	551	601	600	541	543	580	545	553	517	545	597	594	585	510	572	559	530	541	543	573	581	553	541	575	575	551	517	568	555	536	565	555	556	585	545	599	573	556	561	559	580	585	540	567	536	525	582	561	549	560	544	580	580	568	573	559	543	601	551	531	564	594	557	553	565	572	538	574	556	580	532	549	571	562	582	591	541	559	575	573	572	568	597	569	585	556	560	564	531	577	512	598	538	543	577	568	536	554	568	544	537	609	545	549	596	544	570	588	581	564	573	545	568	540	568	570	555	556	562	609	556	546	577	570	577	573	573	568	550	552	544	533	581	547	591	551	535	571	562	591	568	597	582	584	594	590	570	588	552	569	554	602	546	559	597	508	583	556	546	542	592	567	562	523	546	529	568	506	515	554	549	588	530	574	583	574	588	589	564	566	583	540	559	568	556	579	524	565	551	581	545	563	517	596	565	553	576	583	549	568	581	596	577	532	544	554	580	542	560	601	548	546	517	531	547	538	565	540	536	592	582	562	570	576	551	599	536	572	529	551	551	556	560	560	537	545	566	587	588	548	594	618	577	554	564	560	579	529	561	565	558	604	565	572	563	537	532	577	522	567	559	557	575	560	593	503	551	579	564	568	554	558	570	576	579	579	580	551	581	563	539	565	545	538	538	541	534	548	540	530	584	527	571	576	568	612	545	558	573	529	538	524	564	527	581	566	582	560	552	592	561	564	558	546	531	563	568	568	537	563	593	568	533	590	547	559	608	577	549	527	515	581	594	524	541	581	529	567	594	528	553	587	596	535	592	530	559	557	567	530	567	593	580	537	587	573	561	584	570	536	576	583	555	572	518	537	577	559	592	585	603	543	561	510	552	604	552	585	572	550	497	534	536	549	560	565	555	577	547	526	578	565	528	598	618	567	562	588	525	545	576	555	600	556	586	549	543	572	584	582	596	608	575	537	564	577	570	561	572	584	531	542	572	580	522	539	576	560	590	542	542	569	551	583	614	554	585	571	589	567	566	567	564	581	581	590	584	569	556	559	544	540	550	534	582	571	562	552	519	560	544	563	571	576	568	583	515	557	601	598	535	562	559	585	598	556	545	553	601	534	604	560	557	508	510	586	547	573	572	537	574	563	571	554	535	548	560	584	539	533	558	565	556	541	542	555	558	570	563	573	621	580	528	587	557	576	556	544	515	586	558	561	563	559	569	547	555	540	570	578	550	566	562	511	580	546	540	577	584	551	517	561	547	584	606	576	557	540	583	531	553	536	511	549	541	555	587	536	537	525	543	543	575	539	575	564	565	576	554	572	563	512	588	571	575	533	565	593	542	545	552	564	590	562	563	579	542	569	574	538	536	608	581	579	596	540	553	584	554	544	555	563	546	546	549	603	526	557	578	521	574	565	570	602	594	530	582	562	529	551	586	570	566	557	572	573	536	571	575	585	543	565	532	501	569	559	575	603	558	571	541	548	535	551	557	550	524	578	556	562	558	574	573	570	568	545	580	553	546	604	581	545	545	571	570	587	569	542	549	551	551	570	558	564	597	578	571	580	578	514	508	542	562	549	564	596	542	593	573	576	512	535	552	528	567	563	619	576	558	551	571	552	540	556	534	578	494	560	550	564	611	524	613	558	536	520	537	535	546	541	536	587	551	544	562	566	534	550	565	586	580	586	544	597	573	572	601	592	537	608	603	546	580	566	572	562	567	566	561	569	578	594	552	571	579	561	523	586	555	577	546	565	515	590	537	558	514	554	521	597	560	578	554	567	562	547	519	586	572	514	552	616	536	537	537	530	541	576	546	552	542	528	581	582	566	591	569	557	560	588	530	560	510	585	547	571	546	540	581	614	550	491	596	544	553	537	589	590	553	547	580	527	533	554	574	555	564	548	535	557	561	502	577	557	594	535	572	552	552	508	513	529	548	590	568	561	542	564	545	581	536	595	553	566	584	543	522	535	608	561	526	548	568	572	535	545	565	511	552	576	557	552	568	530	563	546	557	566	572	542	539	551	557	566	586	537	584	585	553	578	548	542	548	587	573	573	545	580	568	557	576	592	562	584	569	540	620	576	574	548	529	527	557	584	583	566	569	546	567	587	540	559	556	587	552	555	573	562	565	529	567	569	578	559	533	539	557	520	570	534	559	544	541	595	544	568	536	554	564	530	547	602	577	542	519	557	586	594	574	558	563	529	563	550	526	543	513	559	530	522	569	533	599	559	559	500	556	572	526	515	557	563	527	564	561	555	545	578	576	570	604	579	583	584	533	556	583	531	538	561	539	553	534	544	526	601	577	594	601	550	560	574	578	557	529	593	579	545	594	540	536	604	579	623	542	580	561	547	551	557	591	609	565	571	564	574	615	590	543	546	563	568	549	577	526	566	537	548	563	553	550	568	568	555	560	561	521	527	556	536	526	553	545	549	545	537	551	548	541	544	555	557	553	555	575	585	550	567	554	562	545	535	550	561	588	556	546	568	571	610	542	534	544	520	523	580	560	522	565	530	582	555	523	548	580	580	574	551	600	564	560	529	558	539	539	557	523	569	553	550	535	524	590	568	555	571	538	585	552	546	533	580	538	571	593	545	534	582	540	577	543	597	508	569	565	518	527	604	562	585	524	573	562	582	507	577	551	559	557	547	621	611	528	558	562	582	576	546	533	581	533	591	571	578	548	558	597	536	532	586	599	603	556	551	549	536	551	603	531	537	571	583	580	571	557	590	558	533	586	526	576	574	583	554	568	578	533	570	549	581	543	562	547	585	605	596	570	614	553	613	552	560	520	543	548	543	585	549	511	522	572	543	558	511	556	577	537	528	604	558	564
27961	28339	31606	29955	27785	22888	17460	16727	17130	15352	7597	7864	11598	10135	14358	12784	9601	8619	6549	6130	4613	4541	5249	3900	3418	3383	2351	1892	1775	1699	1436	1401	1244	1221	1027	829	748	581	458	433	314	286	273	295	344	308	280	252	294	236	215	226	164	186	199	172	188	175	192	210	166	184	158	174	161	203	165	172	180	179	162	205	171	170	189	184	182	201	198	184	191	173	186	152	149	203	168	190	183	202	202	165	174	181	183	179	172	173	168	181	201	206	182	190	166	169	178	184	186	189	172	171	157	172	177	170	194	178	167	189	152	158	191	170	195	173	173	199	176	182	187	196	175	171	162	171	193	188	183	198	176	183	149	185	186	185	171	181	178	163	168	200	191	186	183	176	169	178	170	151	207	153	192	169	181	198	178	145	179	187	168	172	203	184	183	193	190	191	181	169	162	175	202	193	187	189	152	183	183	169	196	186	178	181	158	167	178	208	181	160	184	170	192	188	192	190	179	169	180	199	190	198	175	149	160	188	191	179	172	184	182	171	186	168	181	192	167	167	184	187	185	164	162	169	164	192	186	190	180	183	182	189	182	172	161	183	170	180	198	197	191	189	198	192	182	183	157	187	207	194	190	172	196	161	178	157	186	183	191	175	189	181	198	193	182	182	182	175	152	160	180	189	174	189	176	191	174	186	181	186	194	179	150	197	181	199	202	197	184	172	173	169	181	164	202	179	182	171	158	192	157	185	181	159	173	157	176	198	167	166	182	169	194	185	153	164	161	173	175	147	175	203	201	199	150	148	162	172	173	162	169	168	176	207	176	182	175	182	177	204	176	177	185	167	163	193	185	195	187	156	177	182	191	170	183	196	204	191	171	183	191	201	162	201	172	174	175	167	163	183	163	174	187	169	176	171	186	164	163	188	176	179	164	176	209	195	177	177	179	177	165	175	163	148	156	145	190	180	184	189	165	207	176	185	186	178	161	148	165	173	196	197	180	162	173	194	184	197	193	170	201	170	152	196	179	162	192	179	189	149	183	193	192	185	189	177	185	185	189	188	190	180	167	150	202	180	190	180	161	169	147	185	191	172	184	185	167	194	172	193	184	193	192	184	186	189	202	160	195	168	171	173	169	200	189	190	168	177	184	187	198	171	186	172	175	195	178	181	169	197	163	169	195	180	170	171	190	170	165	188	191	186	179	174	195	171	194	178	171	183	182	192	182	169	156	167	190	172	195	213	177	171	197	192	203	187	178	163	195	174	166	189	187	161	172	190	173	182	183	193	190	181	194	191	185	216	167	190	192	170	165	208	171	191	192	197	195	167	178	159	169	181	181	208	175	189	192	177	160	175	201	162	205	162	192	168	170	166	175	177	173	171	186	174	170	190	199	161	184	190	176	161	150	180	172	160	174	181	201	157	183	187	173	171	172	193	169	157	190	163	180	191	166	181	179	184	171	188	164	170	184	178	164	194	192	184	166	159	199	167	189	159	177	185	185	160	196	166	186	179	179	168	196	187	184	162	174	198	188	184	189	195	186	189	187	181	190	172	160	185	177	184	198	177	184	171	185	181	187	197	181	159	169	172	185	184	168	176	188	182	183	169	185	158	160	172	177	173	191	174	183	171	148	206	151	178	181	190	155	159	186	180	176	155	167	173	188	174	144	182	161	186	208	183	179	195	193	193	171	195	167	170	156	146	180	183	179	177	183	172	173	182	178	202	174	162	210	179	175	180	185	172	185	192	198	174	186	156	174	170	180	177	184	190	151	196	162	156	177	179	197	173	186	189	175	168	185	178	158	174	173	180	161	177	195	147	223	196	177	155	202	192	183	165	184	181	147	170	174	171	187	190	183	175	168	168	168	158	174	187	179	168	184	175	193	181	199	163	171	185	184	187	178	161	176	187	164	171	165	186	165	156	195	183	173	188	169	170	190	194	202	172	213	178	196	167	173	205	196	174	158	173	181	158	197	164	201	170	159	173	174	190	173	180	172	158	210	176	184	211	162	185	162	178	194	176	185	176	185	149	180	164	197	167	181	193	166	179	182	171	180	159	177	176	186	183	173	158	195	169	174	182	164	173	189	172	159	178	178	170	181	169	182	163	182	205	180	179	163	171	182	174	157	198	191	191	191	168	157	161	165	174	173	163	178	193	165	183	180	162	186	182	180	180	196	186	176	154	172	170	180	175	188	187	176	165	165	158	184	182	185	181	175	188	158	177	140	186	164	160	167	171	193	164	196	169	173	169	181	153	169	165	185	193	211	187	165	181	200	173	191	174	179	187	173	200	203	182	179	184	177	174	159	152	174	197	193	181	195	183	162	191	179	194	192	179	187	180	189	177	177	167	173	195	169	180	179	177	161	170	178	186	175	162	177	178	174	188	186	180	193	189	185	186	166	184	168	168	188	156	166	179	189	159	205	170	192	177	169	177	199	174	166	170	190	177	169	187	163	177	181	186	160	173	177	199	191	195	176	165	189	184	189	171	168	154	197	190	182	175	172	200	178	157	174	173	184	192	177	166	185	167	188	191	193	214	163	198	165	186	182	170	202	178	186	177	188	177	164	190	176	186	165	176	181	155	175	180	184	162	150	181	195	178	176	175	189	191	170	164	185	171	167	174	173	182	211	169	179	182	182	154	187	161	159	183	180	180	172	181	201	186	210	179	180	164	175	183	180	165	160	145	180	161	165	184	183	193	178	173	174	187	154	190	158	173	200	174	183	203	170	175	164	186	182	158	188	195	180	156	191	179	187	183	192	191	174	173	186	189	179	166	158	185	198	164	189	185	162	188	150	191	190	176	174	173	171	190	180	178	173	191	172	151	149	188	167	164	180	165	179	168	170	178	172	160	187	199	170	192	184	196	162	167	171	180	155	156	181	185	203	160	170	193	192	200	168	178	188	168	177	172	194	152	177	169	170	169	158	158	180	146	178	207	195	189	155	162	192	164	185	181	181	185	177	185	180	193	168	172	197	198	198	164	186	187	182	188	167	185	190	180	179	191	163	162	167	191	162	193	191	183	171	212	173	196	184	163	167	174	173	177	160	179	169	175	178	178	187	183	177	154	219	163	178	164	194	179	180	190	197	166	182	164	190	182	166	189	173	175	177	184	176	177	169	190	162	162	168	185	165	168	157	196	195	183	186	202	182	185	171	195	173	168	192	176	173	177	166	183	171	155	189	159	159	182	186	176	198	165	171	184	181	190	166	172	206	168	204	193	180	193	190	184	157	185	172	193	166	209	204	167	194	179	174	178	153	159	169	157	167	193	183	161	180	174	192	165	185	174	182	155	167	191	187	181	186	150	179	174	194	157	187	182	160	217	207	187	167	184	169	173	185	188	178	185	193	179	183	162	197	159	199	158	188	176	184	177	193	199	159	170	181	191	189	169	153	193	176	185	172	154	187	200	187	176	140	177	170	176	166	176	181	170	186	182	161	175	187	185	176	190	164	200	201	169	167	184	170	180	183	166	161	179	167	185	199	160	176	156	160	172	194	169	166	194
18624	23832	31605	35736	36820	34451	31585	32984	34765	32042	21671	25323	30900	28069	34809	30788	29012	28222	24118	23232	17449	18003	20701	16728	15878	16759	12501	10292	10268	9474	8195	8249	7408	7263	6136	4847	4656	3562	2595	1983	1506	1330	1300	1538	1561	1624	1220	1042	1182	794	651	642	577	530	535	516	573	567	544	518	544	514	519	541	581	557	521	499	486	493	543	487	498	508	570	507	472	513	530	488	510	496	531	517	502	502	532	497	541	528	520	499	513	503	549	503	518	547	526	480	510	482	504	532	539	519	501	512	525	517	495	510	515	498	525	519	515	525	527	513	510	527	503	520	512	536	490	517	522	515	517	496	532	529	520	534	537	507	524	505	563	540	534	512	515	506	518	524	521	523	520	519	533	513	479	494	526	523	501	512	489	481	549	498	515	493	510	501	473	498	507	485	550	524	490	510	513	515	483	566	558	514	538	504	490	467	546	509	541	516	491	490	511	526	519	525	475	518	502	445	520	500	511	541	506	540	512	538	497	531	536	489	505	480	550	514	517	495	483	502	481	518	524	499	575	535	533	503	539	503	503	510	523	513	541	497	569	477	515	523	495	531	498	509	506	514	507	534	507	487	509	513	517	528	511	516	526	505	511	486	504	535	553	514	533	548	534	522	525	519	531	507	512	515	482	517	506	492	537	492	531	502	556	485	513	489	497	534	543	509	520	505	495	516	545	486	518	529	511	470	541	506	481	506	529	478	526	505	513	531	518	530	510	515	492	517	497	523	512	537	533	505	551	500	483	485	533	528	497	515	512	492	513	501	508	534	491	502	483	481	512	496	497	456	508	518	488	489	505	487	514	490	506	498	524	528	510	498	496	506	510	523	493	512	570	516	522	522	478	530	501	483	531	507	516	481	500	549	526	501	526	547	490	526	488	527	475	514	491	547	538	510	498	519	546	509	524	498	528	524	505	492	541	530	473	502	514	510	524	473	533	529	486	481	542	496	488	462	511	550	501	510	501	503	520	504	516	489	520	532	544	496	503	519	504	488	476	489	534	495	493	517	521	521	531	512	469	541	528	535	515	485	518	533	501	508	514	527	514	501	484	513	532	510	520	523	549	476	536	474	526	511	506	482	539	480	510	522	496	491	536	522	489	503	525	519	534	497	510	492	513	492	485	513	491	504	499	554	508	519	511	484	520	527	526	512	508	514	547	554	527	501	520	528	517	531	498	519	462	521	481	494	505	522	537	481	504	495	490	507	488	511	486	517	512	524	515	523	524	495	524	527	492	505	515	505	520	513	459	558	458	492	495	441	506	497	488	512	514	555	512	506	545	476	505	506	529	500	529	460	511	514	501	493	519	524	525	485	507	507	541	522	503	518	553	509	526	489	511	503	483	528	530	544	530	499	543	482	487	513	494	519	483	472	516	537	533	476	539	508	519	509	493	554	504	541	503	520	504	523	496	490	482	520	496	499	520	528	459	574	494	521	514	548	511	537	523	498	527	468	534	449	540	495	481	518	485	524	488	504	512	480	493	541	481	493	475	490	559	504	559	558	504	506	509	522	518	493	488	485	513	504	526	498	524	522	537	499	534	547	512	471	488	523	518	505	505	499	518	539	508	512	507	519	466	496	494	501	517	533	523	490	523	530	520	539	531	513	494	511	527	489	533	509	511	493	538	485	497	483	531	528	518	533	493	525	479	484	494	484	536	523	530	504	510	523	496	483	488	477	523	524	477	534	516	478	505	487	480	498	509	550	513	480	476	504	560	551	472	559	494	518	540	525	522	548	544	468	500	522	500	525	512	525	521	499	522	536	480	518	504	501	511	530	521	516	497	499	475	474	470	521	519	530	507	519	556	493	494	487	492	506	481	495	437	460	514	541	524	526	541	512	501	542	507	534	485	484	522	546	528	463	496	520	499	522	510	518	495	494	531	510	543	530	530	510	516	499	482	501	488	519	536	567	501	468	500	517	513	498	473	523	518	495	476	508	521	490	493	520	507	493	494	495	518	483	508	512	537	517	518	508	526	545	504	514	512	485	524	528	481	493	551	541	482	500	508	494	491	484	495	527	517	478	521	527	506	508	502	489	478	495	551	471	524	491	530	543	529	490	509	484	520	520	517	513	503	547	529	517	505	518	502	518	513	579	481	503	519	504	508	487	524	545	520	491	508	500	534	500	517	498	516	506	507	499	500	469	565	534	520	477	523	480	543	536	539	480	536	516	535	523	530	496	516	492	533	534	511	496	474	480	519	507	540	494	533	546	525	488	478	489	529	522	520	499	522	509	494	507	501	483	526	483	483	509	503	544	525	498	514	544	514	529	508	495	502	523	511	521	553	474	515	509	514	472	493	540	503	490	534	531	514	502	472	513	520	524	505	511	485	489	478	519	501	492	456	514	477	458	491	509	501	494	549	492	489	534	515	515	494	518	528	513	491	513	522	540	528	490	528	493	488	507	502	509	526	491	510	513	518	527	513	499	493	493	484	513	508	526	504	523	496	477	534	504	510	468	527	521	517	554	492	494	557	493	542	518	500	482	506	506	511	505	486	530	508	518	540	485	493	520	512	518	525	508	529	505	527	506	499	479	518	494	529	499	468	539	444	525	443	498	518	491	485	522	521	510	515	497	494	524	539	511	514	521	533	521	554	448	472	513	514	503	493	516	496	539	523	499	526	554	492	504	491	508	477	518	491	518	512	488	485	533	551	489	524	512	474	521	521	519	483	509	522	515	489	468	492	486	562	508	508	515	526	478	495	521	498	534	489	512	488	497	506	505	516	530	479	489	527	499	511	481	492	520	503	524	491	513	491	526	519	498	516	497	520	501	516	536	514	493	488	469	528	500	538	477	506	508	522	545	505	544	504	529	528	527	493	505	531	497	517	516	522	544	525	514	504	504	486	497	488	506	497	519	530	505	530	544	498	453	550	546	522	457	513	509	506	497	489	500	514	526	507	523	494	551	483	499	543	512	513	536	505	493	468	528	535	513	519	522	484	535	468	504	509	493	524	520	509	533	541	527	496	503	511	523	497	495	514	493	502	494	517	552	503	483	535	503	530	514	521	548	504	513	511	507	471	506	513	468	521	500	518	528	516	500	496	527	537	523	517	483	492	535	540	501	507	477	506	522	523	522	517	491	523	503	514	552	532	494	491	541	495	557	444	522	487	487	497	525	487	507	542	532	514	514	515	542	501	541	535	525	492	545	480	489	515	483	490	491	539	500	470	496	508	492	538	507	511	492	560	514	549	496	510	515	498	519	512	510	516	497	512	491	507	513	531	536	549	476	504	543	512	509	515	522	494	515	497	516	518	504	499	528	501	540	489	524	524	523	520	493	515	516	509	517	502	504	508	511	517	523	500	532	567	510	523	503	526	466	481	506	467	460	508	517	487	497	514	505	512	540	565	518	524	514	508	545	486	496	512	545	506	495	521	502	502	503	494	531	517	485	483	485	513	515	507	482	558	516	502	461	511	520	488	541	485	539	508	505	494	500	496	503	536	520	459	531	493	489	485	506	500	498
35880	34900	36078	34616	34452	29693	28686	28776	23793	18704	17948	16105	14880	16840	23124	19913	16775	14320	11278	10669	8291	7662	8662	7133	6919	6184	4449	3177	3228	2855	2374	2435	2046	2005	1508	1330	1134	864	667	583	462	415	397	444	411	429	426	383	412	296	222	223	226	203	217	209	190	198	196	215	189	195	207	216	245	201	177	200	194	191	209	207	219	198	195	189	216	194	190	178	193	205	201	181	184	201	194	198	212	199	202	198	218	178	199	185	191	188	211	216	214	212	200	199	206	208	210	190	220	181	190	181	185	170	190	203	208	172	206	196	192	189	205	207	192	183	215	174	202	179	197	172	198	190	189	201	219	190	214	201	198	197	174	202	186	198	200	223	214	187	165	205	210	203	194	193	213	187	203	199	194	183	192	184	179	208	181	211	187	217	198	184	189	212	202	187	189	180	195	201	201	196	208	215	195	197	223	191	192	210	181	189	211	189	185	180	184	182	197	216	176	198	191	206	213	191	191	201	197	216	201	199	226	202	184	178	242	194	180	187	192	197	199	220	201	189	209	188	187	213	199	200	205	187	194	197	192	183	182	183	203	176	216	189	221	180	202	199	188	182	207	208	224	203	176	184	194	179	184	196	223	206	186	183	203	187	199	186	204	202	232	182	197	212	197	208	201	189	205	177	211	165	184	180	206	169	185	223	175	206	189	182	180	214	210	200	196	212	209	204	187	187	215	204	191	184	185	201	202	184	185	177	175	161	191	190	207	194	200	214	217	204	191	192	203	177	194	209	172	192	219	197	217	206	193	216	216	188	218	206	194	189	170	189	206	199	222	201	193	209	234	209	215	184	225	196	202	206	192	216	200	191	186	208	178	217	191	198	181	190	204	217	187	181	179	184	164	204	211	179	189	192	211	202	202	202	172	209	185	193	185	203	202	205	201	184	195	204	198	179	183	200	214	199	178	222	188	224	188	181	201	207	197	173	219	191	174	173	219	189	208	211	196	177	216	197	209	178	212	188	206	204	188	213	197	189	166	209	182	177	187	197	166	205	192	198	191	185	203	174	184	184	218	206	196	196	202	200	205	192	184	192	199	197	214	223	225	222	208	194	197	183	196	211	170	226	195	184	195	211	217	193	176	175	215	208	228	179	203	199	208	213	184	191	192	177	205	187	210	208	183	179	201	190	202	213	196	200	194	173	184	213	192	196	196	199	197	207	199	199	209	185	197	183	218	189	186	184	188	192	183	200	188	203	199	198	182	197	210	207	165	193	208	216	206	185	175	223	215	211	191	232	177	181	189	193	190	179	189	215	183	196	209	188	171	218	199	209	207	223	243	180	188	196	200	211	195	187	181	193	192	174	197	189	191	188	225	212	186	174	214	171	215	220	182	225	210	185	218	202	208	229	207	206	204	198	199	201	214	199	189	191	176	201	195	231	212	205	227	215	202	218	206	194	202	182	171	198	220	177	230	191	197	171	206	197	202	195	197	202	198	173	206	197	220	215	177	188	217	200	169	172	175	197	169	174	190	201	193	177	180	197	215	204	187	192	205	219	221	220	191	204	178	194	178	185	174	174	218	207	191	174	197	192	175	195	191	191	194	201	172	170	182	213	188	196	206	186	173	214	177	184	207	194	192	162	193	192	173	155	197	199	200	203	214	182	178	190	226	206	198	197	172	206	207	195	202	168	182	198	193	189	222	186	206	176	175	193	191	206	224	184	199	210	188	183	204	188	173	213	191	193	220	193	197	209	188	201	193	201	230	181	174	203	184	202	199	192	195	175	187	211	193	204	167	204	183	205	166	184	212	196	186	199	191	206	205	212	190	202	219	206	196	210	191	196	195	193	210	216	183	208	196	170	191	244	200	215	205	171	165	199	174	213	191	186	183	195	204	170	200	182	183	214	175	184	194	149	207	207	197	195	217	186	196	196	196	187	202	194	207	199	202	202	196	199	193	205	188	161	205	210	176	198	185	205	202	184	178	189	197	189	193	179	177	195	200	206	190	232	214	200	184	173	198	195	222	197	215	206	200	196	220	213	188	208	168	195	213	191	204	189	190	185	188	173	199	178	224	204	184	190	193	179	196	216	187	191	210	185	184	199	202	196	228	187	208	204	202	199	209	213	196	164	213	207	207	183	181	190	175	189	168	190	213	169	201	190	197	202	217	202	206	201	218	192	211	175	182	193	209	187	190	194	174	191	192	191	204	198	202	222	202	212	198	224	194	192	175	175	204	191	188	205	175	227	207	203	198	187	198	190	187	197	227	180	193	213	195	217	214	206	203	188	203	185	182	198	182	192	189	192	176	184	182	192	214	204	178	212	177	183	195	196	200	200	192	203	215	182	187	188	177	202	193	211	201	177	195	184	206	213	174	188	193	203	178	191	203	202	175	173	203	196	183	212	188	186	184	175	209	210	201	208	191	219	202	183	216	216	203	186	186	203	209	180	195	206	163	207	199	225	212	210	206	206	190	196	197	191	213	211	221	186	183	182	216	187	199	203	195	189	186	202	161	191	195	186	202	193	174	178	206	197	212	212	223	203	180	202	188	208	221	186	200	181	212	174	199	213	202	187	180	223	212	191	201	222	202	198	191	218	210	206	189	204	217	224	201	199	196	217	188	200	178	196	197	189	207	205	233	195	189	190	215	187	185	192	192	209	196	183	208	218	205	210	216	199	198	189	189	195	192	204	197	215	195	226	170	211	199	201	202	232	195	203	200	200	164	185	175	187	197	183	224	183	227	174	182	214	211	191	186	221	219	190	214	200	203	236	192	169	217	176	188	209	178	195	210	189	184	190	187	218	201	209	197	220	211	200	189	185	178	167	169	189	214	210	191	195	215	193	196	181	199	230	195	202	218	211	203	185	212	191	207	191	202	220	197	197	209	196	206	190	188	208	183	211	207	207	197	199	212	179	199	205	199	202	173	170	173	215	213	189	210	215	199	192	192	186	223	198	199	180	193	182	234	192	187	187	195	225	182	202	191	201	188	180	195	176	203	177	194	195	190	206	200	180	195	195	178	187	170	197	214	204	182	199	198	209	204	209	180	200	184	196	223	173	182	205	204	234	201	197	206	212	200	185	190	202	189	189	209	191	200	182	198	175	214	201	217	172	203	195	206	189	184	165	216	193	200	191	190	187	208	176	207	175	204	229	185	224	170	174	191	192	200	183	168	207	213	207	182	197	187	208	197	197	182	189	205	200	209	180	189	194	188	204	163	201	197	185	206	196	212	188	183	195	169	215	162	186	195	199	207	195	182	163	189	203	194	201	183	202	189	209	189	203	178	197	184	207	195	189	207	217	198	183	197	214	168	185	174	204	204	184	190	183	209	177	193	230	186	227	211	204	196	183	202	191	195	210	198	203	200	188	203	217	208	189	201	226	229	197	194	189	187	211	199	201	201	209	197	192	193	197	198	191	211	219	196	186	205	190	189	174	178	209	224	196	221	194	194	213	209	197	195	204	207	200	221	159	217	200	205	208	167	191	176	191	188	176	172	148	218	203
24390	28217	34807	39701	41272	40726	40828	41780	38494	35563	35563	34522	32289	36440	42605	37310	36752	34901	31400	30389	23919	24371	27847	24057	24859	23783	18635	15452	15544	14336	12681	12872	11040	11042	9022	7838	6841	5039	3876	3196	2379	2128	1986	2162	1939	2168	2191	1731	1915	1265	820	773	696	655	619	600	600	581	566	617	619	585	607	661	685	650	559	563	555	626	546	529	592	534	564	519	548	545	561	550	533	494	539	563	509	501	554	539	587	563	545	522	537	562	577	534	553	547	558	536	561	516	527	572	516	527	545	528	549	565	547	575	555	555	575	519	519	539	566	583	590	595	558	569	542	562	561	541	541	544	561	527	537	567	537	525	580	539	544	559	563	595	537	540	544	537	505	505	547	516	540	574	560	557	574	620	558	556	564	599	587	612	562	567	590	553	520	528	542	564	566	552	555	572	559	546	563	566	539	563	606	530	560	597	577	576	532	517	530	570	573	515	604	549	563	586	568	555	564	523	584	587	544	533	573	520	577	541	540	560	555	542	503	548	540	548	551	571	587	590	572	586	553	588	572	571	592	551	546	568	565	539	543	558	507	529	547	543	562	577	569	592	554	551	548	564	525	568	547	535	550	543	561	589	549	564	513	523	576	537	541	548	570	579	530	554	545	558	562	532	516	537	544	512	541	564	511	539	533	531	563	557	553	583	564	552	533	541	545	556	526	517	523	599	533	596	571	551	546	561	603	580	543	564	561	564	539	556	531	561	565	524	548	512	535	576	549	589	537	519	553	528	567	574	533	585	551	561	548	561	565	575	544	563	536	600	521	553	597	575	573	514	567	560	575	511	546	580	570	551	539	545	554	523	530	547	533	594	515	572	550	545	542	584	549	561	610	536	550	521	527	556	573	525	549	526	568	586	583	568	547	572	583	551	543	557	523	592	514	518	553	570	580	535	581	540	562	579	550	561	525	510	568	530	535	545	547	580	578	553	550	540	561	588	523	544	555	527	601	546	516	530	532	525	538	552	538	556	553	497	616	521	530	542	563	531	571	522	507	525	540	583	575	569	541	529	573	531	594	542	527	572	589	581	580	550	532	547	569	552	560	526	548	535	546	569	576	568	546	567	564	551	549	559	585	555	578	553	560	564	551	477	556	532	545	545	533	539	555	536	578	560	549	560	559	536	570	565	504	568	527	555	566	541	540	591	552	550	524	573	540	605	554	531	555	562	543	553	552	571	601	539	496	579	539	584	580	580	556	567	534	563	540	535	582	573	576	577	518	517	549	598	547	551	549	586	594	541	533	581	562	577	570	600	547	552	568	548	555	530	566	548	566	567	523	539	517	536	546	569	588	578	541	563	601	565	569	568	521	563	559	539	553	511	522	543	529	533	516	494	545	525	589	555	574	571	566	571	555	527	565	574	560	525	582	600	542	557	549	554	555	535	548	532	565	551	549	542	540	539	531	517	533	515	580	568	548	530	588	559	520	524	600	584	539	557	565	541	588	554	548	537	534	540	598	556	539	523	539	568	565	567	526	542	546	596	585	611	576	573	546	565	522	613	580	549	541	571	526	517	544	531	586	560	568	566	574	555	585	525	539	576	557	579	542	544	534	561	538	554	570	564	568	573	584	541	605	533	562	567	548	551	585	568	564	544	554	553	569	519	542	521	547	544	531	562	545	585	536	557	561	573	535	531	555	556	554	550	544	515	582	547	511	526	550	545	567	545	552	538	538	534	570	559	575	544	564	555	550	568	569	562	552	545	570	547	543	569	535	552	514	544	567	573	532	569	570	544	588	542	581	581	594	571	559	559	547	538	538	497	581	573	547	509	498	540	541	557	551	588	522	570	517	566	581	555	553	530	561	603	599	566	543	553	577	546	577	573	540	559	559	529	526	566	546	532	540	545	551	571	584	553	574	547	541	520	570	566	561	555	520	573	564	533	534	497	529	575	607	556	509	557	543	551	586	535	606	587	563	562	541	565	545	555	504	568	560	528	532	557	566	554	599	546	514	558	547	512	542	574	546	545	570	584	561	553	577	588	582	531	578	525	562	573	542	538	557	534	540	556	538	547	524	632	545	561	562	502	522	572	553	553	570	590	553	553	562	588	553	583	565	557	584	566	561	587	536	542	562	582	548	527	509	545	597	569	564	520	520	543	575	512	557	558	541	557	600	516	553	553	555	573	554	573	582	577	545	551	563	518	576	555	543	539	562	523	563	557	600	575	563	525	506	539	559	535	538	539	585	533	565	577	540	595	581	545	586	519	585	575	556	523	561	605	568	549	565	527	570	564	536	544	540	579	592	564	559	543	540	598	533	557	542	557	541	566	534	509	540	570	549	592	576	582	532	534	578	569	570	553	591	544	585	561	545	562	584	548	586	562	565	556	542	566	582	543	586	524	495	574	517	543	525	560	576	533	538	565	550	564	524	557	573	519	530	557	538	525	547	523	547	545	545	552	559	553	556	558	565	573	554	522	532	537	572	554	529	574	588	571	540	597	534	537	597	535	556	573	565	542	596	561	584	552	557	571	535	591	575	592	531	546	554	563	553	541	556	542	591	552	545	569	500	542	565	551	581	550	643	554	553	527	523	556	539	541	535	581	554	549	587	550	549	521	559	565	561	547	568	521	537	555	542	555	541	584	592	534	560	543	578	583	530	550	528	544	558	561	536	536	572	554	532	520	552	551	547	583	486	562	547	499	571	573	539	570	592	562	548	578	584	540	521	560	559	524	556	584	551	529	576	543	588	557	456	577	536	545	543	532	526	553	598	583	591	571	594	537	520	507	581	550	527	516	555	554	564	555	512	572	608	555	538	540	579	586	559	598	546	578	521	551	573	536	558	539	562	567	546	536	561	569	556	574	561	539	535	570	583	560	568	531	610	565	531	514	504	548	557	547	571	559	556	515	527	567	561	553	533	536	588	521	562	583	538	619	573	529	559	546	506	553	541	558	609	554	517	627	560	560	553	565	523	519	579	553	518	594	566	567	533	562	528	550	560	554	549	507	518	561	568	564	560	512	592	545	518	580	548	537	585	537	556	545	530	596	574	529	526	539	557	547	542	549	505	564	508	554	541	545	547	545	570	547	567	556	530	528	569	552	567	521	552	548	542	579	534	607	547	593	550	518	548	551	557	568	509	519	540	550	577	574	572	591	575	567	567	572	530	538	622	515	588	607	545	566	567	551	582	503	545	583	527	553	580	527	583	573	570	528	559	574	565	531	556	542	567	549	541	564	541	546	587	528	591	541	562	525	578	553	550	543	552	519	594	544	545	588	563	541	524	563	548	559	532	566	552	554	543	541	536	515	568	569	605	548	576	567	533	528	592	536	578	569	587	575	550	554	540	556	559	561	592	528	548	550	575	548	583	530	558	522	559	567	533	585	520	527	508	527	543	556	553	545	536	571	554	497	547	514	550	540	594	550	559	562	555	572	548	559	529	566	576	577	566	566	553	535	563	498	543	581	558	537	511	534	549	551	537	554	600	569	560	544	532	533	569	566	552	516	556	563	543	516	548	535
14534	12975	12249	9955	7563	5218	4113	2862	2053	1657	1366	1181	1009	1281	1422	1104	1027	818	750	792	599	494	533	499	505	440	345	327	315	328	281	301	245	261	263	223	243	227	205	207	181	216	201	197	199	171	190	192	176	162	172	199	178	175	171	156	184	194	192	193	156	155	179	189	180	169	177	165	190	168	186	187	170	199	177	191	171	212	189	159	197	164	194	160	186	186	188	164	161	191	177	191	170	191	191	178	166	191	163	161	163	193	177	172	165	194	158	181	185	178	153	194	180	204	184	188	207	173	171	184	184	142	173	148	195	168	190	152	181	193	189	169	174	171	160	182	199	205	168	176	205	203	204	179	192	184	194	176	183	169	164	193	185	186	196	157	151	173	171	181	195	158	189	173	214	178	163	173	165	171	164	202	164	167	192	180	158	182	184	184	173	179	183	194	198	193	180	160	185	174	157	161	191	158	193	168	198	196	189	189	206	201	141	179	197	185	162	151	194	187	183	185	196	197	171	193	171	190	171	182	169	207	184	174	196	181	175	197	171	156	172	180	167	185	171	179	204	191	182	144	181	176	159	197	177	168	163	166	183	168	193	167	168	153	178	184	174	152	166	203	191	195	140	170	180	216	162	188	175	166	192	183	193	178	207	162	185	192	158	179	174	184	157	192	170	169	187	160	182	186	191	167	160	188	176	187	197	187	174	205	190	184	201	158	174	196	139	183	166	169	188	183	159	195	180	190	213	185	172	194	188	180	186	192	177	200	187	154	176	171	184	155	170	182	187	166	177	160	176	174	184	182	177	155	161	166	155	169	190	210	156	182	162	174	184	194	174	176	184	177	180	197	190	186	190	166	174	166	165	182	196	160	180	194	181	191	195	176	195	178	195	163	187	210	176	178	151	180	177	198	171	192	176	187	193	161	159	178	180	196	163	189	174	193	191	172	180	211	174	184	169	148	198	172	186	168	182	157	179	144	166	207	170	186	173	168	179	170	181	154	185	183	160	171	176	202	174	174	162	168	177	169	207	167	169	174	175	148	184	167	165	167	179	186	189	151	169	199	178	188	174	198	177	181	190	171	164	162	184	160	170	186	180	160	219	167	179	189	182	169	148	210	197	165	186	191	172	178	194	185	172	194	152	185	198	188	194	173	184	220	171	154	181	198	185	162	171	178	177	193	192	192	198	186	175	166	181	189	171	175	179	160	179	163	176	194	156	171	167	189	175	161	160	196	177	172	172	162	188	165	188	170	181	178	147	176	158	176	168	182	185	184	162	157	158	184	187	199	172	165	172	170	168	195	178	170	156	195	177	186	169	188	172	195	184	171	188	174	189	195	174	189	156	192	190	175	206	175	154	186	159	178	189	192	200	186	187	191	170	155	189	162	190	195	183	198	186	155	185	183	177	164	177	185	191	168	200	166	172	177	157	168	183	170	180	179	180	187	163	176	171	173	186	191	162	185	201	168	157	171	206	184	158	173	168	175	168	175	163	188	168	182	175	161	181	172	189	188	165	158	163	194	191	185	164	187	169	190	181	165	184	198	170	174	181	165	160	163	176	175	168	173	197	172	179	186	181	178	167	180	153	168	186	179	170	177	165	165	161	196	176	167	176	202	186	185	176	183	205	173	163	158	157	187	154	157	165	173	170	179	169	178	181	167	166	178	159	172	195	199	183	170	155	154	148	171	172	180	162	174	157	204	186	162	173	171	192	189	189	190	172	158	193	158	165	171	184	189	164	190	167	178	177	192	189	166	152	179	161	166	138	179	183	179	174	190	194	190	186	179	176	182	161	159	169	169	145	174	179	181	177	171	182	171	183	207	176	174	168	174	181	151	180	176	188	180	164	166	156	168	184	161	200	174	168	200	184	194	176	175	170	162	175	192	201	178	175	165	176	171	186	178	171	173	158	167	176	163	170	187	173	188	156	166	198	152	185	177	162	163	168	210	159	165	192	181	165	188	195	178	195	171	152	182	197	168	181	200	188	192	189	191	166	186	184	174	163	164	187	150	182	173	170	190	199	179	182	172	174	171	186	177	167	175	175	177	185	184	180	186	186	198	160	170	165	158	175	171	178	176	176	154	185	182	197	189	171	169	179	199	193	193	193	189	186	180	164	184	191	177	183	187	172	159	196	194	207	199	166	148	159	172	183	164	153	162	183	189	180	187	160	203	174	167	191	174	174	192	172	152	178	170	164	180	164	171	170	171	176	189	181	176	175	161	164	165	173	193	173	199	184	177	181	174	177	167	167	182	203	160	166	184	205	176	190	184	167	184	196	185	194	162	158	186	194	180	180	166	162	190	170	184	202	181	171	145	178	212	157	174	196	183	156	171	169	195	192	198	178	157	182	185	178	176	162	169	180	197	170	158	183	179	183	170	178	171	189	160	160	188	170	189	204	209	174	177	186	183	168	165	193	169	190	190	191	160	163	181	182	181	188	178	187	197	159	173	213	175	169	185	183	174	185	154	192	195	190	193	180	175	171	185	179	179	189	204	164	177	147	193	179	180	187	172	181	194	173	179	163	172	202	177	174	183	190	191	172	175	164	146	182	201	153	179	191	180	156	186	172	200	172	161	180	181	189	170	191	169	157	203	193	176	186	172	180	163	162	171	179	188	151	201	175	163	155	183	178	158	175	199	177	184	188	168	177	168	165	171	195	171	169	164	174	177	202	176	175	178	193	173	166	158	186	172	178	181	193	166	185	172	180	172	181	176	184	206	172	173	153	162	182	168	199	168	157	179	178	161	163	185	179	175	181	177	187	167	189	175	179	176	155	170	194	192	206	173	152	170	165	208	152	179	145	176	198	177	161	183	178	185	177	175	182	185	175	179	187	170	164	182	183	161	166	162	184	191	162	152	179	148	156	187	172	168	187	150	161	169	156	158	189	197	154	176	180	163	185	177	195	189	204	150	187	181	172	196	206	195	184	178	174	166	198	165	186	179	201	169	193	163	149	173	169	186	197	175	183	194	175	179	182	184	171	183	190	170	185	188	173	169	175	170	151	171	183	196	188	190	168	187	182	189	191	152	178	194	195	197	171	206	180	163	170	167	191	214	176	160	177	186	183	164	172	179	166	198	193	167	189	192	165	212	193	180	159	169	166	185	155	134	167	173	175	171	175	194	198	156	157	168	188	170	186	160	174	173	188	165	160	185	178	178	172	208	163	170	168	176	162	191	196	192	176	152	171	171	161	172	182	166	186	173	190	213	188	173	163	152	168	189	190	153	176	187	185	167	187	180	182	166	153	164	173	164	196	169	178	174	160	192	172	181	180	164	179	173	178	200	156	184	199	177	186	177	175	170	187	178	185	181	194	173	163	186	193	174	187	171	169	164	153	177	171	199	206	166	182	169	197	167	192	172	193	183	201	155	203	176	190	176	180	140	180	179	168	164	166	161	172	190	165	153	197	167	167	154	189	161	167	164	203	156	179	177	170	186	196	189	185	171	154	161	169	166	178	184	184	176	191	166	171	172	172	173	183	145
9584	11487	16426	19997	18967	16280	14324	11500	8745	7766	6206	6003	4837	7049	7412	5349	5154	4467	3929	3901	3052	2507	2886	2540	2416	2257	1901	1552	1592	1457	1375	1411	1259	1212	1093	1014	910	796	755	610	691	623	568	611	643	585	599	594	600	562	532	527	504	491	500	518	470	499	496	535	528	511	515	502	510	530	539	477	472	536	468	521	472	524	490	495	484	477	514	516	527	478	492	483	550	513	502	490	497	501	502	548	497	465	550	497	512	538	518	516	532	493	494	497	499	488	446	495	518	469	502	483	539	498	487	536	541	501	480	502	507	470	513	543	524	484	511	482	512	475	485	502	501	511	526	494	432	536	515	528	488	473	495	543	524	517	515	520	487	491	507	489	500	460	499	457	493	482	516	469	468	453	466	498	532	479	494	494	527	494	493	503	518	508	508	506	489	505	560	466	489	499	481	464	495	478	484	472	480	523	475	528	526	473	513	505	504	547	534	507	466	504	495	536	521	546	542	530	504	484	484	507	496	510	461	477	482	508	512	531	508	487	533	494	500	513	503	474	480	480	463	513	507	505	487	506	535	471	505	520	498	496	465	502	493	516	443	502	506	488	524	505	503	491	503	449	482	492	483	475	503	540	518	475	522	505	538	499	433	510	521	506	458	496	512	485	496	513	503	511	448	478	455	509	486	538	492	521	521	516	545	506	452	490	492	506	468	526	498	514	487	495	511	508	534	495	483	477	524	468	471	520	501	491	503	506	474	518	497	514	498	504	525	479	483	543	499	554	530	503	472	470	504	503	531	493	471	492	519	461	497	500	486	502	502	470	525	502	503	513	482	523	528	512	499	500	441	455	536	482	500	519	524	509	495	487	484	496	483	478	516	487	494	533	497	482	493	495	501	527	462	515	509	553	516	497	468	536	506	511	504	515	444	516	496	519	493	494	485	530	473	466	486	541	459	486	543	480	482	455	485	474	524	500	505	545	456	482	474	541	503	463	483	523	489	515	535	499	505	480	485	492	520	490	513	494	481	490	511	498	515	519	496	484	525	479	483	480	474	532	505	473	522	491	488	476	450	504	486	483	514	489	495	517	486	567	495	490	503	505	496	497	508	463	460	504	462	435	471	466	507	525	518	462	492	453	484	488	504	501	493	487	496	516	508	490	492	489	501	499	515	543	521	501	513	491	504	466	529	513	491	526	491	522	494	481	473	512	498	484	486	486	540	521	490	532	475	451	445	504	502	533	483	477	509	467	523	511	499	517	489	520	501	510	516	484	502	505	507	504	513	533	470	506	493	519	534	486	482	518	472	493	529	479	503	520	492	504	477	501	500	481	501	516	481	509	480	496	519	437	501	475	514	502	499	510	458	509	514	499	520	514	485	469	506	504	519	462	474	525	509	515	505	501	505	504	491	508	493	476	535	505	527	519	487	486	500	472	482	522	506	529	496	526	520	522	508	512	494	491	491	467	488	501	494	461	521	467	513	462	519	529	529	470	492	507	507	506	510	502	547	523	482	511	472	488	519	516	518	481	503	453	527	502	494	559	484	474	478	518	482	501	522	509	473	515	506	504	512	500	545	462	533	506	524	516	491	536	467	493	464	518	487	543	506	513	513	466	506	510	475	504	510	506	519	541	493	505	508	465	509	481	485	529	508	503	549	447	538	508	505	507	510	510	483	465	517	487	491	475	515	502	440	508	499	484	504	507	515	507	494	460	474	476	482	517	524	493	501	504	458	497	521	487	462	504	522	526	523	497	482	491	488	498	501	476	518	478	467	540	472	499	462	511	490	516	497	517	542	510	497	511	497	530	501	531	493	495	459	484	490	490	497	519	456	452	520	506	507	509	531	477	472	486	482	502	538	572	513	465	520	547	529	487	506	482	518	476	495	503	485	501	494	473	517	521	488	530	489	512	502	473	479	483	515	486	485	484	515	505	456	532	474	541	485	465	519	495	465	511	533	520	468	501	482	487	513	471	474	492	518	512	529	523	513	517	479	503	528	498	497	499	527	484	477	488	503	513	515	500	467	514	513	532	469	502	517	485	487	525	475	494	508	482	461	493	509	497	536	513	499	550	518	489	477	528	512	499	488	497	554	513	499	509	483	501	493	503	468	524	492	445	477	511	476	527	495	509	522	508	464	504	554	490	540	505	512	503	523	471	529	506	505	518	518	522	494	509	495	470	501	474	503	480	516	468	479	497	506	546	487	478	502	513	492	495	503	459	500	495	544	488	498	501	500	480	518	464	493	516	493	515	489	512	478	517	479	518	525	503	519	509	517	495	505	500	509	543	495	498	505	525	505	519	492	525	441	524	512	526	473	519	494	496	479	552	495	467	476	513	513	461	495	525	509	502	501	484	511	507	482	498	522	500	523	486	479	515	474	526	484	459	478	472	509	514	528	513	465	517	496	477	512	472	504	486	509	508	496	512	509	504	484	517	535	514	493	510	556	461	465	507	494	474	480	543	524	481	500	455	502	466	485	501	523	487	504	551	477	483	515	501	450	502	533	462	489	470	508	501	483	509	490	489	487	503	486	511	474	483	511	485	560	519	496	528	534	520	466	492	528	465	475	462	524	523	481	471	488	527	483	509	480	542	515	487	510	500	482	511	505	515	497	488	491	489	504	527	507	519	492	481	482	506	490	479	477	521	518	494	508	514	551	498	537	456	493	483	461	525	503	507	472	514	502	483	508	511	497	494	503	514	488	481	524	455	512	508	505	531	494	470	484	527	523	488	489	468	493	498	507	524	505	490	536	504	498	470	522	518	485	466	505	492	499	482	502	497	504	509	492	487	513	492	510	468	506	461	516	501	493	518	525	505	487	489	503	502	478	509	551	520	477	510	533	546	465	478	508	521	500	491	481	532	494	512	479	500	496	464	541	483	541	473	514	493	515	504	519	469	548	492	493	486	522	487	501	496	458	502	538	479	498	492	489	468	492	509	498	477	534	524	483	518	490	507	508	519	475	500	526	526	518	524	528	532	500	517	534	492	499	499	466	489	496	561	487	480	501	504	500	511	475	527	466	512	510	509	510	488	557	506	542	505	526	529	509	458	511	516	551	548	483	474	464	483	499	478	492	443	469	508	478	501	483	500	507	507	541	473	529	546	507	497	469	507	479	487	481	480	507	485	486	477	500	500	489	508	490	515	539	499	500	468	520	517	482	500	518	482	496	493	471	517	492	503	510	499	488	528	503	445	502	493	534	505	489	494	521	492	523	464	513	520	478	518	489	524	482	519	509	488	480	492	521	495	490	540	523	493	521	473	492	460	490	490	507	487	526	526	490	511	514	490	471	488	507	507	520	504	555	507	519	517	484	526	460	510	484	507	514	513	484	498	481	519	503	489	507	481	533	489	471	493	541	528	521	496	475	497	540	487	501	465	495	522	467	500	499	491	497	526	528	466	495	480	514	461	514	529	532	458	506	490	476	494	467	496	488	538	496	495	467	496	528	510	512	532	520	499	494	518	484	535	488	507	514	502	492	518	479	498	510	498	516	479
29484	27281	29467	31766	30495	27904	26402	20211	15430	12518	8688	7693	12205	15213	15703	10433	10511	9020	7093	7260	5087	3479	5552	4829	4408	3513	2457	2040	1967	1665	1594	1548	1240	1144	978	780	642	543	468	342	364	305	323	369	394	298	240	317	248	228	172	203	166	190	163	151	165	161	148	158	153	156	151	183	156	142	174	147	151	174	155	153	174	181	155	143	166	168	151	147	157	160	168	149	154	139	169	130	148	154	154	171	154	138	168	155	137	145	182	141	152	163	140	177	151	166	171	164	159	168	155	166	142	135	150	151	175	172	166	157	160	155	177	143	184	145	156	165	162	161	185	151	161	138	190	148	169	165	149	161	152	182	142	161	167	155	150	146	153	162	163	143	165	157	158	163	180	159	145	141	167	155	177	146	155	172	155	150	142	171	167	167	141	132	173	164	146	157	139	148	165	177	179	160	154	160	156	171	173	153	160	182	171	173	163	127	175	169	163	177	141	153	139	193	156	149	132	160	147	147	156	142	165	163	145	156	144	159	171	155	169	157	157	149	139	166	162	148	146	159	143	157	141	166	177	131	155	153	150	149	150	126	163	161	141	145	160	165	151	163	157	151	170	138	169	171	176	172	169	179	153	125	162	140	148	149	176	175	163	156	151	154	171	152	175	159	149	154	167	161	165	151	166	161	164	161	173	161	159	184	146	150	152	153	157	168	186	168	149	151	149	194	171	134	167	162	151	129	157	159	146	156	165	168	158	159	170	159	171	141	170	143	165	175	152	158	169	137	135	149	153	172	179	142	157	163	160	180	156	143	153	166	141	161	185	145	165	167	148	169	150	165	159	158	159	187	170	143	156	163	157	155	158	149	137	155	179	167	153	156	175	171	159	160	159	173	157	152	164	153	171	149	160	191	161	192	169	146	173	141	154	154	137	167	150	179	169	150	168	167	183	167	167	165	141	163	162	155	157	184	136	172	157	134	159	153	147	158	158	165	158	162	164	148	157	148	152	164	161	174	141	169	157	148	147	153	164	154	145	143	189	154	155	158	145	176	154	146	136	144	178	169	148	169	176	162	164	164	186	168	148	159	150	149	185	171	168	176	162	164	168	177	142	178	156	168	149	148	138	160	196	149	134	154	176	144	160	145	153	169	178	172	153	150	168	166	156	168	153	171	174	151	145	176	153	167	170	167	172	155	142	181	174	177	165	161	139	159	158	160	164	134	169	146	187	151	173	149	150	154	148	164	156	156	180	148	179	168	173	168	150	152	164	144	124	146	170	164	140	141	150	158	149	134	153	164	179	179	154	148	138	155	150	179	153	163	144	161	147	159	147	146	170	153	156	165	150	159	179	169	165	152	157	154	170	165	161	168	161	146	167	144	157	156	142	158	155	167	142	164	159	160	158	165	180	148	163	147	154	161	136	137	180	162	175	162	171	142	172	143	181	153	155	161	166	174	147	172	166	181	154	149	158	174	154	168	156	161	172	161	129	145	174	150	169	144	136	150	178	158	170	144	148	144	148	151	165	173	155	148	161	142	161	142	152	164	132	173	178	181	189	164	142	159	181	173	156	174	155	140	180	158	150	176	160	152	161	156	166	160	154	180	157	168	165	153	180	148	143	136	167	158	164	156	163	149	154	178	163	169	153	158	165	150	162	154	143	145	194	171	152	153	172	181	149	156	153	168	174	156	166	142	160	156	157	156	155	132	147	154	145	165	159	143	148	157	157	160	150	135	149	142	166	182	159	168	139	154	163	157	155	161	133	139	145	151	140	173	154	139	154	155	179	154	157	167	178	155	168	181	151	150	151	145	169	173	156	136	169	159	140	174	184	160	159	174	151	151	189	175	166	158	159	155	160	171	155	129	162	163	141	168	138	142	169	155	178	161	144	159	170	166	148	164	165	163	136	155	171	157	161	155	177	153	164	146	175	171	132	147	156	173	158	161	149	154	149	149	153	168	143	163	158	172	175	177	156	159	163	155	178	162	171	147	172	175	151	150	153	143	144	177	157	137	159	154	164	143	174	174	158	141	147	137	142	159	148	168	147	151	161	169	163	155	157	154	174	165	154	158	181	143	173	150	185	163	143	137	133	164	153	142	165	156	160	179	157	160	162	160	160	145	153	150	152	152	164	164	176	154	163	168	170	150	150	144	144	158	136	147	154	162	166	169	151	151	180	163	148	153	165	146	150	146	155	148	172	177	161	140	136	151	122	150	151	151	144	162	150	143	157	140	152	165	149	151	137	152	159	161	148	162	177	163	169	157	159	159	150	149	137	165	164	155	148	176	153	149	155	162	157	143	160	165	158	160	165	148	142	162	151	169	146	172	163	169	165	153	149	150	163	157	183	159	155	170	155	173	153	174	149	155	140	173	193	151	137	150	174	146	152	145	151	169	170	154	139	163	169	132	179	163	135	155	142	144	178	138	167	170	152	147	157	169	163	142	152	156	176	167	139	151	151	162	169	174	169	170	166	160	179	155	147	160	129	132	142	156	157	144	145	153	162	174	162	185	162	191	150	153	171	163	156	154	171	166	167	171	162	159	173	157	165	159	152	175	156	176	142	152	152	146	155	152	162	157	147	161	147	134	146	142	157	147	165	179	161	148	162	167	137	155	159	150	158	147	168	168	145	155	165	173	173	160	158	158	155	157	158	160	155	170	175	159	163	153	149	158	144	146	166	173	162	137	168	156	146	155	163	179	151	144	151	158	158	172	177	170	160	144	169	159	165	130	153	131	137	155	175	165	163	148	156	168	178	154	174	168	154	156	146	172	209	169	159	146	178	142	150	150	154	144	167	152	145	165	143	147	159	158	150	148	180	137	168	137	154	151	136	163	153	180	162	161	148	149	130	184	159	169	179	180	172	155	139	150	178	149	160	153	158	137	178	164	177	140	158	141	155	149	157	147	137	162	165	166	144	148	146	165	184	135	153	162	166	152	138	148	153	167	158	156	158	133	138	139	143	145	139	171	167	146	150	155	154	150	168	156	160	179	167	158	169	158	153	144	142	164	133	168	150	154	170	159	154	157	150	172	159	156	159	163	176	135	166	178	159	159	148	158	167	147	146	156	169	149	175	161	125	154	138	149	152	142	140	142	157	161	163	134	161	153	144	162	167	166	161	186	160	175	145	184	152	182	157	177	170	161	152	170	166	172	146	145	143	167	151	166	171	145	162	143	161	164	194	179	147	139	173	164	186	160	160	158	158	150	151	170	157	170	162	152	180	191	160	149	166	166	173	170	161	155	152	163	156	151	165	164	169	153	156	165	136	153	149	160	163	163	144	161	133	153	162	154	158	149	153	180	151	168	150	149	148	137	133	168	160	169	159	154	166	161	157	174	161	175	163	182	144	155	137	172	136	172	156	149	137	164	140	181	166	148	159	189	147	154	154	144	171	125	153	152	146	141	168	174	155	176	157	163	155	159	153	173	149	173	167	155	156	190	163	139	163	159	126	164	146	165	148	162	168	157	156	150	170	139	146	161	157	171	163	179	153	163	141	147
20115	21933	29888	37780	38168	39166	39264	35236	31628	29561	24757	24928	30960	36343	33759	27387	30881	27523	25520	24593	17790	14428	22660	19784	19427	16879	12613	11124	10923	9590	9216	9045	7935	7317	6111	4917	3808	3117	2513	2049	1791	1494	1475	1995	1957	1486	1150	1524	911	825	686	606	562	548	516	501	459	461	496	459	481	479	527	544	461	469	418	471	461	464	423	484	438	483	443	425	485	474	482	436	474	435	461	467	433	450	434	455	446	472	453	496	443	514	453	482	447	438	432	453	454	463	424	421	464	412	430	431	442	466	474	504	436	455	471	452	472	436	454	480	464	426	419	464	486	429	485	475	431	454	463	447	470	470	438	438	476	447	415	494	483	483	469	465	455	485	432	466	436	462	468	438	439	462	483	448	485	515	440	445	454	451	456	431	443	444	472	441	438	424	428	480	448	425	439	455	472	469	482	433	442	504	461	430	460	455	461	478	469	444	445	486	476	460	466	478	438	433	460	452	417	455	491	436	435	441	454	452	464	478	409	480	422	455	458	443	435	468	436	455	479	434	469	457	474	455	464	466	432	455	466	482	458	468	433	455	449	461	442	464	432	477	479	438	460	453	478	395	464	494	475	453	449	429	428	485	435	435	457	447	457	447	475	477	435	470	481	471	440	467	446	473	429	422	475	451	418	459	447	436	461	465	446	459	465	474	420	430	424	471	456	475	421	505	500	465	429	471	441	432	505	441	498	472	434	436	399	445	463	503	505	442	470	455	442	426	446	458	486	489	438	461	472	441	434	436	484	445	437	463	458	473	446	448	457	452	470	482	444	470	509	457	471	473	477	478	421	411	415	461	466	452	445	457	445	477	457	441	484	454	452	488	419	443	406	441	415	397	408	488	432	470	465	445	401	459	486	445	479	461	453	445	462	467	454	486	444	450	438	470	452	480	472	415	445	441	450	505	474	417	428	462	435	454	442	468	484	455	430	461	462	500	479	523	452	443	413	507	501	429	458	434	457	428	440	481	480	435	487	423	437	481	458	458	457	438	455	438	464	459	464	437	430	454	434	465	468	452	447	452	407	470	449	434	419	488	443	485	427	474	459	479	439	466	490	408	457	422	448	468	442	434	402	472	468	458	469	438	477	468	428	444	456	469	463	436	466	454	430	449	463	414	448	412	448	451	474	426	484	455	511	497	439	474	435	477	459	431	462	458	442	445	460	420	467	428	431	485	434	437	430	476	429	443	439	429	420	483	511	450	477	478	446	456	447	437	467	441	519	447	428	451	472	411	461	463	478	468	468	469	421	478	481	469	471	463	424	434	471	449	495	440	479	443	470	449	464	481	462	447	475	474	428	465	461	481	437	429	466	450	416	440	448	449	409	482	430	419	433	420	464	422	476	454	493	470	452	435	455	477	434	479	443	461	453	476	484	451	472	446	431	461	441	428	460	415	463	434	427	457	460	420	480	485	428	472	451	452	486	474	472	437	452	418	479	465	465	438	471	437	443	464	471	470	476	463	464	460	441	453	474	467	467	447	470	421	491	426	417	491	443	462	495	470	455	481	478	396	454	437	469	457	480	479	466	450	416	420	502	440	428	464	444	485	412	497	461	450	449	456	423	490	448	490	461	467	491	476	433	451	463	467	445	471	445	448	456	439	421	460	437	463	463	430	434	498	480	432	460	462	495	459	412	420	471	412	446	472	464	471	468	452	469	449	443	396	457	445	454	416	461	428	497	481	476	471	486	411	456	448	460	453	496	462	462	429	485	459	475	478	466	439	461	488	438	442	430	457	474	451	422	426	485	437	504	473	449	458	423	448	454	430	451	448	461	458	485	464	432	416	482	441	461	450	456	450	445	450	423	468	465	454	421	445	456	456	488	445	395	406	452	482	447	456	475	454	460	466	516	457	450	441	409	471	486	449	452	452	436	453	491	456	455	411	470	456	440	449	472	471	465	449	436	480	485	456	458	470	502	456	391	480	440	435	437	404	437	480	465	467	450	464	428	446	452	500	467	479	443	481	432	452	484	459	461	478	425	458	460	418	428	405	432	454	455	458	423	435	498	462	456	489	424	497	455	473	418	470	484	444	443	458	477	413	459	437	460	456	423	444	408	419	457	409	465	475	450	410	443	435	474	449	436	441	432	474	426	448	434	409	420	424	467	446	449	446	448	439	457	486	452	462	451	437	468	451	455	441	489	467	461	430	447	441	482	450	413	433	490	452	445	407	451	450	439	481	484	485	464	457	493	412	454	480	496	434	464	454	462	468	470	458	445	491	482	427	443	455	441	464	480	461	466	462	458	443	435	453	446	452	455	457	410	457	437	469	444	459	477	465	436	444	467	462	467	441	437	431	485	430	469	448	454	447	454	444	449	416	478	427	460	478	422	420	479	432	463	452	475	444	451	434	455	462	424	457	442	439	468	402	453	434	487	433	485	417	434	463	440	447	475	453	481	464	429	435	434	470	449	437	466	452	468	415	454	459	450	464	474	458	435	482	504	468	438	443	455	480	447	435	486	432	446	477	457	444	485	479	441	455	430	457	456	458	421	432	442	460	455	464	445	465	470	441	451	435	439	423	453	442	448	434	463	448	465	467	433	469	479	428	486	428	439	474	439	428	468	449	506	478	421	426	488	428	474	492	396	473	417	458	491	488	450	483	439	423	487	469	483	477	467	472	464	438	471	460	482	476	484	441	462	460	483	450	465	447	460	481	440	434	447	430	455	458	462	430	445	459	464	443	452	489	453	449	464	453	468	477	436	469	417	467	467	450	425	466	465	460	477	428	485	445	429	480	475	450	415	435	430	455	459	460	518	540	445	443	463	398	471	461	444	434	475	452	483	494	451	448	443	480	472	429	430	447	470	484	448	432	437	429	440	416	462	509	454	418	446	456	449	443	464	458	450	445	422	472	483	447	463	480	473	467	437	457	442	449	454	469	448	493	436	411	437	479	439	450	456	464	431	474	437	428	452	476	437	462	452	458	455	484	451	491	497	454	439	464	445	451	391	473	476	451	432	470	439	494	470	464	448	452	471	474	455	470	475	462	413	489	463	446	492	500	457	449	448	484	462	439	475	438	453	484	423	483	458	422	440	435	429	476	467	475	464	431	486	467	456	462	450	419	438	439	459	496	461	445	458	432	450	466	443	450	410	482	431	491	492	437	405	424	458	450	432	399	468	406	450	462	457	454	485	445	447	456	444	441	473	470	456	474	457	445	470	442	452	446	454	496	465	451	448	442	464	463	481	424	445	458	443	456	418	479	427	456	451	446	461	480	446	464	440	510	465	460	468	464	466	475	474	457	499	456	435	456	482	425	476	474	448	447	441	405	413	467	456	468	470	440	444	463	473	419	470	452	461	445	444	460	439	492	452	423	481	494	461	453	427	447	457	467	455	454	474	448	451	482	449	432	476	474	487	438	418	470	441	432	465	454	422	396	461	454	430	443	453	442	433	447	446	457	469	473	492	465	460	432	436	474	461	487	471	448	489	487	489	458	450	482	458	457	440	463	481	452	472	440
36274	32788	35593	36751	33018	31947	31268	28331	27152	19475	17595	17324	18896	25851	25153	18762	19424	17750	14208	14413	10114	8598	11168	9044	8769	6377	4592	3976	3656	3243	3125	3122	2398	2191	1735	1330	1009	917	761	595	541	467	471	728	629	404	298	483	303	298	280	204	197	235	188	178	170	211	177	201	185	175	191	202	161	157	165	195	185	201	184	193	182	201	195	177	182	174	178	191	189	206	177	167	172	148	172	185	184	205	216	179	228	179	157	170	193	181	185	192	211	225	192	176	180	203	197	207	191	200	194	181	199	155	150	189	191	183	213	168	192	178	189	200	178	190	183	168	181	164	197	191	194	174	186	173	186	174	192	176	184	181	169	180	155	194	188	186	162	169	174	190	160	174	198	215	170	185	184	176	178	196	191	178	178	150	213	169	161	223	180	177	185	196	202	159	211	185	185	181	170	187	188	177	202	154	188	196	180	184	183	180	180	195	188	187	185	190	200	192	183	172	170	166	194	188	178	191	176	180	199	203	166	175	181	211	175	184	207	180	179	187	197	189	186	208	200	158	180	182	176	157	178	146	199	201	195	192	202	187	191	171	198	175	179	166	178	166	176	195	165	185	198	193	174	179	184	203	167	189	166	185	194	185	174	199	180	192	172	217	193	177	190	178	195	195	211	151	174	199	199	170	191	192	189	190	177	176	169	151	160	183	183	204	156	208	160	205	187	172	184	176	183	195	190	167	193	149	193	191	187	191	180	202	198	184	195	178	178	197	179	169	177	177	175	178	179	187	192	191	205	171	179	195	172	222	171	193	183	178	183	163	196	175	192	179	168	179	188	221	173	195	187	184	187	220	190	184	185	195	189	172	195	215	187	190	175	199	184	163	171	178	176	180	180	200	195	201	177	181	188	200	191	174	167	195	201	188	190	159	220	188	195	196	162	192	179	208	206	191	182	167	173	177	196	180	164	207	178	156	188	194	204	182	180	164	189	195	186	185	196	201	188	163	175	165	188	187	172	189	188	192	191	171	202	198	190	192	181	172	183	194	189	175	187	194	188	172	182	197	204	154	172	186	199	182	192	192	191	165	201	199	205	187	187	201	186	180	188	170	187	181	176	199	177	166	179	216	193	175	164	183	187	216	169	182	185	184	171	176	171	173	195	166	187	171	186	168	179	196	193	195	191	173	210	168	199	181	181	192	212	163	158	171	168	196	181	162	162	174	189	188	173	189	189	174	193	201	187	187	208	175	178	171	177	198	167	189	172	182	164	175	209	200	186	208	184	176	181	189	176	191	166	203	186	207	190	205	174	168	190	186	176	169	198	182	198	189	172	182	170	207	204	182	177	183	182	168	178	173	158	208	146	171	212	188	211	179	175	193	187	184	178	192	169	193	166	181	191	204	181	200	200	184	201	179	192	181	169	184	192	172	152	183	195	199	191	181	162	209	178	161	183	181	151	181	163	185	177	158	187	164	174	182	179	183	201	202	187	169	182	190	167	201	185	189	182	167	184	173	181	196	190	206	170	173	174	169	185	182	189	170	197	180	183	190	168	185	178	192	169	181	189	197	202	177	181	189	185	196	166	182	187	186	182	180	166	175	161	190	190	180	187	198	224	210	185	196	203	192	176	183	172	177	202	198	194	200	178	185	199	183	204	201	174	198	197	172	197	166	184	178	185	180	198	183	188	176	180	181	188	184	192	201	177	185	186	164	182	198	166	197	190	158	195	165	182	205	166	192	161	172	176	187	170	161	208	172	176	179	179	197	189	166	175	176	181	183	188	162	199	218	202	177	191	169	196	169	182	179	191	165	160	189	190	197	185	172	191	192	166	187	177	198	185	184	191	187	177	180	175	184	187	179	201	173	201	180	187	172	199	166	168	177	186	186	159	165	183	182	183	198	197	201	187	173	188	206	176	200	179	193	184	185	176	178	199	162	180	180	187	203	172	199	215	198	198	178	200	212	190	204	190	160	186	157	176	185	184	185	178	175	167	201	182	221	198	182	199	192	187	185	160	219	183	180	197	193	193	183	211	183	192	160	173	175	172	195	195	183	183	190	210	159	224	184	175	185	195	169	198	165	170	182	187	185	199	177	162	211	177	164	186	209	186	185	197	184	171	167	191	183	192	192	198	187	185	199	175	194	194	214	166	169	199	169	190	180	180	177	174	162	180	155	189	200	184	166	195	171	212	183	160	175	190	191	168	189	194	166	185	173	150	177	170	175	170	196	165	181	176	193	177	179	186	202	181	185	190	164	187	180	177	164	205	182	162	179	191	155	201	206	174	170	193	160	165	163	182	196	184	196	179	188	169	215	160	182	203	182	194	164	182	181	190	166	193	190	180	198	170	185	191	171	168	182	172	178	183	167	198	182	184	183	184	182	203	186	163	191	171	184	175	167	184	178	209	194	177	174	184	169	203	172	208	184	166	200	162	177	181	192	193	173	178	188	166	168	189	185	183	175	177	162	191	188	193	193	188	160	185	175	183	177	178	173	176	194	188	176	204	185	183	196	179	168	189	198	187	188	194	200	170	199	162	190	173	187	166	207	180	194	187	185	148	218	176	182	169	163	168	173	178	195	182	209	189	174	190	180	176	172	173	187	223	171	181	192	179	178	195	171	190	188	178	194	197	164	162	188	183	180	190	164	196	175	176	172	160	203	198	179	185	183	168	173	201	173	202	189	164	199	193	188	217	202	203	178	165	170	180	155	192	186	183	186	170	179	194	189	176	190	180	162	187	196	171	163	187	205	183	185	171	157	188	172	156	179	179	189	181	161	193	160	176	195	204	182	213	173	199	203	178	185	179	198	184	191	194	188	193	177	167	211	171	192	163	209	170	190	198	190	167	174	167	183	196	185	194	169	207	201	182	208	148	180	205	191	205	179	196	191	177	180	192	195	188	184	183	200	178	175	196	187	211	172	162	176	184	173	183	172	164	169	185	146	188	174	207	179	182	203	183	165	168	191	184	199	169	190	182	176	180	177	169	185	181	179	199	160	193	176	168	167	161	196	184	174	178	189	184	193	192	179	167	191	172	183	210	157	174	174	162	171	168	181	188	173	184	187	178	203	189	176	174	177	188	172	175	179	177	189	180	161	194	184	186	195	158	173	195	198	198	172	195	166	199	141	199	182	192	188	195	184	174	191	207	182	170	178	168	196	184	166	182	204	190	168	178	195	176	197	168	197	188	197	188	180	180	167	183	175	210	164	180	205	204	185	175	196	205	165	177	187	198	190	218	206	183	178	171	205	165	178	198	179	198	185	192	206	176	168	184	197	178	196	163	169	189	186	188	177	192	188	188	161	162	184	163	148	194	208	170	182	201	141	179	185	180	167	193	181	179	185	176	197	205	193	176	157	189	196	181	192	157	166	181	200	196	173	191	179	183	179	182	191	191	202	164	180	195	191	191	198	205	160	178	207	179	214	195	165	195	179	197	177	157	194	189	182	166	173	158	178	180	181	202	178	178	180	198	167	194	212	175	193	193	186	163	167	178	188	156	168	179	193
25170	26461	35157	41293	40544	43129	41877	42064	41601	34673	34679	36372	36457	44398	41182	36061	39769	36936	34396	34588	26075	25230	31732	27255	28197	23534	19404	18243	17177	16286	15412	15598	13241	11976	10028	7797	5870	5388	4291	3391	2936	2556	2680	4426	3171	2058	1422	2427	1334	1201	1002	823	720	649	617	553	538	507	559	547	530	516	621	635	520	504	519	516	548	480	565	507	529	559	540	478	534	553	543	502	509	513	523	501	484	511	538	502	546	510	505	549	571	556	548	519	534	515	507	517	518	460	489	553	538	511	533	496	534	524	544	506	545	533	492	528	544	495	577	518	533	512	512	487	546	557	493	507	538	548	500	543	553	510	537	539	524	549	527	523	556	509	505	561	512	525	535	536	546	479	555	533	518	497	509	521	516	505	533	503	499	512	507	508	555	517	536	534	529	482	498	496	504	535	523	552	546	498	498	516	519	507	545	498	520	540	533	451	504	501	496	557	550	505	549	511	520	513	524	513	554	496	534	554	526	515	473	507	509	541	503	514	524	478	498	505	496	505	521	526	502	522	457	502	494	512	535	519	525	546	532	512	508	522	515	527	521	540	559	467	531	483	521	524	508	515	528	531	474	507	498	515	535	500	506	535	508	557	522	540	494	527	479	538	496	568	483	510	495	524	515	552	505	485	467	543	535	512	504	506	559	521	489	565	471	561	506	476	536	546	471	520	496	512	464	508	537	546	507	457	533	522	548	497	522	532	532	553	522	548	548	506	525	499	530	473	539	505	494	492	474	543	503	542	500	537	502	511	525	483	480	499	516	520	525	550	488	528	492	504	523	533	468	494	515	523	546	536	491	576	515	552	503	490	527	502	527	548	539	502	514	506	469	485	528	533	539	537	489	513	501	550	518	503	548	528	538	533	517	488	535	517	502	494	542	557	504	513	523	516	503	514	509	508	497	501	495	555	518	483	560	524	492	514	542	539	514	556	524	544	544	513	525	511	531	493	499	519	524	514	520	494	519	523	508	500	492	529	541	498	533	529	529	517	509	533	512	524	560	517	530	527	516	520	523	531	540	509	551	508	510	532	519	563	529	518	515	501	501	534	506	509	505	510	527	519	544	540	529	492	516	555	493	536	512	480	534	522	502	524	516	501	500	487	514	554	534	531	515	495	504	539	519	511	539	501	537	477	525	522	560	555	522	497	497	502	533	494	551	506	532	510	531	499	543	535	519	525	548	515	552	507	479	530	537	524	526	527	498	512	516	550	537	511	548	498	483	529	521	520	493	542	548	507	512	502	493	547	492	479	537	513	577	527	515	541	552	574	509	504	520	497	527	529	536	475	568	525	463	501	519	504	523	537	516	484	542	528	525	535	560	556	544	573	530	540	549	524	541	514	505	538	515	531	518	548	506	479	507	512	519	528	510	510	499	503	550	519	522	516	533	491	549	534	516	533	504	505	488	509	504	550	494	530	549	477	517	505	545	504	541	558	506	472	529	536	508	482	480	498	524	548	503	530	509	538	527	519	543	505	523	529	549	528	493	514	493	541	535	529	497	494	532	564	545	496	554	526	547	484	478	508	465	462	483	523	513	493	552	506	502	533	504	526	548	533	493	517	546	512	521	561	532	488	497	546	545	532	530	529	540	492	527	499	545	524	538	480	531	460	469	509	524	510	508	525	564	533	539	544	544	547	505	515	531	523	504	518	544	495	508	524	541	520	517	509	517	528	516	521	561	515	453	502	509	547	515	505	560	545	526	524	526	531	528	503	526	538	558	504	521	499	514	532	512	527	529	533	488	528	529	523	537	552	510	505	518	524	515	557	510	535	515	539	524	533	571	537	507	519	535	541	548	553	546	467	538	521	508	572	526	516	467	521	507	538	547	508	509	475	532	523	539	528	492	520	540	557	498	507	507	509	504	513	497	519	487	518	520	499	516	509	561	529	550	541	546	500	506	524	513	515	490	525	565	518	492	542	542	529	541	524	489	521	541	558	482	548	539	477	544	515	486	524	497	514	536	523	507	518	529	509	552	516	543	524	531	493	562	515	536	532	515	552	517	511	537	511	518	522	541	515	527	524	542	547	503	464	489	492	511	545	491	539	476	475	537	558	510	545	502	560	521	507	520	494	493	518	529	518	522	539	506	542	514	511	538	544	526	524	520	536	524	520	500	553	500	506	541	515	504	516	528	528	509	549	486	516	511	485	524	496	511	505	500	519	483	514	496	506	505	544	527	507	530	555	491	488	489	476	483	543	537	523	538	544	486	504	476	526	544	509	507	503	575	510	512	517	525	558	518	507	514	487	474	499	502	531	494	551	530	519	502	515	518	526	486	529	537	506	522	505	507	536	518	502	520	512	540	566	500	506	497	502	508	526	525	536	539	528	523	497	584	580	526	470	523	517	533	529	503	500	547	517	563	550	528	544	487	556	479	508	548	477	490	534	521	526	524	537	519	512	500	507	508	533	509	516	551	525	505	541	517	502	520	517	499	534	548	485	527	496	490	521	504	542	480	542	509	560	506	501	526	518	514	528	479	512	494	526	505	509	529	522	532	509	537	508	503	526	508	529	512	516	517	529	507	516	503	512	543	527	524	511	519	570	508	476	529	551	532	483	496	461	546	525	492	533	499	532	525	526	501	492	502	524	495	545	494	476	540	518	519	508	501	533	515	537	482	515	489	535	496	524	502	486	482	481	490	506	477	550	493	510	524	451	527	515	546	514	501	516	497	548	553	574	525	530	565	515	493	546	478	522	512	548	514	532	546	483	526	529	512	522	534	520	509	544	529	542	534	541	519	521	524	505	529	498	556	528	534	505	535	509	546	511	535	521	540	502	533	499	498	502	525	513	550	512	547	494	516	516	559	483	504	504	520	488	531	486	525	506	491	520	498	491	522	524	503	475	541	533	518	499	517	547	517	510	542	527	520	508	487	501	527	520	514	529	505	481	479	505	500	530	527	545	507	495	541	525	514	489	524	520	532	493	534	511	537	477	484	513	541	520	536	529	551	532	540	570	513	510	523	522	506	520	533	557	553	546	523	513	536	495	530	509	549	559	484	533	565	506	515	560	528	502	502	540	506	518	512	510	524	505	514	508	534	523	475	539	553	517	556	520	516	532	495	493	513	509	514	525	530	534	507	532	524	543	499	518	535	547	529	518	515	518	483	537	518	514	561	498	504	531	532	500	482	535	566	484	540	530	521	539	529	495	503	528	511	567	531	516	525	542	537	538	483	532	490	522	506	515	528	545	525	516	514	512	490	462	553	506	512	519	508	542	537	518	517	494	538	494	537	523	526	511	599	541	552	528	511	486	523	520	541	496	491	522	513	479	522	533	498	516	494	498	544	511	494	487	539	524	544	524	497	545	504	528	494	524	532	490	519	542	539	497	484	514	472	482	506	503	535	515	501	491	529	484	527	507	521	537	548	495	513	504	475	483	539	533	499	503	542	505	488	509	494	528	539	562	507	512	542	531	527	538	492	490	505	519	504	476	517	529	487	557	544	511	513	502	481	512	491	541	514	532
14467	12080	13363	10692	7876	5279	4079	2985	2221	1755	1456	1253	1264	1651	1385	1068	1165	966	804	728	616	593	620	635	471	408	349	341	313	287	287	322	297	259	263	228	185	201	181	185	175	186	186	202	176	172	192	147	159	167	190	177	195	159	163	173	154	183	167	160	176	181	162	171	162	175	144	170	172	153	168	195	163	189	160	158	173	165	165	179	145	155	158	170	169	169	160	159	165	167	168	164	178	171	171	148	172	183	154	162	165	175	176	147	166	191	183	174	176	159	178	180	164	164	147	149	163	166	177	168	176	158	158	174	166	161	178	154	164	154	139	151	162	146	173	183	156	159	165	163	138	161	169	166	179	159	162	157	152	177	154	158	178	156	139	138	184	177	164	154	159	181	164	156	150	174	139	136	171	161	171	149	185	185	147	174	154	159	144	156	184	165	160	165	181	190	153	168	167	169	172	162	177	180	178	182	154	167	169	190	176	175	176	168	171	147	161	178	151	155	193	153	139	164	185	190	156	164	191	168	162	175	192	156	165	172	150	169	175	207	179	170	169	180	175	162	129	150	165	166	165	168	177	189	183	168	185	157	158	146	160	147	170	166	167	169	176	173	171	154	147	163	162	171	176	170	194	171	178	153	161	147	176	168	185	163	183	171	174	179	168	142	181	171	172	171	171	163	153	169	180	154	160	154	167	167	179	152	157	167	154	183	169	186	150	159	159	203	178	179	184	173	148	163	165	183	152	163	154	195	166	151	162	162	184	189	151	133	173	165	157	157	146	146	141	172	180	192	171	162	168	154	172	180	183	169	197	180	168	172	153	151	160	188	171	159	191	163	167	173	157	188	162	151	135	136	186	179	148	160	145	136	155	185	171	179	156	146	155	163	130	172	186	168	161	165	165	164	152	155	191	154	185	158	176	146	179	140	167	171	177	156	157	164	155	162	167	161	161	180	158	171	192	172	175	159	175	179	158	187	166	155	192	168	176	174	192	178	165	176	169	170	199	198	157	200	169	147	164	165	158	164	160	134	158	162	185	143	183	163	161	187	144	143	168	132	149	186	189	153	165	188	160	177	169	160	172	169	175	171	169	166	164	169	164	182	172	171	153	152	181	146	148	168	186	168	170	162	153	174	183	176	162	173	159	155	180	173	180	178	161	174	168	165	188	181	183	193	141	161	163	179	176	135	149	155	156	158	148	161	169	138	182	169	167	176	150	159	167	157	156	159	161	163	148	170	157	162	168	170	144	157	164	192	171	173	160	178	166	161	160	170	173	180	156	164	169	160	177	162	151	149	193	154	164	177	159	151	153	176	149	151	168	167	178	168	157	166	145	198	168	162	157	168	155	178	154	153	176	161	168	149	156	175	164	164	160	168	181	149	167	157	166	172	172	146	147	165	145	149	168	160	165	165	179	164	142	166	160	174	148	154	167	175	169	174	151	165	169	200	137	182	188	176	169	163	162	164	164	175	170	171	164	170	172	155	165	175	155	177	150	169	172	150	165	144	169	152	167	138	138	170	171	164	162	164	164	182	149	151	166	164	176	165	168	159	167	188	166	152	159	150	134	177	164	136	142	170	175	169	173	187	175	175	152	148	157	163	169	158	170	188	180	177	144	189	169	170	168	178	147	172	177	175	184	150	165	169	194	185	163	163	196	147	170	150	155	171	187	171	161	149	165	167	180	183	156	188	182	185	182	159	198	156	178	180	163	156	148	145	159	158	171	164	170	159	166	174	148	145	162	164	169	162	155	147	169	163	177	166	181	158	160	183	164	152	136	172	172	165	158	173	164	165	184	166	157	140	172	168	168	147	141	148	182	167	176	159	156	157	175	183	145	169	168	173	175	160	146	165	171	203	184	154	150	167	163	161	190	174	175	155	191	181	145	167	198	186	164	167	154	151	179	188	171	159	145	159	177	157	153	178	165	149	174	150	167	161	165	181	166	177	159	168	164	165	169	172	158	171	149	164	168	172	149	158	162	182	185	182	167	170	179	171	181	172	154	166	136	171	154	156	198	160	157	160	162	188	158	164	169	176	173	162	149	153	166	141	165	177	158	160	166	159	148	150	155	149	157	176	178	165	177	174	150	156	162	180	168	179	161	168	185	171	150	166	148	180	140	150	160	173	175	150	154	164	177	137	170	168	169	157	153	177	161	165	177	160	163	172	172	150	165	155	153	185	170	153	160	199	186	218	175	154	164	181	172	162	147	191	181	183	157	160	154	177	159	139	188	172	168	175	176	146	171	152	158	174	159	171	163	159	143	183	163	177	183	153	161	167	188	160	167	163	189	167	170	173	154	163	174	158	170	155	170	149	174	161	202	167	156	199	173	175	187	163	179	183	163	178	161	162	181	166	177	169	153	162	176	121	165	164	189	166	180	183	150	156	160	182	138	155	146	169	154	179	162	171	189	161	195	160	156	159	170	161	183	156	143	150	161	145	179	162	169	166	157	175	157	162	180	164	161	154	155	179	170	180	161	172	167	162	184	175	182	172	145	172	158	166	178	142	162	155	170	162	150	171	174	166	181	148	173	180	161	168	159	165	171	181	180	175	166	167	152	162	155	170	183	145	163	162	167	149	173	161	185	166	184	181	194	176	157	178	162	164	179	157	184	181	172	154	175	179	205	157	191	175	175	150	175	160	184	168	179	154	165	166	163	162	165	158	168	142	156	173	164	183	162	192	152	163	164	172	180	151	166	188	160	159	158	146	162	151	170	149	165	160	153	162	162	185	162	189	177	171	167	152	176	169	159	167	150	175	152	157	171	169	160	162	168	156	159	171	159	166	170	153	166	155	153	172	169	165	194	170	168	149	180	176	158	165	162	170	150	143	170	157	175	180	174	193	182	158	157	165	163	170	163	160	182	193	183	163	177	163	164	182	189	166	171	176	161	178	179	189	174	171	151	173	158	153	159	181	164	171	177	164	184	166	180	158	168	160	169	168	150	167	166	163	159	171	176	175	173	161	183	174	159	148	168	178	150	143	164	163	200	144	168	156	152	182	164	168	163	192	164	153	183	153	160	177	153	178	181	174	172	180	148	151	168	180	182	193	172	160	185	164	175	182	144	160	169	175	155	166	171	166	161	159	177	153	187	167	167	165	155	157	149	158	173	165	156	159	164	184	172	182	156	175	134	166	165	154	165	178	181	191	163	159	174	137	143	147	164	176	159	153	156	186	172	165	158	160	167	155	157	144	174	154	150	170	144	170	168	173	172	167	156	147	176	164	190	176	172	186	169	203	159	175	193	174	174	164	152	152	147	171	156	173	153	167	186	166	176	181	191	173	159	159	165	192	170	165	164	162	164	157	147	151	169	167	155	173	158	165	165	152	171	176	168	157	163	205	159	179	159	163	168	188	162	172	159	183	178	150	176	181	178	168	155	167	166	177	145	159	157	146	167	186	161	142	168	192	170	157	177	168	177	163	161	145	195	166	170	171	169	163	139	172	167	153	140	192	189	152	158	164	173	171	167	172	164	159	168	151
9528	10493	18305	20716	19810	16158	14409	11925	9696	8119	7000	6149	6547	9090	7192	5419	6119	5169	4538	4210	3393	3352	3425	3260	2565	2223	1930	1731	1656	1538	1513	1523	1355	1217	1094	948	859	763	732	648	653	636	611	652	691	568	531	570	496	518	497	507	470	438	462	502	454	506	461	482	497	488	458	484	489	502	456	494	488	480	437	488	433	474	447	509	469	508	477	437	457	466	431	458	480	442	500	479	459	458	437	453	504	458	486	437	465	496	459	460	478	486	415	489	506	441	451	483	512	453	513	484	503	460	414	473	470	476	482	543	459	486	506	457	475	476	448	514	471	454	454	467	505	483	453	488	519	459	446	486	487	450	493	444	453	471	496	467	486	479	475	478	465	496	485	467	455	456	487	477	492	463	486	480	503	543	454	430	475	474	530	490	497	473	503	466	470	438	461	428	479	483	449	488	461	471	461	491	473	448	454	470	507	435	480	490	508	476	442	456	478	530	441	462	459	460	461	494	481	456	483	480	445	458	483	480	499	446	494	437	492	496	458	456	501	471	483	492	452	471	457	487	472	463	471	451	449	486	515	458	474	481	478	471	515	450	457	440	471	485	447	457	454	532	477	472	501	457	448	494	468	481	502	475	457	502	471	476	487	480	467	468	439	470	471	494	463	463	445	470	446	485	482	423	507	501	478	437	473	443	477	488	488	453	452	461	466	465	457	478	441	471	477	450	463	442	489	457	486	477	451	441	483	447	483	490	489	458	453	492	463	446	521	485	494	494	486	495	445	480	483	506	496	471	438	464	448	446	487	479	479	449	440	497	471	481	456	476	466	462	476	455	502	485	476	449	457	493	439	480	460	500	451	451	490	461	481	529	471	496	461	458	474	470	480	482	478	448	467	467	481	463	503	432	454	482	450	483	497	499	489	474	473	488	475	469	433	457	433	456	495	502	471	471	460	448	441	511	495	505	494	507	501	478	481	475	461	457	488	509	486	464	435	460	486	503	487	454	463	453	478	474	465	425	470	476	469	474	509	491	468	489	489	491	509	433	457	512	495	482	470	452	497	454	515	459	460	501	455	469	473	494	448	436	479	485	460	436	441	488	449	433	490	472	467	440	464	460	453	485	455	497	475	501	457	463	388	491	443	513	493	486	460	440	463	475	456	459	493	468	519	485	471	470	492	449	453	438	484	485	478	491	437	473	480	463	469	458	457	438	480	444	463	512	465	501	466	466	436	496	459	474	470	450	490	494	409	450	473	484	491	507	497	526	490	464	496	459	473	479	489	460	476	459	460	466	449	456	480	490	481	454	497	440	471	475	460	521	458	461	460	494	486	467	466	455	482	488	492	409	468	491	499	432	449	497	468	468	441	441	484	469	442	489	494	476	499	497	498	450	503	453	448	487	493	502	497	475	501	466	478	461	441	452	513	492	504	448	471	481	479	479	457	482	475	412	478	459	472	487	457	461	476	491	483	517	503	508	467	447	471	486	487	494	497	496	451	497	444	471	445	465	476	476	472	487	492	499	481	477	498	449	458	477	458	457	442	459	496	480	474	454	478	458	505	454	467	516	459	466	486	433	448	481	480	472	468	468	469	490	482	448	477	493	464	478	456	482	441	531	504	521	458	463	487	467	438	518	464	471	456	466	459	472	472	479	481	482	454	473	473	459	485	498	451	470	479	481	485	480	467	458	484	494	495	444	466	499	460	499	433	466	451	431	436	478	470	455	485	431	475	458	479	485	477	411	472	478	450	474	437	458	471	469	463	471	457	484	459	455	431	448	480	465	461	459	473	445	522	469	475	456	482	494	454	491	483	474	470	479	493	467	452	445	478	477	475	479	460	476	443	483	457	484	471	428	511	448	465	492	462	441	477	478	502	458	467	474	471	474	464	482	481	459	443	482	456	455	463	473	489	485	437	498	458	475	527	481	487	453	425	456	435	448	483	468	470	453	474	455	477	470	467	472	474	503	463	467	506	434	477	504	474	478	457	480	438	434	480	501	438	482	437	448	436	467	494	460	462	516	475	514	471	450	465	502	483	501	486	483	482	487	493	476	469	442	514	461	456	480	451	460	462	486	462	446	465	450	452	436	515	454	482	478	457	489	460	486	484	490	475	491	510	477	486	431	466	440	465	470	489	472	444	511	455	452	448	465	472	452	462	470	469	436	478	467	473	460	443	473	485	481	487	468	506	501	468	457	435	436	444	502	481	460	484	480	499	486	448	484	494	478	499	446	488	458	458	487	509	499	479	456	479	472	474	491	485	455	464	448	478	467	437	492	483	434	481	489	450	463	454	478	464	481	468	459	503	482	462	475	485	460	466	498	483	455	502	457	479	502	474	477	486	471	483	467	484	490	445	456	462	456	475	497	453	453	454	467	451	485	491	501	483	479	468	474	488	494	463	480	472	474	481	504	520	455	453	427	468	468	503	431	445	454	462	483	457	512	479	455	454	459	477	501	456	473	470	451	452	499	444	516	455	483	479	468	511	497	460	495	478	480	540	477	451	505	481	447	493	476	470	482	483	476	490	468	472	486	476	488	470	495	465	470	457	493	453	510	497	481	472	492	473	470	440	432	467	462	479	443	481	491	446	477	451	465	454	485	475	507	467	472	473	473	468	480	467	450	492	475	527	470	481	484	495	462	460	449	461	508	468	467	436	504	472	453	470	485	516	492	498	429	517	464	472	478	463	462	454	440	470	439	451	490	457	506	435	456	479	466	470	501	512	490	441	483	445	482	484	478	455	481	475	500	427	478	433	493	427	449	421	488	537	474	438	438	473	450	506	477	489	466	427	477	477	446	492	496	450	448	462	530	444	428	468	439	503	450	481	500	452	524	463	479	473	428	471	443	473	463	482	456	452	522	447	494	487	462	478	502	453	439	512	448	434	507	470	452	479	495	491	480	448	473	459	478	479	456	467	503	444	455	486	465	482	482	495	485	483	474	460	489	510	446	449	456	431	449	468	447	509	480	461	453	494	465	476	469	477	459	451	451	491	485	464	438	440	458	462	438	487	438	474	496	462	447	484	446	491	433	469	497	482	504	505	502	484	458	457	486	501	461	449	497	470	453	464	477	492	486	505	508	451	454	450	439	503	469	455	452	469	433	470	468	449	488	515	485	490	449	421	460	470	502	479	488	483	497	460	471	506	434	478	468	489	478	476	491	472	469	442	516	442	494	456	480	483	460	481	468	474	468	454	487	477	500	459	485	514	514	471	464	463	465	458	482	480	474	485	434	463	429	464	434	459	442	505	456	472	495	486	457	458	481	488	485	453	446	466	496	495	500	471	489	418	488	476	480	478	474	493	467	450	482	486	461	522	496	470	469	479	496	466	476	465	464	498	460	506	484	490	458	446	409	439	485	458	491	484	431	503	495	478	496	514	473	467	470	450	467	500	460	497	433	463	463	462	470	486	468	475	466	463	463	454	461	444	456	427	454	475	496	491	438	472	451	497	456	470	471	510	477	478	473	459	483	475	496	476	442	461	470	500	489	482	484
30390	27139	29290	31539	30450	25574	26387	24726	19427	14581	13020	10828	11147	18447	15770	12183	13380	11242	9290	8453	5437	6411	7282	6878	4701	3448	2892	2482	2149	2028	1936	1901	1519	1286	1099	791	663	537	484	424	362	413	344	407	376	336	278	272	234	223	196	165	152	166	162	156	136	140	138	135	167	158	164	153	163	154	139	141	168	151	130	151	133	152	149	148	154	151	162	151	163	166	143	138	160	133	138	144	169	129	157	166	132	165	145	142	164	151	146	136	152	139	151	169	159	157	162	112	128	147	157	160	147	152	160	134	159	158	161	141	160	156	160	170	149	152	174	149	137	152	168	156	148	155	141	138	129	146	173	174	163	140	145	155	145	145	158	151	133	153	150	178	158	130	161	152	168	148	139	132	165	164	146	142	162	149	160	167	133	150	158	156	144	163	160	139	150	142	173	152	155	170	159	162	139	166	153	169	158	145	153	151	158	137	147	135	155	144	146	149	146	147	145	143	157	181	142	139	151	137	135	167	151	138	120	156	156	156	169	141	156	145	169	138	163	138	148	157	172	154	137	155	160	153	135	153	159	162	145	172	149	146	153	161	172	155	144	164	150	179	149	132	137	156	144	165	160	149	146	145	140	140	142	153	159	143	136	145	152	162	159	141	153	140	149	146	152	161	145	143	143	148	155	159	149	156	154	133	132	147	164	134	147	150	149	163	129	135	138	173	137	159	151	143	143	124	147	147	158	146	176	159	156	152	162	138	167	155	148	172	158	164	161	120	142	147	154	125	165	146	145	163	159	153	149	140	157	165	142	140	160	141	150	148	158	138	166	163	136	147	146	139	145	164	141	151	154	142	160	139	147	173	149	139	154	165	149	159	185	158	139	150	144	143	166	159	149	132	151	146	158	145	171	172	142	145	160	135	137	143	171	123	163	162	147	156	155	152	155	147	158	167	149	150	146	156	140	156	147	143	167	140	132	137	158	155	133	142	149	153	170	169	160	153	153	177	150	154	145	149	156	174	150	141	153	149	150	161	140	144	168	154	161	145	151	159	154	147	129	174	142	147	157	157	143	157	163	144	177	148	136	154	179	130	173	136	174	131	158	158	157	139	141	161	159	153	134	169	163	164	159	130	147	168	150	164	151	154	146	145	166	156	163	156	145	140	130	149	148	149	143	153	172	141	148	144	157	146	107	157	141	154	142	167	140	156	145	144	130	155	177	148	153	137	147	159	166	160	139	154	148	133	164	171	163	140	124	168	143	140	152	137	149	160	152	157	169	142	160	129	120	142	156	162	163	167	153	157	132	143	123	160	129	154	152	154	127	162	146	158	156	173	136	150	141	146	154	141	166	164	180	135	168	133	144	134	168	162	157	169	154	166	190	145	141	158	144	144	154	176	142	165	151	134	152	151	171	147	147	172	147	153	134	142	138	172	152	149	168	158	153	168	159	130	148	157	163	161	156	131	157	161	142	158	142	135	150	158	139	139	152	152	156	125	149	131	142	130	153	180	152	154	126	162	148	146	156	169	147	158	162	162	173	162	131	156	161	181	154	166	151	152	143	148	173	136	157	156	153	135	136	127	154	144	140	151	142	175	138	146	135	160	156	134	144	147	164	139	149	152	139	135	159	139	164	171	165	146	151	152	154	176	133	161	167	167	143	170	145	148	147	153	155	149	157	143	172	153	171	130	138	151	137	185	138	167	160	162	161	161	157	129	176	139	173	162	153	155	160	134	172	143	155	155	148	131	143	157	140	166	149	154	144	161	171	152	167	159	155	155	170	165	138	153	144	151	147	151	138	145	134	162	142	131	146	145	141	147	145	149	164	138	128	151	170	154	145	170	150	148	170	156	152	152	171	150	159	143	139	157	143	158	162	152	149	155	148	161	149	168	141	145	162	163	166	166	149	151	150	165	148	156	155	178	137	161	144	162	133	146	146	157	162	157	138	135	130	146	147	136	150	174	148	124	150	176	148	152	179	158	153	152	142	162	152	151	151	149	139	154	146	134	144	157	158	157	133	136	181	150	157	141	144	136	166	160	144	155	154	154	169	155	151	160	131	160	130	141	154	151	140	140	139	158	157	147	161	162	135	153	156	143	132	177	165	176	142	122	147	127	162	153	135	189	182	140	155	151	174	162	156	162	150	155	140	178	154	153	146	143	168	143	137	142	132	166	156	162	144	152	151	138	148	141	130	153	140	129	174	158	141	142	161	155	151	153	125	151	148	151	153	144	155	148	154	157	117	182	165	159	155	182	158	148	154	159	170	149	139	157	124	144	155	152	145	142	151	154	159	172	155	153	129	161	138	155	150	134	149	150	144	158	152	159	157	141	165	159	166	169	157	130	144	157	160	136	158	146	149	143	139	148	133	134	144	142	133	158	152	148	142	148	138	148	176	143	152	144	163	157	160	137	134	159	170	162	170	151	160	152	168	160	136	147	140	155	152	156	147	139	149	140	156	153	156	151	171	151	165	138	171	145	161	155	135	140	156	144	159	141	158	149	138	150	133	157	141	155	150	151	144	160	170	158	151	155	161	135	142	148	153	140	134	149	158	145	144	116	145	140	164	151	163	152	155	151	162	163	144	161	159	162	166	152	144	149	143	152	156	159	141	158	137	123	145	166	149	155	147	153	158	173	150	142	147	162	157	136	163	165	163	135	157	162	145	161	143	152	160	139	166	180	154	129	161	152	127	154	141	127	142	161	145	149	171	130	168	162	161	159	149	173	147	133	176	138	151	158	171	162	151	145	136	152	142	145	167	123	136	168	160	165	151	141	146	149	138	164	138	131	160	151	123	156	155	162	167	159	136	155	174	170	146	162	143	165	162	156	149	136	176	129	147	139	148	167	152	140	143	144	153	148	133	166	151	151	156	158	148	162	154	144	135	162	138	149	147	154	160	148	146	139	171	160	156	147	154	139	158	143	143	140	137	149	148	133	135	145	138	154	147	138	157	141	143	140	159	160	147	152	157	163	136	160	139	183	150	163	143	146	157	157	136	148	150	158	174	160	164	155	148	147	154	163	145	148	129	143	164	148	147	127	150	161	162	145	179	158	147	127	164	143	158	163	149	131	151	148	171	161	143	152	150	152	154	141	172	166	161	158	162	136	161	136	167	159	134	131	161	158	162	158	186	143	142	165	147	132	128	155	154	164	154	138	161	142	158	155	164	157	170	141	170	151	167	147	150	160	167	138	166	147	153	153	168	164	154	161	136	152	187	131	146	147	146	127	158	133	137	136	150	151	144	147	145	124	142	155	153	149	157	157	136	153	126	162	155	160	142	148	143	171	143	153	146	161	153	152	153	142	160	133	132	165	135	168	163	148	155	145	153	144	156	137	144	152	170	155	124	164	185	156	147	148	151	156	150	151	145	182	141	161	160	144	146	140	141	144	152	142	185	141	165	145	149	144	149	146	168	184	160	152	152	127	161	134	161	155	175	141	137	164	140	156	127	148	148	127	170	142	136	162	145	178	158	131	143	150	172	168	179	166	133	153	150	164
20600	21851	30106	37756	37411	37195	39773	39052	35609	31026	31469	26957	28849	38877	31523	31471	34835	31433	29068	26036	18229	22840	25731	24264	19034	16602	14061	13031	11862	11396	10814	11115	9264	8130	6618	5013	4110	3402	2665	2214	2003	1931	2074	2369	2023	1650	1434	1244	862	901	810	624	567	465	477	481	424	400	488	445	414	450	484	509	559	408	434	424	453	426	411	419	426	433	417	429	404	461	447	477	425	431	411	460	400	384	477	421	477	457	475	408	429	412	424	460	418	429	439	490	421	460	424	456	421	456	429	419	425	474	421	439	474	435	420	401	419	432	477	447	426	454	412	477	449	458	458	423	460	408	423	460	414	408	437	423	437	416	442	433	439	453	412	466	442	436	459	421	459	439	441	401	453	454	399	453	429	424	454	444	460	419	449	440	426	429	408	470	434	430	437	447	478	460	452	445	412	445	447	485	425	462	448	458	446	459	443	457	433	443	434	453	446	398	445	425	418	441	434	442	453	455	429	447	461	394	432	431	447	430	440	425	451	457	431	406	436	446	428	434	428	421	409	430	444	432	444	490	426	459	431	388	443	446	424	425	464	444	452	441	408	414	462	419	434	434	419	412	447	449	417	448	431	457	430	457	401	417	431	420	442	473	457	383	413	442	431	476	448	428	436	476	424	454	428	425	399	452	453	437	431	424	418	464	473	401	450	451	435	502	446	432	440	433	446	444	421	398	426	440	426	439	421	418	443	459	461	430	458	420	433	415	452	421	445	434	431	431	485	435	417	453	411	413	454	449	424	452	406	424	401	438	435	446	450	446	443	423	434	429	444	450	411	450	405	451	452	463	443	422	420	465	417	409	438	421	441	460	454	405	441	407	438	412	415	448	394	481	432	467	429	442	424	432	442	412	446	425	419	424	431	416	458	443	506	478	480	443	459	473	400	437	431	459	451	447	426	461	443	448	446	417	443	456	457	439	425	441	455	410	450	451	398	407	477	432	478	398	421	459	410	422	434	435	429	410	441	433	448	436	440	436	412	441	435	446	483	462	405	435	495	437	423	435	442	452	405	438	455	427	445	390	432	458	442	418	431	450	445	475	431	435	444	423	411	424	406	414	458	413	463	406	458	418	442	400	451	425	456	421	420	476	412	413	430	448	450	467	464	391	449	425	401	456	401	448	463	428	433	414	410	444	427	425	442	474	440	452	415	476	474	431	410	419	432	448	412	423	380	439	450	419	443	465	380	413	446	457	423	444	471	465	456	433	485	452	427	431	430	425	415	421	406	452	472	448	431	396	441	456	441	464	429	415	458	453	471	432	464	432	431	424	453	440	456	409	430	438	400	414	412	421	455	455	455	433	459	425	421	433	477	441	457	438	458	445	421	434	410	441	458	415	450	459	419	440	451	431	424	448	438	420	478	444	459	419	414	416	469	444	414	430	469	389	420	415	436	410	447	432	451	458	423	407	434	434	443	466	418	446	449	395	445	423	439	393	413	404	477	412	449	431	445	417	462	440	505	440	434	446	428	461	426	447	413	434	468	421	454	415	451	443	453	440	468	417	439	431	444	448	458	435	454	424	462	404	461	457	445	417	452	407	420	440	418	443	441	438	430	435	427	451	481	438	444	423	449	412	373	422	454	455	462	432	451	431	427	492	450	470	435	443	455	432	475	450	451	403	469	463	426	443	462	431	448	460	488	424	422	452	453	436	412	458	423	410	461	443	460	486	426	454	425	419	455	459	418	448	404	443	432	445	450	407	415	466	399	437	407	432	425	459	443	457	433	407	438	418	440	454	435	424	451	464	403	424	455	426	440	448	443	459	419	415	451	432	415	475	462	443	448	413	449	424	444	425	413	427	467	376	460	418	463	469	424	438	472	450	460	381	422	448	400	478	432	434	445	451	436	436	409	428	413	445	390	459	437	417	469	402	431	445	454	471	432	441	413	434	436	458	452	433	413	430	466	453	439	428	407	441	448	464	451	429	442	432	434	450	424	411	451	440	449	433	431	444	438	445	432	423	437	417	426	445	425	414	489	449	423	434	482	432	415	458	412	424	444	450	457	436	441	437	439	431	405	435	435	431	440	437	474	456	469	455	450	440	449	462	436	431	437	404	436	431	467	439	426	504	445	451	435	443	439	438	428	442	418	415	431	439	399	447	449	465	422	424	445	462	437	446	428	466	458	398	447	442	468	441	436	443	418	465	429	431	416	440	437	445	430	447	467	456	445	459	416	404	456	434	395	408	428	454	464	455	396	412	403	442	453	428	405	427	432	440	471	448	433	404	434	454	464	443	449	420	399	421	477	406	428	430	433	477	455	408	488	426	452	403	451	480	441	446	420	471	430	440	417	452	452	450	429	464	445	412	446	420	455	417	460	396	448	439	398	442	442	429	420	427	440	449	445	449	444	433	401	453	448	451	483	378	425	437	426	454	449	431	481	450	479	393	440	428	456	429	417	417	434	409	470	427	436	430	447	441	445	433	448	441	436	417	462	422	457	437	429	437	415	413	415	452	416	423	446	429	466	457	452	433	445	439	439	436	440	404	426	454	407	421	421	397	431	426	436	425	430	484	466	440	443	421	436	457	414	422	453	451	444	415	429	470	417	419	464	418	428	498	448	404	396	465	416	427	460	437	430	434	410	433	440	416	406	450	408	438	428	431	464	448	446	423	450	461	448	435	417	453	440	429	436	452	459	441	468	453	406	478	454	417	429	449	445	462	443	450	401	405	446	441	477	403	452	445	455	399	460	472	459	439	427	459	425	429	439	434	418	456	459	447	423	438	459	447	454	425	441	435	426	465	445	435	450	423	456	477	407	460	441	467	478	421	404	420	484	427	440	437	429	449	412	463	438	473	438	439	383	445	459	464	459	457	390	482	435	471	454	408	434	426	416	421	444	455	448	429	470	436	464	422	467	446	451	417	446	428	463	449	458	442	464	415	432	446	445	422	440	437	424	453	431	420	459	474	440	443	406	426	436	455	433	460	450	455	486	430	433	425	431	454	402	402	435	446	416	436	433	446	420	436	463	428	414	443	417	452	453	440	427	429	434	418	443	473	446	436	450	453	457	448	410	459	460	486	435	426	432	449	422	441	454	449	418	496	444	381	444	461	374	423	400	441	453	447	425	423	452	424	455	445	407	468	457	482	437	427	490	463	442	464	423	422	465	413	454	445	442	437	444	450	421	451	447	470	449	440	449	418	444	440	442	409	459	482	428	420	455	402	426	438	440	401	418	459	416	437	413	445	437	455	433	451	456	431	444	442	449	455	462	458	451	443	439	456	442	441	465	437	433	433	442	408	406	435	442	424	457	450	449	425	450	472	457	440	454	445	431	434	480	433	450	451	443	462	439	424	420	421	463	474	408	482	441	433	443	398	481	418	438	450	498	435	417	467	459	381	403	439	416	445	427	457	400	453	439	479	461	450	427	459	452	465	446	436	415	445	443	464	425	404	439	449	432	409	447	429	489	455	449	421	448	409	443	486	423	444	451	427	427	421	479	421	411	421	470	432	402	410
35715	33144	35154	36338	34227	34333	34472	31295	23838	20393	19838	18348	20343	28707	23725	18204	20315	16956	14601	12696	8797	8077	11656	9257	6942	5856	4321	3586	3614	3282	2765	2907	2421	1927	1519	1142	1080	931	648	617	528	562	484	479	536	477	354	396	272	334	265	211	243	204	183	194	206	185	206	210	180	196	184	216	220	193	178	197	184	177	182	198	200	202	197	186	170	177	203	196	173	184	203	190	191	200	205	198	194	211	167	216	195	179	181	188	195	186	189	180	195	187	179	192	177	188	181	176	198	171	171	176	158	194	166	159	185	205	169	190	186	190	178	181	178	163	181	198	191	180	175	194	194	182	200	191	193	190	175	209	170	197	193	180	190	203	217	173	185	189	196	176	175	184	205	174	171	198	200	204	193	195	215	188	192	188	195	182	156	186	184	206	200	196	189	185	223	193	185	187	210	190	209	201	199	180	183	171	196	171	185	178	162	200	193	181	206	189	174	169	217	192	205	182	186	197	205	188	182	164	175	192	185	182	197	204	196	179	207	198	173	174	162	200	189	169	182	190	197	204	181	189	189	183	176	209	198	185	179	203	204	178	183	185	208	175	195	177	179	179	179	164	208	187	166	204	204	189	217	193	171	220	214	205	200	175	207	176	173	186	183	194	185	195	181	214	184	199	185	181	183	182	178	193	188	169	202	180	192	175	187	206	187	186	179	169	172	201	206	188	180	182	218	218	184	203	179	196	181	174	198	175	181	172	194	193	211	193	174	181	165	182	182	193	175	179	185	179	169	194	202	205	178	202	210	208	197	194	200	198	179	178	172	186	196	164	193	179	177	183	195	196	185	170	192	171	177	174	187	191	204	164	203	188	193	172	202	200	207	173	194	204	191	184	213	176	179	199	213	200	191	200	222	221	178	189	203	185	168	197	184	192	198	156	171	179	175	181	193	205	177	186	196	189	186	174	153	183	185	150	198	189	204	183	192	208	172	169	178	222	178	171	204	183	178	205	169	194	208	191	192	179	180	186	204	195	194	187	184	217	191	171	171	187	182	220	176	167	173	189	168	193	184	184	171	183	171	191	182	215	188	184	198	192	172	179	180	185	190	177	160	204	193	174	190	204	185	192	191	182	200	178	172	174	184	164	176	194	180	198	185	179	188	181	201	191	171	199	182	190	155	215	177	176	176	177	187	197	194	190	173	180	187	185	170	179	199	194	179	174	169	195	175	195	196	210	170	203	188	181	181	189	195	184	195	172	190	189	175	197	199	170	197	206	150	196	199	166	175	187	205	168	173	181	193	165	177	198	170	166	185	191	199	170	187	169	203	217	193	189	204	188	173	196	188	160	182	192	184	200	181	209	201	186	174	168	166	177	211	172	178	197	172	193	193	178	209	197	189	191	212	215	170	203	174	193	169	175	184	193	199	187	191	164	173	182	191	174	204	186	168	198	174	208	185	183	197	186	179	173	193	185	165	195	178	155	180	180	187	157	193	173	181	184	190	171	191	213	185	187	199	167	177	177	182	201	190	213	181	196	191	203	198	206	201	185	199	177	164	169	196	189	169	182	185	203	174	183	183	193	205	167	193	174	168	192	177	194	197	173	156	176	180	196	167	179	174	199	209	180	190	180	215	188	172	171	168	195	191	184	186	171	220	213	194	159	210	170	194	199	219	171	191	182	170	201	182	207	213	176	165	173	191	178	204	190	190	195	173	188	203	196	206	205	190	173	187	175	184	185	186	211	178	199	202	210	187	206	170	175	213	192	153	160	195	184	175	209	203	205	176	219	205	167	193	191	171	183	193	195	184	191	172	170	174	182	187	193	187	172	183	188	190	194	203	168	195	205	173	176	187	192	194	178	204	188	179	190	185	189	170	193	218	190	179	190	174	174	197	188	173	189	191	189	171	177	189	186	194	187	175	186	225	192	199	187	183	209	169	167	175	175	179	188	184	162	171	182	206	168	161	171	169	182	203	187	172	165	197	186	199	188	176	180	178	182	172	169	189	192	163	187	180	170	214	179	160	185	162	172	192	202	226	179	185	169	184	192	205	189	205	188	171	217	162	209	160	192	168	187	187	185	160	173	198	183	192	190	159	140	191	172	197	204	187	176	182	184	202	188	212	169	178	197	198	184	171	196	180	183	183	206	164	196	172	187	209	191	201	179	189	172	194	204	180	196	173	180	183	200	209	177	195	219	197	188	186	177	183	184	170	201	182	185	180	199	189	169	196	200	182	172	188	188	212	187	183	178	175	169	195	207	194	185	165	184	197	212	162	190	194	192	199	171	189	184	196	183	184	175	217	193	173	178	188	194	179	199	203	199	180	194	188	184	220	187	168	187	196	200	169	216	195	185	171	172	179	158	196	180	173	188	200	188	165	171	167	185	197	174	182	194	206	184	162	173	213	205	193	182	182	189	190	206	201	162	180	179	199	201	169	192	200	175	210	209	204	177	184	188	172	193	180	184	175	171	205	162	184	188	186	202	188	180	197	170	182	195	172	193	180	173	183	188	167	209	190	188	186	186	202	180	193	179	181	204	204	193	185	198	150	184	184	195	167	199	216	196	187	172	197	193	186	204	176	169	183	171	198	169	205	212	179	189	188	161	155	176	223	184	189	179	195	180	191	197	186	183	176	200	192	172	191	195	171	178	169	173	186	179	193	181	183	169	160	180	185	162	195	200	199	174	169	166	195	185	194	221	155	169	172	192	185	185	194	191	201	184	200	167	177	201	192	204	195	188	218	193	179	188	202	172	193	191	192	187	159	170	202	200	191	178	188	197	188	205	190	183	191	197	175	186	207	178	192	209	177	208	196	208	180	212	168	190	177	183	167	173	189	194	198	160	201	181	165	170	187	192	201	183	197	191	205	201	182	210	199	200	214	180	176	167	178	186	177	195	218	178	175	213	192	177	192	189	191	190	165	183	192	174	150	200	183	172	203	190	210	184	202	186	174	174	160	181	191	174	164	185	206	183	200	184	156	196	206	179	186	185	178	188	180	198	184	184	188	202	193	187	198	164	170	187	188	197	197	199	179	195	187	187	189	178	205	175	160	193	179	202	192	173	202	202	203	199	213	203	178	194	176	198	177	187	184	177	196	195	207	221	175	161	187	185	182	191	191	205	190	181	200	188	179	169	191	174	182	185	168	157	167	195	175	197	189	203	169	185	189	183	169	192	185	171	180	185	202	176	176	173	183	178	193	210	186	200	168	206	182	185	194	181	180	193	199	174	199	183	191	202	177	166	200	199	174	189	184	168	185	204	185	194	197	182	191	190	168	201	179	212	183	172	182	206	188	200	194	178	191	164	207	181	176	187	169	164	194	183	185	180	194	198	171	168	167	185	183	182	182	190	196	179	178	205	177	188	173	179	210	178	174	197	211	188	192	180	172	186	172	178	187	199	205	178	184	195	171	191	165	167	189	175	181	195	187	203	181	202	197	178	187	178	187	173	194	194	203	213	180	183	185	176	183	179	195	203	205	190	195	186	180	167	189	181	191	200	186	184
24335	27512	34377	41460	41253	44005	46338	43032	38616	36834	38107	36567	38403	45802	37711	36670	40715	37034	35807	31178	24172	24925	31851	26269	23794	21914	18418	16797	16973	16211	15027	14996	12920	11099	9285	6862	6318	5142	4174	3371	3037	2918	2743	2741	2847	2502	1727	1809	1102	1410	1105	819	661	615	538	519	513	577	543	534	503	522	544	708	712	515	524	515	526	511	533	519	494	528	510	501	531	551	527	570	536	521	523	531	535	525	531	552	518	560	550	521	564	524	564	546	541	501	528	554	530	532	546	508	515	522	534	522	541	512	528	544	507	537	532	529	487	512	496	494	545	550	522	543	538	495	566	586	545	555	546	559	580	550	523	544	525	487	517	501	518	518	544	508	554	498	542	510	550	536	516	525	533	524	540	527	539	503	519	538	513	496	526	548	518	557	521	563	524	572	579	534	549	486	575	560	522	495	495	538	521	541	527	522	564	582	502	571	496	520	540	527	556	537	475	510	560	564	544	509	541	522	504	556	525	506	511	490	517	489	522	550	540	539	546	494	522	515	533	508	523	516	495	495	497	556	521	519	523	522	530	535	537	531	507	495	493	487	518	569	537	531	544	511	524	474	569	487	525	576	516	523	543	521	508	519	535	537	458	523	510	491	511	539	513	586	527	529	511	559	522	518	490	519	552	540	540	552	507	561	559	539	547	522	516	535	533	521	537	541	536	556	534	510	517	511	528	497	523	560	547	522	572	526	516	507	526	511	557	563	522	537	555	510	500	504	528	511	537	524	537	549	492	544	539	557	546	522	510	509	537	548	560	547	549	482	529	516	525	510	536	502	529	508	543	537	545	507	497	543	495	527	531	490	524	542	502	510	490	486	535	494	508	555	539	505	578	512	497	553	516	502	526	529	555	542	562	481	529	538	506	513	520	526	509	500	505	544	538	542	557	485	500	512	556	494	504	541	533	517	537	579	541	516	537	542	526	504	505	542	538	533	516	546	529	533	521	576	536	548	522	518	549	507	559	540	511	505	537	488	531	529	539	493	513	531	502	512	502	511	531	503	504	513	504	525	552	517	519	557	515	523	530	533	504	577	554	508	556	532	518	541	510	525	496	551	550	500	506	546	542	525	544	578	563	541	486	551	532	552	545	536	536	553	499	560	547	519	540	535	531	553	551	554	541	507	516	509	533	525	509	513	549	548	522	559	490	603	480	494	527	516	526	542	509	536	497	548	554	482	563	516	506	501	554	498	519	507	569	473	553	536	517	513	511	542	519	561	496	543	556	511	520	505	560	561	513	525	525	524	556	497	498	535	551	502	527	509	515	552	567	529	547	542	532	502	521	555	499	500	567	547	511	513	497	494	556	559	523	464	551	539	556	506	534	533	532	562	565	519	529	515	506	505	501	530	543	525	574	527	561	524	523	536	516	486	508	538	503	506	521	521	507	554	515	526	539	478	523	482	544	531	557	518	466	530	520	469	517	532	558	534	514	519	565	562	521	553	506	541	545	543	493	515	510	517	555	529	542	550	508	505	528	565	514	516	523	521	518	563	519	495	545	509	525	533	517	537	487	539	527	546	565	522	519	522	516	523	492	524	591	512	489	563	469	511	516	531	510	533	489	522	537	520	529	483	478	538	503	523	520	501	515	493	516	538	530	504	533	525	505	524	523	503	551	478	513	538	554	556	513	518	524	523	503	554	542	538	534	500	529	531	524	506	533	511	513	483	554	515	528	555	570	526	508	510	500	478	525	530	527	531	559	503	499	546	494	491	519	538	528	548	541	499	523	484	542	551	513	521	531	518	555	526	526	521	564	531	521	542	555	533	525	470	508	566	541	503	570	508	467	538	513	489	518	548	536	524	558	520	541	521	548	534	539	495	538	558	529	486	534	538	546	514	531	532	522	526	509	502	529	526	535	557	558	507	515	526	529	551	555	552	576	507	507	559	480	534	497	512	511	501	488	560	469	563	502	565	505	516	575	563	502	538	525	543	547	555	532	506	511	535	537	534	505	490	542	536	525	541	539	526	550	526	494	557	492	535	504	512	537	518	511	553	502	513	502	513	510	544	547	545	490	557	488	544	518	539	504	504	543	530	508	484	575	536	510	518	518	555	538	525	529	488	558	523	561	535	517	520	550	569	548	513	522	537	544	495	528	520	521	556	484	513	535	507	486	509	496	538	507	509	517	493	545	560	554	515	543	532	546	563	466	508	560	521	507	517	530	500	521	527	523	518	544	535	521	498	503	517	527	532	517	555	490	466	477	503	513	536	526	534	548	545	512	525	537	546	536	528	509	540	551	543	539	560	581	548	518	522	542	508	519	491	558	547	527	535	527	517	511	522	518	534	503	502	503	509	520	520	543	519	532	524	539	497	541	539	529	542	519	504	532	513	535	512	529	507	524	500	539	524	506	486	515	552	540	499	561	507	494	564	528	530	568	519	539	532	530	519	527	494	524	502	553	519	500	514	563	560	577	516	520	503	532	546	502	532	535	509	535	604	558	556	546	519	519	511	509	523	500	506	559	539	506	484	511	541	538	535	570	544	553	521	550	545	493	538	515	532	529	553	548	520	545	507	513	538	541	524	501	541	511	572	532	549	512	515	530	517	489	506	556	480	495	532	501	537	528	515	576	496	515	500	530	559	560	510	527	502	557	514	541	560	553	561	489	533	511	538	518	502	519	530	503	469	546	516	553	550	544	493	517	503	569	495	521	555	514	515	520	518	503	529	530	530	537	578	569	525	520	526	550	506	533	506	510	541	537	535	521	533	539	504	519	548	556	568	532	518	493	523	581	483	512	527	550	553	482	550	553	533	525	540	533	503	526	514	503	511	529	530	492	533	525	540	527	517	527	534	506	536	495	502	525	536	520	535	507	512	557	529	526	495	514	547	562	532	531	522	538	525	525	541	560	543	524	537	474	496	490	524	512	532	538	547	511	511	506	533	551	553	546	521	506	530	488	528	549	504	543	545	515	517	515	538	528	544	551	534	515	543	539	557	541	541	540	529	531	508	532	501	527	548	561	567	564	501	576	561	500	571	496	520	505	535	511	508	517	557	526	524	530	542	494	525	539	484	552	550	481	535	556	512	521	542	486	536	539	519	534	532	544	496	525	537	551	537	533	522	535	515	506	503	541	585	540	565	565	503	522	514	478	529	534	521	524	544	503	569	512	539	551	537	546	537	536	546	472	533	506	539	535	519	506	487	540	529	516	533	527	508	539	480	568	476	491	536	503	514	518	511	518	533	506	505	503	498	558	522	542	546	580	499	559	525	526	560	497	545	528	543	496	553	501	507	501	542	540	520	477	496	490	536	527	509	526	543	536	522	564	500	539	523	532	536	544	544	525	534	539	494	526	519	506	543	561	504	529	537	524	511	532	488	559	524	526	504	561	494	540	528	528	508	521	518	533	532	551	507	530	484	540	521	539	546	502	530	501	531	501	541	506	533	551	479	516	527	503	534	566	524	551	528	508	504	506	533	506	527	465	516	547	499	531	544	531	468	565	512	527	522	515	500	541	494
14519	13229	14443	10707	7956	5427	3781	2863	2066	1670	1437	1180	1321	1844	1157	1084	1181	914	832	638	540	540	622	518	462	371	396	329	327	337	325	277	298	253	240	240	193	208	195	185	166	203	191	183	157	187	188	163	176	176	175	178	177	125	164	155	162	159	175	167	144	174	172	182	198	174	150	172	185	170	140	163	166	181	151	161	148	168	140	184	172	162	155	173	168	202	177	183	191	189	164	169	142	157	179	141	154	184	148	160	164	176	207	175	164	161	162	161	149	172	168	153	164	182	169	168	155	174	169	183	172	150	146	185	189	161	173	154	180	183	149	162	180	170	153	166	167	170	147	163	158	179	164	157	188	153	164	171	158	166	170	171	161	163	155	198	156	177	157	162	166	172	197	201	164	199	180	164	186	146	200	175	159	178	170	170	173	208	172	151	159	180	172	148	169	166	164	164	151	154	164	169	144	157	158	153	163	170	175	161	178	179	161	192	177	161	149	165	178	182	169	167	171	167	182	172	157	173	170	189	181	173	166	171	163	152	172	161	151	186	138	141	147	176	154	167	176	154	175	148	194	183	167	172	170	157	156	169	138	166	169	178	183	184	171	190	165	165	152	177	161	175	169	187	177	158	172	175	184	186	150	169	181	168	152	170	166	144	154	196	169	141	167	153	168	174	188	172	173	166	180	151	160	158	182	153	177	178	157	155	177	154	148	175	182	174	160	151	178	159	163	195	177	173	180	180	164	159	183	152	159	170	166	142	158	157	189	162	181	154	146	186	158	154	146	152	169	172	173	151	157	168	175	189	152	144	164	160	139	180	180	168	186	181	149	175	151	153	142	157	180	151	152	187	171	141	180	161	178	182	155	171	179	165	181	193	176	170	196	172	164	153	165	185	185	164	172	165	151	182	167	178	168	171	161	165	160	167	161	156	140	151	161	183	146	189	179	147	153	151	151	178	162	178	166	164	171	164	164	171	161	169	164	179	166	166	152	162	178	170	163	181	186	150	177	188	162	165	160	179	180	170	155	164	145	189	161	177	170	174	170	176	172	147	178	184	169	178	188	179	156	145	175	155	155	167	160	155	165	155	154	178	179	145	168	161	157	172	173	186	190	167	161	191	144	164	168	142	156	172	185	146	166	150	154	187	166	187	165	166	185	152	158	149	180	152	171	178	160	174	181	182	179	159	172	188	183	192	185	168	157	166	162	168	179	172	178	176	166	148	159	158	185	177	137	191	172	173	182	166	142	191	171	169	162	198	167	149	191	169	150	180	175	154	176	167	176	172	158	177	154	171	141	164	189	149	170	168	200	172	170	198	179	179	170	163	135	147	140	188	186	161	152	153	147	155	164	162	167	164	173	158	145	183	146	144	155	170	142	172	170	169	152	167	160	159	149	175	172	146	165	183	164	171	183	141	161	184	186	161	165	168	190	152	159	146	173	171	191	180	168	163	153	183	202	196	180	159	147	189	178	163	169	165	168	162	165	175	159	171	174	151	180	147	159	159	171	165	189	169	174	193	161	154	173	161	164	151	165	165	165	186	154	153	187	155	150	159	172	162	169	162	174	158	181	141	186	156	160	174	174	172	169	171	155	190	150	157	158	186	162	188	153	163	159	145	179	163	172	165	182	192	160	160	173	156	166	183	172	205	159	149	149	163	189	179	165	167	171	176	152	200	172	154	183	187	181	168	164	185	163	158	149	160	162	180	196	147	161	182	175	171	162	156	167	180	163	154	164	188	149	159	162	172	160	169	164	144	156	163	163	189	166	160	167	156	151	196	156	171	163	165	156	160	177	172	188	177	166	153	165	182	185	141	184	169	164	150	165	160	166	164	150	148	163	156	174	169	154	189	170	184	167	161	177	171	161	162	190	172	179	156	175	181	174	168	174	180	170	174	177	163	159	183	160	168	158	166	179	165	168	181	192	168	202	166	156	162	166	177	165	157	165	145	170	163	171	175	175	152	163	180	167	162	169	163	153	184	185	177	155	166	191	171	159	184	144	176	173	189	180	159	176	156	165	172	156	179	146	133	177	161	160	173	146	187	153	175	164	152	185	153	148	173	157	175	162	156	176	174	156	183	144	177	163	153	166	173	168	166	201	184	172	167	181	149	147	174	175	153	182	154	170	145	154	159	172	149	174	166	134	179	151	171	164	196	165	183	195	155	182	154	170	158	151	167	164	175	160	191	147	170	196	159	173	161	154	148	196	164	153	183	171	179	179	144	157	169	156	184	179	191	158	163	167	187	202	152	150	158	182	166	163	177	189	169	170	138	157	158	201	167	198	180	136	169	166	167	163	182	160	174	170	152	164	189	169	148	167	191	185	168	167	157	161	132	160	180	179	161	166	151	162	158	179	174	169	177	159	183	146	157	164	159	187	164	183	188	163	174	188	173	187	187	186	191	175	175	162	165	158	172	173	166	195	161	186	178	191	168	147	149	160	175	156	178	178	157	165	155	166	178	160	162	179	145	138	168	163	165	186	167	189	174	171	171	154	184	158	197	162	162	162	171	167	176	166	193	197	175	189	176	186	152	177	173	163	181	191	160	152	173	175	173	194	155	180	172	192	185	151	178	151	168	185	173	155	174	178	162	168	167	146	152	189	169	166	148	162	162	165	172	176	170	172	168	158	151	170	168	178	184	162	168	170	168	187	180	162	170	146	189	165	172	176	157	167	138	182	147	180	182	144	176	186	171	178	172	179	201	175	165	165	159	145	172	155	187	151	150	163	161	179	164	160	169	144	146	169	160	180	184	180	178	159	159	168	198	192	152	161	148	161	194	168	167	137	175	147	184	187	180	166	178	197	171	178	173	163	159	180	141	147	164	160	136	178	187	168	186	176	151	152	181	165	163	170	171	163	167	178	161	158	165	178	183	146	165	157	189	160	158	151	182	174	204	157	174	153	176	174	188	174	167	157	153	184	163	175	161	161	167	171	156	150	156	162	158	157	170	170	207	151	146	168	172	169	183	151	158	158	163	172	140	173	154	169	167	160	156	183	182	197	148	179	145	169	171	181	180	151	165	159	162	192	177	174	167	143	172	169	177	202	163	178	189	167	152	177	173	151	180	168	190	155	153	176	182	167	160	164	163	185	176	169	162	172	160	156	187	181	175	150	169	175	186	155	157	158	158	189	174	160	162	177	167	150	168	178	152	175	169	188	169	164	196	171	179	169	167	163	144	154	171	175	173	149	179	167	165	182	164	176	169	152	176	161	144	170	157	182	176	171	174	176	167	153	134	160	158	176	184	183	174	170	168	173	165	207	173	164	148	159	158	160	167	163	157	132	168	171	166	147	169	156	144	178	173	161	175	192	157	174	142	168	159	170	172	164	174	171	172	163	156	178	188	165	157	147	189	173	166	171	158	153	173	180	154	169	189	130	153	178	175	153	165	202	183	176	164	182	184	171	155	159	160	160	171	170	148	196	178	188	185	154	185	156	166	173	179	152	162	145	180	182	183	159	175	161	154	164	146	175	176	170	153
9663	11572	19422	21464	20183	16368	13847	11672	9208	7513	7375	5983	6443	9573	5957	5644	6614	5004	4532	3474	2613	2625	3327	2529	2399	2240	1920	1604	1667	1510	1567	1432	1360	1175	1024	908	843	791	678	693	682	622	607	636	593	598	533	533	518	558	527	481	477	477	483	481	480	469	477	471	500	494	471	466	507	493	494	466	495	469	472	448	474	493	523	472	493	469	441	486	471	482	426	471	452	449	466	468	504	533	491	482	469	483	506	457	463	503	489	454	451	497	490	496	498	467	472	458	484	523	480	475	461	477	488	501	502	488	470	446	489	481	483	484	452	483	454	482	447	467	479	430	493	485	457	491	470	426	476	509	448	460	494	417	508	497	458	487	482	464	452	478	495	497	503	473	455	427	512	456	470	466	446	480	530	454	469	460	488	468	494	461	431	483	516	489	489	468	496	472	501	470	466	505	459	480	476	521	463	487	482	467	468	475	461	514	502	474	466	514	468	469	465	466	461	457	532	466	465	491	482	468	490	483	511	472	442	453	478	465	471	473	463	480	491	491	475	499	469	465	492	452	473	469	447	512	470	478	448	496	494	450	487	468	482	479	483	457	485	475	470	443	456	486	476	492	485	444	457	509	477	466	466	473	476	480	445	507	462	477	453	439	472	490	457	465	461	458	428	518	491	490	482	477	473	449	469	493	448	483	490	450	504	461	474	478	479	479	459	444	520	467	484	411	434	510	472	473	475	466	475	500	481	474	492	479	473	468	473	441	463	498	491	465	433	458	519	474	482	479	507	520	474	509	445	475	461	463	449	473	501	489	466	511	480	494	459	453	482	507	468	476	480	474	472	449	457	463	484	446	457	498	504	513	527	471	479	495	453	460	468	485	447	475	482	500	499	495	510	489	466	458	471	487	492	519	476	466	453	420	478	476	499	429	461	458	487	478	474	482	515	522	478	480	453	487	449	470	485	471	475	478	474	464	482	474	497	494	501	472	482	448	475	494	499	461	413	497	502	488	496	465	445	470	483	441	484	455	452	478	476	523	482	492	464	464	489	494	504	459	500	468	473	502	465	478	449	463	446	464	499	479	491	446	457	423	470	471	492	509	493	472	457	488	492	529	528	495	492	499	464	439	463	522	491	491	448	468	512	471	482	484	508	453	503	463	488	461	506	512	486	451	453	477	458	491	481	470	455	500	452	465	482	468	499	488	480	455	496	488	481	487	479	439	471	469	474	464	466	466	444	467	514	457	469	507	507	499	408	489	493	500	476	494	500	514	460	473	481	479	449	484	493	501	469	473	496	466	454	492	463	497	433	487	477	502	484	478	476	457	489	442	466	467	462	452	448	447	459	468	502	473	462	481	455	462	498	474	473	452	471	438	467	453	498	446	461	461	469	453	498	447	471	482	481	431	456	489	481	456	475	467	481	489	424	477	480	472	454	490	462	476	482	444	480	487	489	476	461	499	463	448	470	458	452	461	493	437	509	452	484	455	470	506	472	463	470	478	460	504	513	474	463	428	463	493	524	450	492	451	495	468	449	509	497	462	463	472	473	502	495	481	437	481	450	479	446	469	449	508	460	429	483	478	482	448	470	447	483	444	451	489	469	485	489	475	443	503	465	549	476	465	471	466	457	464	466	475	471	517	466	491	474	507	526	520	500	475	484	434	486	489	492	472	479	469	466	474	468	467	489	470	460	471	473	459	471	502	464	512	490	454	443	479	491	462	476	473	505	484	497	491	504	458	481	426	475	473	479	457	470	494	467	474	463	435	473	491	462	504	478	465	462	495	474	454	455	583	481	459	483	490	436	453	424	466	490	480	490	474	486	518	478	462	458	471	505	446	492	469	482	474	445	464	459	437	466	454	493	510	499	488	474	448	498	471	466	499	466	503	490	474	515	447	507	491	452	475	504	454	492	440	478	485	463	463	491	524	498	448	479	495	472	504	485	463	490	478	454	510	485	496	470	488	511	479	508	479	490	473	473	498	497	489	529	484	486	465	469	506	434	485	471	462	453	452	469	439	445	488	493	439	482	490	464	438	480	447	495	501	464	455	501	493	463	446	487	518	461	478	493	488	498	454	481	476	483	459	465	441	477	465	476	504	448	494	466	500	511	437	456	477	491	479	475	430	497	493	480	475	430	472	474	442	485	451	444	473	510	438	511	480	456	485	451	472	490	496	488	460	506	448	471	474	471	457	474	452	485	454	479	471	462	468	478	468	445	457	483	464	486	520	436	493	459	475	484	524	462	493	459	512	500	443	483	510	483	453	517	504	496	453	453	469	497	482	468	509	482	478	518	503	464	489	496	496	466	502	471	458	452	465	494	485	467	423	464	435	486	458	471	509	504	450	473	455	491	454	468	505	483	463	506	476	463	461	469	462	511	484	480	457	463	448	437	487	489	437	438	449	446	455	432	461	497	484	491	462	440	447	481	492	512	440	461	444	496	490	486	486	474	492	473	461	414	491	475	493	453	455	489	501	461	466	490	444	480	437	487	465	473	471	491	508	491	446	463	500	540	501	478	512	502	443	462	503	463	493	468	482	482	442	462	417	442	438	487	451	484	458	492	463	467	513	478	464	480	445	460	440	524	499	507	476	472	444	464	472	513	480	438	490	491	481	456	464	481	488	505	466	467	471	491	459	470	492	494	481	463	516	492	486	480	487	490	468	465	445	452	449	496	470	463	500	447	496	510	449	487	464	486	466	488	488	508	462	492	458	453	467	468	479	394	503	479	485	484	437	510	488	504	490	478	457	443	497	508	454	469	500	488	510	472	476	468	444	466	453	507	481	455	485	481	458	524	442	483	456	486	449	499	482	484	461	438	446	435	480	509	476	471	482	448	459	457	481	469	458	473	473	442	483	448	499	461	448	460	429	468	491	504	490	498	470	468	467	458	497	495	507	516	474	486	444	496	455	440	477	464	490	423	475	502	477	472	476	477	448	502	511	473	453	445	484	482	439	453	444	519	489	480	449	453	504	457	497	468	480	457	501	494	447	454	467	490	417	494	487	490	458	479	492	459	475	476	458	469	492	499	442	455	477	477	510	495	440	434	516	455	519	527	491	438	527	429	473	485	506	494	490	473	483	477	457	460	466	486	418	468	505	497	486	472	480	448	452	490	451	488	498	444	470	497	503	462	480	470	471	482	493	502	459	468	486	536	495	482	453	467	463	463	482	460	501	507	467	473	433	461	483	488	487	445	461	468	450	441	476	455	442	480	453	489	471	455	457	455	431	468	513	457	474	479	448	506	502	474	482	475	497	439	493	479	491	466	489	469	473	477	488	477	485	497	480	468	456	474	487	457	497	524	483	501	466	436	446	507	483	493	488	442	448	439	467	499	455	491	445	478	464	459	500	443	500	471	454	457	480	469	459	486	476	474	484	522	454	499	444	485	482	483	491	504	508	512	448	440	482	425	484	454	460	448	464	522	481	472	457	494	470	426	460	483	466	458	487	474	463	445	466	489	510	473	471	473	422	479	454	461	485	479	500	466	504	470	469
29282	26168	33363	31092	26020	21625	21082	18303	12492	9875	11212	12242	13548	16829	12158	11167	11920	10197	7254	7178	5052	5058	5397	3522	3544	2933	2249	1794	1950	1490	1592	1423	1091	1045	907	630	601	476	382	354	366	344	315	384	312	238	212	218	186	217	176	150	154	129	156	150	144	147	168	147	144	162	162	163	168	150	152	168	151	146	171	157	152	127	155	158	144	158	139	165	133	141	149	134	145	161	125	148	168	141	163	158	136	154	155	143	157	161	125	145	144	173	140	151	144	135	151	147	138	134	151	157	140	135	147	162	163	142	151	165	135	175	158	151	156	132	148	120	145	148	170	158	142	146	152	160	168	146	145	182	149	151	156	147	163	152	133	178	148	158	136	140	141	168	167	146	148	149	149	149	156	152	182	148	145	157	151	145	173	153	151	168	149	169	153	121	143	152	143	141	166	132	152	140	160	153	145	135	134	153	147	128	161	164	153	140	141	152	155	152	142	136	159	136	140	150	132	147	153	159	124	160	149	142	155	140	129	161	132	136	147	141	143	157	143	146	145	140	144	139	152	148	134	145	152	149	134	151	147	139	142	146	151	159	157	148	148	165	142	125	138	152	139	147	139	157	134	123	144	144	128	154	151	142	135	156	152	178	138	140	171	141	159	136	165	130	157	169	135	161	156	149	131	121	147	159	165	164	140	141	173	169	130	171	133	162	148	153	128	156	154	133	127	195	154	156	150	144	128	150	138	137	153	163	137	132	141	154	133	142	135	134	154	154	159	159	144	156	147	164	146	163	139	150	171	130	135	140	157	168	156	164	170	149	145	134	135	132	147	142	156	153	154	152	141	172	162	166	166	154	136	145	157	163	142	134	142	132	154	154	160	151	167	146	176	140	176	170	157	160	149	154	141	146	178	144	153	135	145	163	141	147	127	164	156	143	139	138	180	162	157	160	150	146	149	150	159	150	151	140	107	139	161	165	152	141	140	135	158	139	134	160	137	133	144	154	129	154	136	166	163	151	173	141	164	134	151	147	133	158	165	161	164	164	138	138	162	123	171	159	150	132	159	117	135	140	159	147	164	140	159	142	175	163	163	148	161	154	180	142	162	179	143	157	148	156	140	158	146	133	158	172	139	148	153	146	153	144	154	163	149	149	147	142	140	137	184	168	144	156	149	141	141	140	127	161	158	138	150	159	159	154	154	159	163	136	167	149	148	139	154	147	155	139	155	142	157	154	146	159	145	170	135	148	149	159	151	149	154	134	153	148	147	157	172	152	171	167	152	153	141	158	149	119	153	153	156	164	163	146	148	147	161	163	168	139	140	159	141	154	166	143	134	155	158	152	142	153	156	158	139	142	129	142	146	142	154	139	161	154	156	140	133	145	154	153	160	117	147	150	152	162	161	156	132	156	133	160	156	153	162	123	150	137	151	136	128	127	152	149	160	137	145	129	141	165	153	140	149	147	144	147	162	137	179	143	131	142	147	149	156	156	155	155	148	164	161	120	154	143	150	145	161	134	170	143	133	155	168	134	154	155	145	142	145	157	144	133	166	154	170	176	147	162	162	145	144	135	149	142	145	149	149	166	138	152	159	151	150	148	155	136	148	157	130	132	128	174	140	168	150	150	153	160	146	137	143	150	164	148	141	131	141	179	152	156	136	149	136	151	150	133	178	159	138	151	152	136	135	157	132	133	143	145	151	167	156	151	142	162	153	176	154	152	136	134	165	131	152	156	131	154	135	141	140	139	153	150	147	150	125	135	149	135	146	141	144	169	169	172	141	147	130	161	153	119	152	151	162	136	171	155	125	147	163	160	157	139	148	136	138	158	151	139	161	140	170	127	134	160	161	137	165	158	149	153	160	148	168	151	153	134	127	137	146	138	159	152	147	147	158	167	149	139	138	145	165	150	154	128	160	141	155	168	145	155	143	146	145	144	156	168	153	151	165	142	130	140	149	139	183	158	154	143	155	162	148	142	119	158	120	147	166	145	151	141	140	158	162	149	154	152	166	152	149	152	157	138	150	158	155	134	138	175	134	147	141	150	150	136	158	145	138	162	143	157	162	137	171	135	141	149	127	161	183	136	139	154	138	125	153	151	142	131	148	137	167	168	144	138	151	153	135	144	150	134	141	145	143	136	138	145	148	164	136	140	147	125	145	154	143	167	141	150	164	149	123	148	139	123	155	148	128	124	159	141	144	163	148	154	163	169	133	157	157	139	137	148	164	145	142	148	126	141	132	167	154	165	128	132	161	152	143	144	148	141	163	159	144	141	140	145	160	170	136	164	145	144	159	152	148	152	158	156	165	150	166	143	139	146	145	137	155	158	153	133	125	165	123	154	165	144	152	141	131	166	139	144	170	133	114	155	143	143	160	157	180	162	138	176	164	138	144	139	149	145	144	163	154	173	133	151	162	133	130	173	147	117	169	132	172	155	141	148	156	151	156	141	186	146	158	152	136	146	168	157	153	159	159	154	127	145	152	173	138	159	157	132	152	154	158	121	147	143	160	134	149	136	135	166	135	175	156	144	170	137	169	137	155	180	147	162	147	150	141	149	153	163	150	165	139	161	146	143	157	140	148	166	143	175	157	149	152	158	168	142	142	169	167	154	178	143	152	148	148	151	149	149	140	122	160	136	159	160	153	154	162	151	148	154	124	152	159	145	158	141	149	159	155	145	150	142	135	139	161	134	158	149	127	153	168	140	168	140	145	174	162	159	132	157	155	178	167	162	140	139	166	154	176	134	155	143	132	150	163	148	132	149	137	146	156	159	160	141	165	153	124	151	165	167	158	156	135	146	159	168	147	147	134	144	135	133	181	123	158	152	159	143	151	139	138	149	156	119	159	145	146	164	140	143	164	128	136	133	153	167	144	164	154	144	149	151	135	165	165	168	166	149	144	131	160	144	147	150	136	175	163	164	158	135	171	150	150	132	141	162	163	140	138	169	147	137	156	132	143	146	149	152	136	155	170	144	146	142	155	141	138	148	160	140	138	159	148	143	145	142	151	146	146	146	140	157	152	157	179	137	140	130	161	172	152	153	128	159	166	159	131	190	154	139	133	146	132	137	177	142	136	161	137	122	155	144	140	159	151	160	167	144	125	133	168	139	148	153	153	162	143	161	173	149	160	155	148	156	154	130	147	139	171	132	130	138	172	148	157	177	148	155	156	165	128	142	155	136	146	147	140	145	126	147	142	145	144	145	164	142	158	181	138	167	156	154	135	156	143	141	172	148	161	138	139	145	162	153	138	149	151	145	153	147	147	149	154	158	149	159	156	139	161	165	155	144	171	160	150	141	142	136	148	162	141	135	150	152	172	143	140	128	169	171	163	144	153	144	147	153	159	136	144	175	166	159	163	169	147	129	150	143	143	132	169	151	157	164	135	153	157	162	134	141	145	127	149	162	135	137	140	151	171	149	136	144	142	158	130	136	183	159	139	170	149	140	136	138	170	151	149	143	169	145	166	163	190	167	122	155	149	159	142	147	136	149	126	153	164	150
19722	21042	33335	37566	34862	33727	35437	33980	28085	26891	30017	32037	31500	37955	26569	30675	32988	29956	25483	23612	18408	19564	20205	15141	16237	14261	12000	9986	11180	8808	9611	8532	6907	6783	5464	3799	4006	2802	2487	2104	2092	1607	1718	2232	1640	1050	974	943	895	863	604	512	452	406	444	473	435	483	515	400	419	450	473	546	446	468	437	424	466	442	463	415	455	424	421	431	445	442	427	471	444	405	398	417	448	435	441	413	426	417	445	458	428	436	395	428	438	417	434	435	435	386	462	417	425	421	443	447	436	421	424	467	451	418	431	459	428	431	430	403	423	415	498	397	424	411	457	432	427	416	460	451	441	463	471	406	462	414	430	454	459	443	410	428	413	442	436	432	445	464	389	425	438	435	431	402	420	439	475	430	446	439	445	462	460	420	411	422	419	443	416	394	436	406	437	416	436	438	418	462	432	464	429	456	411	429	436	460	452	432	466	432	381	424	442	452	459	409	459	449	404	466	405	433	425	452	459	461	423	469	450	421	474	425	437	429	438	422	469	392	487	412	481	443	425	401	454	419	455	435	447	466	376	436	447	442	435	437	480	445	457	465	461	420	439	446	432	410	465	419	439	438	410	430	431	408	418	449	414	424	413	429	424	387	422	478	447	430	392	460	458	441	413	432	399	428	461	426	472	428	453	446	468	444	448	420	433	446	418	451	440	425	430	435	416	439	427	402	403	437	412	469	439	424	452	466	419	439	439	458	456	454	432	411	469	448	435	420	434	426	427	451	458	411	456	430	448	406	403	452	439	409	417	442	462	426	456	417	468	410	420	431	424	432	462	383	441	427	430	448	469	444	453	445	420	399	442	420	401	418	412	458	417	411	439	475	426	453	430	442	433	426	381	429	443	407	444	459	394	450	449	442	440	427	438	467	447	444	427	417	442	424	446	469	445	402	423	446	433	448	457	454	453	445	409	459	411	428	389	432	407	461	418	453	432	418	412	427	456	425	415	483	415	421	444	471	448	432	454	398	444	417	463	469	450	403	451	394	436	406	444	398	435	409	463	453	433	441	443	410	395	433	433	400	418	424	405	437	465	415	354	450	426	474	441	457	437	432	440	457	432	446	406	441	410	421	461	434	451	438	441	461	435	438	455	413	450	412	436	437	459	421	417	454	396	437	443	426	425	445	458	437	437	418	432	443	446	450	446	446	423	411	479	436	439	435	421	417	439	437	434	439	430	442	424	432	431	458	437	372	428	404	449	437	394	492	451	453	467	432	441	436	400	451	436	420	442	465	426	411	397	428	406	435	471	450	426	449	377	426	452	461	459	452	442	423	422	423	461	436	427	455	431	440	431	441	437	430	447	430	432	439	434	397	396	427	413	452	458	382	439	416	474	452	450	451	445	419	442	421	404	450	432	423	474	443	430	434	413	421	416	426	445	437	423	469	459	427	438	413	405	420	411	445	418	449	428	458	419	430	404	465	405	453	412	449	402	473	456	404	434	449	451	412	445	475	424	444	440	432	439	416	426	423	461	427	451	441	434	445	411	445	419	429	444	407	446	422	436	408	447	455	428	395	464	442	456	428	472	433	431	352	404	451	433	439	470	438	417	430	434	425	450	451	413	396	430	451	418	438	457	431	455	417	419	409	434	417	466	392	447	445	467	440	426	427	463	425	452	397	448	455	439	436	456	451	413	420	444	423	397	446	427	407	431	422	429	428	412	464	449	416	427	417	428	436	450	428	425	443	421	431	441	414	444	455	452	417	426	411	424	382	442	447	408	436	419	399	415	404	428	428	427	417	439	444	455	452	430	428	399	444	402	404	474	424	408	438	411	430	448	478	426	418	422	445	435	397	427	454	432	417	473	408	464	422	437	414	417	417	409	435	439	450	420	437	426	460	438	478	443	443	405	444	448	408	436	440	440	457	412	448	462	425	421	436	404	453	428	447	441	424	429	429	439	430	431	448	433	450	430	430	430	435	425	453	416	454	466	432	465	449	449	422	436	406	478	438	447	431	429	450	464	431	445	427	410	413	426	438	460	434	408	457	432	436	435	439	472	431	420	471	447	440	425	410	421	429	404	406	409	453	454	435	429	404	410	420	434	421	415	419	430	482	439	412	425	400	432	459	409	453	456	432	423	429	429	396	413	433	442	413	426	423	406	436	450	417	400	443	441	421	399	415	437	402	425	401	424	457	415	449	435	399	433	444	459	458	438	438	431	435	422	414	455	440	435	461	426	432	432	459	450	417	419	452	425	441	396	411	449	426	450	447	441	416	440	458	469	398	473	437	395	445	452	440	428	415	399	411	431	479	460	432	410	427	449	425	461	438	444	441	462	447	411	449	416	388	408	405	426	444	443	439	408	442	427	433	431	431	426	429	441	419	431	483	435	460	419	451	421	457	455	444	428	437	447	431	425	409	415	423	383	425	420	424	408	425	427	431	409	454	406	402	395	425	405	446	466	471	391	403	415	431	424	447	440	463	429	441	459	435	414	448	423	455	410	397	451	437	451	454	424	405	457	413	459	432	440	402	461	450	419	431	417	442	444	403	409	414	401	441	479	400	456	415	407	449	405	429	414	445	467	424	458	444	420	432	464	412	430	452	441	445	410	442	444	442	414	467	441	453	430	397	433	413	421	412	452	426	444	425	423	438	402	397	422	428	476	445	450	445	425	468	434	438	464	426	425	434	440	426	463	462	427	421	419	413	426	436	430	438	447	441	451	448	391	408	429	423	422	417	431	445	388	437	479	442	457	438	422	432	443	414	416	442	448	475	414	430	478	445	457	418	396	446	429	408	444	419	445	431	445	445	466	451	447	431	435	421	442	439	425	426	453	420	471	448	443	464	414	445	427	444	410	437	435	440	401	440	457	402	461	452	483	460	417	442	431	437	411	424	437	404	433	429	442	439	420	420	404	426	445	481	437	440	403	432	434	429	447	464	443	398	461	482	442	453	450	452	434	394	400	441	430	448	433	463	468	403	409	448	441	435	435	459	442	481	486	460	435	444	417	472	443	434	458	428	443	449	418	430	446	442	462	425	446	427	443	430	470	428	445	423	432	431	437	390	410	447	457	453	383	448	425	432	431	443	461	424	378	412	475	397	447	453	461	474	427	441	437	403	431	424	419	452	435	448	447	406	418	435	439	434	423	441	428	434	448	404	421	428	416	428	406	414	418	444	458	439	428	434	435	440	417	401	434	443	438	437	441	445	458	407	449	456	436	451	484	457	441	454	428	398	440	400	441	428	421	457	423	427	457	461	419	420	422	420	443	459	443	445	455	429	409	402	439	407	432	405	431	455	410	475	438	427	442	453	451	451	454	382	417	431	438	447	392	406	385	428	429	397	418	431	425	433	430	444	449	442	441	445	417	438	406	499	420	403	451	402	475	392	452	409	468	430	437	480	435	430	446	433	460	455	397	465	445	430	447	448	396	442	401	418	393	426	444	449	405	446	412	414	446	452	420	441	503	436	424	401	401	417	448	488	436	446	458	421	425	416	421	446	418	450	444	424
34847	31251	36461	36976	31027	31033	31210	28390	21945	16441	15440	14999	20893	23614	18527	20229	19919	16703	12487	12484	9576	11384	9122	7589	6388	4645	3857	3246	3143	2777	2788	2372	1886	1743	1324	922	996	871	744	634	624	474	468	670	438	368	286	311	253	287	248	186	176	197	205	187	182	191	212	175	177	189	197	203	204	171	184	169	173	163	193	187	184	179	193	191	173	181	174	166	168	193	185	200	190	180	209	167	182	185	175	184	162	168	174	177	201	186	200	165	172	192	197	173	172	194	215	202	167	191	186	207	199	172	213	212	175	164	175	165	187	155	172	156	184	186	174	175	194	160	180	192	195	174	183	182	184	167	169	175	201	181	200	172	175	171	196	189	178	165	169	183	203	206	181	162	201	168	204	189	190	184	179	159	176	170	140	181	178	173	214	200	226	169	156	171	192	154	204	197	185	181	164	171	191	206	188	195	179	176	183	184	181	154	168	183	179	187	188	174	195	161	175	186	172	172	171	205	193	189	189	191	163	177	181	187	185	177	207	170	190	163	176	175	196	190	173	228	201	187	176	197	172	199	191	195	187	184	171	180	169	183	192	181	175	159	203	173	200	172	171	197	173	195	186	146	185	166	180	167	179	171	179	173	205	180	189	164	194	170	164	202	183	194	181	179	189	217	187	159	163	192	189	184	221	179	203	199	173	191	184	184	158	182	179	189	174	193	183	159	142	156	164	172	199	206	171	179	187	175	171	185	177	165	164	198	186	186	191	183	178	184	189	183	215	186	188	190	175	202	191	158	182	189	189	205	184	189	188	174	197	196	186	163	187	159	207	176	195	193	189	203	188	187	191	152	184	185	174	167	174	178	168	173	207	179	181	184	185	171	181	186	186	193	160	185	174	186	201	206	182	173	198	158	197	185	187	170	197	200	206	170	196	177	182	176	176	182	185	208	193	176	169	175	184	159	182	177	164	170	180	196	176	186	177	176	188	186	187	196	202	180	192	200	191	191	158	178	173	180	165	195	165	206	174	172	185	180	174	174	197	193	180	148	164	172	183	176	190	178	201	174	170	175	163	185	170	179	170	178	173	217	193	220	195	157	177	176	175	173	203	167	181	173	209	178	194	182	191	170	171	202	193	174	172	195	164	153	178	188	179	194	180	192	204	211	167	175	177	163	198	193	167	203	186	170	170	174	157	175	168	179	204	182	186	188	185	170	170	170	192	210	176	190	189	176	183	218	185	177	174	191	172	182	179	195	175	165	184	172	173	176	179	180	169	190	162	180	175	197	178	176	175	175	173	212	179	179	181	176	169	189	165	167	187	179	176	173	163	187	190	184	180	191	199	166	192	185	178	186	176	170	183	172	180	158	172	167	169	186	193	204	215	171	196	210	178	188	181	180	196	176	179	195	161	190	186	163	176	197	175	210	200	180	177	195	197	176	195	202	188	210	184	187	165	201	177	203	170	191	192	196	177	160	175	192	176	210	196	208	180	198	177	193	170	170	187	180	181	176	160	204	196	176	189	192	163	192	177	191	182	185	179	186	178	201	174	175	184	191	188	185	182	189	191	202	192	190	204	198	167	204	195	174	177	172	186	195	173	189	186	181	217	205	181	165	188	177	157	159	174	181	194	181	206	188	199	219	180	177	192	194	185	202	206	171	187	208	200	181	201	186	172	194	172	188	179	162	156	148	169	172	179	164	162	193	158	195	202	176	187	196	206	179	189	193	157	172	198	170	189	213	193	191	192	170	188	190	184	181	172	174	198	179	188	174	206	201	176	163	176	166	198	169	175	189	176	160	198	170	169	163	182	180	156	196	173	180	176	193	187	164	171	167	139	190	173	159	187	200	204	174	195	195	176	179	195	168	180	183	185	161	169	176	189	164	187	168	191	178	156	168	166	197	174	186	165	181	165	161	187	184	188	179	169	175	189	171	202	181	177	176	159	196	186	187	183	180	159	190	190	187	188	199	181	172	160	175	182	174	170	211	176	189	174	167	192	173	165	182	184	207	176	182	190	175	175	186	177	166	174	197	189	191	168	207	184	204	215	166	175	160	191	156	191	187	172	194	196	170	191	176	196	178	176	165	176	171	181	178	187	199	206	162	171	176	177	163	170	184	169	184	182	204	183	176	183	185	179	169	173	196	194	177	173	184	196	185	187	169	185	206	187	167	187	171	193	171	189	198	177	178	192	184	175	180	181	186	179	183	168	169	185	177	175	174	178	180	166	221	205	179	192	204	208	192	184	172	192	205	167	184	172	186	201	178	171	190	156	164	198	176	205	220	196	181	157	200	162	172	181	172	154	181	189	171	183	212	175	178	199	174	194	189	162	182	188	174	144	185	173	172	211	206	182	185	163	205	180	152	199	185	193	161	204	172	202	190	181	212	173	179	182	198	185	206	179	193	188	179	177	194	164	175	188	188	170	207	188	201	179	153	177	197	181	171	160	194	192	206	207	178	185	172	196	199	182	183	183	180	176	181	192	198	196	204	203	179	187	183	174	165	180	168	176	185	202	177	187	174	160	198	187	190	179	212	176	194	209	176	175	176	187	176	203	200	192	185	187	186	182	200	193	168	172	199	199	215	196	166	170	188	171	196	166	182	193	164	186	218	190	192	162	205	191	195	197	193	204	201	169	188	161	190	171	160	156	186	202	171	178	176	191	203	195	193	161	183	191	186	177	185	188	207	181	155	178	160	204	196	168	170	185	179	193	178	191	170	192	171	166	176	190	174	167	172	201	172	217	180	189	171	175	193	182	176	172	188	176	198	178	184	183	172	211	194	199	219	176	158	151	195	177	187	203	189	190	200	184	155	182	171	160	143	191	206	192	194	175	181	177	183	155	194	209	168	190	158	165	186	159	178	193	214	183	189	193	160	200	172	172	172	183	193	167	189	182	180	205	180	168	190	188	175	205	207	187	198	193	166	182	155	161	200	190	165	182	150	178	196	163	176	195	154	187	193	201	181	176	168	181	199	175	156	181	191	209	180	175	194	184	194	173	184	166	167	173	146	186	175	158	200	172	165	206	181	194	182	154	169	184	186	158	191	190	190	197	180	194	162	177	201	201	181	166	168	196	195	189	193	198	154	231	176	150	162	183	184	172	164	172	189	196	191	197	174	177	188	185	202	165	194	180	177	180	187	206	197	186	201	184	149	198	162	160	167	175	195	164	183	187	167	174	178	189	194	180	153	175	175	185	197	196	168	176	183	179	174	189	167	177	186	188	175	154	204	177	164	188	185	198	158	181	172	190	196	186	209	156	175	192	195	188	179	193	186	174	174	176	205	174	169	193	178	172	182	197	195	188	170	190	182	183	194	173	175	182	189	179	199	183	186	176	191	180	187	190	172	220	179	172	200	185	174	212	179	219	212	177	177	184	164	185	193	209	188	164	166	173	196	167	217	192	184	166	176	179	178	172	200	191	169	197	172	178	172	156	194	197	199	182	212	195	199	199	191	194	173	168	182	201	182	174	190	172	159	194	164	187	185	201	182	203	211	188	185
23631	25340	36152	42067	39962	42205	43136	42211	36945	33780	33189	34514	39384	42341	34301	40437	40359	37150	32897	31974	25822	31214	26934	24779	23560	20040	17574	15742	16197	14337	14373	12878	10759	10251	8032	5764	6316	5100	4149	3478	3513	2324	2937	3656	2401	1893	1280	1324	1100	1138	789	625	544	537	558	541	549	545	539	529	499	497	529	605	596	501	534	555	538	482	529	513	564	488	518	509	521	546	486	521	504	489	518	563	487	524	503	543	558	455	504	524	510	565	518	536	552	504	516	549	501	520	557	515	480	496	522	522	538	520	494	543	515	572	493	542	526	486	569	501	501	507	562	533	506	520	485	508	519	508	540	545	506	516	494	514	504	488	520	540	550	500	478	538	507	507	512	528	512	522	549	547	491	491	514	514	501	523	508	521	514	496	521	543	507	528	451	515	506	534	549	532	502	562	516	530	521	536	512	511	546	513	508	474	510	574	507	507	495	530	537	530	487	513	546	514	565	522	547	498	493	530	499	486	552	477	516	495	530	488	513	546	526	507	511	501	546	486	534	492	513	538	532	497	507	520	517	493	503	532	515	533	529	480	519	498	523	505	527	503	525	521	522	517	525	565	484	483	548	474	510	502	544	509	460	537	472	494	520	533	537	518	564	534	498	521	532	541	542	533	530	533	503	522	510	484	506	479	504	557	492	483	522	514	483	521	519	517	520	484	502	547	531	499	535	529	498	533	513	529	485	519	501	496	477	493	511	549	514	543	528	523	481	526	488	511	493	532	535	537	540	518	555	526	501	503	507	470	514	509	521	449	497	495	493	530	512	513	517	483	551	551	487	548	534	533	527	560	531	528	515	501	491	502	544	523	523	520	517	502	545	533	498	481	541	506	500	483	460	537	489	468	483	521	547	496	482	534	494	528	513	519	463	521	539	473	513	501	537	509	545	519	559	539	507	528	526	511	560	496	507	511	506	516	494	491	514	510	530	510	505	520	544	567	539	535	522	506	476	512	501	524	528	520	528	535	488	523	518	482	505	500	472	539	519	526	520	514	505	545	496	509	520	490	506	543	519	499	538	495	487	487	519	507	527	534	539	522	495	549	475	480	541	547	519	543	509	514	561	522	536	509	493	477	513	458	521	509	501	552	524	559	517	545	453	505	511	490	515	524	520	545	497	529	535	518	514	512	542	521	510	553	505	509	505	574	557	523	505	555	475	492	488	486	479	483	477	487	529	553	529	524	516	484	508	519	548	515	499	537	538	498	493	526	470	485	492	560	519	482	505	511	497	561	502	503	494	504	509	517	533	525	480	492	529	514	520	510	527	524	543	533	524	481	507	464	474	558	491	516	518	515	516	492	540	537	510	518	562	518	511	533	490	514	501	541	480	502	505	511	504	524	503	467	529	539	533	497	516	509	531	545	532	504	495	504	547	513	503	511	522	520	506	522	515	524	536	469	542	549	500	529	508	553	523	524	524	530	541	514	521	507	527	529	512	515	537	524	483	521	500	473	533	533	531	516	500	522	498	517	468	505	520	488	507	521	530	534	527	505	511	527	513	489	545	558	509	543	554	518	550	525	510	510	515	505	482	516	546	485	522	525	484	510	524	477	514	495	517	487	511	517	504	516	523	493	518	522	521	508	511	506	532	532	465	499	532	531	508	512	488	516	561	532	511	507	535	484	522	511	524	570	521	521	523	524	496	507	497	504	552	487	518	542	522	545	522	541	513	535	498	535	511	516	534	518	527	493	509	539	500	503	528	526	504	514	521	520	533	477	509	494	517	514	524	507	492	527	504	549	545	494	533	537	537	520	566	505	486	482	508	504	484	464	505	523	495	552	560	487	513	514	541	502	526	515	501	511	491	526	531	499	530	473	523	513	557	511	523	475	549	535	497	525	499	489	526	518	519	538	480	507	527	491	521	549	479	535	473	539	507	511	513	519	496	501	518	531	525	530	520	458	525	537	540	546	557	553	533	531	471	481	505	522	488	534	485	503	484	512	498	517	575	496	547	535	511	514	534	539	523	497	513	512	540	483	496	482	545	557	486	495	526	544	530	497	520	491	479	528	494	509	486	526	527	523	514	501	515	515	506	479	471	519	516	526	528	491	526	518	514	475	482	536	495	522	490	485	521	518	534	532	512	483	491	510	525	515	515	505	521	517	501	467	507	475	496	562	506	508	516	470	497	512	538	502	503	513	500	521	514	557	546	505	529	505	582	503	503	531	542	531	517	476	495	509	502	532	464	496	502	509	515	485	503	516	511	525	519	486	551	474	483	536	532	516	522	515	514	518	521	527	478	508	523	522	478	514	517	534	464	517	513	554	537	537	531	548	528	505	525	541	492	470	501	558	498	507	553	506	519	505	533	507	522	541	490	521	521	530	484	512	547	532	464	510	521	542	490	552	519	546	512	539	523	499	499	510	514	525	457	523	520	536	475	520	532	520	513	493	497	524	496	502	548	547	489	497	522	495	537	472	547	472	550	532	531	506	481	472	503	534	513	502	530	509	505	555	496	518	534	519	501	493	525	498	546	496	500	485	506	544	476	531	541	523	524	469	517	498	518	529	528	499	499	461	539	539	526	508	509	517	561	499	520	486	528	526	525	508	471	513	550	482	499	520	521	494	494	536	524	538	528	549	512	545	488	508	518	491	526	517	514	549	509	536	485	507	506	506	527	482	494	544	531	504	505	546	491	513	539	488	490	554	515	509	495	495	513	498	528	510	540	487	528	550	475	510	522	528	527	519	511	545	515	560	545	550	544	533	504	510	477	495	500	490	512	547	509	521	501	500	488	543	516	509	515	472	509	464	532	508	552	509	492	489	487	508	515	504	519	555	550	504	512	532	497	524	531	537	499	530	509	538	544	489	507	512	526	508	509	565	449	485	509	490	510	483	486	529	526	519	576	541	522	521	539	490	511	519	524	520	536	524	525	550	489	527	504	521	507	502	511	537	531	515	503	523	492	521	479	494	532	524	519	531	497	499	500	532	543	512	540	550	525	528	483	527	560	520	495	508	538	496	520	470	503	521	545	503	501	530	513	559	472	535	446	510	512	501	493	502	481	533	521	532	509	538	511	504	516	544	512	511	540	510	553	495	527	504	527	512	538	526	560	474	529	551	513	520	479	523	501	534	617	545	494	494	536	507	526	526	482	526	555	519	521	490	556	499	568	505	532	533	511	518	532	531	498	524	527	489	505	528	538	484	522	546	531	524	495	532	501	490	493	503	528	504	473	491	515	522	530	514	523	508	506	546	560	513	489	538	505	498	588	516	478	472	536	555	524	555	515	554	534	502	545	501	537	530	502	525	518	561	528	493	505	523	553	542	464	527	555	505	510	529	475	533	523	510	514	557	520	513	514	464	552	498	543	537	549	528	527	542	515	524	503	544	555	529	490	483	546	549	508	525	566	532	454	490	468	525	548	472	539	505	507	532	451	529	532	542	499	529	520	525	528	527	510	535	533	480	513	509	529	496	500	539	519	541	527	550	526	509	532	523	511	498	518	478	552	554	525	482	515	517
14088	13260	14461	12450	8516	5801	4029	2719	1983	1757	1286	1139	1372	1186	836	926	842	674	654	592	425	540	400	385	354	340	318	270	264	289	295	252	263	232	206	217	229	161	192	190	208	190	192	198	174	178	203	186	169	189	173	167	178	171	188	180	181	195	171	169	194	157	140	162	159	167	161	176	173	163	187	170	173	155	158	167	165	167	182	157	188	182	182	176	182	174	160	186	176	157	159	160	174	178	166	160	165	160	175	173	183	163	179	178	162	174	185	169	205	162	173	195	161	164	155	179	164	188	164	167	205	184	160	182	160	170	171	162	184	158	195	183	168	174	143	182	166	165	185	179	177	179	166	176	183	147	182	156	151	184	166	181	158	175	150	174	174	189	189	181	168	172	169	167	169	202	170	191	178	167	184	177	195	175	162	189	192	191	153	171	174	174	161	183	143	174	163	176	165	174	161	174	194	174	188	182	176	149	172	175	169	175	172	192	179	191	174	194	168	154	170	181	163	177	163	186	169	186	166	185	201	178	163	161	182	182	174	173	170	173	155	152	164	177	153	165	183	180	177	189	168	171	166	147	155	171	168	174	161	171	163	165	168	176	181	182	179	176	183	169	170	158	197	181	154	168	167	169	193	159	165	191	166	173	187	172	166	170	150	165	197	154	172	144	169	172	183	168	173	181	186	185	158	164	169	181	180	184	166	161	182	164	179	171	173	163	181	176	174	150	152	156	168	157	187	173	176	163	157	172	193	178	176	194	173	174	169	182	194	160	169	188	172	173	165	189	178	172	170	167	170	181	168	178	179	180	168	162	179	172	178	176	157	166	150	179	167	167	166	175	183	163	178	172	175	173	161	167	191	168	149	188	166	178	188	178	187	172	159	173	176	174	158	176	189	166	170	175	172	158	169	200	192	161	176	148	171	164	189	140	201	206	168	189	170	160	154	173	186	169	153	152	153	140	190	179	172	169	195	180	167	161	178	194	172	169	181	179	173	176	186	211	179	173	177	154	158	165	168	183	172	162	192	180	148	179	154	185	162	163	160	167	137	181	143	158	142	167	167	163	179	181	172	181	173	152	168	167	174	208	183	156	174	155	190	178	172	167	168	187	165	179	184	154	159	162	165	192	185	164	174	178	160	154	150	167	159	171	184	134	160	185	180	196	164	184	178	177	196	155	185	183	166	156	173	190	152	165	187	187	172	189	194	166	184	156	166	167	180	147	185	158	168	204	179	165	183	168	188	164	184	165	146	168	153	164	191	168	166	184	180	179	188	177	178	178	162	171	186	180	203	173	185	156	201	159	152	199	184	152	160	160	186	163	171	188	151	151	201	179	173	163	179	178	173	169	168	178	171	150	165	162	178	183	177	184	178	179	167	153	155	168	182	161	183	170	178	167	179	171	148	155	183	152	175	200	171	172	163	182	176	168	166	133	151	174	186	162	153	199	147	171	144	155	167	173	179	169	153	148	184	177	185	184	175	167	152	164	187	164	182	173	165	188	182	176	161	166	188	170	164	176	191	175	170	159	168	163	185	176	187	179	159	164	168	170	174	162	181	165	189	149	184	183	154	154	192	182	181	176	166	159	163	163	167	184	169	156	172	180	151	175	160	180	148	181	174	157	141	156	175	179	179	170	151	162	175	167	177	170	183	165	160	161	154	157	143	172	185	155	177	153	147	181	154	171	164	165	152	180	156	156	157	165	166	184	152	196	171	173	174	198	177	183	190	160	166	171	201	168	167	181	169	172	193	172	174	170	160	188	174	179	184	169	209	162	154	192	181	189	155	186	177	160	175	175	187	158	177	185	175	161	141	180	172	179	164	168	151	153	176	187	175	178	177	180	181	169	162	181	181	189	170	148	183	199	187	167	172	167	144	177	155	162	185	166	186	184	186	184	166	166	183	172	172	146	168	194	174	175	179	189	178	178	199	176	170	172	183	166	174	181	161	161	163	175	160	173	170	177	182	195	200	158	155	203	192	155	191	172	157	194	151	164	188	177	162	168	192	162	192	146	141	172	155	178	164	175	155	158	178	176	176	143	156	181	188	164	161	151	172	188	171	194	169	188	174	175	173	191	188	153	190	161	164	170	164	175	182	165	176	157	204	167	166	188	190	152	154	171	180	180	153	156	170	191	169	168	190	159	168	194	182	174	156	165	183	174	157	160	152	164	162	181	173	137	192	164	179	183	171	167	183	170	183	168	184	189	160	181	163	192	174	173	183	179	185	183	173	184	172	165	172	158	189	171	156	160	191	177	175	166	177	175	160	170	165	175	172	171	177	176	168	169	204	186	166	172	196	150	179	188	186	175	187	178	164	185	161	152	172	173	171	170	171	150	184	184	152	163	188	176	176	172	193	152	166	167	193	186	175	172	143	186	173	179	195	173	163	153	170	169	167	189	165	177	180	180	173	183	226	174	177	164	204	162	189	155	161	157	160	174	160	167	155	190	170	163	182	162	167	169	164	203	187	187	165	167	178	176	174	183	169	171	156	160	202	168	169	174	159	167	199	172	166	170	167	180	176	169	178	164	195	163	167	172	198	165	157	155	177	141	165	163	167	176	164	162	170	176	183	193	170	180	155	180	164	172	174	151	165	159	169	160	195	151	140	164	186	154	164	169	178	153	165	178	172	173	164	177	154	181	161	194	172	181	191	166	161	172	169	195	163	179	189	172	170	181	159	165	162	164	177	147	160	157	166	175	179	172	169	185	152	175	156	193	191	152	172	175	172	189	167	191	171	154	186	181	186	193	180	184	198	172	167	198	172	181	167	180	175	182	192	170	183	158	185	155	185	154	187	165	165	160	168	173	167	177	207	174	151	177	162	161	164	170	175	188	185	156	187	162	186	173	182	166	164	171	162	183	148	154	207	179	159	156	172	191	166	171	151	148	192	168	152	164	176	164	183	179	176	170	161	176	153	179	180	153	161	163	155	161	177	171	176	170	171	182	180	177	180	152	174	189	169	188	169	178	191	202	175	154	157	191	175	177	170	186	163	178	168	193	176	171	173	179	195	170	174	160	153	149	205	174	182	182	190	175	192	173	182	175	169	168	179	184	162	191	186	171	157	178	165	169	173	176	167	183	184	184	159	174	187	187	181	182	163	184	171	178	162	160	196	170	172	185	184	162	159	173	147	159	173	149	166	177	189	165	173	186	169	175	173	172	189	182	149	162	155	151	191	163	148	168	179	173	160	175	166	165	163	173	162	163	156	158	187	175	171	162	152	166	170	174	170	180	173	174	185	156	182	163	197	182	164	174	174	179	152	173	185	196	173	183	155	188	171	154	157	196	169	173	176	161	165	165	183	170	172	171	172	157	178	183	148	186	189	171	168	173	195	169	198	184	162	192	149	176	166	170	186	178	181	185	157	178	165	166	163	160	175	155	147	177	170	174	187	182	191	169	190	172	158	178	178	177	172	178	155	151	191	151	168	165	151	180	226	177	163	163	163	163	185	143	169	173	155	161	176	155	179	187	171	167	160	195
9421	11851	19816	23219	20529	18116	14664	11424	9252	8529	6397	5910	7497	6729	4501	5714	5233	4398	3919	3163	2472	2911	2409	2032	1949	1762	1493	1469	1399	1335	1399	1250	1091	945	828	790	766	677	663	721	640	653	579	590	531	564	521	509	511	481	491	529	461	516	458	491	513	529	480	495	468	554	469	484	509	492	463	491	464	521	489	482	474	470	528	479	504	478	487	485	491	506	458	525	549	454	496	530	536	514	494	525	473	502	491	478	488	480	506	462	470	482	487	484	518	488	507	490	483	476	477	444	533	498	518	469	500	531	502	500	484	473	495	474	501	478	481	512	459	524	482	484	521	506	498	483	519	468	468	529	501	492	483	494	444	452	482	472	510	499	513	448	494	518	508	495	490	472	475	507	463	509	505	452	502	469	522	466	481	500	499	530	547	453	518	467	514	482	456	436	477	505	503	511	484	496	513	468	486	517	484	488	517	506	502	479	520	501	506	495	428	508	460	468	454	473	459	480	487	483	518	492	460	507	488	498	462	487	521	518	469	481	517	511	516	489	441	496	437	481	514	472	489	492	490	461	474	475	460	503	465	521	503	491	487	431	494	492	448	512	524	495	474	509	464	483	487	476	506	492	501	509	488	496	460	441	476	487	476	463	483	446	496	466	462	489	515	515	500	488	485	481	470	506	522	459	480	524	474	547	459	445	521	483	485	467	479	479	520	514	469	516	483	479	507	517	478	466	484	479	482	478	491	500	486	463	499	473	508	475	457	475	487	484	478	489	513	488	472	493	441	534	555	498	446	468	498	502	489	453	487	482	484	476	507	442	500	491	496	496	520	494	486	495	467	484	513	494	487	525	501	489	544	480	517	540	524	493	497	497	479	489	461	509	480	477	485	499	503	492	490	487	466	479	491	520	497	499	479	517	508	479	481	518	477	509	507	508	452	503	489	471	491	519	501	493	485	467	505	492	488	465	487	501	489	505	483	483	452	492	510	500	517	494	494	509	500	492	500	509	499	484	495	490	493	488	458	490	509	508	516	478	482	486	509	504	480	492	489	480	502	482	460	462	466	462	499	501	474	524	497	482	496	473	521	526	490	532	505	493	512	508	488	465	507	491	491	469	456	533	515	463	486	494	497	474	505	501	478	475	480	484	497	471	513	477	465	513	507	524	491	502	469	469	500	464	475	474	494	509	464	480	483	502	497	527	479	526	484	477	491	497	487	519	542	443	472	513	503	494	467	500	523	532	490	516	516	470	479	481	515	522	467	495	465	506	465	482	495	481	503	487	466	525	503	523	493	507	488	495	459	521	507	499	486	485	452	501	529	475	531	477	523	527	487	493	499	471	494	511	464	492	483	487	501	478	493	480	486	473	505	464	482	473	535	490	510	488	485	505	476	457	491	490	456	487	493	481	506	460	452	511	454	494	523	516	512	497	495	475	461	493	521	487	512	473	516	488	503	483	491	507	497	463	480	495	495	493	497	520	433	494	477	528	517	540	494	512	479	451	481	505	504	500	498	539	522	529	531	481	477	511	520	482	479	478	490	512	462	508	499	499	516	478	508	526	491	490	497	485	464	509	474	502	471	498	463	491	510	485	503	465	496	487	527	512	493	485	478	465	465	524	500	470	500	524	468	476	473	514	498	481	503	469	482	487	513	488	478	485	507	499	481	540	508	507	498	502	504	519	487	490	529	508	449	519	504	463	483	499	435	479	508	484	542	516	461	506	497	513	466	462	503	464	458	465	458	504	495	495	496	485	494	483	530	491	508	482	442	509	460	491	476	501	488	462	473	511	481	509	447	453	454	508	503	491	525	500	544	460	469	463	493	509	451	514	511	501	467	474	487	513	462	472	505	510	521	454	503	472	477	484	488	521	488	490	506	443	527	504	490	524	489	457	493	472	495	490	508	509	510	457	464	493	508	492	455	500	486	531	489	488	504	542	492	472	479	453	500	470	456	514	448	520	509	519	505	474	479	506	504	516	532	512	489	501	505	479	514	488	516	475	497	467	500	502	497	486	473	510	502	471	496	480	496	473	451	481	489	456	489	465	505	475	514	490	518	452	514	500	500	497	461	489	486	459	473	468	493	494	471	485	479	530	498	514	522	507	495	478	497	484	464	468	511	481	495	469	489	481	499	499	489	465	478	505	483	511	501	448	483	476	485	491	506	512	531	483	491	505	499	509	546	499	455	482	512	527	478	484	464	501	460	505	482	496	499	493	494	492	506	514	475	495	475	497	507	477	491	458	507	502	522	498	494	441	487	451	510	462	486	500	490	529	478	453	466	502	498	502	485	468	475	490	496	493	469	476	477	444	468	517	469	468	523	497	451	487	472	491	500	513	515	484	450	515	502	450	475	450	439	536	475	491	484	451	462	498	490	503	512	525	482	474	505	528	505	498	476	484	521	516	500	514	510	495	536	486	477	489	471	473	510	438	506	498	444	480	494	475	488	486	476	505	484	507	495	547	511	512	523	501	502	519	477	492	483	494	489	522	484	476	479	481	496	484	534	494	504	505	495	502	484	497	514	485	508	477	467	475	505	491	475	497	495	513	477	471	473	510	464	489	490	501	491	486	540	472	442	463	504	504	494	484	494	475	499	504	500	509	483	516	524	489	436	485	469	470	483	485	485	531	468	498	474	537	484	524	479	509	525	493	521	486	485	479	494	531	474	514	513	486	475	496	501	485	452	482	464	486	507	470	497	499	507	501	494	504	516	503	475	466	464	534	506	463	484	486	504	509	486	474	459	507	481	466	477	469	452	506	494	501	474	486	475	518	500	497	473	495	489	476	478	477	433	500	484	492	471	494	496	475	474	472	530	546	457	474	478	509	503	500	485	477	463	472	511	510	487	463	492	509	497	449	499	468	497	509	488	481	495	492	485	476	482	484	490	513	499	485	491	493	475	489	497	479	459	498	487	494	467	468	452	504	479	463	466	511	526	480	445	504	483	498	478	516	467	468	492	486	483	473	472	511	504	487	475	449	517	462	513	505	470	475	492	484	492	505	456	503	482	499	464	500	488	511	499	511	482	474	484	528	473	492	464	488	457	511	471	470	502	485	482	439	507	507	536	488	484	545	477	505	500	476	466	465	491	502	527	482	512	484	493	490	486	472	496	472	463	462	504	542	479	492	511	495	479	496	476	499	470	493	502	465	478	489	473	487	482	511	501	458	530	524	496	505	501	472	480	524	475	464	492	503	506	479	498	475	498	430	508	490	515	501	461	499	523	475	493	482	487	497	507	495	541	474	489	497	466	469	470	507	509	483	495	501	478	497	500	540	494	504	499	497	515	527	494	464	490	469	503	542	476	513	477	485	468	489	476	483	466	476	539	485	497	455	459	526	493	503	499	483	462	528	485	500	486	493	549	495	498	485	497	505	514	479	464	539	442	492	498	489	506	519	483	443	510	473	475	475	483	466	482	514	459	516	472	473	474	443	493	458	495	499	498	518	494	459	530	512	461	487	470	492	512	517	462	467	484	467	512	486	517	507	505	488
29823	26471	28876	31729	31061	27628	27239	23623	16339	15214	15641	10670	9377	18625	11422	13887	13937	11927	9773	6990	4602	5133	4493	4790	4513	3211	2863	2371	2162	1948	1916	1575	1221	1148	835	606	676	522	475	465	409	352	410	433	343	272	200	249	216	216	179	172	141	149	150	145	145	173	171	154	162	147	166	168	163	157	180	162	160	148	166	167	161	162	141	151	161	177	153	165	145	164	160	132	159	132	173	150	164	168	161	156	170	174	171	171	163	148	152	159	136	155	153	148	161	154	165	162	132	144	161	174	152	153	177	160	162	178	150	158	160	172	154	167	161	144	166	154	142	151	151	152	146	172	170	162	151	145	172	156	167	158	162	166	159	148	140	169	152	159	149	147	136	154	151	142	146	177	152	188	151	182	149	175	160	146	134	137	160	144	168	167	166	137	137	156	140	136	151	182	171	151	148	146	170	160	141	176	153	155	145	171	145	169	148	166	162	156	163	151	158	166	151	147	156	163	162	150	166	159	173	140	169	161	154	170	163	169	176	175	160	167	149	173	148	156	174	145	180	162	147	162	160	140	149	173	154	179	134	152	167	172	145	167	127	159	154	170	165	152	174	147	147	157	160	147	173	158	173	141	153	138	164	158	143	140	172	176	172	135	161	134	153	152	162	161	167	153	177	172	149	146	163	170	166	167	154	169	161	130	140	157	136	148	185	153	140	163	152	164	156	169	158	171	157	180	160	145	152	160	137	157	173	173	153	163	180	164	150	161	174	153	153	160	189	148	157	181	143	156	139	163	169	163	148	163	166	156	157	155	169	124	147	156	162	157	136	162	167	158	152	162	142	137	143	157	140	146	157	158	170	140	154	169	175	166	160	162	142	149	155	186	172	164	174	138	170	179	153	151	159	154	170	164	158	162	175	168	158	167	174	158	156	158	145	136	153	140	146	176	148	162	159	160	170	156	172	170	160	166	163	155	167	155	181	139	139	160	177	130	170	131	146	157	173	151	165	189	156	157	158	171	144	141	147	152	155	149	159	165	174	135	149	146	162	150	152	152	180	153	173	163	166	165	188	163	165	183	187	146	162	144	169	163	170	175	165	165	157	167	155	147	164	155	163	155	169	155	149	172	172	155	155	175	164	167	153	142	163	151	174	166	173	153	171	156	140	161	150	172	160	172	136	148	162	153	134	147	187	127	142	153	149	146	176	157	142	157	166	178	156	163	150	173	159	154	155	176	144	151	157	179	150	179	152	162	145	171	160	165	142	171	157	155	142	180	150	174	159	133	165	132	153	179	161	158	155	141	159	140	166	133	151	158	147	159	149	156	180	166	160	160	134	155	154	161	157	169	150	126	141	166	158	157	131	150	150	139	170	150	168	176	141	132	166	156	165	155	177	151	159	142	172	164	171	135	152	161	199	157	161	152	173	168	155	149	157	185	155	162	172	180	156	153	154	162	129	157	172	174	178	181	156	159	146	164	189	157	163	158	185	163	150	166	173	149	143	145	165	167	148	168	152	145	159	154	172	146	175	156	175	162	168	172	146	174	166	155	167	173	134	150	154	182	166	146	154	152	163	171	173	164	164	175	158	146	181	169	166	159	144	155	163	168	176	156	158	170	158	166	167	163	137	136	141	143	173	160	160	152	153	168	153	149	175	181	163	186	153	183	162	163	164	161	166	161	159	152	150	168	196	160	163	163	153	163	169	159	151	161	147	187	155	153	167	147	159	156	161	166	167	164	170	162	144	171	154	166	178	156	143	128	178	176	170	161	144	163	152	171	141	144	147	152	142	136	168	137	137	173	168	162	167	156	176	149	151	141	160	180	126	162	154	158	188	163	174	148	163	151	147	177	155	155	173	145	172	161	149	143	152	146	148	151	160	168	169	179	186	149	180	161	146	153	137	144	141	153	138	145	138	177	169	160	156	167	164	168	170	162	187	162	152	156	168	155	140	172	160	190	157	144	166	160	151	155	173	151	143	156	161	155	157	149	169	167	157	136	148	155	162	156	142	165	164	152	142	143	157	161	150	146	157	136	147	159	167	153	159	135	160	192	149	164	159	172	184	148	151	146	163	153	153	171	158	137	150	147	162	164	153	139	157	153	153	140	155	146	152	135	163	166	159	130	180	171	171	136	154	163	171	195	150	178	153	171	146	161	147	151	156	181	137	166	193	161	158	148	167	164	142	173	166	175	160	142	180	149	169	163	146	162	162	133	163	174	150	164	142	151	141	160	164	163	160	155	160	150	166	169	166	166	154	154	163	148	149	151	160	149	183	168	150	165	181	152	158	161	174	167	158	143	152	153	156	164	156	153	155	165	151	151	167	156	169	155	137	166	181	166	169	160	160	176	174	144	164	179	166	157	160	148	177	165	179	153	164	165	162	150	146	155	157	176	162	132	154	145	163	161	144	163	162	159	159	168	168	158	158	162	144	156	160	155	152	168	167	167	173	155	170	153	170	140	159	140	173	138	162	166	157	157	165	149	152	167	126	164	134	174	161	141	152	161	166	154	179	172	149	170	159	171	188	149	133	158	143	149	130	144	161	165	141	151	140	165	149	157	162	162	154	162	151	190	175	143	150	139	162	155	154	168	163	164	168	155	154	147	146	155	149	169	161	163	148	168	174	139	131	179	172	130	162	168	168	151	163	156	158	156	175	184	154	182	171	144	163	167	169	153	170	161	165	164	170	163	135	164	149	170	157	155	155	145	134	148	176	175	180	169	176	166	146	179	156	160	140	190	141	177	154	184	156	162	146	159	142	176	164	146	154	166	150	160	142	180	175	138	167	167	153	178	151	153	151	134	158	163	151	164	154	166	173	162	165	153	149	171	149	137	148	146	155	152	171	164	151	155	176	182	143	139	166	145	172	164	159	167	164	149	170	162	177	174	155	169	161	148	167	146	150	148	167	161	164	158	134	159	148	155	159	168	154	168	166	143	184	160	169	165	168	156	161	152	153	143	139	160	172	139	148	157	157	178	160	166	171	167	156	162	156	160	158	157	158	185	142	153	143	156	162	160	140	134	152	182	150	152	175	151	171	153	183	152	181	152	148	154	162	148	171	149	165	165	142	138	145	169	140	133	182	144	143	142	178	137	142	153	162	145	152	175	169	167	147	145	155	169	121	162	150	147	172	152	147	122	158	172	153	169	152	179	152	163	160	158	174	185	168	163	110	150	168	166	164	161	152	162	168	164	167	143	150	160	167	181	157	165	158	144	135	149	173	159	150	167	140	179	134	165	139	170	152	162	174	173	162	156	166	146	160	176	149	154	176	144	132	162	146	158	148	166	158	141	162	158	148	145	139	154	160	169	154	137	149	150	148	149	152	150	157	145	178	178	166	156	172	136	162	177	143	152	168	160	155	157	168	140	144	176	140	165	141	166	152	143	169	168	167	167	164	175	161	154	170	165	148	150	158	151	177	142	150	156	194	186	159	159	141	158	149	145	158	151	159	181	140	172	166	168	168	164	160	141	159	147	162	168	153	168	146	144	159	136	187	155
20502	20889	29860	37796	38717	39973	40367	38752	30903	32821	34615	26353	26227	38271	26047	34717	34144	32116	29353	20775	16772	19222	17825	19795	18994	15863	14086	12669	11889	11109	11178	9478	7743	6882	5244	3752	4510	3407	2786	2604	2478	1920	2305	2421	1950	1309	831	1085	942	801	694	487	462	462	426	498	504	442	433	440	463	465	434	518	545	440	430	467	445	450	467	483	479	464	397	450	459	455	464	488	475	419	439	451	446	514	462	452	458	466	442	467	444	461	515	496	458	416	480	480	428	468	422	461	436	463	452	433	457	445	455	482	503	476	490	459	472	503	440	448	448	463	431	454	430	448	425	445	472	503	467	495	493	485	463	471	457	439	434	472	486	476	436	451	469	450	470	462	466	491	454	446	500	482	452	460	458	447	475	443	432	448	456	464	469	431	440	444	447	484	436	463	478	489	459	435	501	466	458	469	447	467	470	495	428	467	428	429	460	499	461	495	473	467	464	506	460	474	480	468	454	454	405	465	448	455	448	463	464	473	503	477	445	470	437	442	461	470	457	441	425	465	454	480	426	464	451	440	481	463	456	451	470	442	447	500	436	463	483	436	432	425	446	439	469	464	456	452	447	454	460	479	473	490	450	436	450	460	472	479	449	470	437	465	438	451	452	436	505	458	404	498	437	470	468	473	482	470	444	455	438	450	429	452	499	458	528	426	462	463	485	478	455	409	478	455	486	455	461	464	444	462	476	472	495	466	462	466	451	459	467	448	465	468	464	427	470	448	477	464	458	461	465	475	465	482	478	454	448	450	484	514	455	468	500	440	445	451	464	451	493	492	480	471	473	461	451	444	476	470	506	491	436	470	470	456	447	462	457	463	462	464	463	496	453	461	482	432	474	429	450	469	452	418	456	502	466	435	450	474	450	518	449	506	419	477	465	465	505	456	476	454	445	480	480	423	446	454	468	441	465	489	465	459	518	482	425	446	439	469	460	465	462	423	491	482	468	510	506	466	475	432	461	481	465	441	447	446	445	487	452	459	473	458	453	432	424	465	500	456	451	495	432	489	484	500	435	479	495	459	450	461	494	477	487	475	424	475	468	478	491	473	472	460	473	449	436	459	465	448	486	456	456	441	462	440	463	440	436	423	476	449	457	456	479	445	449	490	450	447	421	436	428	493	449	463	462	466	461	493	438	466	459	430	447	467	428	434	438	454	446	459	445	440	521	450	447	468	475	465	473	436	470	481	431	444	431	471	454	471	469	459	421	465	466	472	458	464	490	462	458	498	425	461	450	476	441	464	446	480	438	473	442	433	487	473	444	428	460	488	483	467	500	498	452	453	474	464	446	476	468	476	478	504	505	461	441	493	470	471	446	466	445	500	467	472	444	495	457	442	456	454	499	445	458	493	455	439	492	445	442	476	473	499	501	467	452	475	433	459	453	486	476	429	446	443	473	466	451	488	478	456	443	451	448	453	493	477	479	419	432	459	482	441	456	447	422	434	476	497	423	461	443	472	432	461	483	475	471	442	453	445	448	491	465	444	491	471	505	459	472	485	448	455	429	452	465	440	433	457	461	408	513	439	467	488	464	451	458	497	458	452	484	444	437	458	462	426	481	445	440	406	445	452	470	483	402	508	461	463	483	450	457	476	506	473	445	462	464	487	457	462	406	440	464	489	473	494	483	475	435	470	486	479	432	486	482	452	488	453	463	481	462	449	468	433	442	538	432	483	485	440	459	474	497	435	509	445	459	427	439	485	441	456	474	455	460	457	508	489	440	439	452	462	464	512	434	483	481	463	440	423	460	459	478	474	474	445	475	446	466	471	452	482	443	492	465	455	455	449	486	493	460	451	444	461	475	488	480	476	438	458	433	495	449	475	464	463	432	469	443	479	435	436	462	438	434	494	482	467	457	435	455	463	432	449	465	466	474	462	453	437	475	455	495	458	429	453	470	489	481	468	447	490	474	480	425	477	474	498	486	432	457	449	478	440	428	482	466	481	480	449	462	494	474	489	500	452	501	440	444	475	463	457	475	418	480	462	463	443	484	464	460	435	431	421	455	461	456	445	446	428	466	451	488	493	496	466	460	439	452	475	460	463	425	441	479	459	463	432	513	457	457	451	512	439	409	466	447	468	484	449	453	475	437	476	420	487	436	448	464	473	488	471	493	437	464	464	433	479	465	464	463	493	470	441	448	451	455	445	479	466	470	495	410	475	469	441	448	484	481	465	446	462	479	456	455	461	431	479	457	442	480	470	422	470	498	428	431	488	439	451	433	462	446	440	475	460	461	459	460	485	499	453	423	435	465	475	455	470	434	506	466	461	467	452	449	489	471	465	443	473	451	454	475	500	475	443	480	472	535	479	462	497	454	445	458	461	424	449	461	427	429	467	503	454	475	454	451	486	442	466	457	479	449	434	466	535	458	518	455	510	493	489	479	487	440	451	465	464	489	446	466	456	463	433	431	476	480	451	444	454	463	492	452	404	411	459	467	447	454	440	456	517	476	449	454	447	453	494	455	461	427	426	493	468	466	445	481	482	445	469	447	462	470	442	453	451	481	463	424	488	477	458	512	459	499	474	511	443	452	470	471	460	488	488	476	501	465	450	451	450	426	448	462	461	487	491	467	468	473	424	440	480	455	418	453	506	452	425	464	502	500	446	471	478	464	475	410	485	497	428	434	455	467	468	441	439	485	458	437	427	472	418	458	446	424	483	504	437	456	457	456	458	472	468	460	447	468	428	458	452	448	459	431	481	455	456	464	448	430	501	445	467	447	449	442	479	474	493	474	463	486	473	499	463	445	440	471	467	453	484	475	459	479	441	464	471	444	467	444	480	464	469	464	457	451	450	469	442	444	463	459	451	413	490	457	446	443	500	467	482	437	463	514	451	454	451	447	487	453	431	481	428	444	508	441	481	453	504	459	437	469	476	460	462	472	468	462	470	459	447	477	488	445	471	464	469	443	450	459	474	466	487	473	424	461	469	449	475	484	442	452	459	450	435	460	446	439	491	470	431	447	473	434	442	459	449	478	490	464	483	487	465	449	448	462	425	458	475	449	463	460	437	479	465	443	456	485	526	462	486	436	477	503	418	476	463	467	462	469	457	453	488	468	456	427	441	493	451	453	463	495	462	463	494	434	477	477	470	456	475	416	458	432	479	471	438	443	452	430	436	442	461	505	470	469	471	463	463	441	421	448	465	468	445	493	458	493	456	478	474	471	459	500	464	453	468	472	435	466	443	455	457	472	410	447	468	455	455	476	439	435	456	429	458	513	494	424	465	436	453	475	508	468	442	485	481	472	461	440	464	453	456	506	477	458	453	497	439	454	426	462	462	457	480	479	454	469	505	477	463	466	512	482	488	450	473	477	456	431	495	481	458	482	495	470	446	429	441	441	490	441	502	452	460	456	476	479	458	481	446	442	409	418	478	498	456	512	452	530	486	466	445	462	430	487	476	479	424	472	437	459	429	469	454	472	446	472	490	449	458	464	452	471	456	453	470	439	470	477	439	424	454	476	474
35538	32010	34799	36076	32681	32966	32632	30459	23585	24158	23035	14253	14811	27153	19240	21645	21751	18458	15200	13899	9176	7046	7371	7749	6776	5555	4914	3857	3486	3056	2935	2448	1787	1633	1133	997	1067	829	732	675	627	519	677	586	509	365	309	312	313	279	199	207	196	228	189	193	193	233	210	205	215	192	193	222	213	218	199	214	201	199	199	205	214	190	212	204	182	168	207	184	175	192	207	209	172	194	189	173	197	214	172	207	191	169	203	184	195	203	186	201	194	189	185	188	197	186	198	217	185	187	169	218	202	181	187	194	222	189	215	202	203	187	187	206	211	196	181	201	220	179	212	172	188	186	224	201	205	193	172	187	176	194	195	205	197	189	224	177	179	208	180	201	206	198	195	186	182	185	201	210	200	193	215	202	214	203	182	177	161	168	199	197	183	183	164	201	204	206	184	189	170	203	194	212	198	183	199	182	209	204	187	183	183	184	192	213	175	205	187	197	172	209	197	216	196	205	192	194	184	209	216	202	203	190	199	181	214	175	219	211	182	187	187	200	208	185	200	197	190	174	181	223	186	185	210	181	204	184	177	197	195	185	209	211	212	188	197	193	189	190	210	220	183	193	202	198	196	200	213	218	204	186	215	194	189	186	203	182	184	217	205	201	187	206	210	182	207	204	185	196	229	181	196	153	176	180	196	199	193	193	212	189	188	177	186	196	189	194	162	205	210	194	167	191	184	187	208	225	165	184	183	184	191	195	192	201	198	220	203	192	213	184	182	179	190	213	216	191	211	214	222	196	199	192	205	184	211	213	181	206	193	203	210	172	184	175	180	179	211	190	228	178	209	188	196	170	184	206	208	179	180	190	218	194	201	196	199	202	191	196	183	171	183	204	184	192	189	200	220	183	198	205	190	201	204	183	198	192	190	202	206	229	185	192	180	190	188	205	179	202	197	212	198	197	199	194	158	207	183	172	184	185	238	195	180	228	178	205	175	179	181	186	180	207	196	197	195	185	208	220	163	177	168	185	185	208	191	192	210	201	187	192	178	202	189	209	206	195	216	211	228	179	205	220	190	196	203	194	184	198	205	190	204	209	220	202	190	189	192	206	198	190	187	172	207	205	203	169	227	180	192	191	205	194	220	201	190	187	201	182	195	208	192	240	213	211	218	213	206	193	194	185	204	207	215	205	188	204	188	197	196	185	214	206	201	190	209	215	195	193	174	239	213	211	168	196	180	204	197	195	176	195	219	193	200	179	183	190	192	184	182	195	198	177	192	174	187	193	201	209	194	176	208	186	200	206	178	209	186	187	200	161	201	191	223	211	188	202	197	200	221	179	172	207	210	207	201	211	194	188	187	199	198	199	202	182	194	200	192	197	200	213	210	188	170	202	187	169	200	197	197	214	193	212	198	186	185	198	197	177	164	168	181	191	205	190	184	224	189	187	193	213	184	207	186	201	207	161	215	216	182	195	197	198	207	193	200	203	210	248	203	218	199	212	179	190	223	182	218	192	224	203	200	180	191	204	200	176	183	181	191	228	207	190	219	178	163	191	200	210	191	219	189	197	233	197	189	217	221	213	193	184	196	185	187	195	180	186	207	202	186	190	218	199	192	183	191	222	205	192	182	210	188	199	200	185	190	189	183	205	193	167	205	179	196	197	199	196	220	211	216	209	196	202	218	193	214	180	194	204	213	177	199	186	175	176	206	212	215	191	194	208	187	196	218	203	193	191	190	197	191	180	190	173	193	180	190	173	202	198	167	219	196	212	229	220	182	185	192	200	180	177	170	223	204	193	205	192	168	204	212	192	190	200	205	197	193	216	215	185	202	180	205	192	187	204	192	205	219	195	204	175	202	215	186	190	239	192	181	196	180	224	213	202	183	215	196	166	192	182	187	196	200	179	182	185	180	201	184	189	187	168	176	193	189	193	185	212	184	183	190	196	154	185	186	179	217	188	218	193	219	197	185	206	195	208	199	205	189	180	206	188	205	224	209	188	203	208	186	196	203	177	203	205	197	182	159	183	191	206	201	194	195	194	189	210	194	208	220	198	195	213	183	211	184	180	194	185	200	203	190	185	198	214	203	203	205	213	199	199	219	183	216	225	186	199	192	206	233	201	184	221	191	206	218	211	197	178	207	198	180	200	177	178	168	201	224	232	199	205	209	179	184	172	223	204	212	189	202	194	204	187	202	163	189	200	210	199	190	191	187	179	198	171	174	221	191	171	201	194	194	197	210	188	212	189	195	237	178	192	206	191	184	180	213	192	189	215	205	192	197	193	222	186	186	203	192	216	206	201	201	173	175	216	195	220	221	198	152	205	198	213	222	182	213	218	185	211	195	215	198	202	194	185	204	205	216	212	204	197	176	206	203	167	187	190	200	197	173	180	207	186	194	193	216	213	195	185	227	203	192	191	175	177	206	171	194	207	183	217	193	199	196	184	213	181	192	198	187	193	217	184	199	183	194	206	212	217	186	189	204	199	209	207	216	194	221	187	199	187	200	177	189	204	181	188	180	185	179	207	215	193	172	181	189	208	220	212	200	203	200	184	226	187	174	205	195	203	179	192	203	191	189	179	206	190	212	193	191	184	194	206	178	198	184	190	188	188	191	204	202	200	183	189	183	201	232	204	182	199	183	193	181	184	171	200	214	179	192	192	210	200	178	204	246	167	204	198	192	201	207	218	192	155	221	192	180	207	193	182	207	203	245	194	202	164	202	219	187	194	196	187	189	194	190	208	180	194	216	201	185	192	215	193	187	203	218	203	189	185	177	212	192	165	200	193	188	194	205	206	207	198	212	177	207	194	191	198	201	186	190	192	203	191	183	205	206	188	208	164	184	183	193	203	194	179	200	204	182	205	205	206	213	198	189	218	181	200	198	199	196	195	203	184	184	211	202	218	171	161	210	195	188	202	230	175	206	188	202	210	173	193	199	181	183	216	208	192	207	213	194	179	177	197	181	176	183	180	188	211	179	190	218	203	175	167	218	204	183	218	211	202	196	208	204	198	197	187	187	199	198	179	204	196	193	204	182	183	193	196	208	206	197	191	179	174	195	205	214	174	201	191	192	185	195	196	227	176	197	176	190	201	213	206	202	216	180	174	218	202	174	196	210	204	186	176	209	178	197	210	206	202	178	188	219	202	192	174	203	206	189	177	189	204	221	178	195	193	193	198	207	192	201	198	200	199	181	206	208	179	186	205	201	210	213	193	176	206	203	190	190	201	181	193	200	182	190	192	200	204	203	184	178	185	195	199	198	179	181	205	172	185	190	178	203	185	181	216	198	196	200	207	204	196	214	172	197	198	217	195	189	217	211	223	190	187	189	202	195	229	171	167	215	181	204	188	178	177	184	190	204	198	170	214	193	191	230	213	177	199	171	192	202	193	196	197	201	187	188	203	203	187	182	180	225	181	194	185	185	206	214	180	193	220	196	175	205	192	213	168	172	199	205	211	191	170	205	186	195	208	190	177	190	183	194	190	209	168	195	181	195	197	197	197	185	196
24718	25477	34468	40790	40383	44081	44422	43926	38037	40409	39917	30216	34548	43676	34309	41057	41827	38735	35996	31449	24943	22086	23642	25785	23687	21430	19938	17555	17178	15547	15063	13203	10253	9764	6786	6220	6699	5369	4034	3802	3688	2968	3658	3384	2701	1506	1255	1564	1322	983	703	617	640	555	601	567	564	543	569	523	576	550	589	749	673	534	537	550	567	566	614	534	558	576	537	583	519	544	527	533	566	545	563	543	525	506	548	567	511	562	579	537	535	558	582	551	544	545	549	516	541	569	559	565	553	541	589	538	533	509	551	531	580	575	528	560	596	584	539	501	550	540	527	532	502	512	535	550	527	540	551	593	566	547	559	543	579	530	544	566	554	532	537	564	500	538	551	544	533	586	526	523	560	571	527	525	539	537	578	595	568	545	530	524	554	492	572	579	539	587	609	556	559	566	517	501	555	539	552	539	576	535	527	588	580	533	533	551	565	544	554	542	546	519	591	558	528	531	554	566	551	526	546	552	506	583	529	545	555	553	524	545	556	581	543	523	595	531	550	542	550	541	515	543	529	599	523	522	545	558	566	559	584	560	569	551	563	533	570	554	550	548	551	556	530	557	558	585	525	525	559	490	516	562	566	533	519	555	527	545	562	549	520	578	558	557	580	558	528	593	520	565	503	594	556	538	520	585	571	539	562	532	593	536	559	557	517	567	527	559	562	519	532	549	562	563	566	553	554	563	576	588	541	536	527	554	513	560	518	537	499	535	554	514	537	575	562	564	552	574	539	532	590	559	611	512	560	569	574	559	556	533	529	575	549	555	554	555	585	557	532	583	560	534	557	596	574	562	574	604	566	567	573	547	561	556	555	562	538	553	574	574	543	558	559	512	510	549	551	572	577	550	527	544	585	562	543	558	569	588	516	562	567	586	547	567	541	598	555	544	557	514	557	537	545	532	589	598	570	501	519	529	546	551	532	577	541	542	571	567	538	549	570	534	535	550	527	562	520	535	533	573	536	587	534	589	598	554	565	524	543	561	544	548	535	567	540	530	533	524	549	562	568	574	529	554	535	564	553	529	578	561	566	554	553	518	542	525	553	546	537	561	525	531	510	562	564	583	596	541	572	546	551	554	528	565	559	525	552	529	596	554	566	568	534	542	517	536	524	532	561	562	532	549	574	559	525	575	531	529	571	543	541	502	587	521	564	570	564	536	533	582	500	543	551	564	571	573	527	554	556	535	530	566	541	539	576	551	551	547	529	531	585	536	583	510	563	544	581	541	575	541	559	544	553	539	512	554	606	564	549	542	568	549	528	595	570	520	525	517	558	550	547	560	527	543	579	548	540	548	514	558	544	544	537	558	560	611	559	584	572	552	561	555	541	537	547	593	584	565	517	516	545	570	590	567	559	538	561	570	541	528	549	572	555	535	538	561	535	532	534	525	585	578	592	501	551	538	542	522	565	557	546	570	570	530	542	517	508	590	515	557	602	571	551	525	577	568	488	540	583	563	563	516	540	591	551	568	546	541	556	540	543	500	577	569	554	577	581	589	608	511	589	526	523	551	521	569	550	546	562	562	563	565	547	567	548	555	514	550	556	569	533	582	575	565	539	531	576	526	552	535	550	577	565	543	510	524	586	546	560	539	541	532	512	545	508	538	573	521	534	575	490	550	545	557	583	541	565	528	562	574	545	543	532	583	549	536	528	566	568	538	539	555	586	553	556	554	597	562	559	562	579	525	524	600	598	563	519	497	527	553	545	575	522	520	564	555	560	607	592	538	557	562	602	544	529	544	564	579	531	538	559	543	509	544	546	590	491	512	517	534	501	558	521	583	528	531	569	548	539	577	566	540	495	589	552	553	555	529	584	589	572	531	538	550	522	530	553	592	579	541	518	582	550	575	548	576	547	547	550	546	555	528	562	560	531	512	548	573	539	534	574	572	545	586	541	551	579	544	532	566	528	552	538	543	514	511	529	517	539	529	571	554	554	536	508	521	522	559	569	521	565	540	557	539	542	597	579	539	574	564	587	532	558	532	597	534	505	535	564	544	544	518	537	562	547	520	546	571	571	563	541	547	576	542	594	566	581	592	555	567	579	601	513	563	554	558	553	509	512	535	569	565	535	527	517	584	565	542	530	623	554	538	517	513	520	535	535	556	558	547	587	567	573	543	535	565	553	555	559	559	547	589	520	538	561	558	552	558	595	554	546	616	535	520	548	555	558	544	553	555	550	527	541	550	576	542	511	602	556	530	547	515	506	553	551	570	522	554	537	535	563	540	563	525	546	584	595	557	570	493	539	547	519	556	560	544	569	511	537	522	568	553	541	536	541	584	542	538	499	556	573	565	536	508	533	552	548	563	592	543	553	563	554	520	596	558	533	557	557	533	544	531	587	578	543	552	530	560	537	548	562	563	544	543	480	593	572	566	537	563	561	560	539	537	526	545	518	559	524	529	560	571	525	516	555	550	571	550	535	572	556	537	542	536	522	564	565	550	555	568	560	562	541	557	529	505	574	538	589	525	577	583	546	563	566	573	543	553	531	569	560	533	521	543	540	578	549	546	553	556	575	569	535	535	506	542	585	566	527	573	558	530	547	553	529	566	584	569	561	535	548	530	529	557	538	586	529	540	524	522	564	571	547	511	547	562	594	578	551	567	567	513	566	554	558	568	523	510	582	538	529	538	544	563	566	546	521	584	547	513	552	557	526	542	588	569	574	541	536	571	544	577	583	553	562	564	585	546	573	599	567	556	563	523	538	588	547	558	562	577	588	542	549	552	556	544	601	561	562	536	536	540	599	526	509	563	569	554	587	564	526	548	534	565	563	568	590	557	569	536	550	572	575	597	560	534	539	529	539	568	523	574	579	586	525	518	561	560	524	566	574	520	564	550	549	562	533	530	585	583	553	595	550	543	542	554	563	592	549	568	532	513	569	575	576	598	565	556	528	497	564	501	553	566	533	534	525	526	508	556	585	549	492	568	515	490	566	532	526	536	510	603	556	559	552	523	595	569	567	580	574	574	570	530	529	555	570	551	550	530	527	562	532	488	600	550	576	584	570	575	533	519	562	550	564	574	557	570	522	546	519	528	538	555	547	542	561	545	587	542	556	543	542	524	564	582	591	563	564	526	565	545	536	569	552	574	564	543	547	538	518	534	556	553	543	552	554	524	555	600	553	547	513	563	577	538	560	587	592	554	522	488	543	559	532	540	609	577	547	515	556	540	554	579	549	534	590	525	561	501	566	601	564	541	529	571	549	547	529	503	544	561	514	588	543	564	592	561	585	527	550	578	562	588	527	564	544	535	519	557	511	526	518	520	533	505	552	599	576	549	516	535	514	568	582	520	556	527	538	574	539	537	580	556	538	593	606	589	556	587	542	546	557	570	496	570	545	564	531	572	559	552	612	611	571	559	581	541	529	529	532	549	521	565	513	582	554	559	567	555	515	538	555	538	572	565	552	560	530	577	512	504	597	557	584	604	593	544	549	589	571	539	548	539	585	550	563	541	518	569	472	589	542	547
15175	12226	13237	11138	7816	5476	3597	2823	2197	2022	1860	1195	1051	1552	880	1383	1334	1099	928	869	556	490	501	494	448	434	374	407	365	389	355	293	289	250	259	265	265	220	214	199	251	206	196	188	189	190	200	205	210	186	157	190	182	178	203	172	209	189	180	192	190	203	172	190	177	205	185	194	183	219	170	175	184	204	202	182	169	199	200	178	191	188	183	173	169	169	183	194	178	191	192	172	181	192	170	195	164	190	185	179	170	178	212	175	218	189	163	204	216	190	192	191	194	161	180	177	178	205	191	180	163	203	178	200	194	194	180	169	200	169	186	187	184	183	181	165	166	217	188	194	177	193	192	203	167	178	218	196	184	196	179	180	181	203	193	173	191	194	171	187	198	208	186	187	202	182	192	179	197	157	187	185	160	185	200	177	178	168	189	164	189	167	173	196	165	175	198	163	174	181	188	189	169	207	190	182	174	194	210	202	182	218	190	181	187	206	188	160	198	196	186	188	186	183	173	177	157	184	174	215	190	206	215	177	212	188	184	210	173	170	199	187	179	179	212	189	196	201	221	182	197	166	187	196	184	181	183	219	167	217	189	174	160	169	192	162	169	184	178	175	180	203	192	189	189	172	155	187	165	179	190	173	200	184	178	193	176	189	173	148	169	188	180	189	193	190	187	163	165	185	171	186	184	186	180	196	191	160	190	186	203	162	180	177	187	198	187	194	203	189	196	193	191	188	201	201	166	185	199	197	213	192	193	193	206	193	202	202	185	167	196	190	185	178	174	185	190	186	175	175	192	173	197	188	210	195	174	191	207	195	184	169	189	210	166	170	206	196	189	188	167	195	192	213	172	186	172	181	175	181	190	193	196	171	178	191	200	196	159	189	155	204	206	179	169	191	184	200	159	163	202	187	204	184	185	168	166	182	193	178	186	189	167	172	178	173	176	186	183	183	184	192	193	178	210	178	208	176	180	170	215	203	177	188	173	140	201	196	161	164	189	196	170	180	183	191	188	189	167	190	197	177	190	166	174	204	198	197	190	188	181	184	179	175	189	180	185	195	170	215	198	186	179	182	182	173	180	192	185	189	195	195	195	216	202	167	188	183	177	181	195	198	168	194	175	206	185	180	151	188	173	168	171	182	179	173	194	164	171	187	185	194	184	195	188	199	189	181	186	163	185	198	175	134	184	169	200	169	194	165	204	181	171	176	189	192	201	198	208	184	186	185	205	212	202	184	178	208	175	193	196	184	198	184	183	173	178	206	171	188	164	184	192	169	176	205	164	184	197	175	199	204	183	173	212	195	196	153	177	194	163	166	155	187	194	207	180	192	176	179	174	183	199	168	200	169	205	193	189	195	209	174	175	219	186	195	194	201	184	192	204	187	161	158	188	182	193	215	213	186	153	201	173	182	157	176	196	203	198	177	185	184	170	207	198	207	191	184	167	182	196	221	166	208	201	175	177	190	184	183	179	170	183	189	158	183	178	185	194	167	194	175	198	186	197	202	162	190	209	182	186	189	170	171	214	148	194	195	174	175	208	202	175	197	203	195	176	175	202	206	207	205	199	176	192	180	192	189	179	194	178	203	167	186	221	191	181	189	196	186	168	181	152	158	177	187	199	178	214	184	202	156	174	185	182	171	190	152	187	205	162	208	192	191	191	182	202	196	201	180	185	199	201	194	182	189	186	211	196	168	181	176	192	177	192	188	181	196	180	200	177	195	176	191	177	168	185	177	186	196	192	212	206	161	159	182	189	183	161	216	178	194	159	185	178	195	191	177	176	169	167	201	196	194	196	183	198	195	167	217	180	175	178	189	213	189	186	200	184	201	193	181	187	182	171	182	181	203	192	196	184	191	194	174	212	185	186	195	175	189	168	181	193	205	187	160	194	174	176	208	174	207	172	185	180	184	202	201	184	171	162	187	192	197	175	179	197	193	182	164	200	174	185	184	191	194	165	186	180	181	174	194	192	174	195	185	191	188	204	196	191	189	188	212	178	176	187	165	165	173	212	178	197	210	192	193	194	201	206	202	191	170	189	174	197	178	188	183	189	189	186	166	192	183	174	203	177	183	192	199	199	160	175	178	183	185	184	175	189	207	176	183	186	197	170	185	178	170	175	188	178	184	203	194	209	200	163	203	187	184	171	176	190	186	179	200	173	197	193	177	172	180	172	190	190	191	212	190	175	213	178	199	186	200	189	205	176	171	178	191	153	175	184	180	182	172	180	180	200	188	191	183	195	185	177	166	169	179	174	187	179	171	201	204	183	160	190	174	195	172	191	188	177	170	206	192	160	181	177	171	157	169	208	172	169	180	169	178	198	179	175	185	173	199	185	181	176	187	191	172	198	201	194	205	197	183	177	172	176	181	200	229	184	197	182	163	173	182	183	190	161	182	215	198	196	185	159	179	165	194	183	183	177	175	195	175	194	184	158	158	187	187	159	194	157	189	174	184	178	207	198	168	185	178	177	192	182	170	191	178	175	178	182	186	185	196	170	189	170	154	173	197	197	173	208	179	172	172	183	179	174	187	175	176	201	186	174	203	203	169	162	188	204	170	167	185	205	192	196	177	194	191	161	173	176	195	171	183	184	185	174	181	170	184	182	182	186	182	191	177	185	176	190	159	215	170	175	181	192	187	181	211	185	174	188	173	198	158	192	214	192	174	191	169	184	194	181	207	204	190	186	169	158	194	217	194	188	192	189	199	210	188	193	197	189	174	178	181	194	189	200	174	207	187	156	177	161	209	199	197	202	179	175	203	190	185	160	174	176	200	199	161	168	176	174	171	203	168	186	188	185	156	181	190	183	203	181	171	193	179	175	159	152	181	195	193	189	169	177	173	175	208	199	191	220	182	194	172	198	199	186	216	165	181	170	202	184	183	196	184	191	171	193	190	191	173	179	167	172	172	202	158	186	173	184	185	164	171	176	200	179	181	186	178	200	194	171	187	202	190	183	170	165	187	193	182	188	174	180	171	189	195	178	173	174	155	183	188	209	180	167	163	185	179	185	178	167	178	183	187	210	193	183	173	189	200	149	182	174	182	178	178	176	168	178	196	176	176	181	209	159	183	187	190	192	189	172	169	189	176	175	193	208	175	182	187	194	178	157	184	169	211	186	175	190	183	159	202	197	185	231	179	178	203	166	198	207	183	183	182	179	183	154	187	180	171	178	193	198	180	158	168	175	181	229	175	171	197	176	187	203	167	178	165	157	173	191	207	157	192	186	216	169	166	198	166	175	183	187	185	175	182	152	182	187	199	199	184	156	177	209	178	202	170	195	196	154	183	180	183	169	169	185	182	190	197	191	172	168	177	170	173	174	187	172	189	180	176	179	173	201	163	202	167	179	192	199	184	194	172	186	179	194	169	177	187	168	166	203	192	187	173	171	184	186	214	171	173	182	187	181	182	204	190	210	168	193	179	180	216	179	186	177	192	182	195	180	201	206	182	194	178	189	191	186	185	189	176	170	206	217	166	165	184	161	177
10263	10442	17767	21676	19152	16519	13525	11735	9471	8898	8575	5646	5362	7768	4773	7183	7168	5552	5311	4177	2763	3049	2818	2689	2592	2292	2113	2027	2012	1858	1682	1375	1258	1146	931	931	942	845	769	694	711	651	672	692	601	574	588	561	589	545	512	509	532	552	524	517	534	489	552	531	536	536	516	529	535	531	551	489	519	466	522	545	520	529	506	494	488	493	524	533	547	531	523	553	509	511	526	553	549	526	508	537	520	505	516	561	535	525	538	507	520	506	553	503	498	549	526	498	525	512	480	545	512	542	517	540	554	509	530	540	567	487	475	494	523	547	534	558	497	513	548	504	516	526	483	518	514	523	538	485	535	492	544	554	538	536	534	533	513	502	580	506	519	516	516	510	560	548	550	494	534	510	552	513	508	538	484	505	502	530	514	486	531	527	488	515	530	491	510	493	519	484	502	530	477	532	505	529	543	523	504	520	525	516	558	520	534	489	535	530	506	518	490	550	495	539	517	557	555	518	560	513	529	557	534	491	530	555	546	553	546	498	524	518	532	466	524	513	502	545	538	498	497	506	504	516	518	507	552	520	564	500	511	535	512	541	524	511	532	543	525	536	516	513	488	501	541	522	496	543	530	518	508	510	556	509	505	567	514	550	490	486	501	562	490	508	532	527	507	492	526	527	559	572	509	540	543	528	516	520	554	535	478	481	520	542	503	540	515	504	553	537	509	524	494	523	545	499	524	482	562	521	525	503	543	519	517	494	549	529	534	483	506	500	549	546	529	497	472	530	543	551	519	501	518	509	536	522	523	488	525	507	544	515	531	521	509	518	527	534	524	480	541	515	489	534	567	526	517	531	521	552	484	492	504	544	516	535	487	513	563	547	503	549	526	537	542	557	499	509	511	529	528	533	489	493	510	538	523	533	503	556	476	518	500	516	513	501	546	519	517	492	539	496	499	488	510	494	520	501	541	516	500	512	553	524	507	488	505	549	492	507	525	519	525	534	539	461	528	550	529	534	528	531	530	505	511	533	527	505	506	531	527	526	481	515	499	528	553	506	552	511	517	522	488	498	546	520	571	512	516	517	537	513	552	501	527	561	527	488	491	535	548	501	517	529	519	522	501	523	522	508	491	540	528	522	559	494	510	530	526	512	518	523	514	503	518	517	472	540	525	504	523	501	472	502	508	503	537	496	534	521	484	554	513	536	534	531	521	527	514	540	531	528	518	491	531	512	508	503	504	516	515	525	559	514	555	525	550	522	532	566	531	510	513	546	550	530	567	523	560	515	493	522	548	521	516	469	517	507	501	505	540	517	512	509	510	541	533	547	517	520	532	509	522	504	579	497	518	549	474	494	496	533	497	531	549	501	466	484	493	533	507	509	553	540	571	551	499	525	491	518	537	571	498	550	525	525	561	543	509	519	576	523	496	546	533	530	546	533	496	479	519	509	459	508	554	521	512	505	527	506	541	529	521	516	516	482	534	507	520	526	496	509	541	520	582	527	488	535	526	495	511	539	526	541	485	480	546	523	520	482	519	493	517	514	526	504	526	523	511	511	501	545	516	515	508	484	545	554	520	518	540	522	542	485	571	509	527	506	520	510	501	533	526	489	504	533	503	542	562	539	513	546	498	545	519	487	569	517	575	543	526	494	561	510	488	537	545	499	504	514	531	541	499	530	535	485	478	536	506	539	530	528	534	495	541	547	518	501	503	531	523	533	515	508	529	485	531	504	530	562	503	536	530	535	523	506	504	531	530	526	567	571	538	493	500	505	513	525	513	476	524	525	532	525	515	522	543	570	529	517	525	545	513	526	564	516	512	533	532	486	493	503	487	503	544	515	546	513	518	491	541	474	513	542	486	540	570	492	538	560	525	458	505	514	551	527	515	516	532	528	565	536	535	509	505	514	516	559	559	556	506	528	548	536	513	503	521	535	529	524	546	514	524	533	514	500	505	475	497	539	533	513	561	550	518	516	522	533	516	531	499	496	549	561	534	517	497	500	502	525	505	505	485	514	574	523	509	486	547	569	520	548	529	536	494	467	537	500	506	545	548	510	530	509	550	507	518	533	490	526	490	540	560	523	510	508	506	505	515	547	526	507	559	524	515	484	533	495	516	547	499	506	485	496	529	527	525	526	497	498	542	534	516	509	516	508	536	499	512	543	514	506	544	532	492	489	520	527	537	563	529	532	498	493	529	528	534	522	548	501	547	502	482	504	526	543	486	553	532	529	509	515	534	525	571	532	541	496	584	508	480	503	536	516	548	543	560	526	532	549	506	508	510	519	541	525	545	452	474	522	485	505	557	532	519	514	517	540	497	518	478	513	521	544	476	499	507	509	534	558	508	527	516	503	516	511	555	518	535	556	490	545	559	490	515	544	517	539	522	550	522	495	524	524	505	549	499	488	489	520	476	519	519	548	519	534	479	543	550	514	516	507	513	535	532	505	491	506	540	481	505	494	473	539	519	529	529	530	458	524	497	500	527	514	504	508	491	491	498	524	478	497	537	510	513	485	552	509	477	530	546	548	499	497	520	501	513	518	530	549	522	507	509	540	520	513	515	498	540	505	553	534	562	545	477	522	527	514	484	508	509	504	508	497	498	532	541	568	509	495	536	515	524	491	479	485	506	510	550	531	493	558	517	538	486	531	503	492	529	546	514	509	528	491	517	548	501	527	486	485	534	539	490	559	514	522	551	536	528	552	500	529	495	524	472	556	474	502	535	507	511	541	556	497	529	508	500	532	517	511	549	529	521	560	501	549	505	497	542	528	500	525	531	554	546	510	522	519	498	520	554	508	549	513	501	504	520	511	517	544	496	490	538	480	550	508	491	520	545	490	522	495	506	525	518	498	520	466	520	515	522	524	518	471	528	522	544	550	517	526	539	522	541	492	575	507	524	539	568	507	507	512	557	517	536	505	514	512	513	511	522	536	535	510	565	491	490	480	515	508	543	492	477	533	510	484	480	543	523	509	482	529	532	522	485	553	513	508	501	526	491	505	498	565	501	502	499	517	500	483	541	500	491	514	532	486	527	533	491	537	513	557	505	501	484	523	519	541	559	514	522	515	528	535	500	519	516	492	487	522	507	521	547	512	519	520	529	572	531	508	536	490	502	522	573	506	483	479	516	523	531	523	511	522	537	525	526	533	530	483	522	476	507	511	541	506	546	525	522	524	517	526	525	532	492	561	529	533	550	543	541	518	540	549	525	534	503	525	470	495	544	525	530	573	508	500	511	538	494	530	523	491	546	500	512	511	546	516	516	517	528	530	563	561	485	494	520	535	492	525	539	497	501	506	511	478	509	509	525	517	536	522	509	538	562	520	490	556	500	492	483	531	516	516	516	504	488	535	514	509	517	490	550	512	542	511	513	516	510	549	545	496	511	528	507	497	513	498	519	533	503	509	504	526	501	542	507	457	562	495	504	519	511	529	527	484	532	520	529	508	502	520	496	537	543	479	523	530	528	530	559	510	506	517	507	511	530	521	486	530	507	517	530	552
29780	24020	27389	30312	29692	25587	23553	19468	14937	14957	19109	14161	12568	16284	10679	13375	14602	11294	9883	6618	5979	5029	4135	5039	4032	3430	2856	2207	2412	2042	1886	1534	1225	968	882	633	718	585	529	462	448	424	439	456	333	261	242	255	191	185	157	143	185	179	147	170	191	162	178	147	190	189	162	171	189	175	168	172	180	161	175	191	177	166	175	140	165	168	178	178	160	147	150	164	176	186	159	169	160	170	166	164	158	188	176	186	182	162	159	161	155	154	171	178	158	157	184	181	160	158	160	163	151	182	171	165	171	174	178	187	141	184	195	175	177	157	158	158	194	168	149	168	170	174	152	167	190	160	173	165	167	189	182	165	157	169	137	160	171	160	165	175	167	178	172	194	161	149	177	169	151	182	175	185	154	182	157	201	181	158	161	186	179	156	158	154	161	188	168	200	168	172	157	162	155	162	148	175	183	159	155	146	168	176	165	173	202	158	190	166	156	186	169	171	200	174	172	176	182	176	160	177	174	186	189	175	187	181	165	175	178	184	183	171	182	175	149	158	165	175	149	159	173	173	181	142	175	169	147	177	168	160	174	183	189	155	178	186	184	170	163	168	166	167	162	159	176	169	190	184	186	164	196	178	165	165	177	175	164	159	169	173	163	185	182	176	175	178	181	159	186	175	168	186	173	176	161	169	167	176	187	187	170	159	175	174	159	153	164	150	169	154	179	181	163	179	163	155	173	169	155	164	158	169	173	156	178	174	158	182	166	149	169	174	146	155	170	172	170	177	155	163	174	190	173	166	184	195	167	161	160	171	161	170	162	170	177	176	173	170	170	172	149	175	167	188	186	176	170	172	186	170	167	166	168	164	172	184	207	162	174	189	198	155	173	160	162	162	171	145	183	159	155	158	184	188	193	183	145	173	185	181	145	145	173	157	174	164	171	190	175	152	182	171	177	136	177	155	174	154	174	160	159	165	186	146	164	191	177	200	171	209	177	179	165	181	192	173	143	171	155	157	153	169	157	169	197	173	149	184	180	155	150	159	186	143	205	162	182	159	166	166	172	168	164	179	176	161	174	159	159	160	174	170	170	162	175	154	170	173	161	154	161	156	167	165	169	178	155	178	171	170	162	171	162	170	178	160	141	171	156	144	175	170	176	167	176	176	143	147	161	169	162	160	220	167	171	158	185	178	189	181	165	181	173	176	174	175	183	156	169	153	181	177	181	162	158	200	194	163	161	166	158	174	179	169	157	193	189	161	156	187	156	173	169	170	171	178	167	185	153	169	168	169	176	161	182	170	161	159	172	145	172	165	171	155	158	166	165	172	173	172	175	180	140	195	189	170	191	175	164	167	152	176	175	179	182	182	188	156	189	187	195	152	186	167	182	158	148	196	163	184	195	179	176	173	188	176	185	161	188	164	184	145	170	157	188	171	162	173	167	183	140	183	178	165	160	191	180	169	162	165	172	157	172	168	156	167	159	188	186	158	167	158	166	181	156	166	177	143	160	172	177	183	177	178	167	176	166	168	178	183	197	168	179	169	166	154	172	159	175	167	168	149	158	161	202	165	164	142	173	164	149	151	190	182	160	171	149	166	169	178	140	169	197	174	152	148	183	170	180	194	191	147	185	149	190	186	151	172	153	188	162	177	197	146	197	192	180	186	163	176	162	182	137	164	159	199	185	167	140	200	175	162	174	156	157	180	167	178	174	182	159	171	177	142	180	162	175	192	166	162	166	161	173	192	177	185	182	178	171	177	178	161	170	199	156	171	165	186	164	172	176	164	178	179	202	157	162	183	169	165	171	157	177	157	155	147	179	184	156	164	141	174	165	149	147	183	148	168	185	164	183	205	178	167	177	164	166	189	177	181	163	182	155	164	167	189	166	175	158	169	176	176	187	173	165	192	175	166	182	188	164	176	169	157	152	182	189	175	178	187	167	170	183	153	183	166	163	154	154	169	178	181	153	191	170	163	178	181	152	163	188	177	163	163	169	157	174	150	186	172	160	144	145	179	169	184	198	196	145	171	173	158	152	184	184	163	162	179	169	164	168	164	151	155	153	171	171	156	160	180	174	172	183	172	163	175	180	176	166	157	165	191	165	178	151	178	182	160	158	167	166	141	168	154	158	188	189	160	161	158	171	165	156	182	175	173	192	175	191	188	171	178	173	181	202	161	172	146	163	157	169	152	173	175	183	180	186	144	186	168	174	150	164	156	165	191	170	184	164	190	188	171	187	166	161	175	165	169	212	193	194	151	171	177	193	179	169	149	162	165	167	177	177	167	153	152	131	199	167	183	197	161	183	183	177	168	152	175	163	157	169	172	161	156	174	189	170	171	162	183	157	172	140	147	186	165	170	178	186	182	148	185	157	160	179	159	189	162	149	172	179	179	195	177	166	175	182	165	168	158	161	159	167	161	187	179	164	183	181	160	157	160	161	179	192	190	171	165	192	179	187	138	157	185	195	177	160	170	162	139	156	189	177	163	162	176	161	193	187	168	176	180	169	167	160	189	168	162	180	164	179	170	181	174	169	145	165	169	178	153	163	151	145	139	185	164	158	171	163	165	182	168	154	168	173	147	161	158	174	178	154	169	189	173	206	167	157	172	185	180	204	185	194	164	151	185	178	174	187	165	170	148	198	155	170	144	162	188	171	196	173	171	162	181	154	167	170	185	170	179	180	161	154	164	178	192	167	172	177	178	157	158	181	170	160	155	175	162	157	156	165	168	172	168	210	175	171	181	166	197	149	189	182	166	183	144	138	179	144	151	183	164	161	159	179	167	184	184	183	165	156	178	168	156	196	159	181	165	167	168	161	189	164	173	187	192	163	184	177	186	178	164	159	195	172	168	183	174	163	187	169	183	168	196	160	181	176	168	164	164	176	184	159	169	166	150	178	197	177	151	163	171	148	178	183	180	198	165	174	177	186	151	190	170	177	196	200	154	158	188	188	162	141	157	171	169	172	155	166	183	163	164	161	174	179	160	185	158	173	183	187	169	186	165	160	167	170	179	159	180	155	172	167	167	155	170	173	178	167	154	186	164	169	172	163	177	174	174	151	165	153	159	189	167	171	179	181	153	153	175	162	163	179	189	152	155	171	188	182	159	180	148	172	162	168	161	156	164	148	160	190	159	173	186	150	172	188	182	151	189	173	172	159	162	163	175	151	187	163	155	185	190	174	162	184	189	154	172	170	148	162	160	156	172	153	169	145	153	178	178	171	147	175	173	164	193	176	177	153	175	180	165	182	173	150	157	162	167	181	169	168	170	194	178	174	148	157	176	172	177	165	180	183	169	162	179	188	155	174	182	173	197	159	185	148	161	186	154	185	154	169	168	176	166	189	186	183	152	174	185	190	167	191	161	168	152	185	172	168	157	188	161	194	144	160	153	159	165	181	168	147	177	188	190	162	174	153	172	156	175	173	153	165	153	176	184	179	163	171	174	167	174	163	182	161	167	192	182	174	167	180	201	157	156	165	177	195	193	167	179	155	182	170	171
20037	18784	29665	37683	38900	37707	37767	35049	30291	34011	37548	31739	30385	31927	27379	33464	35159	30920	28695	20010	20393	18388	16517	20859	18148	16595	14886	12297	13527	11811	10749	8966	7267	6110	5333	4137	4601	3771	3102	2894	2570	2222	2351	2222	1537	972	980	1180	880	567	502	525	532	549	492	499	455	494	491	542	484	454	549	571	634	574	563	520	490	499	509	509	510	478	462	493	516	475	492	547	484	460	499	512	477	475	496	496	487	484	527	472	474	528	503	509	482	517	483	523	514	499	453	484	511	485	486	467	463	462	471	533	507	521	514	495	459	525	509	485	511	500	499	531	475	530	504	473	488	475	512	495	484	485	507	456	506	471	502	472	451	456	521	484	472	510	511	469	512	491	519	511	482	505	512	505	495	494	511	503	438	504	512	476	524	496	502	471	501	520	501	506	493	510	500	485	475	510	482	555	477	487	497	504	490	475	472	486	444	483	502	496	432	483	472	499	487	498	481	506	500	460	498	487	503	457	493	467	512	480	474	492	518	497	486	505	484	496	490	482	477	485	487	483	520	501	548	483	507	479	511	526	474	504	480	479	497	477	500	505	520	510	477	494	498	485	486	492	477	500	503	490	483	466	482	488	482	489	475	506	458	501	482	493	454	503	489	469	499	486	463	474	471	516	487	484	499	477	506	450	460	497	465	494	482	500	488	516	486	497	475	482	494	503	500	496	505	458	462	516	474	481	533	491	466	503	497	555	475	491	523	492	488	509	491	487	512	474	505	500	517	459	507	508	496	506	518	500	500	482	471	448	469	508	484	519	489	508	488	482	515	540	489	488	500	464	462	493	498	501	485	515	480	504	504	486	509	493	563	445	487	515	513	504	500	432	484	480	480	499	483	474	471	447	490	499	455	487	512	520	532	446	532	513	513	501	462	496	513	495	517	496	493	449	506	478	489	484	500	501	446	446	478	510	500	472	473	486	490	491	493	517	490	494	484	500	493	492	483	487	530	472	496	505	464	496	473	493	489	477	459	496	485	495	504	484	501	508	480	469	530	479	476	491	491	473	514	506	494	470	472	491	496	479	471	489	487	528	502	500	505	510	480	495	533	477	483	516	491	482	516	467	489	457	489	484	494	474	514	483	470	500	489	429	468	513	497	470	482	501	467	499	488	508	484	470	512	513	513	504	517	515	496	509	450	485	481	509	484	470	516	507	471	524	516	495	505	493	469	467	490	473	493	479	538	483	511	463	468	504	460	479	536	489	509	501	503	488	464	503	506	472	524	522	507	475	514	490	507	462	461	467	505	504	485	522	491	518	490	483	469	503	450	501	467	493	468	482	490	479	471	530	505	501	487	483	505	472	506	503	505	513	489	469	491	489	453	467	484	515	489	487	526	475	454	417	522	488	467	527	519	493	495	487	488	482	464	550	504	474	498	460	493	476	493	500	502	494	480	477	453	521	482	521	506	456	489	502	477	494	523	543	519	529	485	544	534	466	481	517	474	468	491	482	497	486	468	510	489	496	491	500	468	451	528	490	505	490	456	511	485	504	474	475	500	471	457	504	471	515	486	470	506	501	486	501	483	453	529	480	469	465	519	511	499	481	511	507	483	485	487	490	496	534	518	508	478	524	477	502	476	491	516	479	472	452	519	482	460	497	469	488	488	452	479	483	512	531	469	477	485	498	508	498	471	512	543	488	489	421	502	509	515	488	477	518	471	461	503	484	452	510	521	507	501	531	519	492	502	443	502	500	499	504	489	484	459	484	454	521	502	483	505	480	525	467	512	473	500	473	518	504	450	474	498	465	489	507	462	470	449	488	470	491	483	512	532	503	476	485	484	500	468	504	502	498	524	470	469	501	482	511	474	497	509	495	486	500	508	505	502	500	492	487	467	485	506	510	464	449	480	489	476	498	483	522	482	473	485	482	481	495	488	466	498	537	460	472	507	463	498	464	486	422	463	523	535	512	511	456	530	491	509	511	472	513	511	457	502	494	473	512	484	512	518	490	484	495	499	497	504	526	520	500	522	495	498	465	518	459	485	484	504	522	507	499	493	486	545	482	494	510	507	475	449	507	528	486	473	547	523	477	472	472	487	493	486	475	466	513	494	486	489	467	497	493	457	502	507	477	493	481	516	498	514	510	509	498	540	487	487	502	491	452	483	483	504	498	482	482	489	544	458	455	518	466	494	486	493	506	495	494	556	493	450	475	468	491	497	475	467	453	491	478	472	499	465	460	459	497	498	492	494	500	495	500	460	493	518	532	533	448	507	491	483	540	518	495	438	520	485	474	481	472	503	478	490	482	493	446	475	465	519	492	467	472	457	469	535	470	513	476	514	517	511	469	439	495	508	534	478	501	460	524	529	509	503	503	534	512	483	510	474	489	488	482	467	505	485	514	470	467	518	501	444	488	477	494	498	495	456	521	484	506	533	516	463	497	471	488	526	469	491	438	482	480	461	497	476	498	489	478	502	544	493	492	456	497	491	492	514	528	474	472	480	486	489	474	486	507	507	482	496	486	470	546	500	486	493	518	462	501	496	501	514	440	500	494	466	513	487	479	482	488	491	489	447	496	470	523	477	482	447	503	477	518	506	505	500	502	519	540	500	502	476	514	491	492	453	523	496	519	479	520	479	482	520	498	494	488	495	497	468	499	535	498	497	477	512	541	471	495	545	521	516	498	505	521	482	453	521	533	479	507	486	457	491	513	474	539	497	494	476	535	494	488	477	515	490	485	500	480	504	541	472	496	468	495	515	491	470	482	450	497	485	467	490	475	504	468	530	496	462	493	503	497	494	517	500	482	526	480	462	459	489	489	463	491	510	493	489	497	525	481	503	478	482	454	518	467	521	497	495	529	456	464	458	517	489	510	498	534	509	475	489	491	525	501	512	501	476	476	471	462	427	487	505	489	489	486	457	486	494	537	479	520	512	507	496	498	500	455	477	492	493	498	514	523	525	464	484	499	497	489	466	501	485	464	489	488	489	546	492	489	475	511	538	503	469	485	493	498	476	517	521	489	491	476	508	501	501	461	477	494	507	483	522	515	460	496	529	501	518	511	439	480	474	480	467	432	484	508	498	492	455	479	469	513	472	496	482	499	480	466	452	504	496	494	512	511	511	474	497	495	498	481	474	493	501	519	477	485	505	484	487	477	458	475	514	445	486	520	507	497	498	484	480	483	453	494	484	499	525	482	498	470	477	480	505	541	512	480	482	491	505	519	519	505	494	497	480	486	505	452	487	483	476	506	482	494	442	512	468	516	466	500	490	499	529	528	497	494	499	493	498	504	525	514	492	517	481	497	475	497	494	485	478	498	498	495	478	497	456	497	516	525	528	504	540	503	512	481	491	484	469	498	476	536	517	512	513	548	505	490	468	482	504	510	476	459	485	501	486	486	484	517	540	492	510	480	455	482	467	483	457	475	492	527	525	504	517	520	462	496	465	499	522	501	466	501	480	452	500	516	519	523	506	460	489	492	504	469	480	528	492	511	481	516	488	460	468	482	445	469	471	511
34958	29185	34435	37084	36461	33541	31421	26204	17839	20012	28484	23210	19778	25921	20470	18910	20844	18515	15479	11895	9270	7980	8310	8197	6094	5913	4615	3676	3675	3183	3059	2383	1889	1506	1123	972	1209	889	759	776	655	588	613	633	454	288	325	383	241	197	193	221	215	195	194	199	196	213	217	218	210	190	220	231	233	224	190	211	230	219	188	199	219	194	197	227	208	181	165	203	189	208	207	216	189	188	204	197	195	210	172	184	178	198	184	215	186	187	210	203	222	171	203	225	206	187	210	195	190	189	211	203	188	204	183	197	220	205	208	208	168	193	215	193	210	184	189	180	226	170	217	205	190	200	208	187	214	189	217	214	184	196	171	219	209	223	194	205	195	199	203	163	203	196	201	205	204	216	184	178	199	213	169	216	182	205	204	195	169	205	164	177	197	191	208	195	183	204	193	192	216	218	192	197	185	184	172	169	183	188	223	192	209	206	211	196	191	240	193	220	192	195	197	200	192	242	212	193	199	212	217	188	222	191	191	186	186	193	214	204	208	201	197	180	196	199	220	200	174	201	187	217	196	206	194	193	204	179	218	171	195	187	194	207	179	205	166	189	217	212	202	177	178	217	182	226	231	221	217	216	197	211	192	228	207	193	202	186	190	211	193	189	217	227	196	205	194	178	195	183	210	171	185	178	206	185	205	184	166	175	218	190	197	198	174	197	201	186	208	199	206	189	196	217	193	201	211	197	232	177	198	198	179	193	211	197	196	228	195	183	196	223	188	184	227	196	185	197	208	209	192	195	182	201	210	184	167	180	185	198	203	196	219	194	223	209	198	191	201	174	176	210	207	216	208	202	210	196	196	185	207	195	192	211	220	197	199	171	209	183	203	215	190	209	180	206	192	216	216	209	221	213	188	211	198	191	219	211	192	181	186	180	166	176	199	197	217	188	201	178	173	182	211	212	217	193	202	182	204	188	170	182	180	192	196	205	208	198	185	195	178	194	222	183	177	200	179	204	193	198	179	194	194	213	214	197	206	193	193	191	214	187	218	194	198	187	189	206	210	187	216	188	189	178	213	213	215	197	180	183	189	202	203	200	202	202	199	194	181	174	199	210	197	192	214	219	217	206	198	199	197	198	177	200	198	187	193	181	196	197	195	194	189	181	194	211	215	181	212	197	197	209	217	178	196	180	191	203	195	193	193	211	203	209	192	185	207	189	220	187	201	201	227	199	187	220	182	210	190	197	218	213	170	200	205	194	189	190	195	195	194	195	182	192	186	216	194	186	188	209	212	208	164	218	217	203	203	202	200	205	191	180	184	187	198	193	176	193	174	202	190	213	191	185	194	201	194	172	221	170	190	186	205	226	200	176	211	185	182	214	177	175	206	187	206	209	187	186	194	212	196	202	227	225	214	206	206	233	176	205	191	201	197	192	205	190	167	192	210	205	208	213	201	227	196	192	193	221	217	204	177	184	195	189	196	189	207	180	212	196	169	206	182	213	215	211	221	218	215	191	207	182	222	221	218	201	194	206	189	206	187	219	216	197	174	192	203	199	185	181	194	193	183	209	173	169	193	197	187	196	203	243	189	186	185	211	179	195	187	206	214	207	186	213	201	186	186	190	230	182	213	216	211	215	199	193	213	215	201	214	187	203	206	195	204	198	200	237	216	188	193	180	178	190	211	200	206	199	202	196	179	197	181	207	213	202	211	193	167	208	170	203	187	190	213	190	187	201	179	218	209	209	180	194	184	211	192	212	206	183	221	201	173	183	189	207	194	196	193	203	186	223	214	216	212	218	213	192	188	201	206	186	237	190	209	216	173	185	188	183	205	208	206	186	207	194	194	224	200	239	193	193	201	203	203	207	216	194	196	194	187	204	198	200	207	196	176	180	211	212	177	169	207	174	189	188	198	186	190	207	201	193	210	173	202	206	191	176	192	219	180	196	206	199	211	203	199	188	203	215	178	182	186	201	182	191	210	200	184	180	188	166	184	213	182	203	203	203	172	187	213	195	162	218	195	228	211	208	196	201	221	206	187	181	190	172	209	207	221	202	198	196	215	219	206	200	189	168	199	217	188	212	191	172	209	218	188	183	171	190	193	209	181	177	207	198	193	194	185	195	203	210	178	199	194	183	214	190	182	189	208	195	222	190	180	204	198	193	197	221	216	188	173	228	217	218	208	215	186	180	166	176	202	181	175	234	192	167	219	192	200	215	176	209	183	192	198	186	187	220	177	205	198	194	183	204	210	200	198	212	187	232	195	193	198	204	203	223	225	189	213	200	172	190	198	201	187	213	235	205	194	199	195	184	202	197	187	180	196	215	182	196	200	197	193	206	192	208	183	202	209	192	240	191	194	202	207	196	183	187	191	206	192	228	204	178	207	200	193	226	193	202	205	191	197	185	190	242	174	189	187	189	213	184	185	208	191	207	195	193	174	194	195	200	196	210	190	199	202	199	175	215	206	214	196	180	206	189	195	188	194	207	195	187	210	198	207	207	186	199	207	217	166	190	201	170	210	175	213	218	201	190	181	199	179	197	200	196	216	210	203	205	190	194	196	179	204	197	195	180	206	207	204	188	185	187	226	194	223	202	176	226	184	201	196	182	199	207	227	218	179	187	194	218	189	178	214	197	186	195	204	202	203	201	197	221	195	205	183	194	206	186	188	159	222	206	187	177	189	197	214	203	200	186	240	204	200	183	179	211	189	195	217	184	201	183	202	186	213	186	224	185	184	213	205	192	215	201	198	195	185	194	226	183	196	190	186	208	197	200	187	175	201	177	232	201	205	214	174	208	195	196	197	221	223	186	207	193	196	187	231	186	191	197	199	218	217	174	181	178	185	207	182	201	203	208	187	209	178	203	208	178	222	200	185	185	196	177	204	188	178	201	212	209	178	194	206	205	198	202	235	167	170	208	196	232	207	205	211	198	190	197	200	212	192	197	202	220	202	193	196	205	219	195	242	224	194	220	190	198	188	194	193	210	203	185	190	209	200	180	178	230	209	203	174	206	198	213	190	194	186	206	184	220	167	196	186	198	193	188	188	180	199	214	173	190	228	211	207	208	174	216	193	188	201	213	221	190	183	212	200	231	210	220	191	211	170	193	204	216	190	198	209	192	191	211	210	221	213	202	201	184	187	174	188	187	189	193	181	201	206	203	190	200	205	189	211	181	224	188	209	218	191	200	191	188	205	177	175	197	192	191	198	229	216	173	196	196	202	189	229	212	192	192	184	219	211	199	215	193	194	221	201	216	199	209	185	196	174	213	197	188	195	180	195	203	200	227	211	181	189	206	191	179	209	207	205	236	212	210	189	186	205	189	203	207	186	205	196	208	212	169	178	186	200	199	196	218	201	186	206	206	185	199	195	198	180	188	213	210	198	193	199	206	200	185	202	194	218	175	204	198	195	209	211	189	197	204	197	204	197	191	185	173	190	218	211	209	200	199	190	214	222	192	193	190	187	179	175	198	173	208	194	191	186	180	172	187	189	196	193	194	208	171	173	212
23080	23425	33991	41899	43506	44488	43701	39638	32685	39101	45269	39464	37056	41114	36713	37337	40785	38731	34360	28582	25601	22964	26652	26207	21878	22269	19379	17219	17467	16138	15768	13221	10918	8868	6947	6004	7071	5373	4618	4310	3607	3468	3343	3510	2351	1397	1308	1537	988	700	613	580	575	588	587	586	557	605	522	581	571	512	592	705	762	727	632	562	567	541	564	555	580	566	545	597	593	514	549	519	551	599	564	561	544	563	545	562	520	600	555	557	590	553	575	548	595	543	542	578	552	553	558	584	508	541	531	534	548	549	555	501	556	559	568	562	522	594	601	603	567	552	554	585	548	562	557	524	520	550	556	561	579	523	539	502	514	517	573	604	520	549	555	556	547	606	556	575	575	574	582	571	532	570	578	570	533	561	594	550	570	535	536	550	564	523	570	588	557	556	521	526	561	567	550	575	566	544	588	542	540	578	528	556	512	588	584	540	526	564	529	552	570	571	561	519	596	581	542	572	579	572	546	539	551	533	549	576	551	575	552	575	559	534	572	503	491	587	602	560	551	599	584	549	550	531	578	549	603	549	560	547	544	561	568	553	585	610	565	557	538	549	570	588	567	574	565	533	550	568	575	518	524	556	578	543	544	529	563	575	566	567	537	602	523	558	541	540	534	547	560	545	572	542	532	537	566	511	550	518	574	595	544	529	561	517	580	577	574	557	544	574	578	489	618	547	580	553	560	528	548	555	575	545	541	554	493	561	583	571	571	567	553	592	561	590	541	566	572	568	539	558	552	544	564	575	543	554	544	552	607	575	556	560	561	555	566	568	541	617	557	558	571	553	574	522	530	544	577	552	562	577	552	532	545	585	547	562	555	547	601	544	522	571	561	576	586	578	516	562	569	563	504	572	540	556	545	531	565	540	519	537	542	538	588	548	547	549	592	554	584	519	497	545	530	522	521	546	588	553	521	550	582	530	511	559	560	562	585	537	520	597	591	575	571	568	581	564	598	510	577	576	559	518	539	568	563	592	564	588	549	541	523	529	534	537	553	609	578	550	553	581	567	518	563	564	554	577	540	549	582	606	555	603	528	612	556	571	561	536	586	570	536	588	596	553	561	618	515	556	530	549	573	554	536	569	585	604	517	541	540	602	557	562	543	572	513	570	555	581	557	567	547	549	580	539	561	533	545	554	579	594	554	543	576	565	595	531	576	558	553	548	553	529	572	558	552	553	583	507	560	601	533	541	526	561	574	594	553	594	589	545	550	511	597	524	551	558	565	551	560	567	562	546	575	576	545	590	567	556	544	544	584	545	535	565	540	508	578	549	562	566	579	517	544	580	558	517	587	582	588	537	580	549	609	533	547	582	558	550	537	604	542	571	556	585	536	576	541	559	581	571	549	545	608	533	549	591	554	537	551	563	573	552	543	569	556	585	549	547	580	577	562	558	543	568	588	555	565	560	587	609	529	541	549	536	543	574	584	582	504	554	536	539	595	563	550	571	577	508	573	622	570	591	532	567	579	559	594	567	541	591	538	549	577	555	553	558	560	536	550	561	548	567	577	575	525	585	582	599	538	586	542	568	555	533	558	543	544	565	550	581	536	547	572	556	558	571	553	577	547	563	578	560	563	541	553	556	587	586	550	541	587	558	570	565	540	593	554	575	518	549	635	540	552	580	594	554	529	569	569	566	589	558	513	586	568	536	547	562	573	582	568	551	610	557	573	547	530	548	563	588	562	543	560	586	535	559	535	579	596	609	544	561	546	552	547	564	538	564	521	547	555	531	551	546	563	594	546	574	563	562	548	554	557	526	555	560	541	548	536	555	494	548	535	601	538	544	569	562	530	527	532	548	616	618	516	558	566	546	551	554	570	593	556	536	582	569	546	578	540	516	554	572	590	535	528	560	567	558	531	593	554	540	566	530	576	568	585	533	540	524	534	537	573	563	526	552	570	569	561	505	540	574	542	555	568	534	565	553	595	543	568	579	555	593	552	572	533	525	586	589	538	596	564	568	571	548	613	553	585	565	566	567	595	584	556	561	586	585	599	546	535	555	561	552	593	535	579	597	502	555	551	587	540	571	540	593	554	591	566	520	543	556	564	553	576	551	528	587	563	606	576	599	561	587	555	544	534	536	587	584	548	560	566	586	578	552	522	574	548	555	539	559	526	567	542	550	551	546	556	512	600	570	546	563	541	574	613	536	569	550	577	557	552	530	545	558	561	578	561	578	530	549	555	601	562	567	555	547	551	574	565	530	545	464	559	575	568	532	517	549	593	543	589	538	572	553	571	563	599	565	566	566	567	556	596	521	569	573	545	558	528	549	568	593	550	528	525	560	543	573	528	551	584	562	524	591	588	517	561	552	565	526	541	532	574	516	533	571	552	545	577	546	562	547	592	550	622	537	552	558	554	523	579	512	571	517	551	529	559	579	537	582	515	560	514	591	540	569	604	539	525	589	561	596	528	552	529	606	571	579	542	545	577	598	564	598	576	557	548	555	502	572	556	567	564	531	594	579	544	512	556	548	547	569	557	577	543	567	594	553	562	567	533	568	498	576	590	615	543	543	498	550	602	547	544	571	550	594	542	550	566	552	561	575	546	567	547	613	556	541	568	601	551	549	546	570	575	543	588	538	554	547	587	516	559	535	561	557	491	571	562	575	588	565	563	555	497	567	519	575	564	548	548	578	587	518	532	548	565	554	542	585	543	543	535	560	574	568	560	562	564	551	601	589	553	584	573	570	526	542	575	512	551	551	532	525	557	536	588	592	547	588	553	575	551	540	549	568	575	529	548	550	547	564	569	555	556	528	581	556	527	528	527	568	534	570	565	515	536	546	563	563	547	580	564	578	598	501	571	533	569	561	585	560	559	544	546	562	574	574	569	559	587	553	566	528	550	553	549	560	556	559	566	554	527	521	592	523	567	560	584	537	552	575	569	538	569	596	586	551	511	563	562	570	576	577	573	565	577	572	545	554	556	596	574	542	567	562	541	547	599	577	577	611	575	538	576	542	556	546	523	543	543	581	534	587	525	567	548	578	606	534	566	590	569	526	568	554	547	547	528	504	608	584	541	558	554	577	561	575	503	536	573	534	579	573	536	534	560	544	558	545	578	584	509	561	602	533	583	571	584	580	587	565	543	577	582	559	570	559	575	572	558	528	524	542	532	514	524	552	506	583	559	553	580	576	554	546	527	509	556	540	541	544	600	538	539	572	541	554	524	543	571	538	541	538	547	582	553	527	580	568	540	574	563	548	549	590	573	558	583	575	557	554	541	549	560	567	539	517	533	534	561	566	539	576	580	535	513	550	589	545	551	554	558	572	541	577	533	575	587	529	603	566	561	550	544	538	550	573	556	584	557	580	526	583	515	544	550	559	563	550	539	570	558	565	534	605	583	556	592	535	555	569	577	585	587	555	585	567	593	592	566	573	544	544	578	558	575	541	583	581	578	577	569	575	564	561	543	555	540	553	584	546	539	546	556	586	565	561	544	576	569	543	561	572	534	556	541	558	558	533	595	561
14832	13435	14580	11338	7150	5009	3935	2759	1867	1666	1751	1293	1355	1697	1135	880	980	929	847	675	574	499	467	433	408	395	401	367	361	327	309	287	274	233	257	230	245	221	192	208	203	207	186	192	201	208	190	189	174	184	167	191	206	176	200	190	158	172	172	171	192	176	196	196	196	173	184	205	176	145	179	194	184	224	171	168	154	174	167	191	202	188	202	172	159	199	169	166	189	172	182	181	194	175	188	185	177	168	174	167	175	177	195	188	199	182	173	164	193	192	170	205	183	173	187	199	178	207	164	177	198	187	188	178	205	175	174	187	174	179	163	156	170	174	160	159	196	195	193	160	190	158	196	211	184	172	186	186	174	186	173	181	169	159	190	199	195	158	185	156	170	165	197	174	167	195	181	192	190	178	183	185	187	179	182	169	154	178	183	169	155	153	210	160	196	182	199	167	189	166	191	196	166	152	188	178	185	188	167	211	179	183	186	185	195	153	164	194	181	178	198	172	195	196	168	167	213	181	189	204	211	184	180	178	167	157	193	189	170	171	192	182	175	179	167	161	193	173	198	191	174	201	173	167	165	177	179	166	195	175	167	177	188	177	193	186	163	189	209	203	157	161	185	173	178	181	181	168	164	164	182	170	177	181	163	148	185	179	182	168	167	184	173	188	192	160	171	173	163	174	170	177	184	165	175	188	167	206	165	179	186	169	197	171	182	167	167	187	185	204	166	187	208	163	178	187	193	179	214	183	188	164	196	186	189	196	185	185	180	178	165	212	180	151	179	191	173	181	180	193	175	192	174	170	175	178	190	164	182	202	162	171	174	199	207	206	161	186	187	199	183	183	186	192	186	174	164	170	177	187	196	182	165	182	192	165	185	181	179	184	184	172	185	170	190	153	187	203	173	199	200	194	183	180	177	219	202	177	155	186	211	158	170	183	170	187	176	170	173	192	206	188	175	184	176	174	198	168	169	182	209	150	179	197	174	159	187	165	169	188	165	215	183	152	174	193	185	183	175	188	198	164	168	192	203	189	166	170	204	176	171	198	213	163	181	182	180	188	205	196	191	166	193	176	165	200	180	178	193	192	200	177	174	195	182	156	167	167	194	186	153	194	200	190	156	172	174	183	171	170	196	159	189	185	195	193	182	173	177	181	186	180	176	176	175	172	175	193	174	164	167	148	187	178	183	191	200	186	168	160	175	197	193	192	194	209	196	189	201	175	159	191	190	171	185	175	180	183	185	178	173	179	186	168	188	193	200	194	179	174	167	188	161	174	177	161	191	171	191	172	199	163	164	183	185	198	187	186	185	194	193	184	171	152	181	193	174	200	179	201	174	177	169	171	209	167	169	176	187	182	165	178	198	200	181	192	167	183	187	173	173	163	172	195	179	195	208	194	170	161	190	191	187	155	187	180	188	194	183	174	193	167	171	200	193	157	192	183	182	205	163	169	175	175	153	180	175	202	187	176	156	178	165	177	166	147	186	148	166	160	189	154	169	215	186	186	185	200	201	173	187	187	162	184	164	170	182	175	170	189	181	166	170	166	185	157	173	194	194	180	196	174	191	182	153	175	175	192	174	188	197	169	177	158	165	183	218	177	200	171	183	161	166	178	172	192	176	198	179	175	177	164	185	187	184	180	174	166	168	167	197	200	157	190	181	166	182	167	218	177	219	175	161	191	197	169	174	194	207	193	172	160	193	201	163	171	173	195	188	199	189	183	192	180	166	198	171	175	193	191	175	190	154	201	178	180	187	163	178	159	170	171	174	163	191	166	189	182	168	188	195	171	198	177	167	192	180	184	154	180	199	185	192	183	175	165	209	162	189	199	211	164	180	197	172	165	191	171	157	200	172	188	186	201	173	197	171	170	163	199	166	164	169	168	185	144	173	196	181	165	164	165	178	189	197	174	182	186	174	179	180	179	197	169	188	157	173	164	176	191	192	206	195	202	176	192	212	177	195	196	163	169	202	162	181	181	189	190	188	174	184	174	201	183	199	183	191	171	176	181	172	164	171	179	178	185	181	195	214	178	182	151	160	182	164	188	170	187	187	161	172	182	157	180	181	181	202	191	172	196	178	148	183	157	166	169	166	179	166	175	199	182	184	172	202	210	182	168	183	160	170	175	197	176	163	168	189	165	208	153	146	183	196	221	187	181	208	170	157	163	189	202	152	175	186	180	176	187	187	188	174	181	191	174	199	172	169	168	159	182	172	191	160	181	177	173	179	177	154	162	171	177	185	176	188	169	202	163	181	171	176	199	167	175	196	179	174	192	164	179	193	212	192	185	169	176	178	145	198	138	178	179	191	171	178	174	204	178	184	190	172	174	187	177	185	199	203	177	187	186	158	193	185	189	206	185	162	194	166	184	189	177	187	175	157	164	167	190	165	167	172	195	171	178	190	162	175	174	189	176	151	180	176	177	175	161	174	160	170	192	209	196	212	184	182	193	180	178	196	193	176	188	169	200	175	170	163	167	197	181	172	175	170	204	186	194	175	197	164	167	168	198	172	183	172	189	192	154	171	182	199	184	196	171	171	191	178	166	174	181	179	199	158	169	173	173	194	192	200	188	178	181	169	173	172	174	172	155	173	192	206	176	188	190	196	186	182	170	192	178	169	168	186	171	171	177	179	164	185	196	171	161	162	189	185	168	179	178	193	165	174	186	202	218	175	164	193	176	165	175	190	201	162	170	154	167	186	157	188	174	173	171	188	213	152	165	166	200	193	187	185	206	178	176	185	175	182	205	189	165	169	171	178	198	184	181	197	208	191	180	176	179	194	164	166	194	191	189	190	165	185	175	183	181	184	158	169	162	166	195	174	180	185	173	168	164	165	185	180	183	198	184	142	187	179	178	173	177	180	185	174	168	164	167	196	185	157	190	183	189	190	195	180	153	177	152	171	174	155	194	193	187	192	151	176	177	186	178	192	177	156	188	216	185	179	197	196	176	204	181	201	174	198	185	162	174	170	202	183	158	187	181	220	164	207	185	177	165	192	187	192	200	199	156	177	177	184	194	189	170	212	164	184	181	208	183	182	198	197	180	177	183	179	198	176	182	176	186	185	197	173	173	186	186	176	165	147	170	180	162	190	188	162	164	152	174	184	193	177	184	182	174	159	180	199	169	176	188	162	164	176	167	178	170	193	193	182	201	178	162	213	184	205	184	185	173	174	190	184	178	188	179	193	175	180	184	169	193	159	190	184	149	174	156	179	194	168	139	151	188	183	175	181	175	180	185	197	189	201	209	213	156	172	161	165	178	169	193	166	163	176	170	177	201	179	196	190	172	175	168	162	201	176	177	177	186	195	181	157	164	178	165	178	169	216	172	158	179	193	180	164	174	187	175	214	192	195	171	172	191	186	177	183	177	178	183	182	177	182	190	186	181	192	175	177	206	199	188	182	174	164	190	195	210	191	174	169	186	175	163	158	178	145	200	183	194	180	165	166	201	179	183	184	178	176	182	173	162	167	192	172	159	169	174	193	183
10063	11545	18755	21275	18437	16588	14542	11518	8296	8411	8953	6559	6903	8673	6022	5054	5884	5880	5124	3720	3176	2785	2694	2372	2199	2271	2052	1947	1864	1669	1465	1260	1079	957	894	843	885	798	689	697	666	619	625	667	581	505	558	573	542	533	517	506	503	491	472	475	501	565	509	490	508	515	481	547	487	474	499	524	552	456	515	471	524	539	519	488	487	539	552	515	521	517	541	547	504	523	519	509	506	528	479	515	535	476	472	492	495	517	588	502	510	471	487	507	500	499	516	521	545	494	514	537	500	501	507	494	521	457	503	503	513	496	539	524	500	530	545	531	568	520	511	533	497	544	530	484	544	506	467	533	482	513	568	516	495	509	524	531	500	503	529	528	506	511	500	489	490	528	512	512	505	514	533	486	523	524	514	481	501	561	481	541	523	510	528	483	526	524	470	533	503	537	510	584	512	490	514	545	516	464	517	527	511	505	512	477	518	551	481	542	506	484	506	498	496	519	497	487	551	541	556	496	501	542	480	521	499	524	486	540	514	507	494	523	533	491	562	487	520	484	467	493	518	527	518	538	473	475	514	484	500	520	510	493	483	518	522	474	495	531	501	519	544	511	529	512	518	519	527	543	530	532	517	463	475	485	508	504	529	522	538	508	503	497	525	506	498	522	537	476	500	500	528	497	498	507	486	516	515	528	503	483	498	525	539	509	533	489	512	512	537	505	529	489	512	518	471	513	525	539	484	513	505	535	489	516	515	521	507	510	492	491	522	520	534	493	526	515	532	503	517	517	465	506	479	533	496	484	510	519	537	506	498	566	471	487	499	492	496	485	500	498	493	516	509	517	489	470	509	534	489	484	525	478	497	547	507	488	481	504	488	544	507	487	530	501	486	506	538	467	510	489	504	487	462	511	497	574	515	530	534	501	521	485	537	496	508	515	500	478	522	515	542	480	500	527	507	445	494	544	533	521	499	500	542	512	480	546	501	497	520	537	519	481	510	539	510	528	485	526	489	454	541	525	495	517	538	529	531	500	468	539	485	511	533	537	496	520	524	531	486	502	476	513	521	492	533	479	535	499	518	489	510	557	527	515	532	479	563	549	507	542	511	526	539	504	478	506	510	499	488	496	501	521	501	500	513	515	542	514	508	475	504	499	524	539	467	510	452	534	479	520	519	478	452	471	491	503	472	539	520	498	564	522	555	517	470	496	495	506	495	511	525	505	520	518	502	533	461	526	476	471	506	515	498	540	487	501	518	478	501	478	504	532	505	517	527	525	526	525	476	481	499	467	508	497	485	504	502	444	466	523	532	549	484	510	506	506	516	519	535	573	539	506	506	491	522	552	472	510	528	524	492	505	510	517	506	574	548	522	485	504	515	521	497	458	525	507	510	549	492	524	501	501	510	528	550	494	520	546	555	511	528	549	501	496	474	528	507	477	521	560	517	513	519	506	464	525	516	509	490	509	475	502	541	476	485	488	473	478	485	492	495	507	486	495	490	495	490	514	524	512	485	478	513	508	494	485	521	477	547	499	499	525	520	483	560	571	518	522	511	504	512	530	514	513	465	502	509	513	476	512	549	470	517	489	551	516	552	544	468	510	477	521	535	502	537	501	499	514	515	526	481	530	539	509	470	513	479	514	496	485	495	477	482	486	513	487	538	516	522	515	486	506	535	540	529	501	511	509	481	448	513	554	495	489	481	480	523	514	515	482	496	480	512	544	459	510	535	492	532	484	530	527	509	489	497	547	517	508	502	512	462	491	514	527	479	477	512	517	517	502	497	556	536	534	485	494	508	519	523	544	482	512	527	539	511	469	518	511	494	509	534	533	479	532	502	516	515	496	508	538	509	517	539	498	554	568	478	510	499	499	565	459	526	503	499	548	470	519	517	519	507	509	509	509	509	494	505	509	547	501	478	498	499	538	481	514	532	513	486	520	484	472	498	512	472	554	502	517	498	502	474	499	523	503	510	477	531	493	522	533	485	551	527	485	487	509	510	500	521	509	535	499	506	592	519	487	544	518	494	515	502	522	543	489	496	524	490	498	532	515	539	529	506	512	526	516	463	489	516	500	502	512	489	506	498	493	485	517	516	520	454	506	491	513	462	484	506	551	539	483	512	438	470	509	527	491	528	517	490	480	512	523	547	461	461	501	463	491	481	542	515	487	501	545	512	494	541	550	561	502	551	536	510	506	552	474	497	517	514	505	515	461	504	531	476	518	503	503	536	527	523	517	505	524	471	508	526	472	525	510	544	493	516	515	507	511	517	485	506	494	500	557	467	518	511	519	529	462	561	459	489	520	507	478	468	498	514	519	475	541	500	488	493	466	513	482	495	538	496	518	489	482	481	487	517	499	505	505	487	508	506	489	508	469	520	506	512	473	498	503	452	489	509	516	501	543	504	530	519	504	488	492	543	530	500	496	510	503	493	529	518	487	473	471	536	505	494	505	501	522	496	517	492	507	519	498	498	536	508	474	489	497	539	550	523	480	486	557	483	592	502	514	517	477	487	520	501	529	476	472	493	451	500	518	498	481	545	537	494	498	478	466	507	505	514	486	503	499	522	478	503	513	529	460	565	484	494	498	548	547	486	508	514	520	552	505	504	468	498	480	553	486	483	502	506	532	511	521	519	535	502	477	505	512	503	510	497	491	489	497	507	509	525	556	478	504	530	495	528	494	511	522	525	500	499	504	529	496	523	494	466	470	490	493	537	513	542	522	485	513	525	489	540	537	521	508	479	478	503	494	553	525	504	506	488	535	488	482	550	521	505	522	498	499	476	505	455	544	543	475	484	518	511	533	503	480	552	510	548	481	478	488	526	523	533	502	472	516	492	529	526	512	513	514	524	511	529	524	532	496	502	539	489	502	560	489	538	538	525	527	527	524	517	539	512	540	512	470	524	489	495	550	487	520	489	486	484	562	543	475	513	480	527	551	494	518	529	516	550	522	497	522	479	493	519	491	514	521	530	505	475	502	471	546	530	479	552	539	501	498	519	487	482	494	507	501	486	520	523	535	475	522	538	498	511	490	504	500	522	501	483	565	527	465	481	507	554	521	477	470	516	536	491	555	497	547	481	562	501	551	505	495	533	530	522	521	496	571	529	489	500	533	516	540	502	517	455	505	532	538	514	512	542	485	491	529	539	505	522	503	528	494	532	490	511	502	488	507	491	519	483	550	489	477	516	568	534	474	500	518	496	523	543	499	550	529	504	501	480	530	492	483	522	523	520	483	504	474	529	504	483	513	495	514	501	498	491	510	515	490	548	543	518	507	476	521	489	494	526	496	507	506	505	503	477	513	511	499	527	485	527	496	503	490	488	500	497	491	506	540	513	492	516	504	501	514	521	466	533	533	485	487	469	501	496	509	508	501	524	537	495	498	504	492	498	528	479	569	511	495	512	496	485	510	490	523	515	512	529	522	544	562	517	558	493	539	497	494	496	455	540	473	510	524	493	475	502	485	545	552	497	513	530	509	501	484	548	506	493	483	485	500	521	531
29116	25997	29810	30464	29391	27866	25901	20296	16360	17178	16443	11785	11786	18386	14463	9475	11632	11950	10510	7698	5655	5485	4935	4036	3360	3011	2479	2279	2067	1929	1664	1253	891	702	681	627	615	554	453	424	439	399	371	402	233	218	223	211	157	162	164	182	170	159	155	162	165	170	161	162	163	151	163	179	176	175	164	174	149	161	141	174	170	168	193	148	160	158	179	153	160	166	166	160	169	151	151	171	167	170	174	164	171	174	165	163	145	120	164	158	180	172	154	161	164	186	176	165	155	151	137	158	160	183	140	164	163	162	167	152	169	157	189	171	171	172	168	161	176	170	137	150	165	164	182	139	171	150	173	164	175	172	169	171	158	178	149	169	145	171	170	164	142	159	156	138	171	133	164	163	171	172	169	155	173	149	168	181	149	148	159	159	173	160	158	153	157	160	155	155	159	163	148	157	183	177	181	163	168	153	149	158	164	169	183	149	152	156	137	152	157	159	134	157	152	169	155	169	153	152	157	150	160	151	167	146	162	146	151	177	137	172	147	155	148	153	162	167	167	164	169	153	162	169	129	135	146	160	123	172	152	180	194	154	156	163	161	173	149	179	172	148	148	150	141	185	167	172	174	153	160	143	151	147	175	171	138	171	145	143	162	153	141	161	144	170	157	163	158	155	143	161	179	173	153	142	162	171	151	185	161	171	177	170	146	176	180	171	178	155	161	151	156	174	149	153	151	172	160	169	187	159	149	171	171	150	162	166	157	171	178	177	164	140	146	160	178	178	180	165	147	178	144	140	147	158	158	156	152	181	155	164	157	160	168	173	173	155	168	144	179	140	168	176	154	167	167	139	160	162	186	157	185	140	151	171	186	183	165	151	144	153	159	165	142	146	177	162	160	145	155	163	161	142	151	156	167	157	172	151	168	198	166	143	189	172	141	153	169	160	140	173	143	164	175	147	180	154	149	164	165	159	160	185	156	166	187	179	177	169	164	138	180	143	159	151	149	178	169	168	167	162	143	156	178	135	154	152	159	166	159	151	166	158	146	141	155	156	146	166	160	165	176	147	161	161	151	157	150	142	154	162	149	161	167	186	167	158	164	159	153	141	136	160	147	157	157	142	139	158	160	152	181	167	165	142	164	133	162	163	147	152	167	183	155	162	157	155	173	155	165	154	150	165	171	150	172	166	197	166	137	161	149	170	134	143	148	135	162	155	154	183	173	164	143	146	169	156	157	175	155	172	167	163	178	164	158	181	171	150	134	146	146	140	150	141	147	169	160	180	174	178	170	157	188	138	159	159	156	151	181	167	127	147	164	139	170	139	148	181	171	152	160	145	156	182	172	177	162	177	174	165	155	160	168	153	188	146	156	177	152	150	174	166	154	139	158	188	172	151	180	143	147	159	148	161	167	167	153	162	149	176	175	149	166	153	155	177	170	173	170	152	168	165	188	170	179	144	174	156	149	169	165	150	166	140	174	145	131	145	151	157	162	181	166	159	159	177	165	145	137	165	156	175	148	148	173	166	177	153	175	160	155	155	147	154	167	179	160	181	188	148	143	161	158	140	182	184	177	144	168	184	158	163	159	173	163	190	177	160	155	146	150	154	155	157	156	147	167	169	146	151	161	147	165	149	166	150	155	150	178	170	139	162	163	141	176	132	147	133	160	167	187	156	162	153	131	183	155	145	180	197	171	165	177	159	157	160	132	144	150	136	157	155	172	159	168	150	149	177	159	152	161	174	162	173	159	196	150	171	162	165	177	151	167	185	175	147	143	159	157	148	172	150	172	139	176	163	137	149	161	162	147	160	163	167	143	162	145	157	144	149	163	159	170	179	162	147	132	152	154	149	172	163	153	162	178	147	141	173	143	162	188	182	155	164	158	152	155	172	154	155	152	168	180	161	171	160	166	174	177	163	161	161	149	173	150	177	150	178	148	161	178	167	147	180	142	179	146	145	146	150	156	160	196	149	152	169	181	178	156	162	161	177	153	156	170	175	173	177	174	157	157	133	146	199	203	177	153	155	157	154	139	155	174	163	169	149	167	152	154	162	158	165	138	164	183	158	163	162	145	183	153	159	145	156	172	161	151	181	168	189	190	140	158	142	171	165	137	140	139	171	155	150	157	175	142	180	157	148	167	151	163	134	158	181	155	155	142	149	176	167	174	157	163	160	164	170	158	141	151	182	179	154	174	176	189	165	161	177	168	168	144	159	160	149	165	150	154	163	165	162	143	163	145	159	167	134	189	163	162	163	165	151	199	155	168	143	187	146	155	173	138	150	155	138	166	169	164	203	159	154	157	161	156	164	155	143	192	177	145	157	159	162	167	147	183	162	158	158	148	164	154	163	166	149	157	149	172	155	137	164	147	147	175	162	182	148	154	176	159	157	169	158	169	155	144	146	144	144	157	184	172	167	145	141	145	159	147	168	151	168	167	178	179	165	152	166	160	162	155	158	177	163	172	152	145	165	167	167	154	177	166	168	181	143	164	154	181	145	161	143	177	166	163	168	129	167	148	153	153	169	150	173	161	161	150	183	160	155	163	183	147	179	139	174	180	159	143	167	170	173	156	161	145	187	160	146	143	156	158	155	161	162	145	172	189	154	182	150	131	144	130	161	169	170	161	170	186	160	171	172	166	152	173	164	155	150	149	158	147	155	147	157	153	179	163	162	154	167	171	167	150	145	152	161	148	171	159	148	153	170	156	175	149	158	161	167	171	169	169	163	147	147	134	166	162	148	167	175	157	120	165	142	167	159	165	182	156	179	161	165	172	172	161	153	157	163	166	153	155	157	161	147	172	155	169	155	154	149	176	134	171	161	168	170	162	166	177	139	178	167	174	154	182	189	180	167	169	172	154	164	154	176	173	147	141	131	151	176	170	156	137	157	139	153	148	154	162	147	151	164	191	178	174	168	141	159	154	150	158	148	174	156	173	158	171	164	171	172	174	155	146	156	175	156	140	170	157	151	156	152	159	166	160	146	158	156	154	166	153	151	145	156	143	147	167	180	161	157	155	163	153	154	144	141	164	160	177	156	168	154	165	165	161	158	172	146	170	150	152	168	166	175	165	171	174	160	161	153	160	160	169	148	157	154	176	139	156	167	175	167	129	200	161	175	169	163	190	158	160	154	167	155	129	172	168	152	146	142	181	166	162	177	162	169	153	131	180	166	172	148	170	173	171	160	179	146	161	147	151	156	173	174	134	158	161	177	159	186	131	154	150	145	156	164	148	171	138	182	146	144	162	156	161	161	130	186	186	157	178	165	162	136	166	141	161	145	165	159	150	172	156	167	147	137	148	163	186	163	174	175	170	179	143	157	142	162	174	153	151	159	176	148	188	160	151	151	164	173	156	163	169	151	150	175	158	154	158	151	155	155	164	189	137	147	136	146	179	155	149	178	189	168	161	164	163	144	174	162	154	142	148	173	157	176	162	166	160	152	167	154	156	176	127	145	186	160	156	160	160	211	161	146	161	154	178	169	161	160	163	166	148	168	162	155
19471	20870	30268	37049	38766	39561	39028	35303	32913	35007	35123	28623	29658	38111	30957	25696	31608	32714	29777	22815	18715	19647	19005	16541	15402	14800	13425	12107	11876	10800	9360	7902	5254	4548	4119	4151	3726	3071	2509	2402	2364	2189	1976	1985	1038	872	924	958	575	499	506	469	488	474	468	496	510	467	430	447	472	458	463	529	583	501	452	439	472	476	463	438	465	420	462	450	476	464	461	463	492	430	463	484	480	465	415	471	479	440	462	446	455	460	492	456	473	451	489	456	448	476	471	480	462	470	457	490	445	465	458	433	450	459	457	462	466	462	497	489	449	426	457	430	458	481	449	469	506	466	478	467	490	466	476	454	474	458	516	454	502	469	464	442	479	419	415	447	458	454	468	486	491	468	447	422	453	438	451	434	475	428	448	504	482	481	471	454	507	477	476	463	455	436	458	452	497	459	434	465	451	473	480	445	495	491	423	497	474	459	464	471	500	476	481	456	478	512	460	487	455	487	495	491	483	440	463	484	458	482	497	458	494	427	482	482	445	471	458	450	434	468	468	442	476	451	507	423	476	464	457	447	465	473	483	444	432	482	504	414	472	490	489	471	484	462	455	471	496	447	464	451	482	462	473	481	487	445	437	500	492	498	480	448	459	452	502	428	468	499	459	466	426	406	487	425	444	478	439	482	495	472	469	463	497	439	481	456	441	469	487	484	471	450	452	469	463	481	479	498	431	445	473	452	462	488	503	420	449	460	484	423	469	493	473	499	465	513	467	441	460	474	457	456	485	435	432	502	454	492	482	481	473	450	427	434	465	476	447	416	441	486	472	413	432	434	496	497	477	439	458	479	521	458	449	460	470	441	481	471	437	485	457	440	437	447	473	487	455	452	464	463	441	488	432	457	455	492	491	507	469	464	443	423	452	455	534	501	473	463	462	448	498	474	480	463	449	474	453	447	421	487	465	451	446	454	491	485	467	455	465	462	487	427	449	434	454	482	464	454	490	466	446	454	482	495	485	496	470	498	468	476	457	497	488	453	425	464	510	428	455	444	437	444	448	450	494	484	443	460	512	464	464	434	455	473	476	488	450	449	502	447	422	462	469	482	492	444	441	463	492	488	449	412	471	481	451	442	478	433	473	479	451	452	466	484	478	438	459	488	486	480	468	471	441	449	466	479	480	448	456	463	473	430	489	454	472	452	478	460	471	420	457	443	472	435	480	454	453	441	429	471	428	464	475	464	498	486	467	454	486	445	433	442	436	434	446	431	484	431	514	447	437	431	458	475	460	443	495	475	462	496	502	456	470	444	441	474	504	461	450	504	490	438	439	425	434	447	456	473	513	465	444	480	469	455	467	452	468	466	480	462	472	476	479	460	465	467	472	441	481	473	461	464	520	456	458	444	470	450	424	479	451	438	484	479	491	469	463	453	470	443	459	474	470	455	460	481	492	497	451	446	416	490	463	456	462	419	475	462	485	454	474	486	478	462	466	482	451	467	487	445	449	461	449	494	454	413	462	479	480	439	475	460	458	475	465	453	458	456	453	494	503	453	468	463	510	449	474	456	445	481	475	476	480	445	413	437	455	445	454	448	498	427	452	436	467	451	522	475	470	478	477	440	495	435	460	482	466	441	435	491	468	428	476	492	476	484	441	456	442	460	435	457	521	485	490	478	432	462	462	450	477	485	470	443	481	445	443	456	470	450	484	458	470	484	467	486	499	482	453	479	433	459	473	401	446	507	456	457	476	468	477	495	459	459	467	443	471	460	468	484	462	454	451	461	471	464	480	451	499	458	463	456	419	453	472	452	437	475	456	462	458	443	458	439	448	467	504	436	466	454	450	468	481	448	449	464	468	436	462	452	460	456	458	486	484	447	443	468	479	431	482	422	424	457	483	440	476	456	461	478	491	452	479	424	457	496	469	451	457	449	480	481	490	499	471	437	458	433	469	466	453	496	475	458	443	440	402	468	508	449	457	497	480	460	485	455	486	454	451	456	479	441	469	458	480	470	458	472	492	484	468	460	454	471	477	487	446	468	462	438	489	444	430	483	526	447	472	473	439	459	462	442	432	443	425	458	429	481	476	494	470	477	458	477	497	473	471	453	454	444	463	448	442	441	465	470	471	470	462	452	442	497	447	441	498	437	421	429	452	495	460	486	476	460	458	498	426	452	453	439	460	457	455	450	433	486	479	445	451	487	460	424	466	463	495	440	447	476	478	469	483	505	460	462	485	482	447	440	457	487	433	456	481	449	472	458	431	459	444	459	449	468	457	450	463	411	458	476	490	504	448	491	457	495	457	447	463	473	476	455	467	459	450	469	489	458	501	516	438	492	514	463	427	456	445	475	491	483	450	452	474	454	444	443	486	509	491	430	466	487	445	471	461	444	461	502	433	467	500	483	505	450	454	430	471	457	486	478	469	445	457	498	440	411	434	465	467	515	481	435	452	408	460	492	508	463	456	449	472	496	507	496	443	493	455	432	453	433	467	491	455	507	437	458	466	454	438	480	459	462	451	509	454	430	490	485	435	427	478	413	460	391	456	474	416	481	487	465	441	470	474	466	455	440	450	487	456	512	470	493	454	479	453	461	464	457	468	496	433	488	471	482	463	431	466	453	412	450	468	502	463	415	425	461	477	461	476	422	478	462	463	495	475	454	468	451	490	454	478	462	452	462	473	448	478	444	468	465	470	451	471	463	453	480	450	445	416	469	529	483	453	460	459	503	467	492	459	464	442	438	511	456	451	443	478	462	467	468	458	481	442	477	421	482	493	478	457	483	475	450	463	468	435	468	436	428	475	492	447	464	435	466	455	498	481	477	464	466	448	451	462	450	473	462	458	444	443	491	479	455	459	489	464	481	482	497	441	430	442	447	505	405	459	473	485	468	465	444	464	425	456	461	489	459	462	466	507	440	434	475	501	494	484	475	454	489	467	419	454	507	435	455	441	466	475	458	451	436	455	476	482	422	461	471	461	455	490	422	532	444	490	467	505	462	450	461	476	437	464	470	448	469	458	494	469	411	487	519	446	462	442	420	479	463	439	461	473	476	456	496	432	460	449	434	461	444	504	471	457	460	426	459	447	475	464	429	461	461	472	457	456	464	457	511	465	449	474	471	430	489	474	449	472	433	425	504	452	479	465	456	450	423	463	503	438	449	452	424	486	469	474	466	449	502	465	486	503	430	502	458	458	441	493	448	411	455	449	457	450	474	482	461	466	407	455	444	473	481	472	435	450	449	436	499	471	473	496	478	433	490	458	463	473	440	448	454	464	451	452	498	467	454	490	483	480	478	452	434	402	470	456	477	460	492	450	458	407	429	477	454	460	432	467	471	443	467	436	457	449	427	467	468	462	454	434	453	470	474	447	489	478	459	440	449	466	435	485	459	459	440	484	465	480	492	461	478	468	474	468	450	473	484	486	489	479	455	444	467	478	481	435	442	499	450	447	471	505	462	469	463	488	478	469	441	438	472	462	494	478	420	468	481	459	467	475	483	440	458	470	474	444	468	481	462
34060	30333	34946	38815	37070	34447	31978	26869	24946	25637	22520	17602	20647	28160	22521	13379	20711	18022	15828	13357	8016	7116	7699	6857	5197	4826	4241	3803	3373	2918	2712	1931	1494	1208	1041	966	969	813	675	677	539	568	545	502	301	307	283	293	220	219	199	189	161	171	199	180	214	203	171	177	207	202	218	205	240	221	192	169	192	183	227	193	195	187	168	200	172	193	174	180	196	185	199	184	165	187	180	202	188	170	171	202	180	223	196	205	202	189	178	198	174	191	178	189	201	198	216	179	196	164	189	174	210	194	173	196	181	175	195	183	180	231	180	194	174	199	191	203	183	182	169	195	182	161	170	171	171	175	189	186	209	205	175	192	187	207	181	186	178	200	188	211	184	190	182	176	198	190	193	209	185	197	213	180	182	193	178	181	176	189	189	180	197	198	182	185	201	201	204	189	211	178	204	184	176	209	177	214	173	194	164	172	184	183	190	196	192	211	193	175	185	214	182	177	186	187	181	190	185	171	152	186	203	170	199	160	209	200	177	197	174	188	204	185	170	188	187	180	181	200	177	187	231	194	202	202	205	192	202	198	187	222	218	240	183	220	166	188	206	154	177	176	177	171	195	189	189	186	195	179	200	196	182	203	203	187	192	177	193	194	192	201	173	174	182	190	194	181	194	197	179	192	188	196	186	157	179	186	158	216	208	179	185	203	211	188	172	189	205	170	204	188	180	179	192	184	187	198	178	196	213	184	190	209	194	197	180	204	176	179	201	200	196	181	201	187	188	192	204	173	188	182	172	183	191	185	189	219	190	204	173	197	182	186	193	187	191	180	184	197	170	220	193	219	223	189	165	198	181	187	185	181	184	203	205	179	194	191	204	184	179	171	175	176	181	199	205	198	170	196	189	175	198	176	179	214	174	205	193	191	203	175	161	194	203	209	192	211	172	158	176	202	210	175	182	183	195	207	209	194	175	198	185	187	177	201	213	183	204	185	181	196	201	194	191	204	163	201	167	190	192	205	206	191	178	183	185	191	182	204	187	176	200	194	163	182	219	193	188	174	188	175	192	167	196	187	209	193	195	190	186	221	215	183	174	235	226	196	182	210	211	215	192	174	205	191	197	209	196	182	186	158	195	199	164	189	193	165	191	173	194	186	196	190	211	161	199	201	187	205	173	221	193	188	190	171	199	180	203	157	205	192	186	195	192	181	200	181	199	188	202	206	189	182	173	200	186	205	182	205	208	190	197	169	198	199	203	208	203	169	195	193	187	198	199	204	183	189	170	228	194	201	186	176	212	201	177	193	184	206	202	171	193	201	192	202	175	195	191	184	209	204	205	185	189	185	173	198	177	206	238	201	174	201	198	174	172	193	219	231	178	194	190	189	171	189	187	181	202	205	179	173	177	204	199	188	167	217	186	234	203	199	215	190	199	210	195	177	194	187	192	176	165	215	185	193	197	165	182	208	198	172	198	180	182	184	224	184	191	178	163	168	199	187	182	194	201	200	185	171	200	175	170	184	181	185	217	195	210	195	173	169	194	193	175	190	181	179	203	193	198	190	196	177	204	183	199	193	195	172	203	201	181	185	205	182	179	182	214	214	201	178	180	210	180	172	187	196	173	197	193	167	180	193	174	172	222	201	181	180	218	230	200	191	197	186	198	194	210	180	175	181	158	186	198	189	194	202	196	190	187	196	230	186	224	186	183	177	184	191	185	179	160	200	189	178	199	179	195	206	194	172	187	194	179	186	159	201	179	204	203	188	184	195	191	177	198	194	230	162	207	176	186	173	175	195	209	189	168	224	194	199	159	201	201	174	160	206	215	208	189	186	186	208	180	188	174	207	189	199	207	194	183	173	199	199	185	211	192	188	192	210	199	183	174	212	172	208	176	192	215	155	184	211	194	203	203	163	162	174	193	204	192	183	184	226	220	177	194	169	207	201	204	186	196	175	195	186	195	199	204	213	200	203	176	187	195	210	186	195	196	176	185	183	197	206	219	181	202	188	200	212	193	189	205	164	193	191	205	183	180	176	185	171	199	171	198	167	208	182	196	178	198	207	211	195	200	199	186	215	201	206	184	206	196	190	208	201	180	180	194	190	180	215	182	184	189	213	186	198	201	181	212	181	186	189	181	184	178	202	187	200	184	171	199	194	186	186	206	162	182	178	197	216	177	168	211	192	206	184	205	181	179	176	180	212	188	199	183	208	201	229	176	196	185	183	212	193	209	188	172	191	203	193	164	185	195	205	212	182	184	197	205	199	197	171	194	182	194	195	172	192	183	206	183	214	194	168	174	179	190	203	209	190	196	185	211	195	166	181	170	195	185	188	185	215	170	189	179	185	193	165	194	191	180	180	187	173	184	197	210	169	211	221	195	204	188	186	188	202	186	178	202	196	214	187	191	174	208	174	190	195	199	189	191	186	176	183	197	179	214	211	175	185	200	187	192	188	239	188	201	186	212	191	201	182	185	187	186	216	188	176	196	216	164	217	181	187	190	201	181	178	206	170	213	171	165	187	201	173	173	187	170	198	165	197	219	186	193	176	155	174	196	180	187	190	211	195	185	187	186	195	183	196	172	201	197	206	200	191	170	201	205	184	183	175	201	167	194	222	186	180	189	180	207	183	195	190	158	171	188	179	176	203	185	197	199	198	186	190	183	192	198	197	195	188	207	201	186	205	197	178	192	186	203	211	193	188	179	197	184	174	166	189	194	200	210	195	184	207	179	177	182	192	202	161	177	194	182	181	201	163	175	188	176	176	190	211	214	186	194	184	215	211	213	189	176	218	170	176	191	191	166	219	222	201	202	174	195	188	204	168	190	189	184	194	174	174	198	187	177	194	212	178	198	193	182	182	209	195	181	180	189	213	191	197	187	171	190	202	173	182	206	191	211	190	174	180	205	208	200	198	180	184	204	184	189	169	173	204	185	192	200	184	205	184	217	187	175	166	177	187	165	173	175	203	202	188	184	198	190	191	181	208	183	181	195	188	207	173	194	210	203	212	198	210	185	180	169	183	201	192	200	192	226	217	187	219	190	202	205	186	203	185	200	189	184	177	169	205	188	186	198	199	177	181	201	202	186	215	173	192	168	195	192	208	189	210	192	186	183	204	206	192	193	202	190	177	207	187	176	192	208	187	194	178	218	196	195	197	196	161	184	191	188	210	185	188	176	189	196	179	177	213	186	184	175	197	167	192	185	186	186	177	179	166	182	181	183	195	195	191	200	179	200	176	202	199	184	183	174	180	177	186	166	181	191	196	216	170	179	176	185	213	193	175	195	178	199	187	191	182	174	174	191	191	209	204	191	205	191	180	175	221	185	182	220	192	185	190	186	197	183	179	169	168	193	193	200	228	180	199	194	222	205	206	209	188	189	170	196	195	185	190	188	174	162	176	201	166	198	170	186	209	184	169	214	194	184	182	215	166	172	191	179	192	187	176	189	189	201	180	204	162	197	187	167	169	205	176	185	212	198	182	179	190	166	180	204	210	191	172	198	178	205	188
22945	23914	34253	42986	43493	45232	43893	39903	40418	41929	39248	35033	38594	45568	36635	29384	40856	37496	35084	30157	21548	22522	24420	22255	19915	19913	18179	17169	16393	15285	13867	10827	8648	7004	6056	5895	5358	4452	3899	3744	3272	3178	2898	2571	1251	1134	1289	1308	689	588	569	546	587	581	557	522	521	513	519	537	607	552	556	672	738	571	539	559	543	522	552	554	538	508	535	555	548	546	501	524	590	567	528	566	580	574	552	560	575	527	526	521	523	589	562	538	544	517	570	552	503	501	546	513	535	559	571	519	552	549	479	534	498	507	531	567	566	533	568	512	497	511	502	536	507	549	551	589	545	550	510	532	522	544	534	532	522	527	561	546	531	531	547	570	538	533	536	577	544	506	519	527	539	549	506	560	533	565	530	526	541	550	570	528	535	542	555	545	533	575	576	552	532	545	512	557	534	537	517	520	526	573	577	498	535	531	537	573	569	516	581	531	502	513	545	512	524	583	550	551	522	547	535	521	527	524	593	558	563	548	572	507	550	555	494	564	536	576	517	548	549	550	545	548	528	530	519	524	555	546	519	529	527	567	535	535	534	573	600	555	555	528	530	552	570	535	600	519	538	545	523	524	547	519	578	527	526	542	537	542	519	535	535	544	525	529	523	539	567	564	563	593	507	521	513	532	527	548	545	536	522	553	547	543	556	604	518	546	523	557	532	525	510	521	564	529	557	546	570	551	572	547	542	555	549	514	537	518	524	480	521	544	534	510	517	538	529	563	554	504	550	577	523	492	574	495	537	509	516	564	496	526	571	561	517	521	560	543	489	526	550	549	539	507	528	590	561	529	546	542	526	536	519	554	531	556	527	534	571	556	543	523	540	520	531	537	540	560	560	565	551	553	527	530	580	511	569	541	542	533	526	573	485	552	546	477	537	489	534	537	525	524	533	554	502	514	535	511	544	518	585	554	529	558	580	491	539	511	570	496	541	533	551	566	524	566	519	536	569	549	538	550	513	540	493	525	524	521	511	509	556	570	564	551	536	529	524	538	534	522	543	542	553	543	575	544	588	525	578	551	568	582	544	536	532	527	511	532	549	553	558	542	550	574	564	541	555	529	567	555	525	519	533	570	529	537	533	509	538	597	545	579	533	531	530	561	537	546	580	522	517	584	546	501	512	542	526	502	548	572	526	569	543	526	563	545	560	479	567	540	509	567	564	531	554	551	561	581	535	564	560	549	576	526	536	547	547	511	556	523	538	607	543	551	544	482	562	509	527	560	537	539	565	475	542	530	535	543	545	534	518	540	543	540	533	506	541	549	545	519	576	538	565	554	499	549	547	516	527	546	526	533	546	559	529	527	560	548	510	598	555	533	535	509	549	543	560	521	520	537	550	543	536	486	571	509	553	529	549	568	556	488	567	520	527	599	518	514	530	537	575	555	585	511	580	537	476	588	562	529	495	520	537	559	568	506	508	591	528	565	537	559	549	528	542	574	575	558	520	575	498	528	548	522	559	595	535	546	550	547	560	537	553	531	570	532	560	516	555	566	550	535	562	514	553	549	552	519	531	561	562	608	513	535	533	547	520	571	536	496	567	510	564	519	533	528	564	586	551	527	566	523	544	533	579	545	563	522	523	534	528	513	536	545	505	561	518	535	483	506	549	529	587	565	561	486	564	508	576	520	561	533	511	538	554	548	555	601	523	522	562	571	575	563	575	562	555	552	521	504	554	502	530	557	575	554	552	501	545	527	522	530	530	519	543	529	525	571	512	558	508	496	545	534	538	535	531	550	513	544	530	528	536	530	555	550	552	547	513	537	595	542	559	527	507	544	530	549	538	531	512	530	539	548	583	513	543	509	530	560	523	518	532	555	538	565	530	539	540	533	529	514	567	565	551	533	534	554	522	523	522	500	551	509	559	507	552	543	496	539	512	501	514	544	512	528	538	522	608	559	524	522	528	514	544	527	530	526	513	534	568	546	522	565	544	537	531	509	522	535	510	543	551	497	579	526	578	537	540	500	526	558	543	520	552	545	528	555	560	538	549	558	548	518	571	532	531	578	530	550	548	529	518	600	556	535	533	531	502	563	532	548	563	549	539	587	569	550	522	590	596	514	561	563	526	562	537	556	529	511	504	505	541	514	495	529	557	528	519	534	515	555	554	483	548	565	546	516	518	527	556	534	509	574	556	545	510	527	537	548	524	557	542	538	512	553	533	506	562	527	556	551	540	544	520	548	516	555	528	509	562	577	541	522	561	562	509	514	519	555	518	524	541	581	525	526	532	563	564	560	546	572	533	542	557	553	546	551	548	522	528	550	562	559	536	551	513	531	554	504	552	525	524	522	531	498	594	517	518	555	526	520	500	543	579	541	530	523	567	540	532	573	531	512	534	500	480	553	549	532	571	522	510	538	485	553	567	508	544	543	542	552	569	536	554	497	507	549	542	566	541	577	560	517	547	545	537	502	527	513	553	587	501	494	505	536	520	513	552	590	552	508	510	521	528	517	577	543	572	546	533	537	553	523	546	542	538	525	520	534	516	557	543	535	547	499	557	545	560	499	548	578	575	536	542	562	573	568	521	501	573	512	530	521	552	543	543	533	557	555	539	552	574	530	550	536	523	497	482	551	573	557	508	559	508	552	572	527	577	552	534	550	551	508	549	516	560	551	551	500	527	524	572	559	520	573	527	556	541	516	563	515	574	504	507	558	518	512	526	493	560	552	560	536	578	545	524	492	542	543	559	571	551	516	543	540	542	546	568	519	529	549	548	521	541	554	541	567	515	542	563	512	513	563	529	517	514	524	560	523	537	536	534	545	526	525	554	558	505	566	559	539	574	569	561	574	514	504	570	528	583	529	525	561	571	524	528	577	537	572	568	524	544	504	523	566	551	512	535	530	575	503	531	542	551	536	514	547	519	560	539	577	539	544	533	572	533	544	544	515	536	532	523	564	517	560	505	533	551	538	572	602	528	512	529	532	548	554	501	526	523	540	504	556	506	520	559	510	535	578	515	565	571	550	542	591	566	575	535	595	529	535	495	520	562	516	566	548	556	550	587	502	535	572	570	541	542	526	552	545	518	563	516	532	535	490	532	530	538	568	534	533	565	541	557	491	541	526	566	487	502	594	530	538	538	534	587	555	589	560	540	529	568	548	512	586	570	509	556	517	562	542	549	529	541	513	530	534	543	523	527	545	544	546	534	534	564	545	505	602	552	558	524	591	540	575	522	506	524	573	544	542	568	514	546	516	545	541	494	521	613	532	520	482	520	546	537	536	553	573	517	519	539	533	523	533	535	566	567	582	562	534	552	540	529	523	552	527	535	499	590	512	532	525	585	531	543	516	524	499	550	495	540	519	556	563	540	582	554	560	564	499	557	567	524	542	547	543	533	554	553	527	539	539	559	549	518	511	565	536	548	531	565	556	529	539	569	554	530	465	543	512	531	494	571	565	538	501	581	545	541	502	520	560	528	532	536	556	548	528	514	518	542	533	517	535	520	566	535	520	541	516	550	559	546	525
13421	10577	11361	10199	7591	5242	3634	2429	2235	1684	1411	1185	1121	1461	1076	894	1030	791	739	641	462	457	476	388	395	364	361	319	300	276	265	220	234	237	188	221	208	223	202	209	180	211	176	186	203	187	153	183	161	164	205	162	184	164	184	183	173	173	175	152	196	208	169	168	193	188	178	172	145	168	151	163	185	178	168	190	198	167	192	197	187	176	179	166	193	168	171	203	170	188	183	195	180	222	170	193	167	170	176	185	190	190	194	164	166	176	171	181	162	151	184	172	181	174	164	168	188	164	162	170	176	173	180	147	190	182	174	157	187	197	172	183	183	165	162	177	168	163	185	178	180	170	154	170	164	169	176	184	163	197	155	172	180	165	208	179	177	176	183	154	195	197	181	171	158	175	223	178	159	174	195	177	185	172	182	178	178	180	162	193	176	186	174	176	176	212	157	154	160	178	159	183	184	183	162	173	142	188	172	186	171	178	172	196	197	183	182	193	182	171	171	183	157	188	149	172	179	168	186	192	178	161	202	164	186	153	175	176	199	191	163	166	191	217	186	168	189	161	170	202	220	164	201	193	189	210	169	170	177	179	170	189	187	184	208	178	189	203	166	179	164	178	184	161	185	160	166	184	183	196	157	164	183	157	184	187	174	189	185	194	189	159	170	190	168	197	176	192	154	173	185	187	170	190	190	182	166	165	196	197	196	184	172	184	180	187	181	189	163	181	175	190	179	182	183	159	177	172	178	183	172	194	167	181	174	171	182	192	176	173	167	210	153	157	187	156	167	192	197	165	198	184	154	163	205	191	184	195	173	178	150	185	148	166	177	169	188	162	180	175	166	185	168	175	162	175	187	163	171	196	184	179	184	179	191	185	183	200	185	168	182	180	180	173	179	184	181	161	169	186	198	173	183	170	199	161	155	182	192	173	174	178	197	189	165	161	201	176	170	168	157	195	170	148	161	160	179	193	159	162	175	152	162	184	176	189	191	183	165	145	172	166	170	181	172	193	181	183	161	165	193	176	181	185	152	159	184	171	187	179	174	166	176	186	164	200	200	210	185	193	162	193	207	183	181	171	193	144	183	169	190	163	169	198	156	170	185	184	182	182	205	178	188	187	176	176	174	171	177	175	158	159	163	181	168	186	193	198	198	191	197	161	186	165	162	191	178	170	183	173	199	191	189	176	184	169	136	180	163	181	176	186	173	182	176	193	182	173	180	190	183	185	167	191	170	179	191	165	171	170	174	174	172	167	174	191	160	193	180	166	179	185	156	188	182	157	216	172	159	187	197	205	167	172	174	171	167	194	189	163	173	182	178	181	160	176	187	172	176	200	179	188	188	151	171	141	171	170	171	197	178	206	177	164	196	192	176	154	169	145	174	187	152	182	177	191	196	184	159	138	183	203	189	151	189	171	170	190	181	179	174	179	153	187	197	177	164	162	172	168	183	175	178	172	153	161	176	194	192	164	190	184	170	182	193	190	164	177	163	190	171	162	180	182	182	157	168	178	167	187	166	176	171	183	182	187	171	201	166	158	182	165	163	196	150	179	185	174	171	172	171	164	194	175	178	166	168	179	174	189	168	193	177	172	172	187	205	156	182	175	194	174	178	165	169	160	178	184	187	170	170	167	183	181	180	185	171	169	174	167	164	186	198	208	178	191	161	203	180	174	196	196	178	172	144	166	175	179	192	183	184	188	206	166	173	164	163	177	193	200	204	171	175	180	178	183	182	174	161	176	184	197	174	167	167	185	183	173	150	196	180	172	190	206	188	193	190	172	170	191	198	165	183	209	179	170	186	183	193	192	169	210	181	156	201	204	179	197	157	161	190	184	168	183	168	164	166	167	161	182	189	150	196	199	160	177	184	165	168	178	160	177	181	157	165	161	183	210	187	180	168	179	170	170	176	166	186	176	182	179	190	192	168	174	191	185	197	175	156	179	190	149	169	181	188	188	186	196	203	172	146	162	183	174	168	194	193	186	190	181	200	168	174	180	162	174	178	192	187	151	157	178	186	186	192	197	179	168	181	160	187	179	155	176	177	175	170	177	185	187	184	185	192	159	187	183	192	169	155	187	172	163	175	172	180	210	187	189	174	211	174	183	175	200	175	189	183	184	157	192	193	180	167	158	205	182	199	171	188	199	170	173	171	177	184	144	168	163	187	164	189	206	171	178	169	190	168	183	165	178	153	155	172	167	181	198	181	202	146	182	207	160	174	170	171	158	153	197	179	179	177	165	161	195	194	207	157	176	185	177	170	180	181	178	159	202	170	159	195	190	169	187	156	172	153	172	188	192	163	161	186	183	174	171	165	173	177	180	195	165	151	183	184	174	172	165	216	189	179	184	207	182	163	191	164	183	205	178	190	186	157	170	174	193	186	167	184	185	203	172	172	161	191	177	188	173	167	181	181	211	162	183	178	183	159	160	198	174	169	199	173	181	168	204	197	178	195	161	159	178	159	168	167	184	181	162	174	180	188	177	180	195	179	167	172	177	177	165	168	167	186	173	179	176	203	177	182	188	178	181	153	180	182	197	156	180	163	186	174	201	195	174	194	186	193	169	194	150	171	174	164	199	172	174	196	197	191	160	179	183	180	200	171	193	185	184	186	197	169	197	188	184	149	167	186	177	162	182	187	170	175	176	175	187	164	171	177	183	165	184	170	191	179	181	177	202	174	180	187	158	177	188	180	188	197	178	175	200	189	175	184	187	170	178	165	183	185	168	169	162	180	177	180	185	150	165	168	174	173	191	163	224	200	188	150	178	170	179	159	163	173	159	224	190	169	179	188	184	171	186	169	153	183	158	195	165	188	190	161	183	189	206	200	197	192	178	195	186	181	181	174	173	179	170	189	195	181	179	173	168	191	177	165	168	184	163	204	181	167	170	157	171	182	194	166	194	162	171	180	196	166	163	164	186	211	183	169	166	207	181	161	178	177	166	170	154	193	186	204	181	176	187	196	181	181	201	164	158	192	175	169	174	196	157	163	169	198	171	179	196	180	185	202	169	185	192	195	185	181	205	183	171	192	160	182	182	195	179	137	170	178	198	167	163	161	203	173	180	167	166	200	179	179	168	202	179	190	189	194	191	179	187	179	176	186	161	176	191	175	178	171	172	180	171	172	194	186	187	174	157	174	173	195	187	178	168	190	176	185	181	185	174	189	192	179	187	194	183	157	164	175	168	170	178	179	167	183	175	174	194	170	184	162	162	190	156	162	159	189	181	190	196	170	187	170	165	172	173	173	171	159	164	165	181	173	184	211	183	167	180	165	173	176	178	174	182	180	185	182	163	147	188	169	152	172	179	197	186	167	172	196	159	180	161	177	162	170	178	207	182	164	179	180	179	192	158	181	167	164	162	174	169	181	166	184	184	198	167	164	211	162	164	152	181	175	202	158	167	164	174	175	165	192	168	181	189	186	199	196	159	187	168	192	173	179	188	195	190	202	177	169	167	164	169	180	168	183	197	168	174	163	165	179	183	198	169
8864	9255	16185	20934	19612	17192	13878	10651	10664	8421	7010	6599	6129	8481	5694	4942	6220	4873	4350	3647	2461	2374	2527	2118	1912	2054	1860	1713	1592	1433	1241	1049	924	891	852	785	762	747	674	694	645	596	584	576	511	540	522	572	486	520	505	488	508	509	484	530	507	487	507	513	494	497	520	513	494	547	539	538	500	514	519	506	507	521	500	517	529	515	499	481	513	529	482	509	512	465	554	522	524	522	506	503	481	471	503	489	506	503	501	463	501	531	502	506	520	521	526	465	463	499	533	446	464	533	495	465	522	473	557	524	501	447	470	493	485	514	516	519	528	514	512	516	481	511	490	512	490	525	529	498	509	506	527	531	525	565	514	492	494	511	476	508	504	482	501	489	465	528	496	479	487	496	527	500	535	529	503	494	483	516	494	472	516	510	488	532	500	567	498	559	523	520	512	529	468	518	490	509	511	490	513	481	531	522	482	512	462	492	475	502	488	460	492	484	512	483	521	483	502	502	520	444	485	481	497	451	506	533	536	507	478	474	468	526	507	485	509	506	506	492	508	525	489	457	504	473	487	523	506	520	509	469	562	493	507	515	507	480	510	487	514	519	520	536	525	515	503	497	515	523	500	520	490	525	529	510	474	483	467	508	520	509	504	510	510	506	476	504	498	509	524	498	489	464	527	466	494	506	538	529	500	505	527	471	491	488	532	525	537	545	461	513	510	493	480	495	512	538	525	527	508	541	493	493	524	487	552	564	471	527	488	529	480	503	507	476	534	521	482	477	533	514	504	507	498	492	532	489	507	473	504	528	501	514	503	510	511	526	485	510	519	506	512	470	523	536	462	499	478	488	530	517	511	494	480	559	461	502	482	525	526	520	545	498	476	534	529	528	529	532	478	530	486	502	502	497	506	491	532	507	522	522	512	500	502	531	514	486	469	542	503	512	479	447	479	532	511	512	505	481	499	501	455	539	496	528	540	489	500	481	518	495	510	510	490	532	536	479	481	526	472	477	499	507	466	531	494	522	514	513	507	451	486	521	475	475	522	454	534	483	507	553	478	486	500	513	475	538	558	474	515	512	541	533	504	502	525	514	495	550	486	498	513	495	494	473	513	498	493	502	483	515	479	520	510	456	505	519	473	507	487	533	505	477	493	559	507	492	457	514	507	530	505	496	503	517	461	502	483	493	526	476	519	520	496	516	526	508	513	484	505	449	500	480	517	509	546	496	547	521	515	484	519	496	490	507	546	505	513	518	511	534	477	524	512	498	503	510	505	511	508	499	484	500	479	516	519	502	533	482	520	496	503	543	523	482	544	505	516	501	482	503	518	498	477	470	493	504	479	489	490	531	490	503	489	513	450	503	482	501	517	494	517	513	489	536	472	493	516	493	526	532	530	500	508	475	510	484	534	514	533	497	455	517	488	487	511	526	495	499	483	533	508	501	444	538	501	473	527	506	528	478	471	512	532	501	524	516	514	506	522	498	496	533	476	528	430	509	487	498	494	511	478	498	498	514	506	518	486	537	521	498	510	489	515	523	560	487	489	475	508	509	548	534	527	513	498	456	502	500	485	474	510	475	508	487	504	478	483	517	470	507	498	511	545	518	497	489	442	510	480	490	508	493	488	482	514	481	479	512	532	542	477	492	504	529	526	510	489	537	504	485	502	542	465	509	501	490	497	525	510	495	489	517	533	498	504	525	526	466	502	515	482	525	500	506	513	438	485	516	507	484	539	518	531	534	500	512	499	520	546	536	542	455	528	515	521	488	504	524	490	519	539	495	466	471	515	506	532	525	526	510	491	491	504	492	544	475	547	550	538	471	502	549	524	521	518	546	490	492	520	487	473	528	477	471	483	510	495	517	532	549	501	467	461	480	461	509	480	512	483	474	489	503	522	485	497	490	486	536	504	488	506	499	523	478	456	499	486	500	497	539	497	479	527	507	524	519	483	511	526	523	499	532	518	487	555	505	537	501	482	496	507	511	488	515	503	513	446	521	498	502	543	514	520	514	530	496	479	529	529	513	516	513	515	485	510	522	534	486	482	462	498	503	451	499	525	545	491	499	509	544	555	500	492	509	536	513	489	531	515	537	501	494	492	517	549	510	503	511	494	546	471	509	503	497	466	527	498	520	495	507	491	518	525	496	536	490	499	497	516	490	504	488	526	515	475	495	513	482	535	531	507	491	504	478	545	513	475	505	500	523	509	543	460	481	502	513	457	527	463	506	513	501	476	515	527	528	525	484	494	500	474	495	529	500	502	534	492	502	491	496	522	530	524	527	485	502	530	469	522	483	504	543	492	495	498	508	507	530	550	507	511	465	522	513	512	526	491	519	490	444	533	476	547	483	512	509	501	484	489	543	507	494	529	502	492	490	499	518	495	546	529	492	506	499	493	528	489	483	511	556	523	502	495	507	537	492	490	510	516	504	539	511	487	516	506	536	530	464	504	450	559	566	480	547	489	518	520	504	561	533	470	533	538	486	490	516	466	484	504	452	524	510	499	478	523	514	501	521	510	510	475	496	502	547	544	507	506	511	511	489	504	477	521	509	521	508	472	502	524	512	499	473	499	503	483	510	483	509	530	490	524	498	538	517	491	482	521	520	542	518	533	518	498	475	508	507	511	529	505	519	482	576	518	508	531	556	522	520	499	482	490	490	529	490	481	539	531	503	523	517	518	479	491	488	470	480	493	528	528	508	502	526	524	480	519	473	540	494	518	488	473	482	516	500	528	481	516	503	495	538	508	488	513	506	458	464	506	540	509	509	455	500	485	524	493	522	477	516	510	506	504	502	483	522	475	502	500	505	535	491	483	457	504	487	514	520	554	503	549	540	471	504	476	499	519	472	513	506	486	509	561	490	502	554	493	520	486	512	524	521	458	518	493	521	507	501	520	502	471	502	528	529	489	481	523	523	521	516	457	500	504	483	474	541	503	511	551	512	509	513	525	477	476	527	529	527	508	488	465	452	501	503	546	482	490	505	459	480	532	541	558	475	500	535	513	525	486	502	533	460	541	512	497	484	473	521	533	490	466	494	510	519	489	482	524	478	522	520	527	473	555	468	498	521	524	472	506	510	534	518	481	489	513	489	507	506	484	473	481	509	495	496	542	524	488	547	538	513	514	517	490	510	487	518	459	513	528	535	503	532	503	522	480	480	508	545	491	506	522	498	507	493	473	546	511	489	535	517	475	467	473	486	543	510	505	542	463	513	471	495	504	505	511	466	507	494	485	529	499	491	485	507	486	544	491	510	523	520	534	462	486	511	514	543	494	535	467	511	499	493	541	526	502	541	446	498	464	493	534	485	502	516	457	500	508	497	515	494	501	498	503	556	524	502	566	516	499	556	496	522	513	493	492	495	513	526	524	491	498	541	512	487	506	537	520	496	475	545	543	499	484	474	498	477	474	486	535	493	489	490	508	498	479	525	490	502	482	555	553	478	512	458	484	500	513	475	518	526	499	519	482	509	480	553	525	511	480	535	537	492	501	520	507	525
27469	24939	29555	30621	29494	27673	25224	19641	18408	21214	15837	15216	15625	13316	11604	8742	11048	8358	7938	5871	4748	4104	3616	2541	2224	2250	1933	1731	1556	1283	1123	860	682	554	525	486	470	418	387	373	338	354	310	272	231	211	192	187	190	197	150	149	175	157	166	173	150	175	187	163	181	177	179	180	172	157	168	153	170	179	165	179	174	182	135	172	167	169	161	180	165	165	167	163	176	153	168	166	181	172	154	149	156	160	187	184	171	160	175	177	183	178	193	184	165	176	135	164	167	169	167	162	157	139	166	168	153	160	170	166	163	174	180	157	173	183	185	170	169	168	165	181	176	154	152	146	173	162	170	152	181	189	156	174	181	162	173	168	168	149	185	159	184	154	170	182	152	158	181	164	169	160	155	177	170	155	192	180	149	182	144	164	177	160	148	168	149	170	171	161	168	188	156	158	167	146	150	185	155	168	167	141	152	174	144	142	171	195	183	174	144	181	159	195	151	163	168	161	157	154	152	176	186	168	179	160	155	147	147	162	173	150	157	174	166	156	161	175	145	162	177	159	175	168	200	189	160	150	170	165	179	165	172	170	185	179	132	158	194	161	190	193	160	178	169	157	159	173	159	165	163	194	168	196	149	165	146	165	139	156	148	191	158	167	149	154	137	168	147	152	164	180	162	157	150	148	157	161	148	167	169	174	190	163	147	154	159	186	159	156	152	174	188	199	177	158	164	150	157	152	162	165	160	162	190	182	171	176	192	171	162	152	150	176	175	177	169	159	168	165	179	187	172	155	186	163	182	181	165	179	167	152	155	154	171	154	161	179	183	161	146	178	171	175	157	165	159	147	162	165	162	168	178	174	185	172	160	157	169	169	179	160	152	172	152	156	167	172	153	175	178	175	153	174	168	150	171	149	165	143	148	166	155	160	187	164	173	152	181	148	184	181	181	192	158	176	166	163	150	179	166	181	168	161	139	195	174	172	165	160	176	156	157	177	162	169	157	149	179	170	170	151	162	162	156	175	178	147	180	152	154	164	182	150	154	165	172	171	167	167	147	179	167	157	163	177	141	162	153	163	177	162	171	181	162	170	166	156	163	160	197	190	168	151	160	165	186	165	153	175	180	177	166	178	167	185	168	158	159	181	163	157	161	170	161	160	156	165	159	172	162	182	175	168	198	166	161	161	155	168	168	156	172	156	173	160	173	170	165	142	160	162	176	166	166	153	171	173	166	164	152	205	160	158	158	153	163	190	195	168	161	155	175	190	178	176	188	171	138	156	184	170	175	169	178	165	168	179	177	162	158	171	194	172	183	162	164	164	160	168	158	163	163	166	173	173	143	194	158	170	198	175	152	157	151	180	175	163	184	166	164	176	161	155	170	194	194	152	165	191	158	154	154	170	161	151	162	151	173	162	153	155	156	174	171	168	142	177	150	166	164	172	166	169	163	178	160	143	176	154	172	171	180	160	161	167	185	192	147	156	162	168	183	175	166	184	158	153	192	161	144	166	155	160	153	169	163	172	175	171	149	211	152	165	164	180	160	173	165	142	149	158	166	173	145	184	146	150	144	174	165	196	144	180	182	143	161	175	165	148	163	161	176	211	173	161	197	175	187	163	161	171	186	171	161	181	169	181	157	153	160	173	170	159	161	180	153	160	198	160	174	189	158	175	167	164	155	182	168	189	159	196	158	153	172	151	143	152	189	181	173	169	167	147	171	157	157	168	161	183	155	170	191	176	150	162	130	170	156	176	153	205	160	182	149	173	149	195	169	195	161	152	145	172	155	160	151	141	143	159	177	159	183	163	159	190	165	156	167	154	178	158	179	156	169	159	188	160	176	169	164	133	159	172	178	192	175	164	162	182	148	172	156	141	169	155	143	158	157	187	148	164	147	196	191	168	171	151	183	194	177	175	152	172	159	143	169	179	148	173	193	182	190	189	156	162	175	173	151	166	154	168	163	174	182	167	170	156	159	140	182	164	145	149	160	172	161	172	171	162	161	151	187	158	163	158	144	179	168	158	162	165	166	175	144	172	159	171	150	161	186	156	158	178	144	165	172	162	164	147	184	181	172	171	167	170	165	142	149	160	182	180	168	181	162	214	167	146	154	193	171	144	167	162	168	175	163	183	188	157	153	174	167	159	173	165	151	177	167	149	174	178	167	176	178	161	155	166	178	127	157	175	168	180	159	160	177	156	172	161	182	154	156	154	148	171	160	186	173	158	180	165	147	166	181	164	221	183	165	156	157	153	167	155	160	175	165	155	185	196	167	161	156	191	157	165	179	168	176	161	148	155	172	147	171	148	173	168	198	161	183	176	175	152	179	181	168	171	161	156	159	164	195	168	172	154	180	190	153	164	177	176	165	163	136	150	164	150	154	163	168	177	155	168	157	162	170	153	166	179	158	153	166	166	169	168	169	168	187	172	171	139	155	182	175	158	164	181	167	151	177	139	169	160	172	160	162	165	164	153	159	176	167	175	158	130	163	159	170	145	172	163	192	157	179	179	166	167	188	155	151	155	167	180	167	168	164	169	155	158	149	154	206	163	162	167	188	170	154	193	149	180	158	156	178	168	165	130	169	189	172	162	157	187	167	180	155	160	162	165	157	149	146	182	161	174	148	170	148	171	157	172	155	153	160	164	159	155	170	172	148	173	175	169	180	152	149	161	181	184	165	180	175	150	160	185	162	159	159	158	171	174	168	152	155	161	165	169	172	190	182	160	170	169	156	181	166	175	158	186	159	170	173	182	197	173	178	150	175	170	173	182	175	177	156	174	173	183	156	168	164	161	187	188	165	194	158	166	162	158	179	185	161	199	156	194	162	151	164	165	165	179	153	177	148	187	164	173	174	156	163	166	162	177	167	182	158	157	167	172	172	171	162	177	169	182	177	170	171	171	170	176	166	161	173	165	176	181	176	180	155	167	185	150	184	162	175	160	161	156	141	179	176	182	171	162	142	170	147	154	162	160	159	198	151	187	179	129	163	176	174	175	187	158	176	183	167	174	149	165	156	174	158	150	149	177	157	185	143	176	171	150	161	158	146	148	162	191	168	162	160	175	166	163	168	166	166	153	183	156	168	180	160	176	166	160	156	169	164	163	166	159	158	164	154	177	167	167	185	164	139	160	174	179	157	166	150	162	164	146	184	179	170	163	160	161	163	149	180	183	176	173	180	174	158	153	170	185	161	149	165	181	147	168	180	161	172	160	178	162	191	153	161	178	188	168	178	151	148	170	163	153	146	161	154	135	167	188	165	154	169	152	154	173	163	171	164	163	174	162	147	183	152	163	177	176	165	172	179	146	138	147	181	156	157	174	168	157	172	149	159	160	164	166	195	190	161	185	170	158	158	179	162	168	164	173	174	158	166	157	176	147	156	167	157	158	185	150	143	186	152	165	171	169	157	171	163	178	159	159	176	157	163	169	164	174	153	149	156	143	160	165	164	165	164	177	156	169	162	185	154	147	164	148	177	168	155	181	159	169	171	137	166	132	181	183
18524	20338	30030	37136	38224	39870	37919	33900	35605	38098	32614	35228	31460	33058	26771	26187	31213	26382	24879	19817	18355	15744	15831	12042	11887	12239	10751	9476	9152	8040	7106	5030	4204	3290	3401	2956	2728	2400	1996	1843	1644	1767	1337	1352	888	758	778	671	553	519	468	503	484	497	524	447	520	470	493	489	502	481	526	526	540	511	435	449	494	475	457	517	477	506	492	496	476	508	461	497	435	499	452	467	483	489	461	467	490	500	495	487	490	481	488	430	499	483	471	452	463	434	463	502	468	474	502	497	505	464	441	482	461	485	460	480	471	472	445	488	469	527	475	478	491	511	467	505	472	473	484	440	455	496	495	494	480	468	455	487	461	499	480	447	443	488	497	454	463	478	497	441	482	469	466	480	490	460	469	516	490	469	465	472	465	480	477	445	497	463	472	456	480	475	494	502	450	446	496	535	488	494	449	519	483	493	478	457	495	451	486	516	534	483	512	467	516	499	504	466	450	451	481	477	500	482	488	535	436	458	486	496	449	467	476	451	532	532	471	482	459	450	416	470	493	480	498	491	463	459	475	430	537	477	471	445	468	476	489	475	490	456	517	497	422	460	473	450	488	498	442	483	493	467	505	500	501	495	456	473	472	483	496	444	466	470	495	480	444	491	475	454	519	529	450	476	476	506	466	484	506	466	483	460	450	519	452	468	486	474	482	511	506	491	469	488	516	483	512	490	464	477	457	450	494	473	457	486	469	454	490	519	481	467	448	468	453	485	478	464	466	488	452	504	505	461	474	469	476	479	440	495	494	510	482	466	474	472	509	494	484	466	489	486	505	427	494	522	452	476	494	456	458	472	473	459	509	510	495	463	502	489	470	472	487	495	454	482	483	461	494	519	499	455	462	500	464	491	494	482	490	484	442	498	447	485	441	484	492	507	440	510	473	557	515	519	479	499	458	484	458	498	460	506	482	470	475	438	442	482	509	491	459	495	477	464	482	507	455	465	442	492	438	465	490	519	465	489	515	487	451	534	476	484	465	476	444	494	473	474	489	495	510	482	467	490	489	512	505	465	451	500	491	469	458	511	485	475	462	470	457	500	492	452	479	471	483	486	463	446	462	445	513	460	476	461	468	447	475	443	499	430	483	498	487	467	455	448	500	484	472	460	451	494	475	486	447	456	448	449	482	466	465	470	473	450	470	498	497	467	450	464	503	472	468	452	417	480	456	491	447	481	512	486	445	477	459	458	497	468	473	486	503	495	509	476	493	502	485	457	489	460	494	512	482	499	466	497	483	464	493	443	509	452	488	510	467	453	495	499	460	486	468	500	481	448	482	482	490	455	505	461	484	457	455	479	456	474	490	459	474	487	489	495	487	446	455	477	473	465	473	483	479	468	496	438	498	471	478	461	520	496	494	465	491	488	503	474	503	523	472	459	475	472	476	484	508	462	491	506	469	483	494	514	501	481	502	477	480	485	487	457	478	440	500	458	472	466	485	486	455	468	468	459	443	498	486	532	477	498	471	481	499	494	444	452	445	468	476	422	467	443	466	495	470	490	508	440	478	484	529	475	453	465	469	466	437	474	489	455	508	506	485	505	491	520	475	452	484	454	493	444	466	452	495	473	482	471	479	493	466	469	519	469	522	476	490	487	516	473	529	451	489	473	456	467	460	463	487	479	484	473	495	475	499	496	486	483	459	443	461	476	476	498	457	487	456	462	503	496	451	478	470	478	465	468	508	454	488	484	451	510	475	493	481	524	445	499	502	489	471	459	484	465	464	480	466	463	469	474	490	457	523	459	470	460	485	501	517	477	505	498	488	485	512	483	462	500	458	494	510	428	508	515	488	468	471	486	469	477	481	469	459	538	477	472	430	489	469	493	481	470	493	469	497	502	480	482	492	468	481	470	498	503	457	538	463	476	479	447	447	488	438	460	497	485	459	487	475	466	481	458	469	472	462	514	467	479	501	482	478	461	435	499	450	469	489	483	494	496	426	493	489	459	438	423	493	503	471	477	450	496	460	493	448	474	475	472	444	499	476	483	471	470	475	489	505	474	491	468	426	486	485	456	464	494	477	486	487	519	476	497	470	429	532	453	466	497	475	472	459	506	485	486	475	472	500	478	485	526	459	478	499	493	476	453	461	468	460	479	458	488	487	508	473	481	481	557	445	498	443	489	470	509	429	460	471	513	489	478	501	515	466	455	506	501	495	481	483	454	496	490	491	461	495	497	488	516	480	489	482	507	521	477	471	487	488	489	493	504	475	500	438	484	507	476	500	487	513	489	509	472	493	495	445	491	505	511	483	444	470	462	473	488	512	464	471	474	461	464	471	495	458	472	488	464	486	505	472	504	479	454	555	482	490	474	498	446	530	477	468	490	461	499	468	479	467	506	479	457	475	472	498	421	459	510	478	462	499	440	455	479	491	449	469	491	508	483	485	440	465	462	457	465	504	469	446	435	450	441	469	473	491	478	445	500	452	441	501	491	482	463	530	456	490	474	477	498	500	474	450	499	497	494	460	469	485	476	451	455	482	484	476	515	474	487	464	480	479	492	458	468	486	462	494	499	499	462	505	487	453	486	481	476	459	465	478	491	479	473	471	452	446	472	453	506	451	476	509	480	486	507	474	475	451	494	483	465	500	479	470	443	533	476	488	462	475	468	483	492	482	461	485	483	513	500	491	504	497	468	461	508	479	442	512	447	492	472	489	487	456	468	480	489	482	500	482	482	460	486	467	473	456	463	518	458	487	474	470	473	455	464	527	448	494	459	480	480	466	481	482	457	478	477	471	441	449	453	467	497	492	496	489	486	490	480	459	455	449	461	472	477	460	494	457	441	469	454	460	527	471	497	463	498	510	495	523	456	489	524	488	477	485	518	439	476	480	481	465	467	502	436	471	488	469	477	473	476	481	481	512	466	451	478	477	479	505	452	474	488	481	452	495	466	443	486	491	480	482	467	457	464	465	515	446	495	513	487	461	428	440	467	469	509	491	517	502	525	484	470	472	459	498	466	458	462	457	501	475	504	503	491	456	459	469	468	473	468	498	489	477	510	479	467	456	524	490	477	449	492	460	496	500	494	458	495	493	504	487	492	471	483	488	473	485	499	466	457	489	486	447	462	465	471	496	515	477	498	476	476	494	427	446	449	479	475	465	481	472	523	459	497	493	522	504	454	483	510	429	447	485	489	453	477	520	466	472	496	452	479	438	507	497	479	477	470	493	464	437	473	490	484	445	450	531	496	462	468	485	481	490	467	475	462	451	461	453	502	490	474	468	486	488	501	453	479	477	443	449	456	518	478	507	485	455	481	468	501	487	494	467	473	468	488	492	484	473	500	435	488	493	501	458	478	452	489	457	495	490	457	501	450	467	447	462	455	531	504	477	525	456	492	463	481	509	466	497	437	467	458	464	485	474	460	467	467	457	455	484	457	443	467	466	461	494	519	464	485	473	505	443	470	456	500	514	474	481	474	489	472	514	509	496	497	495	494	503	466	484	493	455	475	473	489	486	468
33708	29191	35102	39368	36223	34717	32624	27678	25886	29711	27073	21476	23436	20422	18136	13577	17120	14916	13289	11319	9998	6840	6964	5426	4430	4256	3600	2911	2719	2381	2056	1449	1071	920	876	746	775	604	594	446	547	499	421	395	298	280	252	253	179	232	209	185	184	199	193	180	183	175	167	197	199	165	196	217	226	179	181	182	151	191	220	220	188	161	186	217	199	187	176	191	214	179	180	176	196	192	198	181	186	222	159	197	195	187	187	181	170	189	197	199	169	185	182	178	187	202	188	180	176	186	163	187	177	206	196	178	184	200	190	173	190	172	200	171	185	197	205	204	201	205	204	221	196	181	218	189	183	195	171	195	192	192	192	206	178	181	192	183	194	179	195	200	185	196	212	179	169	181	214	180	201	186	184	181	208	199	186	214	246	191	202	189	179	195	184	209	179	210	198	189	201	218	197	190	203	184	201	202	203	199	206	177	189	206	195	196	172	188	190	161	182	180	224	175	211	186	183	208	208	155	182	182	179	185	195	191	202	186	181	178	188	186	193	209	185	195	201	201	164	193	176	205	178	190	215	193	162	199	183	184	193	196	186	205	197	201	172	174	193	182	197	198	195	220	166	177	198	190	192	157	194	168	174	203	196	211	166	180	185	199	184	200	202	201	177	199	203	194	185	211	199	216	209	179	176	192	215	173	186	205	184	160	197	177	202	166	192	204	209	184	207	185	199	194	191	217	181	210	181	185	205	175	212	179	168	185	194	197	189	176	180	204	178	204	189	195	214	205	188	207	204	170	205	180	195	216	183	170	193	207	234	216	199	168	183	192	210	166	191	202	181	198	198	219	214	205	196	181	192	178	207	191	195	193	196	173	197	212	185	178	190	198	188	168	195	191	209	193	199	198	181	192	188	209	205	211	210	195	188	189	189	223	198	207	190	198	186	207	186	186	188	198	191	207	187	197	172	211	191	208	182	160	178	186	169	177	168	199	177	171	192	196	208	186	203	209	206	172	181	185	183	161	197	191	185	191	204	226	207	170	199	201	197	208	190	201	199	192	207	197	196	201	176	190	194	181	183	192	215	204	189	203	191	199	199	163	181	157	184	206	165	177	186	190	162	196	173	191	186	191	170	185	171	206	209	206	196	200	206	177	197	161	208	181	197	198	184	214	193	195	203	177	209	183	170	178	173	195	194	192	183	191	183	171	175	183	184	184	210	213	197	186	174	195	207	203	204	215	165	196	201	204	179	223	203	203	205	209	205	194	190	193	190	187	222	196	187	207	192	176	199	192	188	173	197	174	204	181	202	185	198	205	200	229	195	197	172	187	181	208	184	202	195	202	198	191	183	173	226	188	184	167	187	188	179	207	203	197	195	204	214	187	191	193	179	182	206	182	185	171	184	198	168	194	211	194	171	185	201	177	207	203	177	211	194	174	168	197	215	180	157	207	175	208	215	184	210	172	187	197	188	179	185	178	188	182	206	216	168	177	200	189	177	178	200	177	190	191	191	198	182	182	208	206	174	197	180	176	169	172	185	174	177	188	210	193	218	196	195	201	182	187	182	172	192	188	168	200	201	197	210	203	174	166	200	195	185	196	217	210	198	196	178	200	198	187	219	196	198	207	180	206	180	166	165	174	198	216	178	177	197	204	191	189	199	210	209	196	186	208	183	178	174	172	180	170	163	180	216	192	207	199	190	194	211	205	183	186	181	179	192	191	186	167	189	213	221	221	192	207	179	187	212	190	179	210	180	194	176	209	175	175	207	194	202	205	190	185	195	211	192	221	203	201	187	195	198	202	171	192	205	189	164	186	224	204	189	193	201	206	212	193	192	176	208	179	179	182	183	208	193	181	192	181	211	209	173	182	210	215	203	181	189	193	212	191	180	180	223	191	196	202	165	187	195	191	167	184	182	184	200	204	211	197	199	176	182	197	207	190	185	199	217	205	185	173	176	190	194	185	178	205	200	189	200	169	198	212	164	201	204	207	198	194	180	184	171	196	171	208	176	181	182	169	184	226	162	200	198	200	195	215	197	201	191	218	189	192	175	175	204	189	187	192	211	211	172	199	205	186	184	218	189	175	186	191	228	178	206	224	176	192	179	192	199	186	193	208	185	184	186	181	206	189	173	190	190	180	206	196	216	207	203	182	195	195	232	214	189	195	186	197	198	187	194	190	193	185	182	207	191	198	210	189	194	218	183	183	176	177	169	201	197	208	184	195	179	192	213	192	181	192	198	173	191	187	189	211	182	181	240	204	209	179	186	173	174	184	181	174	194	198	199	195	185	181	202	200	209	190	191	196	181	170	192	185	184	178	200	201	183	213	192	194	197	162	208	203	206	204	187	200	217	173	175	205	181	194	185	167	183	190	184	174	163	195	185	187	173	177	184	182	208	205	184	185	199	212	201	179	170	195	203	225	211	208	199	176	192	195	183	197	198	212	201	193	183	206	174	187	196	185	201	212	184	201	189	184	172	179	206	209	195	190	201	189	222	194	181	197	160	177	194	174	170	175	185	201	159	207	181	201	207	181	202	186	182	178	195	180	189	181	198	212	192	195	190	173	183	193	200	191	189	207	171	191	199	188	181	204	195	192	197	182	193	203	172	202	195	212	183	196	204	197	179	189	192	173	220	192	173	165	194	187	191	182	176	187	191	188	198	201	197	189	176	187	178	186	189	172	190	196	176	203	187	226	181	228	166	202	202	195	207	203	195	207	192	178	196	196	200	197	181	214	204	192	196	200	191	199	193	186	174	202	199	185	167	205	195	181	184	203	192	201	183	202	204	227	189	176	184	192	165	204	207	194	199	198	220	197	211	170	196	174	188	196	186	192	171	207	202	183	205	202	189	185	198	187	179	180	195	197	187	193	203	196	173	164	160	178	183	167	201	199	172	200	193	223	181	184	188	198	187	181	183	195	212	197	202	172	167	177	223	192	178	223	219	187	188	202	186	201	200	194	198	182	178	221	194	182	187	207	197	185	185	205	183	187	210	188	205	197	200	173	215	173	189	181	202	208	193	184	187	194	199	184	203	189	203	183	180	184	190	191	168	219	186	195	208	183	200	225	184	200	181	181	178	199	200	184	206	208	194	173	175	195	198	195	180	162	190	190	213	183	174	226	191	194	188	189	207	204	190	197	177	205	152	161	169	200	205	167	189	202	196	189	181	192	191	211	220	182	166	207	157	215	200	208	186	190	200	188	154	172	195	172	196	185	218	188	184	195	215	174	191	198	198	192	187	184	176	192	167	175	188	195	201	205	194	193	177	198	177	199	199	204	195	209	177	174	185	200	189	231	177	212	206	170	210	161	212	232	206	202	189	160	211	182	185	192	203	181	183	199	200	199	181	163	198	193	184	165	174	218	192	189	192	173	207	202	206	198	174	164	188	208	163	189	226	206	192	195	176	189	191	196	188	194	210	194	207	187	209	171	194	189	175	191	175	194	168	198	164	193	184	200	152	194	200	195	186	178	214	195	186	172	159	183	206	197	190	207	204	193	197	191
22769	23096	34031	43261	43326	45411	44505	40189	40589	44030	42488	38898	39695	37901	33057	31611	37433	33884	31122	29048	26588	21286	23077	19385	18110	18794	16451	14517	13876	12739	10781	8223	6440	5310	5031	4509	4404	3822	3228	2677	2889	2558	2055	1965	1206	1117	1030	995	577	587	592	577	600	566	545	571	582	583	533	582	587	523	572	659	663	585	550	502	586	571	529	542	526	497	602	538	522	529	568	535	540	554	511	526	553	516	529	581	539	521	517	549	578	541	526	532	546	506	562	558	535	530	579	557	529	513	544	523	530	487	525	538	508	564	538	585	544	540	512	560	525	558	562	530	474	576	566	540	539	533	520	569	499	540	552	468	547	526	511	547	528	517	570	537	540	546	555	526	552	559	576	515	553	535	508	529	552	551	522	581	526	534	525	563	502	561	545	523	518	525	542	547	557	544	564	553	536	518	526	513	557	522	530	530	565	555	515	557	540	548	548	522	563	531	550	511	542	537	538	558	520	552	547	552	543	572	565	560	503	531	556	532	523	534	523	526	522	539	542	512	535	537	556	564	529	519	530	513	515	527	542	556	527	568	540	505	542	528	570	528	552	575	534	538	522	565	483	552	547	547	552	520	543	552	562	516	506	534	562	530	559	554	560	545	561	506	506	531	549	545	552	535	507	538	521	552	509	530	566	549	540	529	552	500	536	537	486	563	502	523	548	555	575	529	516	517	547	557	497	532	575	516	543	587	540	526	537	515	480	486	538	549	532	564	575	562	560	556	522	553	536	546	544	586	552	537	554	538	548	513	542	565	549	537	565	564	533	524	574	511	535	582	527	574	572	532	545	525	531	571	518	546	519	532	536	547	549	496	546	530	516	547	539	538	533	570	529	551	569	546	526	596	570	518	562	539	547	560	535	549	603	561	515	589	584	534	546	548	556	563	515	542	542	521	540	569	565	505	538	522	550	501	580	556	529	518	568	553	529	574	538	557	517	549	550	547	505	492	545	561	547	562	557	523	531	530	544	510	575	568	523	499	558	560	500	558	548	511	551	525	520	543	584	549	520	582	534	558	539	575	509	568	544	554	517	559	576	570	540	578	530	493	530	562	515	527	561	518	493	561	563	537	555	546	528	514	516	534	518	529	511	553	552	555	531	557	529	570	489	556	562	553	514	566	518	567	509	561	557	551	518	504	564	565	519	501	551	570	529	585	551	505	523	520	540	544	529	527	553	527	551	530	518	548	520	534	512	529	530	538	552	555	544	504	520	546	549	560	585	519	564	553	597	514	576	529	545	531	526	556	546	540	533	513	536	519	513	555	558	579	523	550	521	537	557	525	557	546	572	516	545	537	572	542	534	549	524	540	525	543	545	551	557	512	514	527	586	533	527	543	560	523	518	565	539	496	541	549	530	504	537	528	506	550	528	564	576	507	588	512	540	554	546	569	556	541	516	521	537	492	542	566	506	560	550	522	577	540	515	528	591	573	532	559	527	535	542	497	555	578	523	506	561	550	527	523	497	511	562	539	538	561	500	522	537	528	573	559	505	572	589	523	539	587	571	542	523	518	532	532	577	572	517	540	526	547	522	507	543	526	564	478	537	556	527	527	554	549	574	507	497	490	506	515	534	548	549	560	481	560	541	517	550	557	595	522	580	515	580	583	514	557	534	534	530	528	565	552	517	542	499	574	524	527	510	569	566	547	532	516	546	492	522	558	555	541	514	542	552	544	528	569	527	556	544	534	509	515	537	528	554	560	510	501	535	544	571	505	552	519	563	506	557	543	505	516	526	510	596	496	575	566	523	560	582	521	517	517	560	541	560	537	533	504	529	547	575	552	551	544	540	565	506	514	545	513	541	544	523	515	604	528	588	558	553	520	514	520	519	524	572	524	587	519	528	597	536	559	572	512	552	541	528	509	578	543	540	560	511	515	530	510	541	555	550	565	551	527	538	518	516	542	507	516	547	556	537	507	565	570	563	538	526	523	578	547	563	549	519	559	555	534	530	506	552	570	525	579	512	547	557	574	559	534	512	569	500	509	521	546	576	521	546	553	543	531	526	515	504	545	572	528	518	552	502	517	502	570	570	553	508	572	556	564	537	567	543	548	537	531	549	497	548	529	567	534	546	544	548	558	545	559	551	531	529	560	546	537	568	520	574	529	523	560	533	563	550	543	546	522	498	536	550	556	553	508	558	500	555	523	519	523	560	522	571	544	477	557	535	538	547	549	526	525	538	588	591	558	576	550	534	532	526	538	554	517	552	542	553	533	517	540	587	540	545	583	550	523	525	566	562	545	564	541	554	544	501	535	530	544	573	515	582	502	554	553	532	554	520	538	522	511	560	532	509	570	556	533	531	528	523	549	545	538	553	519	550	568	509	536	510	533	582	562	543	553	523	547	500	560	549	543	526	569	542	567	567	535	543	516	552	527	531	537	534	548	491	527	521	560	596	539	522	507	536	566	563	536	552	497	531	558	540	558	563	541	539	518	539	545	542	519	567	505	535	520	543	588	532	538	601	545	550	581	544	554	551	571	553	527	525	556	535	573	534	559	540	510	515	547	533	574	606	540	537	519	529	553	540	531	537	577	578	540	568	525	543	511	604	465	563	569	558	564	540	578	571	531	527	558	581	535	550	534	577	532	516	513	529	595	548	514	545	543	514	540	490	547	568	542	565	533	533	527	563	581	531	567	500	541	559	555	525	519	501	505	516	506	571	570	564	536	515	537	547	522	518	523	542	559	555	563	543	536	574	565	529	546	543	528	543	547	513	512	572	573	557	548	542	562	558	546	582	564	535	566	526	545	536	542	538	572	511	556	585	558	606	579	580	510	549	525	527	554	570	518	557	545	525	506	572	504	549	544	509	540	585	569	578	540	522	528	527	553	570	533	562	598	551	527	548	545	554	564	569	546	525	572	555	547	583	548	523	568	558	575	541	565	537	521	572	556	563	549	496	535	528	538	522	536	541	512	525	523	527	516	511	535	562	533	554	580	541	543	534	533	546	547	555	532	560	570	564	520	550	561	563	523	504	552	515	542	523	542	577	554	546	492	569	531	563	561	542	516	513	545	558	558	542	516	498	567	542	525	535	513	528	557	588	564	588	520	584	515	532	525	550	547	491	512	501	567	533	540	528	545	548	554	568	505	539	538	517	530	556	523	547	546	568	549	553	510	544	535	560	517	574	492	537	545	541	550	559	516	560	544	568	534	519	556	495	561	527	555	551	566	524	535	504	568	567	536	531	567	507	542	533	515	513	578	517	547	521	547	546	519	524	546	554	535	527	601	518	559	552	537	557	540	535	545	587	529	557	510	552	518	535	539	550	560	547	511	548	567	547	577	567	544	548	553	514	532	525	505	542	569	544	570	556	547	537	491	562	552	558	513	535	556	564	572	576	518	553	557	514	556	550	491	578	531	526	547	573	530	577	583	536	527	583	521	558	523	579	557	517	542	533	524	519	516	504	526	536	536	534	526	530	547	508	551	533	513	510	568	545	578	523	552	543	540	552	545	546	579	558	564
13269	11006	13100	11109	7730	5348	4027	2910	2124	2386	2063	1701	1461	1544	1229	911	1187	968	945	880	642	515	590	510	498	452	417	355	391	300	296	318	277	223	230	228	229	208	210	204	171	212	179	175	173	176	173	215	165	183	158	192	187	183	160	177	179	178	182	180	197	179	191	174	177	190	186	165	174	165	178	160	193	171	160	171	181	182	171	190	170	176	187	168	186	199	185	176	156	180	196	171	164	174	198	173	170	187	175	184	184	191	156	171	182	194	188	179	182	187	140	194	164	197	178	178	169	182	193	180	171	178	208	149	183	163	176	189	175	166	173	168	177	167	180	170	187	179	163	148	193	175	174	158	169	211	177	169	157	172	173	176	183	181	146	178	183	181	182	199	171	171	183	212	188	161	179	183	160	176	180	173	192	177	184	154	170	172	161	187	178	161	191	162	165	189	146	167	170	169	184	166	158	187	183	168	182	185	168	167	173	160	155	171	170	183	176	180	188	184	179	171	202	171	149	188	158	178	199	181	155	191	191	173	171	163	175	176	174	166	187	202	171	195	188	167	163	164	169	162	176	186	162	180	192	182	180	178	156	195	177	163	180	176	183	184	172	160	174	187	173	184	176	180	182	192	201	174	178	190	168	160	152	176	180	165	203	182	171	175	157	180	163	181	174	136	153	166	173	172	193	199	180	174	190	192	180	169	160	173	149	186	171	174	189	157	168	204	162	169	158	155	169	191	174	178	169	174	171	179	173	191	192	183	184	153	183	187	157	154	183	153	164	178	166	179	177	167	176	184	177	196	177	168	189	212	168	192	169	169	173	193	176	184	159	175	163	178	172	175	173	194	197	162	177	199	181	165	199	167	168	179	164	159	170	181	176	166	180	208	175	192	197	202	164	155	148	172	200	182	187	147	199	180	165	166	189	181	178	162	206	172	169	215	160	190	190	166	187	198	161	181	183	157	151	196	186	172	179	150	185	192	204	162	183	191	194	188	185	179	179	197	173	166	173	188	170	159	181	180	172	172	170	157	166	177	164	161	186	157	179	171	153	183	160	162	197	173	179	182	155	161	167	158	191	189	178	174	193	188	188	167	193	173	155	182	173	165	155	177	161	194	143	170	179	172	190	185	201	164	185	192	187	210	190	179	150	164	190	190	172	184	200	188	182	145	153	179	177	153	180	179	165	176	158	184	184	179	157	169	166	178	157	173	180	174	163	184	155	200	164	184	179	190	180	182	179	186	180	199	172	182	170	191	166	156	185	169	172	162	193	162	181	199	174	180	188	157	182	183	171	175	159	189	191	174	186	186	186	190	174	185	169	167	177	184	185	158	182	190	184	203	180	155	170	185	187	176	170	201	162	180	169	189	170	191	183	183	179	163	183	189	174	167	168	187	180	200	182	143	178	197	177	173	180	169	180	158	192	201	182	174	174	178	193	166	169	215	156	168	166	169	209	147	171	179	178	172	174	167	199	176	172	148	156	172	169	189	176	169	167	184	180	180	179	152	164	159	162	174	152	176	162	194	160	160	157	189	170	185	164	143	174	163	184	157	166	180	173	177	171	155	179	176	184	177	178	172	172	173	164	148	172	171	157	171	181	191	176	177	176	176	190	163	174	172	176	167	192	171	200	162	160	175	147	181	172	196	179	194	170	192	169	168	193	183	201	173	176	168	164	177	177	167	157	196	186	157	174	167	177	190	189	205	187	156	196	168	172	160	190	173	174	178	155	165	155	173	177	179	186	180	172	197	174	217	191	170	185	166	196	173	184	195	197	167	176	180	193	202	189	183	190	169	189	181	176	172	181	166	182	155	188	186	161	181	176	157	173	171	151	191	171	188	180	190	159	163	184	183	167	170	175	178	181	180	172	180	161	198	186	187	215	168	187	194	181	152	196	173	171	164	196	176	161	187	161	188	194	150	171	164	194	163	161	190	187	189	178	159	177	165	145	164	146	179	207	162	176	170	184	187	165	187	191	175	184	171	185	184	168	184	206	178	189	189	181	172	163	152	174	160	156	150	168	199	183	175	156	183	174	158	196	148	166	162	152	194	171	186	171	173	170	178	199	177	161	186	187	170	205	208	174	172	192	166	178	204	162	172	155	190	206	179	168	175	199	167	189	159	174	161	167	188	164	181	166	185	173	180	200	173	160	181	174	175	169	167	167	186	167	204	181	180	168	174	163	173	180	173	181	160	188	175	197	191	172	174	174	175	193	148	170	181	188	164	166	159	184	171	187	162	181	155	165	179	182	161	144	179	171	173	166	167	182	202	171	189	183	195	183	175	168	192	167	177	187	161	152	169	152	174	170	177	171	184	171	155	169	187	200	191	162	189	163	165	178	187	188	186	162	189	163	153	154	186	157	176	164	165	180	177	165	175	168	193	162	179	180	184	167	166	166	151	170	150	163	161	169	190	184	171	182	192	185	176	184	174	197	160	174	174	175	146	158	170	163	162	144	167	159	159	176	142	176	182	188	152	190	189	193	177	159	169	195	202	181	185	188	183	169	187	165	173	187	181	152	176	175	154	208	171	176	194	174	175	180	178	185	182	155	174	204	154	174	175	168	174	169	160	176	190	199	171	169	178	154	168	173	155	171	176	177	188	166	180	204	164	171	163	160	162	185	172	197	181	179	177	169	177	161	153	181	188	181	162	176	177	167	173	184	175	199	161	167	175	175	187	192	151	170	177	165	163	149	167	200	188	196	183	168	158	170	179	168	182	179	182	173	196	166	168	204	170	176	182	154	199	182	161	174	190	186	192	214	188	182	171	181	179	160	178	178	189	190	173	166	182	174	169	150	162	161	172	176	167	179	162	181	165	171	181	164	186	167	177	181	163	170	167	162	186	199	198	168	184	184	185	172	168	151	172	146	163	184	173	171	184	191	190	164	186	162	178	174	192	170	180	151	178	174	176	172	165	192	191	168	165	177	185	189	152	157	165	185	171	209	196	170	188	159	162	176	192	177	173	178	178	169	190	162	181	195	207	170	187	169	227	170	196	187	163	155	181	172	176	162	176	156	170	190	146	167	162	189	189	181	153	151	170	176	164	181	170	153	177	149	172	160	139	177	179	155	180	177	166	183	170	159	163	162	190	184	178	176	192	169	174	185	194	169	184	170	165	189	169	191	177	165	164	156	174	164	160	171	168	180	167	161	183	198	189	182	166	205	164	175	175	182	174	181	175	177	184	191	188	177	181	149	196	196	177	181	191	185	186	158	164	180	175	155	159	166	194	160	161	181	170	198	205	198	174	171	175	180	180	188	181	183	178	169	154	166	189	158	168	170	178	196	169	155	196	203	178	179	187	165	174	184	214	191	184	173	195	182	184	171	180	171	169	183	154	156	175	167	194	167	162	178	176	207	168	178	173	163	186	171	181	172	167	171	190	170	181	174	197	189	186	189	171	154	164	205	171	162	179	167	168	195	178	181	179	171	173	178	190	174	176	177	167	196	165	180	171	184	169	187	167	176	180	168	174	178	152	186	179
8916	9707	18252	21837	19299	16968	14307	11989	9205	10360	9605	8331	7276	8216	6078	4751	6507	5388	4998	4542	3568	2437	3117	2731	2596	2541	2096	1995	1831	1550	1445	1171	1037	887	908	840	798	724	680	658	665	602	620	580	581	482	529	446	483	492	461	474	494	503	487	503	521	469	516	499	516	501	506	512	528	482	525	478	488	517	521	483	469	494	528	499	470	521	514	521	490	508	526	508	485	441	515	492	498	509	486	517	521	473	529	472	478	506	460	493	449	488	476	496	516	461	550	495	486	488	493	518	486	475	488	470	496	469	502	477	515	522	464	503	498	530	471	500	471	510	512	517	545	499	504	513	520	503	508	524	442	503	483	491	501	511	515	497	478	495	486	502	516	462	488	486	490	482	473	520	519	494	548	509	492	532	513	518	506	498	486	494	536	476	510	464	499	498	516	485	510	501	509	486	497	493	516	540	521	511	532	475	501	486	500	452	478	502	451	519	531	499	506	510	477	490	486	482	477	490	471	484	498	518	526	512	496	498	487	487	491	514	458	504	478	511	500	455	444	450	526	493	500	509	528	522	490	530	494	517	514	532	524	498	469	495	487	486	510	489	520	473	444	488	478	506	493	499	503	493	464	498	487	497	500	530	513	477	487	503	529	461	492	504	534	471	489	494	476	503	510	536	470	505	508	511	515	480	474	476	507	477	509	518	521	498	515	518	440	529	512	489	497	506	491	522	559	519	539	526	477	496	494	515	471	462	461	453	498	495	503	510	488	502	490	494	471	516	544	527	478	516	489	513	489	518	485	493	521	512	506	501	485	528	476	493	465	491	505	494	526	498	509	483	498	513	474	491	476	519	492	510	496	461	489	530	529	480	504	492	491	513	489	475	493	468	532	491	480	514	503	519	484	535	474	466	494	498	498	511	503	475	504	532	516	464	474	498	517	514	467	505	472	514	505	517	482	517	510	516	512	469	490	528	481	497	502	500	483	510	496	470	486	512	486	483	518	513	510	453	516	487	508	510	519	497	517	509	498	513	465	493	502	497	484	478	495	498	508	461	502	544	518	495	486	503	521	491	516	492	520	513	542	513	486	491	477	518	502	453	534	514	454	488	519	487	506	516	507	500	485	488	483	481	521	477	548	482	525	494	544	505	523	489	544	499	514	538	461	474	468	483	471	526	508	456	508	518	550	513	528	505	491	510	481	541	464	506	488	524	471	501	489	502	502	506	535	494	444	495	530	515	478	521	529	484	466	488	526	530	448	508	503	490	487	509	512	502	495	478	497	484	465	478	525	498	531	507	525	451	520	483	533	440	540	520	491	492	501	528	498	485	514	509	486	515	520	478	470	472	480	483	538	531	520	486	519	472	487	502	491	495	525	519	465	499	543	519	477	510	485	493	491	515	504	498	484	489	501	541	497	510	502	488	554	545	490	525	484	515	519	523	490	491	498	505	500	462	515	481	538	495	552	513	512	516	507	499	527	500	509	521	482	496	507	516	469	477	491	508	497	525	521	523	489	488	477	531	528	505	475	465	506	512	487	436	508	497	508	489	503	493	500	506	482	486	512	512	504	497	520	514	495	453	471	457	524	518	535	514	552	490	529	518	507	484	507	511	458	524	485	512	513	550	543	494	494	517	509	469	506	472	503	479	481	496	504	510	508	498	495	466	501	465	508	498	513	480	534	537	499	529	510	462	494	504	495	519	512	491	517	497	455	446	554	511	499	495	510	476	499	460	488	501	479	529	463	494	496	505	476	493	500	540	449	488	504	501	522	515	525	485	500	477	510	493	509	474	494	494	508	495	492	488	486	470	456	485	537	499	484	522	472	475	493	481	478	485	493	491	474	512	460	496	496	496	494	478	495	507	472	484	473	525	469	516	484	488	527	537	493	501	548	499	498	497	476	509	504	515	539	462	496	555	501	463	520	485	492	505	483	493	447	486	481	518	496	532	482	504	500	529	488	482	473	503	544	496	535	471	469	484	514	503	464	465	535	555	525	522	504	493	534	457	483	499	499	451	516	518	491	475	514	502	499	493	447	513	530	533	560	570	500	519	495	473	513	544	504	495	511	518	531	492	490	546	454	478	517	507	499	495	473	489	492	482	473	485	445	520	521	507	468	489	550	500	494	465	500	481	499	484	495	518	525	511	482	495	495	467	489	510	506	508	476	499	499	536	514	452	492	476	501	525	520	529	518	490	544	483	514	520	520	540	502	502	509	524	493	520	479	490	510	520	541	508	521	513	498	490	475	494	473	506	471	509	510	489	499	472	437	482	500	508	533	539	473	475	533	519	495	487	517	492	483	491	499	489	504	498	510	532	492	499	505	481	528	497	505	503	483	527	502	495	536	479	489	516	472	510	526	518	488	526	535	498	474	475	492	494	509	520	478	490	483	515	474	511	490	519	534	497	498	473	473	499	495	458	511	477	521	465	509	507	451	471	505	514	503	500	493	451	532	487	509	491	499	545	505	464	519	506	484	478	457	471	474	483	525	510	469	502	501	500	516	525	535	553	504	517	481	506	495	457	514	477	490	546	482	476	483	523	514	499	484	521	512	524	492	518	497	500	508	542	519	492	487	502	517	465	521	457	512	484	497	487	500	447	532	467	516	524	538	550	507	495	492	469	462	496	498	520	501	507	483	512	532	524	481	476	477	483	473	499	518	498	507	453	547	461	487	491	500	497	510	461	501	487	484	493	496	489	503	523	495	521	498	518	522	466	533	511	501	521	533	489	509	525	505	513	443	522	506	583	471	496	472	519	521	527	498	509	534	506	531	498	479	487	491	458	493	446	557	471	490	495	511	500	490	501	550	540	507	519	526	480	491	551	511	529	459	501	485	493	478	552	554	451	463	486	506	504	522	520	509	492	477	474	467	544	502	532	503	501	491	514	509	441	475	454	488	468	494	448	476	492	516	486	489	512	539	510	480	506	545	537	523	465	433	507	525	481	452	549	507	439	513	476	495	523	477	472	481	511	509	506	535	519	512	518	514	497	526	486	483	543	526	476	512	493	543	523	513	513	474	483	497	495	486	460	537	539	506	498	496	509	467	508	467	530	492	526	522	503	469	481	480	521	518	513	552	451	529	516	466	482	522	517	508	498	520	542	507	521	473	514	506	567	534	512	492	524	470	546	486	546	516	478	497	475	491	496	490	500	514	490	483	520	483	521	470	450	488	527	487	500	501	513	509	497	500	521	474	526	529	493	504	515	461	476	462	509	510	521	481	499	464	490	499	491	522	495	520	459	527	521	496	513	470	502	468	483	513	463	498	536	482	514	490	513	499	512	498	480	502	514	512	476	544	489	522	474	502	498	499	518	483	537	511	511	512	466	503	499	452	480	499	504	530	517	470	506	493	475	476	521	519	500	531	493	473	519	472	489	506	502	471	460	491	467	463	527	497	474	517	467	506	482	488	562	533	517	511	477	505	526	537	486	487	528	527	509	516	494	507	509	477	497	516	512	501	487	521	512	485	519	465	465	489	483	501	493	487	487	505	467
27222	25937	33342	33320	30942	26774	24821	21619	17552	22267	16832	15338	16649	16003	13451	7894	12497	11183	10121	9247	7417	4525	4770	3360	3088	3268	2412	2203	2137	1725	1400	1021	888	673	569	524	492	522	364	362	426	351	277	330	249	215	208	189	161	168	183	174	174	153	155	166	135	148	161	158	131	143	182	180	170	151	176	185	161	148	158	142	160	170	149	166	170	177	171	159	189	190	153	181	165	160	158	149	171	166	183	182	166	178	193	186	153	176	162	179	164	179	137	160	159	165	156	134	164	138	157	162	161	140	156	167	155	157	161	147	166	157	157	175	158	178	172	159	194	152	159	166	155	146	168	168	157	177	150	167	171	181	169	142	154	156	159	174	170	156	188	135	172	165	162	179	167	172	150	136	153	157	167	147	150	146	163	155	170	162	168	159	156	173	163	150	143	161	153	151	137	161	159	162	150	185	149	170	172	137	140	170	172	167	148	154	178	139	168	167	142	172	159	167	151	167	163	168	137	165	154	134	171	181	178	161	149	162	183	149	174	152	157	170	164	162	155	185	166	162	197	177	175	149	168	165	154	177	168	190	151	148	174	152	153	165	173	145	151	173	155	141	181	152	163	156	167	171	163	171	163	163	153	168	156	181	157	156	151	151	150	139	161	162	167	154	175	173	160	169	162	152	158	173	151	147	164	170	154	160	143	178	145	154	151	139	159	143	178	180	154	158	173	136	175	156	168	167	163	170	193	158	166	163	137	149	168	151	160	167	182	154	175	154	134	144	172	202	168	148	159	179	154	157	163	167	176	153	166	166	153	157	153	191	175	143	166	156	162	159	161	173	161	169	159	158	168	151	145	162	152	165	176	166	152	176	174	187	144	174	147	167	147	179	147	151	162	176	181	158	169	161	144	165	153	161	163	148	178	174	163	171	181	166	167	179	174	158	186	173	158	160	172	179	158	171	159	169	152	166	156	173	160	152	155	180	167	186	148	149	145	162	187	165	175	161	171	169	158	159	152	195	141	173	185	160	173	163	164	175	173	143	181	160	148	168	131	145	157	136	156	171	145	161	154	161	162	164	152	157	164	152	169	176	178	163	153	174	170	144	142	173	156	154	180	161	165	145	150	176	151	154	146	158	153	179	151	169	166	164	173	163	139	154	190	138	157	162	158	170	153	154	178	154	152	173	181	167	159	164	161	165	150	162	178	167	143	195	169	151	145	170	169	152	186	176	179	149	167	152	151	181	160	158	190	176	163	155	162	158	151	146	167	152	173	164	156	145	172	178	163	160	167	176	153	154	164	156	153	176	183	157	155	160	164	161	181	166	155	177	173	197	152	161	183	172	150	162	190	170	165	150	154	146	164	150	167	165	162	160	185	166	190	174	165	164	162	171	162	170	147	175	152	156	162	168	151	168	163	169	180	171	164	149	175	166	155	180	147	154	173	161	174	143	147	153	143	161	145	161	154	133	182	158	172	153	163	183	169	166	139	152	159	172	141	148	156	160	171	147	164	175	160	169	178	145	165	154	182	179	141	180	157	186	162	159	146	174	185	163	175	184	182	172	148	188	176	164	151	145	164	142	166	153	158	164	155	146	149	174	164	141	168	146	166	157	153	168	185	175	127	144	142	155	158	190	174	144	158	191	185	168	134	160	137	157	162	176	147	195	155	157	177	165	182	167	149	155	146	168	136	165	157	161	159	144	152	154	163	158	162	163	149	187	136	145	169	147	159	155	166	159	190	153	164	181	144	148	167	174	152	165	163	154	160	174	169	156	146	169	149	162	163	176	149	172	153	160	166	139	158	129	159	173	166	169	164	164	165	166	181	198	140	166	167	153	148	169	159	175	173	140	171	154	145	163	168	177	163	179	172	187	134	155	172	159	178	155	162	162	167	181	171	170	171	199	179	160	158	161	202	148	173	155	177	173	134	150	180	169	167	151	141	179	163	170	169	166	175	176	161	167	146	146	157	151	181	178	163	170	167	151	163	155	167	164	141	149	156	168	166	156	170	174	169	154	167	173	156	148	163	169	166	188	174	163	152	147	136	154	156	163	157	157	169	193	159	176	167	152	158	150	173	174	176	183	139	177	165	166	160	165	158	146	168	165	156	173	157	181	155	159	179	143	171	166	162	159	160	172	158	174	170	151	168	148	144	148	195	168	148	174	172	162	149	176	153	159	167	165	131	120	185	183	165	159	146	155	180	163	165	149	165	143	159	155	187	155	155	162	167	161	143	170	173	160	157	178	178	155	166	169	169	169	157	173	171	163	188	170	162	157	180	179	171	177	169	177	158	151	170	172	192	136	177	177	160	171	180	142	163	180	174	157	165	182	152	166	170	143	159	170	155	172	154	174	154	128	163	181	153	170	118	159	163	190	143	152	171	161	160	151	178	174	158	147	160	180	154	173	178	172	157	179	146	154	149	160	151	152	154	164	157	160	171	173	162	134	145	185	174	171	162	167	162	151	150	173	151	187	158	150	177	178	157	184	171	151	151	150	171	158	156	152	174	157	142	151	193	143	172	167	157	162	159	171	177	167	159	163	161	168	169	211	159	165	168	172	164	166	170	160	162	166	155	167	179	173	150	193	175	165	140	133	160	161	190	195	153	165	169	174	167	166	125	179	205	152	156	177	178	176	176	183	180	160	166	178	168	160	169	197	174	156	164	162	176	161	166	161	180	156	157	169	143	147	150	154	191	174	154	166	175	159	162	168	158	180	163	144	160	178	152	155	187	161	151	161	164	148	172	153	158	179	151	158	146	147	176	172	186	173	169	168	153	158	168	153	212	176	159	168	145	158	145	181	146	149	158	194	161	161	189	147	178	173	157	162	175	165	188	162	170	193	190	167	161	172	159	175	162	153	172	167	180	163	153	161	178	150	182	166	165	171	156	176	172	164	160	159	160	158	172	145	161	178	161	155	176	180	167	143	166	165	154	143	158	172	152	192	160	154	175	172	149	173	177	142	167	179	171	175	161	172	164	156	166	146	137	137	172	175	162	151	179	156	153	154	181	160	150	144	150	184	153	155	171	176	164	162	179	164	147	168	148	166	150	149	151	163	170	165	146	163	155	169	147	169	170	154	182	168	157	166	166	157	155	165	150	171	159	152	159	164	147	180	141	188	157	168	182	147	181	153	157	150	175	173	167	175	140	169	142	176	175	142	173	174	181	165	161	160	160	173	149	160	181	152	154	157	167	167	141	142	170	153	142	152	139	165	157	163	182	153	156	146	147	175	146	185	150	170	156	152	170	168	152	147	166	169	159	169	176	159	178	156	182	162	160	165	158	151	144	165	168	176	185	171	148	150	141	157	166	156	157	182	187	161	178	156	165	150	154	157	170	152	155	153	159	151	143	174	146	178	168	178	186	171	155	156	165	158	154	161	176	183	163	148	183	154	176	142	156	177	159	157	183	155	151	170	176	138	149	178	149	170	167	180	153	137	173	158	165	187	172	142	166	178	156	149	172	144	161	152	166	158	167	166	159	157	148	169	158	149	154	160
18239	21171	33445	38648	39255	39044	38299	36048	34053	39985	32198	34541	35037	35245	26774	23463	31959	29154	27871	26999	22726	16773	18447	14288	14687	15561	13139	12357	11592	9428	8409	6419	5058	4165	3493	3322	2992	2729	2161	1929	2230	1799	1259	1478	1071	758	750	699	575	496	501	477	485	430	461	437	476	476	478	494	459	434	510	547	465	469	465	489	514	528	504	451	500	464	517	490	464	483	461	467	466	484	425	473	475	481	482	486	476	501	501	457	491	486	504	457	452	489	467	493	489	461	474	465	450	481	461	475	476	473	479	488	448	504	432	454	458	486	455	505	488	463	489	459	466	461	451	444	437	490	477	497	436	488	467	458	444	453	457	458	460	559	454	467	475	476	483	447	451	479	473	471	498	472	462	488	467	458	465	449	465	487	474	455	462	493	472	492	454	481	482	494	531	493	444	453	452	488	471	461	498	458	462	458	480	437	434	478	457	459	448	493	486	448	498	450	485	470	475	481	475	492	523	496	488	428	452	452	440	489	453	464	482	464	508	495	497	464	465	464	444	479	470	475	519	467	454	460	512	491	474	471	484	444	477	461	476	458	493	514	515	453	502	461	477	490	486	471	456	476	449	489	474	465	500	438	500	450	439	514	495	469	485	471	430	462	476	494	505	481	497	408	444	482	497	501	477	511	461	467	476	469	480	446	470	460	480	522	499	513	494	423	452	503	462	485	450	491	478	463	498	480	474	482	502	456	465	447	460	483	485	500	465	477	489	477	461	501	459	471	469	447	468	478	488	459	459	460	462	474	461	467	431	502	457	479	466	470	467	455	458	479	450	495	520	453	492	475	486	444	457	479	440	462	431	490	434	475	492	482	472	462	468	480	432	484	452	467	467	469	472	493	481	470	477	465	519	481	457	457	456	439	466	484	526	470	468	436	480	493	518	465	484	479	467	476	448	491	483	488	471	498	479	476	489	475	442	478	520	478	464	484	476	476	469	458	476	481	478	448	451	469	476	487	472	453	490	458	457	485	457	444	491	480	464	501	496	485	488	467	516	472	476	496	506	460	430	501	483	467	495	467	493	484	485	448	472	489	446	484	445	442	466	487	457	478	477	475	462	492	449	511	487	435	466	490	484	460	467	450	459	472	466	515	467	514	457	486	488	462	463	453	482	450	443	441	468	467	467	479	509	478	475	503	482	441	482	452	462	484	448	512	476	436	442	485	460	478	439	453	464	482	480	489	472	481	483	475	464	458	452	463	502	481	454	462	464	435	500	494	479	506	446	438	433	449	435	441	466	494	463	449	501	470	458	472	455	459	477	486	479	442	464	442	477	430	471	459	468	486	533	474	488	492	459	494	482	460	479	455	470	467	458	458	476	466	467	482	518	506	447	436	478	470	433	488	434	481	450	472	462	455	468	467	454	504	472	486	463	436	457	457	463	449	508	476	510	478	485	486	479	505	458	453	482	487	437	461	475	474	472	492	495	477	442	482	446	488	446	456	489	470	497	506	472	451	494	465	475	459	454	447	467	455	449	458	492	469	465	399	454	457	484	497	456	459	431	489	485	485	452	442	466	448	450	442	471	500	465	468	458	444	499	478	460	514	458	467	496	468	499	482	486	467	451	521	459	470	492	476	468	472	431	450	500	513	461	466	445	443	485	480	433	460	463	492	508	459	462	442	463	454	439	483	460	493	454	511	459	493	476	476	494	470	445	460	464	475	509	467	441	435	476	478	485	472	459	501	474	489	452	475	500	459	475	480	461	498	455	471	461	496	469	477	469	446	489	473	462	469	448	474	454	458	509	441	503	500	457	525	459	473	515	445	489	457	515	461	488	485	483	508	452	475	466	481	472	458	486	447	506	467	445	467	476	508	481	469	420	483	494	479	480	461	505	473	469	504	416	486	446	467	478	491	520	492	479	475	522	488	484	475	470	460	446	470	461	459	465	432	470	496	488	476	505	465	453	471	488	441	481	467	449	463	452	450	445	465	453	474	479	454	496	510	504	479	446	480	437	491	426	446	453	480	478	479	427	453	449	458	460	475	454	485	469	461	468	455	459	483	481	456	469	474	436	446	470	462	509	429	464	453	480	458	485	473	479	460	468	447	478	448	461	494	482	494	462	486	450	440	521	444	476	433	494	456	456	456	480	482	449	433	459	463	465	477	456	457	491	494	461	492	463	497	471	460	497	432	466	444	490	499	481	446	468	447	506	478	489	495	437	489	462	472	455	480	497	513	463	457	485	427	438	438	429	459	518	491	486	474	486	506	489	467	470	457	505	440	452	466	479	471	489	500	467	477	489	445	474	488	460	506	468	486	517	455	446	463	499	474	520	489	444	459	472	470	511	457	456	493	485	435	444	484	499	455	474	462	475	478	450	519	502	486	492	461	483	464	474	461	499	480	461	464	491	479	449	472	471	453	437	494	472	482	458	454	459	445	469	467	487	442	447	458	457	469	477	451	463	501	485	472	474	460	450	491	473	447	435	455	470	509	493	482	447	480	470	427	493	476	416	454	480	489	505	475	448	489	467	476	463	480	443	469	469	492	441	475	468	475	489	493	470	496	458	475	490	462	470	461	452	473	447	475	453	496	440	498	491	471	498	477	455	443	477	463	512	464	431	466	459	498	474	476	461	513	471	513	451	471	439	467	455	496	483	506	488	459	454	500	473	430	464	460	446	465	472	441	479	435	450	452	482	447	435	506	458	475	422	452	470	481	482	467	469	453	482	481	465	448	455	475	440	489	504	460	467	492	485	446	471	444	455	468	485	472	474	449	483	461	483	455	458	453	428	459	471	493	477	488	481	467	467	483	511	460	438	458	495	461	458	482	434	450	446	478	481	513	410	469	488	458	461	492	476	496	467	490	453	504	455	469	457	465	479	455	464	453	481	467	504	450	442	499	484	473	448	508	542	477	455	456	460	484	493	467	516	445	476	489	443	474	487	449	482	465	473	469	479	495	504	452	523	451	451	447	461	495	499	478	498	451	454	476	464	432	476	477	484	462	467	511	470	479	485	509	474	477	477	445	502	491	444	428	459	471	469	482	433	461	473	470	459	441	389	479	469	482	478	423	442	461	450	473	459	467	477	410	481	476	485	473	489	476	459	506	491	482	455	504	444	491	420	439	458	472	457	462	452	488	483	461	498	479	433	448	493	452	482	477	485	449	514	481	486	491	462	486	462	522	461	490	468	433	472	479	415	500	464	452	488	463	491	488	484	446	512	505	459	439	473	465	495	485	497	476	479	466	481	440	470	477	497	465	453	453	506	474	462	442	454	478	452	471	462	436	454	509	479	465	469	466	460	508	488	458	463	485	488	451	450	442	480	444	449	494	493	479	480	471	437	451	445	475	483	500	447	461	464	485	491	480	478	474	492	472	424	458	474	483	472	459	437	443	461	454	462	463	447	456	489	494	474	445	439	484	451	465	519	477	473	470	473	469	501	447	463	443	467	495	485	466	514	456	472	445	475	483	509	489	465	481	485	472	461	435	459	462	480	486	503	498	478	490	454	465
33560	32081	38690	39556	36748	33858	33870	31747	27511	31083	26260	19067	20641	24220	16367	17879	20374	16492	16862	12292	8816	7369	7006	5244	4591	4882	4053	3508	3314	2397	2257	1588	1274	986	953	837	838	730	583	609	575	532	421	406	320	276	273	272	227	182	203	183	193	203	168	178	215	195	222	190	173	179	224	206	204	204	194	197	203	222	199	187	194	198	204	207	189	181	199	164	187	223	160	208	200	192	202	199	205	165	199	187	186	190	171	194	181	177	198	172	209	232	205	197	184	213	169	179	196	188	173	215	183	202	200	200	173	192	173	190	197	175	189	221	194	202	213	188	199	208	207	189	190	192	209	191	173	181	204	177	192	185	168	210	203	190	216	209	184	211	195	202	186	203	200	183	207	196	170	188	197	192	163	191	198	179	192	197	207	192	190	195	200	220	204	206	213	214	219	164	190	172	170	183	174	196	193	190	199	199	157	219	168	235	202	182	198	189	192	190	187	195	224	188	199	192	167	202	188	192	184	199	206	189	196	211	180	218	216	184	195	200	199	178	204	171	197	194	198	154	200	192	222	203	167	192	218	204	212	206	212	209	206	176	166	193	208	193	181	186	175	180	177	203	202	194	213	184	200	191	179	213	225	183	184	206	181	189	208	190	200	202	193	186	187	202	184	187	190	182	195	190	220	207	218	189	194	195	198	183	182	171	215	193	215	218	172	191	177	192	199	200	184	184	190	186	185	184	181	211	215	218	177	176	179	185	230	191	199	197	183	204	232	195	186	217	204	203	194	201	191	200	180	184	213	167	191	205	198	191	167	194	193	208	217	220	212	205	177	189	184	175	201	183	198	183	216	190	204	189	196	210	181	180	200	198	202	191	207	188	192	189	196	200	177	204	170	209	199	181	176	190	196	205	194	205	226	212	149	182	180	194	172	188	207	202	207	195	194	186	194	182	200	205	177	170	183	179	181	201	195	202	171	196	181	211	200	171	187	158	205	208	182	203	216	227	198	177	194	204	205	190	216	195	172	192	199	217	205	183	187	204	207	212	204	176	207	208	167	218	172	203	178	194	188	191	193	212	211	175	206	207	218	216	193	216	188	193	199	190	200	189	187	200	179	201	204	179	189	199	190	184	199	186	211	212	185	198	211	209	221	208	184	203	202	194	207	201	199	218	222	195	211	194	177	183	203	215	211	212	199	178	199	207	195	199	183	196	207	210	182	213	177	216	203	196	203	205	201	175	206	165	203	205	174	190	165	198	209	185	180	175	212	194	184	182	165	199	195	197	194	203	188	207	200	184	212	178	161	179	196	160	178	215	188	219	201	171	220	202	178	195	186	207	197	215	209	215	183	217	162	218	195	213	200	194	214	183	203	217	195	177	189	184	207	206	189	206	176	173	177	192	200	209	182	186	175	170	186	192	193	188	194	199	226	183	185	199	198	200	206	209	193	184	205	191	187	202	197	187	185	176	196	173	187	181	217	207	195	206	177	208	224	177	199	193	185	185	205	182	182	185	202	185	198	194	181	185	206	205	215	220	190	186	192	180	183	191	209	186	213	195	200	201	186	177	171	189	218	211	179	206	177	186	175	187	203	203	176	170	203	204	189	196	178	207	190	197	200	178	192	191	180	196	178	193	184	210	203	193	211	206	173	175	216	210	204	205	172	203	207	176	181	204	213	200	173	206	204	181	212	196	195	187	196	189	221	202	215	182	182	184	179	198	203	188	175	174	181	194	197	226	170	199	176	169	218	213	205	185	201	180	185	201	203	205	226	195	189	180	202	177	205	197	181	184	185	181	175	214	179	200	181	184	212	190	196	203	209	180	208	187	210	208	170	180	208	189	212	194	207	184	198	190	174	184	206	201	204	186	199	221	198	211	197	191	218	173	209	167	200	178	187	203	212	190	198	193	209	200	186	188	214	173	174	201	203	193	191	210	187	196	207	198	215	201	187	189	205	195	176	189	186	182	187	192	196	179	196	188	204	200	201	185	188	185	192	178	205	190	210	162	178	203	187	203	206	175	193	196	168	213	201	197	203	184	182	181	168	176	194	166	199	189	194	193	186	199	196	200	195	191	199	195	198	243	201	223	221	194	189	215	211	205	198	179	190	166	203	163	218	209	179	171	196	168	178	181	235	181	200	177	181	196	181	205	210	186	168	210	204	184	204	191	187	209	185	223	196	197	207	194	180	196	202	192	211	217	193	190	202	177	221	194	185	221	198	203	201	192	189	188	193	182	223	199	188	186	183	206	199	182	198	175	203	192	201	182	173	182	220	206	206	209	194	204	216	195	189	172	183	177	215	216	189	230	193	196	184	184	187	197	172	209	193	197	182	214	198	190	197	194	208	180	175	207	233	183	183	209	201	200	187	212	187	183	208	191	207	200	185	181	191	170	208	196	194	201	199	218	182	204	199	195	202	185	178	184	197	204	203	201	192	174	215	208	177	211	208	206	181	208	194	189	180	207	193	182	205	162	177	191	177	173	191	190	193	171	180	215	200	222	215	201	195	206	209	185	183	205	185	195	158	183	182	208	200	170	195	206	211	229	182	211	205	192	197	156	205	202	222	184	203	189	170	163	203	188	222	218	195	238	190	203	217	194	199	191	206	191	185	203	171	199	179	176	201	192	167	222	199	202	208	203	205	177	192	174	199	204	204	211	169	190	199	193	198	220	203	173	183	185	207	192	195	198	174	202	177	202	193	175	187	179	210	179	198	213	199	185	206	171	181	191	190	189	213	181	222	191	180	169	181	202	194	204	177	201	194	220	188	189	205	183	207	195	193	201	194	166	201	180	166	189	200	183	211	172	184	188	203	204	171	189	197	204	215	190	203	225	180	216	196	204	178	202	205	219	202	190	200	201	209	202	199	189	219	172	235	197	201	171	190	160	202	204	185	195	198	202	191	205	189	195	211	195	202	199	186	174	191	198	197	226	196	194	218	173	220	207	199	179	185	170	178	184	213	193	189	195	212	208	190	189	195	175	203	193	203	173	194	218	211	190	175	180	208	202	198	193	223	201	191	180	199	195	191	202	194	200	202	218	206	202	194	199	216	218	187	199	205	193	181	195	168	184	193	165	175	172	209	208	189	199	192	213	177	200	206	191	191	196	205	202	184	186	182	203	198	186	204	205	183	188	172	195	208	187	181	199	199	196	191	195	194	217	201	173	196	182	199	195	198	201	200	202	176	215	209	192	208	171	219	204	185	195	223	190	180	188	179	213	204	194	185	185	232	199	209	228	176	195	191	167	191	196	211	199	222	193	173	199	199	205	167	190	202	196	191	203	195	175	220	201	170	201	196	208	175	174	201	199	193	204	188	192	190	201	181	188	181	195	184	177	187	167	187	199	173	188	196	217	177	179	201	205	205	206	174	213	188	230	198	205	193	175	207	186	170	216	187	201	218	186	177	175	207	190	198	202	204	189	186	187	201	177	202	194	230	180	166	183	202	203	186	200	210	196	209	184	203	206	188	172	199	190	198	192	197	220	201	193	188	209	179	181
22396	26378	36991	43110	44831	44735	45432	43748	42460	46481	39926	35863	36607	41984	30733	35563	39688	36002	35669	28850	23468	23590	22067	18892	18566	19793	18193	17234	16150	12933	12135	8974	7394	5803	5206	5048	4920	4021	3349	3061	3159	2843	1990	2328	1369	1123	1061	959	757	638	673	607	544	590	546	570	516	527	586	533	560	532	593	639	543	526	526	571	501	592	504	536	536	560	559	529	504	567	535	547	574	555	546	556	544	585	522	549	513	555	545	545	557	539	549	494	526	555	564	573	538	536	577	564	594	524	542	506	539	533	559	565	570	533	525	506	550	538	509	565	533	522	552	530	546	531	554	558	536	559	548	559	548	571	568	514	544	564	514	562	585	526	564	525	505	524	552	590	548	548	520	519	564	565	560	558	574	560	556	530	560	542	512	567	548	570	543	513	502	501	549	558	537	515	526	571	538	600	528	495	566	520	524	518	535	526	554	545	529	546	517	566	518	526	505	513	571	561	567	557	547	549	592	502	521	539	579	583	556	547	529	531	563	504	492	510	543	543	533	532	562	571	585	543	574	498	533	528	540	552	549	598	587	497	582	512	555	565	548	578	543	536	560	530	547	545	594	528	527	521	557	543	540	536	565	544	567	515	510	516	560	567	540	537	532	535	553	572	569	512	522	531	539	578	545	499	516	602	580	544	502	527	588	518	552	585	547	562	526	562	545	583	554	584	549	533	565	519	528	541	601	532	555	562	524	537	480	553	575	568	553	535	553	565	580	540	544	566	601	543	534	571	566	546	559	574	566	531	563	494	531	524	544	553	538	558	542	528	491	551	567	577	558	528	541	519	572	519	560	538	525	516	535	553	575	575	527	507	537	528	519	551	552	546	559	520	557	562	506	562	579	572	516	528	549	539	561	549	582	498	553	544	571	590	559	503	543	536	498	583	515	527	528	554	580	528	560	530	534	508	539	567	530	565	536	543	548	560	530	561	491	514	590	591	553	554	557	543	570	550	572	588	565	562	542	550	542	562	555	521	529	536	572	517	552	534	559	543	532	569	516	570	536	557	587	550	568	527	575	541	553	546	540	578	588	546	532	542	566	543	551	579	537	570	529	534	537	549	546	548	552	541	529	523	532	536	571	513	564	584	556	519	563	572	609	511	573	556	576	535	571	518	515	529	544	551	598	530	547	542	601	558	577	602	524	554	582	560	547	560	573	582	538	514	537	558	555	560	589	542	551	528	502	546	523	532	568	532	510	560	555	559	565	538	553	569	542	542	577	584	550	533	586	544	559	553	537	524	533	532	554	568	532	583	543	566	561	574	550	554	572	530	560	580	554	546	545	566	517	557	520	539	527	551	532	530	544	559	535	583	509	498	588	600	546	587	540	492	523	563	521	554	554	529	498	536	530	543	572	535	512	524	503	569	618	517	529	548	530	567	576	567	564	558	580	559	540	586	527	543	541	512	547	551	540	537	537	546	546	523	561	543	557	543	511	529	554	561	551	547	578	538	558	537	571	560	595	546	553	516	506	542	520	543	571	545	534	558	528	549	559	548	523	533	572	554	550	539	547	571	533	531	577	532	515	511	570	538	566	557	549	551	529	538	572	553	586	529	517	577	574	546	570	567	533	492	565	537	489	526	534	543	555	507	581	557	549	543	519	597	528	502	563	537	561	524	568	606	547	571	514	539	576	474	548	574	580	533	516	569	536	564	556	541	482	573	532	577	538	566	533	609	508	525	526	574	565	528	540	554	569	565	564	537	544	519	513	543	576	564	540	544	558	512	523	553	554	551	511	566	528	576	546	528	526	558	553	561	538	548	554	523	564	565	522	557	580	563	487	540	555	530	541	554	534	534	576	581	542	566	538	553	581	536	538	588	506	549	572	557	570	528	530	549	497	580	581	543	544	545	562	532	561	523	524	507	573	549	565	551	566	536	551	567	515	526	548	564	555	535	536	545	537	586	577	540	540	559	545	537	535	561	540	551	575	541	534	595	542	597	552	578	534	547	529	574	509	548	555	542	567	549	533	546	520	552	543	589	502	525	538	558	533	531	542	524	567	545	556	564	551	584	533	533	543	565	551	571	595	575	529	502	556	545	556	557	545	564	511	525	532	498	552	497	547	532	552	571	501	515	545	523	535	565	535	513	529	533	521	567	567	582	544	521	583	552	568	552	532	522	529	580	564	554	565	558	577	564	567	568	505	553	577	514	556	560	531	600	535	515	512	507	548	545	522	534	524	574	577	539	557	565	516	563	543	559	507	584	556	557	564	548	566	558	580	562	523	548	559	550	575	576	546	530	587	551	568	496	574	513	544	554	549	514	508	518	567	544	529	563	548	579	559	526	544	530	546	540	548	524	527	507	586	578	548	541	526	533	502	560	561	531	556	549	534	545	518	550	563	558	583	513	552	547	482	534	548	540	550	532	537	566	562	536	567	584	541	565	566	528	568	530	497	516	588	624	500	591	579	579	520	555	551	519	552	532	532	541	574	519	527	560	550	560	536	572	525	545	570	550	542	535	554	576	520	536	537	540	553	543	544	550	567	542	557	489	571	527	561	593	542	573	537	528	558	572	529	550	498	518	566	553	538	541	568	540	519	535	560	526	529	546	534	537	554	496	480	532	561	578	549	523	530	551	528	541	529	532	592	526	594	550	568	551	525	514	547	523	539	558	550	565	572	571	542	550	551	551	496	576	584	541	554	564	552	538	516	563	615	562	595	551	578	568	560	536	546	566	518	539	535	513	537	529	539	548	533	574	542	514	574	566	549	509	579	541	517	572	546	522	524	530	567	533	568	559	555	553	544	530	562	569	537	612	584	550	539	530	550	533	526	546	611	509	533	563	534	565	533	559	536	524	560	528	543	551	588	552	559	567	492	584	519	543	555	523	496	557	560	573	519	590	595	553	570	561	533	528	571	553	529	539	529	522	561	587	606	483	588	530	541	545	534	564	527	578	541	543	548	525	539	559	541	528	541	535	549	557	545	557	534	589	514	506	590	561	562	552	523	559	519	552	542	567	547	528	577	551	527	535	533	623	561	535	557	542	566	532	547	522	566	561	557	561	578	551	573	608	543	545	548	513	502	577	569	552	584	547	522	496	544	534	539	580	512	530	554	560	541	566	550	600	547	511	539	546	539	570	545	557	559	565	555	548	543	544	553	576	553	504	556	542	559	532	484	570	569	559	534	586	548	570	521	553	504	558	556	570	536	573	566	547	548	546	521	525	570	548	515	535	527	524	545	541	573	525	540	542	521	524	538	553	549	552	541	546	551	483	540	563	594	539	530	555	569	552	527	515	573	598	495	553	575	527	526	557	556	558	549	563	590	557	538	546	552	541	578	527	558	562	581	564	544	535	569	538	571	541	532	524	514	570	541	550	550	582	557	596	538	583	567	525	561	576	523	572	531	541	471	542	560	506	553	557	552	533	583	555	538	547	491	592	541	569	536	536	532	521	521	518	521	496	558	508	548	548	525	511	536	517	556	567	555	505	534	527	574	504	574	562	545	545	529	586	564	540
13657	10896	11488	9484	6463	4580	3648	2766	2528	1966	1672	1314	1406	1478	795	940	965	878	711	644	580	465	505	408	395	443	333	329	314	266	283	232	237	214	230	247	230	206	211	204	222	207	207	202	212	192	174	185	178	186	162	179	182	180	206	184	191	187	203	177	187	192	188	188	192	211	171	185	193	171	204	179	177	194	173	205	186	205	176	184	209	203	189	175	171	197	169	173	189	178	174	201	202	149	179	171	185	195	200	187	168	157	170	163	196	182	185	196	186	204	185	192	187	193	162	206	168	179	184	180	189	197	166	188	187	202	222	174	211	186	167	195	170	183	171	178	199	183	180	205	208	191	193	166	203	200	184	193	181	180	204	197	185	172	187	188	183	176	168	209	193	157	180	186	189	178	177	185	184	179	159	181	167	183	173	165	158	179	197	194	184	182	180	183	187	200	218	177	185	205	177	175	196	187	201	176	182	193	165	163	207	177	192	179	172	220	172	203	195	177	185	146	194	168	197	196	181	216	177	171	183	191	175	196	190	172	196	187	189	180	186	187	183	193	208	186	186	180	178	198	194	189	182	191	198	172	192	209	169	195	177	194	176	187	206	206	182	225	177	200	190	176	179	196	167	203	190	192	190	187	202	180	186	182	188	187	184	160	181	166	196	223	167	209	176	168	220	196	175	177	180	195	189	179	185	190	206	185	185	206	196	201	189	222	169	196	190	178	187	185	186	190	194	187	206	189	205	189	195	182	193	183	206	164	201	183	196	187	179	179	181	207	154	188	185	174	155	183	180	178	182	208	209	181	193	184	203	193	178	169	148	175	166	176	198	190	199	175	195	198	194	180	209	183	188	174	207	203	191	172	190	191	169	187	179	187	177	188	189	181	176	179	222	169	182	185	218	174	186	183	193	206	192	203	174	228	175	166	187	165	182	179	196	213	204	200	154	210	173	170	158	206	183	189	182	201	182	178	185	187	184	181	199	167	196	207	183	189	169	191	191	201	199	187	179	209	177	189	183	172	173	200	189	195	178	189	197	177	174	189	172	176	174	173	179	187	174	204	176	201	167	186	164	184	172	172	198	165	176	184	181	191	180	196	190	196	135	202	177	181	180	181	198	173	183	175	197	160	199	170	173	190	216	189	169	185	185	205	198	172	184	203	171	196	186	189	190	182	181	204	199	206	174	182	212	169	164	209	187	225	203	188	183	191	161	198	197	178	188	185	205	193	195	169	178	184	191	172	174	186	193	204	194	184	189	182	153	167	159	189	173	167	189	200	188	213	175	186	184	189	188	177	188	179	186	187	178	185	213	198	189	181	152	189	202	184	202	162	190	183	161	208	198	181	175	191	188	186	203	187	199	223	191	171	153	187	154	177	196	159	183	192	176	198	155	198	160	169	201	148	196	205	216	188	182	172	188	170	181	171	162	195	181	175	195	186	203	178	203	174	200	204	181	176	172	186	180	170	176	193	197	188	197	191	176	173	173	157	156	210	171	190	161	160	177	170	186	188	176	169	170	175	182	189	170	182	194	212	179	194	176	173	186	163	193	191	186	187	202	193	187	176	182	195	199	185	197	187	190	186	190	173	189	179	174	176	175	152	215	184	188	198	163	187	197	172	188	168	190	169	205	193	185	200	207	177	209	209	184	188	181	181	176	177	174	167	185	161	176	213	187	169	180	193	177	176	195	179	194	175	202	197	198	212	174	186	191	187	171	178	178	179	203	165	209	160	181	190	194	190	175	209	189	175	172	201	215	171	164	221	211	175	202	164	206	176	170	180	167	164	154	174	204	180	166	201	214	198	182	191	198	184	181	191	191	146	196	176	188	198	190	193	180	172	180	169	192	199	190	197	181	182	174	211	183	175	201	167	189	206	208	204	169	176	187	213	201	188	176	174	173	195	185	186	195	178	199	181	181	176	170	183	178	183	203	173	187	197	192	177	167	198	198	181	186	184	197	185	200	182	194	192	189	182	191	212	207	159	161	181	197	184	197	209	171	184	195	180	187	195	188	175	172	191	192	184	174	188	184	193	174	161	187	193	163	179	198	213	181	178	200	194	163	196	202	200	190	189	180	198	172	192	184	190	169	193	203	192	195	191	174	168	183	178	190	167	198	193	195	182	193	183	178	171	198	169	173	187	181	181	188	189	170	174	177	188	188	201	187	177	185	179	177	178	190	186	170	176	176	196	199	208	199	180	177	205	158	202	178	194	172	180	194	194	165	194	161	164	192	186	197	205	175	187	193	181	192	186	172	200	196	192	195	172	188	183	164	190	179	187	152	186	170	187	175	175	179	171	172	173	177	186	188	170	182	158	171	203	193	175	194	192	179	187	166	180	161	181	188	196	185	200	183	191	183	188	190	179	183	193	179	189	189	196	165	175	188	179	183	175	167	176	164	187	198	205	190	173	177	168	186	207	193	207	199	196	179	165	208	167	191	171	182	133	166	188	193	177	159	168	193	172	174	172	183	177	197	214	209	189	193	196	182	185	161	186	195	194	191	166	168	189	193	212	197	194	184	208	179	194	197	172	195	198	183	186	197	197	212	184	186	156	186	175	168	174	179	169	176	185	184	182	190	216	177	164	192	200	196	162	177	193	188	175	190	166	166	146	173	199	183	185	205	209	186	165	141	201	193	196	179	206	189	225	176	175	190	185	217	167	183	189	194	207	182	164	199	189	174	205	181	204	204	194	175	210	179	206	201	181	190	179	178	191	171	168	186	187	176	187	203	170	211	185	194	176	158	184	169	180	188	168	208	181	159	197	195	193	176	172	185	182	193	173	202	207	188	176	181	183	160	195	184	194	182	180	190	199	207	179	201	201	198	179	208	174	173	189	177	178	183	188	194	171	193	175	201	181	209	182	157	178	177	187	189	190	188	197	188	188	175	181	170	163	194	202	199	195	181	184	204	190	174	175	175	181	174	175	176	188	193	185	176	200	203	157	184	186	185	199	159	196	198	166	175	190	190	198	178	163	205	179	169	180	183	192	189	194	200	194	178	191	182	201	174	190	190	173	189	171	187	194	190	204	204	179	199	201	183	192	177	184	193	189	159	154	198	190	158	185	181	199	188	181	198	184	182	174	191	205	170	164	176	177	188	178	188	190	176	176	186	207	153	195	157	208	173	197	197	172	188	176	177	217	182	193	202	198	161	191	202	192	178	179	172	173	187	193	182	180	189	193	191	181	195	200	170	180	224	168	194	171	198	199	183	181	191	196	194	182	186	225	204	173	201	210	192	195	202	193	182	167	196	176	178	172	195	166	167	177	176	167	180	193	182	187	196	192	200	196	180	181	175	173	183	191	180	173	170	171	211	187	173	200	213	178	189	190	195	185	201	206	166	166	172	157	181	185	187	185	181	181	187	179	201	153	197	191	190	187	181	176	181	199	205	177	178	149	211	186	194	175	178	188	175	180	183	194	203	167	209	166	191	181	156	197	199	176	163	167	226	183	184	170	185	191	177	173	178	180	207	202	209	169	207	191
9038	9725	16421	19591	17306	15547	14269	11976	11798	9738	8426	6862	7626	8523	4182	5404	5892	5056	4252	3607	3067	2650	2616	2129	2159	2182	1882	1747	1547	1344	1233	1053	919	894	808	787	725	691	643	689	586	603	649	573	562	496	555	585	551	546	532	509	495	511	515	493	533	549	538	539	543	518	513	506	501	518	493	527	515	568	536	503	530	525	526	535	503	557	542	504	530	532	546	487	505	522	537	561	532	574	523	520	498	539	567	550	559	538	517	499	580	529	538	513	508	528	512	521	542	546	555	549	544	527	516	520	513	562	479	541	521	488	515	500	553	522	562	516	496	492	538	504	526	503	512	547	517	543	555	524	533	498	537	527	535	534	565	538	518	523	492	532	489	538	517	501	531	510	498	531	541	552	540	490	597	532	561	556	540	494	568	519	519	538	532	508	542	517	497	525	545	531	514	488	526	544	535	497	539	521	494	561	501	533	511	528	498	504	500	524	498	520	516	563	503	536	553	526	478	534	522	539	531	524	527	518	528	500	541	514	541	532	493	525	549	543	538	529	514	544	513	497	543	526	518	500	520	530	547	515	546	518	537	517	521	523	514	558	571	494	490	584	529	496	544	551	530	549	550	526	556	497	510	508	565	528	493	546	511	523	490	483	509	511	525	500	544	494	520	520	529	513	486	534	494	554	556	483	544	519	521	508	517	524	544	514	532	527	515	495	526	512	523	550	516	472	539	535	523	546	534	481	472	508	548	550	523	516	517	490	509	525	505	546	497	534	499	511	510	573	545	520	520	494	511	523	525	523	576	562	524	510	481	533	490	490	529	526	506	550	497	562	528	491	532	556	558	499	534	496	527	543	505	507	478	536	545	498	568	516	526	474	522	529	512	546	508	522	498	527	541	536	534	527	515	535	509	542	539	474	531	507	521	534	516	567	536	558	500	503	553	478	512	528	547	520	529	509	462	501	517	524	525	512	491	492	503	546	522	557	514	535	510	502	552	496	479	553	514	517	505	520	563	509	487	517	504	553	501	517	466	511	554	565	509	536	505	525	510	538	535	572	534	524	519	553	529	527	511	483	556	516	496	557	525	507	562	527	523	544	532	499	533	493	539	506	537	510	529	548	545	522	542	507	504	539	498	511	539	519	544	521	542	530	542	499	517	506	552	478	499	554	461	525	507	522	561	507	519	506	534	488	538	545	513	535	526	502	549	518	560	507	537	551	551	499	521	516	533	513	533	558	523	489	504	519	539	537	575	482	510	539	487	486	547	528	535	538	530	522	510	507	514	509	525	545	541	501	472	481	526	511	521	530	508	515	514	515	532	503	533	575	518	515	534	541	520	528	544	526	560	538	526	499	508	497	558	541	555	500	499	509	522	548	535	565	502	498	557	576	569	509	513	530	530	513	519	510	537	505	588	500	523	518	522	535	496	553	510	513	506	477	526	554	513	549	512	524	485	537	510	498	543	512	524	509	524	502	505	546	519	548	524	509	551	530	526	518	506	506	526	519	538	550	487	489	519	537	495	549	496	528	493	544	514	530	544	520	543	529	490	493	594	549	538	505	481	508	474	511	527	533	518	536	566	477	525	513	529	533	560	489	528	528	530	489	515	534	552	523	523	480	528	513	542	525	510	528	518	531	516	533	519	539	541	543	497	517	535	477	555	533	536	548	506	510	565	580	515	497	506	526	482	544	498	515	498	520	484	519	543	546	521	503	546	531	542	497	563	547	484	532	492	544	482	542	503	539	523	528	490	498	449	530	510	545	483	530	527	552	529	523	507	500	533	514	498	502	516	508	555	515	538	516	558	527	517	550	473	564	504	561	517	543	507	500	511	526	540	519	444	535	577	538	510	558	520	534	582	498	513	517	513	550	545	496	478	516	533	522	534	503	524	509	539	519	477	489	520	541	567	494	499	505	513	501	567	507	525	543	519	568	494	512	499	514	555	478	508	498	534	523	566	511	506	529	525	506	529	553	522	525	557	502	520	518	544	513	526	503	519	558	518	504	522	497	556	513	547	540	530	512	508	513	532	498	523	492	510	473	554	518	518	521	515	528	530	535	552	506	477	517	527	487	482	553	539	532	510	545	525	537	534	510	507	533	517	488	525	542	518	529	527	531	500	509	498	510	527	554	504	515	564	530	498	526	499	517	524	495	586	483	505	526	527	537	536	518	539	524	551	543	527	534	504	545	537	523	534	567	508	521	499	542	508	510	509	506	581	524	558	495	568	537	501	491	540	530	523	546	535	503	532	542	539	521	519	497	542	619	523	484	525	504	528	507	521	481	538	498	518	519	518	541	508	549	541	544	493	513	534	530	544	516	557	539	538	559	544	550	520	519	527	543	507	545	520	546	518	533	535	543	533	571	556	502	518	541	547	544	515	532	526	499	537	513	530	526	527	541	513	536	534	547	489	523	515	531	535	555	529	504	550	511	512	586	518	529	535	539	515	550	520	526	511	515	523	521	530	529	546	533	526	531	520	525	545	522	480	491	512	492	508	480	519	532	546	510	516	508	624	496	521	559	505	539	478	491	538	500	520	535	535	496	490	533	524	521	562	544	489	484	526	503	482	522	531	507	462	518	488	526	551	536	530	517	494	575	534	526	547	513	548	506	571	542	482	548	500	522	530	525	476	511	554	525	504	553	521	514	497	561	502	578	485	533	522	538	499	489	567	509	564	518	535	513	493	527	468	534	563	538	453	540	507	519	469	525	575	519	563	525	519	531	511	490	503	508	506	516	514	485	554	493	508	546	532	528	551	529	524	543	499	517	481	555	534	520	473	497	499	514	496	503	534	518	541	507	480	527	501	545	561	523	558	505	534	537	551	488	504	529	546	569	531	534	545	535	504	515	545	459	556	556	528	501	501	560	496	530	543	523	549	472	528	536	547	489	521	549	494	506	547	535	545	527	526	567	502	499	520	525	489	556	494	515	520	513	505	509	520	540	523	510	536	500	528	552	554	537	541	557	525	517	537	521	515	520	536	518	530	535	513	510	526	541	498	557	522	557	522	532	507	541	534	496	504	549	510	530	547	592	520	547	523	532	526	541	518	530	492	507	515	522	527	510	524	514	532	481	540	519	510	534	529	532	473	548	552	514	533	532	508	487	532	534	524	527	508	520	528	520	520	557	550	508	543	554	537	524	538	548	494	517	519	492	521	525	514	558	518	520	544	557	535	535	560	547	517	517	540	517	551	542	499	518	518	514	543	521	512	511	533	517	550	537	527	521	525	548	531	510	541	512	527	530	501	532	498	510	498	550	526	511	514	527	537	537	467	512	531	525	530	508	532	506	556	517	513	521	511	528	516	527	511	550	508	515	524	500	508	515	530	460	536	563	510	505	491	520	472	498	503	534	537	537	550	537	539	522	507	514	526	547	529	487	492	528	529	534	527	512	462	527	574	510	534	536	530	519	530	474	519	536	525	551	501	528	523	508	485	520	500	499	546	557	556	507	528	518	502	532	489	564	531	503	525	514	512	470	529	463	527	514	543	570
28438	26939	31701	34925	30432	27761	30214	26433	24350	26447	17310	12368	13829	13178	6965	11330	11836	10809	9203	7922	5284	4276	3912	2501	2403	2738	2384	2089	1691	1385	1028	857	719	602	585	643	555	451	399	388	373	341	323	309	255	198	198	205	195	169	201	215	208	194	177	176	179	170	168	156	178	191	208	198	206	165	180	150	187	165	172	198	185	180	187	176	193	174	168	185	192	154	182	195	163	198	203	174	185	163	163	171	176	173	202	181	185	192	185	177	172	173	184	167	176	209	167	185	172	189	195	167	178	179	195	165	184	189	196	182	188	162	184	190	186	163	175	210	179	163	187	169	183	172	171	162	163	192	166	183	172	169	163	151	178	191	168	173	168	185	174	176	168	178	184	197	173	155	165	203	165	169	196	197	189	186	199	174	184	160	163	177	173	178	178	189	167	150	170	141	180	195	166	167	169	192	210	193	163	169	194	173	161	168	165	205	178	166	192	183	205	200	147	201	202	168	176	202	199	192	172	159	176	152	188	142	157	170	162	166	176	184	159	187	146	198	157	177	180	189	181	161	140	158	167	169	177	175	177	197	212	179	164	173	196	188	183	165	192	151	189	186	187	187	190	190	183	190	175	161	192	163	182	174	163	171	169	169	173	211	179	187	183	189	187	179	150	172	183	157	189	170	169	185	179	181	182	179	181	186	179	174	172	187	163	185	168	166	168	181	191	184	178	182	185	164	160	176	171	196	162	180	164	194	177	188	203	151	187	178	151	157	177	197	183	181	183	158	184	159	198	180	178	171	171	176	178	188	188	180	152	200	177	172	187	199	180	185	197	183	144	174	194	166	187	159	189	177	147	172	178	167	191	173	173	182	189	184	200	173	175	172	175	182	155	172	172	187	189	157	185	203	196	164	170	173	167	186	188	163	158	176	175	179	179	203	188	173	164	184	176	187	169	161	170	206	185	180	206	149	158	188	169	196	187	169	175	188	189	189	168	153	180	177	178	202	164	174	174	162	180	153	181	183	186	175	196	167	208	173	185	172	193	166	168	185	166	175	187	173	191	167	171	178	177	194	180	175	181	173	195	188	152	181	175	168	154	186	158	188	182	179	165	194	202	184	187	183	207	206	182	150	153	179	168	185	161	173	180	189	191	153	192	188	177	161	188	184	145	185	204	181	171	176	178	161	181	200	184	183	178	157	181	174	172	188	167	184	168	162	169	164	144	177	197	192	175	180	166	168	158	190	177	179	172	171	164	156	207	193	184	175	186	166	162	169	198	174	180	189	190	189	172	181	191	195	175	193	168	195	163	189	170	193	169	183	164	165	195	166	160	167	182	165	170	163	191	180	177	169	160	172	152	164	168	180	192	170	171	174	189	160	182	186	181	176	188	172	168	170	195	181	149	167	195	172	184	177	142	183	192	191	170	158	156	199	148	170	176	163	171	182	172	152	179	168	190	148	179	176	184	213	199	182	168	186	206	172	186	171	198	147	181	193	190	162	138	189	187	199	163	182	133	171	192	157	162	188	177	181	189	202	187	177	146	180	178	175	184	163	187	176	169	193	190	202	199	165	153	170	173	193	176	173	193	182	172	168	163	164	163	161	154	164	172	184	185	163	189	219	178	165	187	184	183	175	174	190	166	177	172	182	161	168	182	162	158	165	190	168	183	164	175	188	165	190	179	180	172	181	171	154	175	205	181	186	173	209	170	172	176	153	205	194	175	185	191	166	163	156	196	182	185	176	183	195	193	177	175	177	187	158	167	160	149	181	190	189	177	169	155	173	175	194	180	189	181	177	185	186	196	175	157	177	191	182	179	175	191	212	161	202	179	153	179	152	187	198	166	163	174	167	179	190	165	181	167	192	148	166	187	164	178	180	188	184	178	194	181	155	162	180	183	180	192	175	171	192	185	185	171	161	184	184	182	166	176	172	163	175	164	164	173	157	199	182	184	168	202	182	171	202	186	196	163	182	200	198	165	166	178	166	188	175	177	176	159	192	155	176	183	174	181	185	185	175	222	160	184	176	182	186	193	162	178	155	196	180	177	194	175	182	170	166	172	185	169	194	188	163	191	159	193	170	188	196	176	172	165	171	180	207	177	177	165	174	168	186	155	160	187	172	176	204	149	179	193	180	167	180	181	164	176	180	188	178	174	170	174	189	175	169	194	171	197	168	171	154	171	174	176	178	162	185	188	156	156	171	182	180	162	190	174	170	176	149	192	166	183	172	173	166	179	192	184	165	184	148	198	192	166	175	183	177	190	202	179	185	195	180	162	182	181	204	181	177	175	185	143	159	176	196	171	163	171	179	159	179	176	175	169	178	185	157	162	176	187	184	194	191	169	175	187	191	179	162	197	174	149	158	152	194	195	162	180	173	209	158	159	183	162	202	171	165	188	155	179	192	174	180	174	160	165	190	181	160	193	157	166	170	176	172	179	184	161	178	187	172	156	163	181	217	187	161	175	169	197	164	182	182	166	159	215	168	198	173	180	174	147	164	188	158	173	174	170	177	169	157	194	167	171	168	196	181	174	178	181	184	173	185	188	182	152	194	183	154	192	181	174	183	185	163	185	171	175	165	166	189	174	193	194	203	161	178	195	175	180	145	182	166	175	179	157	195	207	184	202	152	177	172	172	174	180	177	173	195	147	201	181	178	192	184	158	172	204	172	191	168	164	165	183	172	197	191	159	176	169	153	190	176	168	156	179	174	160	180	186	178	191	176	168	177	177	184	189	164	177	197	158	185	170	169	186	191	173	168	164	162	175	171	182	183	169	186	164	183	195	164	176	189	170	204	188	178	185	179	165	185	166	167	168	178	183	179	168	180	185	170	162	187	165	184	181	187	182	180	186	176	171	169	168	184	190	153	183	172	199	162	156	205	167	174	185	157	158	150	149	182	162	174	179	169	178	183	165	174	197	185	179	189	189	192	158	156	173	165	173	207	178	171	195	195	191	178	171	179	180	162	186	191	178	187	166	167	152	186	171	172	171	161	160	159	194	185	159	180	181	176	187	188	189	195	202	156	189	167	175	171	175	182	194	193	170	157	168	178	180	163	167	179	155	169	208	173	169	172	168	168	166	184	175	205	197	166	177	177	180	197	180	181	200	176	195	167	176	180	179	174	160	162	174	183	167	172	187	181	163	193	176	180	164	185	161	162	160	185	193	191	197	177	180	167	169	202	185	198	164	189	186	180	186	200	170	175	179	187	171	172	181	173	181	172	171	192	178	170	165	197	182	156	194	156	195	181	167	169	202	190	158	157	181	197	177	182	175	176	178	154	187	175	157	171	173	174	180	166	206	167	171	189	170	174	168	169	148	196	176	187	182	166	179	198	189	181	197	188	172	179	192	209	199	150	183	182	171	170	200	186	173	169	160	172	193	172	171	224	167	158	184	153	184	163	170	177	198	147	185	159	205	177	165	163	207	196	191	174	176	163	162	177	196	152	168	164	189	168	159	169	167	153	201	197	163	170	185	208	189	191	182	171	207	201	185	155	177	189
19620	21750	31610	38793	38538	38962	43023	39535	40090	42007	31903	29219	32765	28289	19906	30229	29805	29822	25358	23118	18636	16212	16121	11971	12172	13886	12735	11393	9860	8272	5912	5178	4075	3654	3479	3519	2941	2550	2265	2074	1987	1755	1615	1436	952	803	797	797	567	613	555	586	552	508	543	520	553	507	508	513	589	559	609	573	516	540	513	512	475	485	507	512	507	506	511	513	525	502	488	538	520	516	519	502	475	541	481	513	546	499	524	439	557	538	543	463	535	532	513	474	497	528	503	495	474	513	495	503	519	528	514	485	481	498	522	522	506	521	519	518	521	480	498	512	458	496	481	544	535	510	483	511	486	507	503	480	501	518	476	538	523	529	506	506	475	521	478	513	517	530	480	532	512	535	516	527	510	530	493	485	497	541	512	487	469	501	527	531	538	520	502	463	514	496	497	486	504	531	520	517	507	500	466	472	507	528	476	519	514	486	469	499	469	529	482	493	526	524	465	510	510	516	510	550	487	511	517	532	486	518	506	529	520	483	500	471	498	512	521	456	487	557	497	483	513	456	494	514	497	484	517	565	547	503	508	482	535	496	491	477	549	500	530	483	510	491	534	496	512	524	494	502	510	495	518	501	553	499	503	485	492	511	510	489	549	515	503	502	534	491	508	521	554	494	513	551	507	475	537	481	527	462	550	539	466	524	503	537	519	524	496	509	502	489	531	535	510	466	509	523	542	479	439	513	506	497	493	509	510	485	524	509	506	488	499	514	478	452	547	474	505	543	515	535	496	491	517	520	512	470	457	487	493	510	524	495	471	504	515	514	492	507	506	483	534	495	502	521	522	500	487	493	501	513	533	498	484	541	486	520	502	464	515	523	534	480	517	493	530	486	510	511	506	512	532	468	511	512	521	525	519	501	473	501	553	512	507	482	505	540	519	520	482	539	554	520	488	528	482	531	492	484	480	527	514	518	506	494	520	504	505	521	522	508	541	491	555	500	542	505	489	528	511	488	551	491	554	486	497	506	500	508	494	473	490	490	498	541	492	498	512	488	482	564	496	523	480	513	493	495	502	511	495	504	479	533	473	543	499	508	483	493	490	506	507	489	502	508	533	455	498	505	545	504	473	533	541	528	511	489	514	521	504	545	519	527	532	507	533	545	497	477	469	509	519	533	471	536	497	523	501	513	541	476	495	485	488	538	515	486	539	561	479	480	522	499	498	487	461	491	522	466	533	501	506	517	493	511	506	448	535	512	537	530	517	485	515	499	509	533	522	455	490	511	502	541	494	503	522	499	514	526	466	507	531	499	526	476	520	490	514	500	534	510	485	500	513	533	517	521	503	481	543	524	542	509	461	479	507	490	526	530	524	500	505	477	503	502	470	518	512	481	495	518	542	515	528	537	502	504	530	506	530	500	478	493	496	529	533	516	508	510	516	499	517	494	509	488	507	532	503	526	509	484	460	494	494	478	479	503	506	489	510	514	547	503	531	512	488	553	469	544	474	497	528	499	541	468	509	464	507	534	484	505	465	501	482	522	505	509	459	504	508	498	494	532	494	514	512	488	504	493	434	540	536	513	497	513	526	508	473	552	493	551	498	508	511	489	542	544	514	529	465	517	483	515	489	473	527	489	512	501	535	510	482	539	504	537	481	480	549	510	511	528	493	523	551	525	498	532	556	507	497	528	485	472	535	514	518	510	511	488	470	485	470	508	526	517	504	554	497	486	497	523	518	479	524	533	492	497	524	514	519	482	513	487	516	538	495	485	526	487	498	527	469	511	523	479	511	511	521	510	513	480	517	510	490	507	535	494	492	549	504	485	522	496	506	495	528	477	557	519	454	496	523	514	549	498	540	509	517	516	531	514	515	540	506	524	518	508	523	526	533	481	498	480	530	515	488	510	493	492	501	522	504	484	534	489	509	519	488	502	493	521	506	506	523	522	460	530	469	514	499	478	523	519	550	506	498	500	496	528	490	472	523	488	492	531	514	529	477	496	479	489	532	481	504	502	516	534	493	580	493	495	518	515	504	522	496	481	503	484	547	505	526	516	500	510	512	503	502	490	530	506	511	474	524	501	480	510	487	507	519	508	496	478	480	566	498	505	507	512	526	501	488	496	501	518	506	501	528	509	507	493	536	492	529	497	515	525	524	461	503	515	507	504	538	503	450	488	518	517	481	544	531	506	513	520	477	505	491	505	491	472	506	509	508	501	509	528	527	478	490	545	502	547	506	550	477	532	472	550	509	517	511	487	513	558	516	495	485	501	544	506	462	529	532	499	474	505	483	463	470	503	500	492	509	488	492	487	478	486	496	495	541	479	488	512	499	521	497	487	488	492	500	519	521	489	488	510	509	463	483	487	480	511	522	512	506	504	512	522	508	496	508	474	533	475	520	539	521	487	504	528	493	521	480	497	497	528	540	513	486	533	493	563	503	533	537	488	480	514	499	502	465	485	495	538	497	517	507	507	518	489	532	500	520	521	513	517	504	478	502	516	482	513	500	473	512	501	525	481	504	480	546	508	525	504	487	540	490	482	510	495	522	492	465	500	514	497	494	500	508	509	533	508	533	525	463	529	515	467	510	498	529	511	481	553	490	491	499	486	512	530	508	468	495	559	511	523	517	488	462	509	499	446	534	553	486	531	472	512	486	499	524	478	482	475	541	492	508	512	535	517	462	498	531	485	496	538	534	526	552	499	513	520	499	518	513	524	476	510	527	519	529	511	519	492	527	484	483	505	483	517	491	502	514	517	465	552	502	542	509	485	495	552	499	496	528	482	533	475	490	467	519	507	512	499	508	482	504	519	502	457	473	504	484	492	507	537	477	502	541	526	514	462	533	531	480	503	487	474	520	487	515	519	523	528	526	501	522	507	491	499	507	511	513	530	497	505	501	501	522	516	495	507	505	498	508	440	508	515	518	517	510	502	523	483	497	505	461	526	509	487	477	515	497	510	502	485	520	544	545	506	493	523	498	504	496	503	473	482	510	490	461	529	466	514	477	497	496	474	509	507	525	503	549	518	542	541	495	516	495	500	496	480	526	521	521	524	521	519	535	553	479	502	499	490	517	503	533	492	511	533	497	512	465	479	487	481	516	503	527	461	480	511	490	474	484	482	544	488	515	482	559	487	497	536	497	568	521	491	505	508	565	541	538	480	483	530	492	519	529	506	484	530	482	488	480	486	518	492	508	547	508	511	515	499	515	529	520	513	495	459	507	539	515	537	507	501	504	512	471	497	542	519	482	502	488	495	511	555	496	499	495	509	516	501	521	466	469	520	537	519	466	532	515	499	501	500	492	475	473	466	510	465	465	504	525	499	443	504	542	483	508	527	528	503	510	496	513	478	510	490	505	477	504	512	503	480	490	496	504	530	498	519	509	473	548	511	501	519	503	491	541	522	526	526	516	503	482	523	527	548	518	528	500	474	495	523	487	516	502	498	529	511	504	462	535	530	517	521	524	479	512	483	528	493	536	499	490	516	489	514	452	463	483	495	534	491	508	520	485	514	533	472
33809	31993	36995	39639	35675	34014	36461	36192	32534	37106	30418	22936	23686	16737	10785	18864	19601	16634	14989	9382	8107	7301	5660	4430	3920	4611	3972	3069	2662	2153	1598	1266	1001	910	928	864	620	655	572	535	579	501	481	401	312	285	283	242	253	235	210	219	197	218	209	230	226	179	208	201	199	206	220	218	206	222	215	201	197	214	193	196	209	197	182	204	193	217	208	212	205	207	228	227	199	203	209	209	209	211	212	196	199	180	205	226	189	209	225	209	223	215	220	194	194	182	217	215	209	207	225	180	224	210	216	259	214	234	191	210	208	236	194	230	217	217	225	200	222	204	212	192	195	224	208	209	238	186	184	196	204	217	223	190	217	176	221	189	192	218	223	215	187	196	226	204	210	177	206	216	197	212	213	202	191	199	210	221	199	194	208	194	236	198	223	196	192	211	206	194	186	207	201	199	201	203	216	191	210	206	234	198	205	212	198	168	195	198	193	231	216	207	202	198	208	226	192	214	232	204	213	234	238	189	218	206	208	185	208	212	200	182	210	206	212	231	202	200	176	219	202	202	190	166	199	221	210	214	190	190	204	179	214	202	220	224	205	210	196	193	205	222	218	216	209	177	220	190	198	207	214	189	203	194	222	191	204	173	214	221	197	214	224	217	202	226	203	188	195	195	209	187	180	198	189	239	214	212	202	210	222	209	200	215	184	172	191	206	206	195	189	213	201	213	215	209	181	174	214	214	195	217	232	193	184	222	188	190	224	211	195	211	186	205	176	209	167	241	173	194	231	179	182	197	188	206	215	220	220	201	188	224	186	187	229	209	205	170	180	209	200	226	190	231	236	214	204	199	189	227	184	217	174	222	185	195	188	181	208	233	200	207	229	219	216	214	197	201	178	227	215	202	207	225	206	202	215	191	211	215	193	233	197	190	209	224	223	226	219	226	196	170	194	199	164	193	191	178	231	192	190	188	213	205	233	183	195	203	185	203	195	197	191	164	211	205	180	215	219	175	184	184	188	197	190	187	184	214	203	228	202	199	216	188	202	191	205	193	200	207	217	232	217	185	189	202	196	196	198	188	156	210	242	207	207	207	194	202	205	194	211	214	196	198	195	207	214	200	231	181	214	199	189	213	206	227	208	211	194	225	211	208	178	206	200	198	211	188	227	229	215	200	224	202	202	205	193	205	195	190	184	213	193	196	204	211	205	185	206	230	190	194	215	234	226	217	196	190	207	220	219	187	213	200	214	192	218	198	212	222	202	200	213	218	206	202	214	220	213	188	213	225	227	217	221	205	201	219	187	188	194	200	196	203	188	188	193	203	199	185	217	219	197	206	239	216	203	196	224	223	211	205	203	186	217	217	176	206	220	164	203	229	204	197	212	208	215	199	218	200	197	215	216	205	213	204	216	204	208	206	207	203	214	209	204	197	201	201	200	196	209	222	211	204	219	188	208	198	205	204	194	194	235	204	209	212	169	213	199	205	197	202	212	205	186	187	207	202	214	198	228	219	221	211	200	211	187	216	210	197	189	219	219	239	208	205	227	218	201	222	219	191	193	203	197	181	203	220	205	204	202	215	215	199	215	225	215	223	213	209	201	212	209	191	216	228	179	223	217	202	195	188	199	233	184	194	210	185	189	212	201	222	231	209	201	184	209	187	179	203	189	196	206	205	198	207	193	212	211	210	198	182	216	190	201	195	197	214	200	200	188	227	195	176	210	220	191	230	229	194	205	235	187	203	186	212	219	208	208	243	220	193	186	202	218	183	214	185	210	203	205	213	184	201	203	198	195	207	222	168	208	219	196	192	191	190	216	213	196	187	190	205	191	184	216	222	241	201	190	208	211	204	212	219	199	208	195	237	202	208	188	203	212	227	191	244	187	207	250	189	213	244	208	193	200	223	197	212	192	223	215	235	210	197	196	179	189	198	237	204	172	198	215	220	179	197	227	211	211	207	211	228	214	208	213	198	207	189	170	231	181	187	190	196	219	219	237	212	213	219	220	220	211	227	194	215	196	216	185	221	202	189	181	206	190	198	166	200	198	223	199	209	216	193	191	216	186	226	229	219	187	168	208	183	166	194	214	208	214	223	213	201	222	198	190	224	203	223	189	246	188	228	206	205	189	202	211	189	191	190	210	198	208	194	192	207	206	214	204	188	210	195	192	209	207	173	194	185	202	213	191	222	212	223	176	205	181	208	215	196	190	204	195	219	196	183	218	228	219	198	220	174	210	223	204	185	188	210	238	202	216	201	199	210	166	178	211	187	202	195	199	207	230	215	214	181	224	193	200	208	184	220	215	208	213	192	205	221	195	208	227	217	176	211	215	212	222	210	212	224	176	184	203	204	187	198	206	205	209	218	204	187	231	195	218	196	205	207	194	224	207	221	192	213	188	200	191	200	225	208	205	204	204	214	190	224	192	204	208	210	221	210	200	202	157	215	196	209	227	186	208	218	196	182	210	191	182	204	235	199	211	223	204	203	212	220	227	201	198	210	186	192	202	232	208	212	207	205	205	230	227	221	227	174	199	193	220	206	207	203	211	202	190	205	200	202	193	224	181	186	194	201	230	209	195	227	235	194	216	195	207	203	220	217	203	217	203	187	225	225	186	206	233	196	189	210	229	204	200	194	198	196	211	211	209	206	225	189	238	172	177	178	203	201	234	209	223	207	205	213	217	197	208	209	224	228	216	210	207	217	220	207	231	232	212	194	225	229	160	201	222	200	218	174	197	230	205	190	237	204	210	215	211	195	203	230	217	193	213	213	220	193	207	192	209	203	192	201	198	196	221	185	192	176	213	210	208	212	202	212	215	196	196	184	246	205	193	194	200	229	220	184	216	201	205	193	193	197	211	220	196	194	196	199	190	211	200	201	210	208	200	196	202	219	201	227	204	213	202	176	212	193	193	203	230	189	206	197	213	200	210	192	192	197	213	207	201	194	199	201	219	207	214	208	189	194	185	202	188	205	173	190	207	211	191	212	210	197	213	192	207	214	217	198	220	219	199	225	220	210	205	207	219	207	232	193	210	214	191	199	214	186	221	207	203	202	222	221	216	207	206	203	174	203	219	188	180	208	190	197	182	216	196	189	198	204	198	196	212	172	187	198	208	213	205	211	198	212	179	199	199	185	208	192	209	187	208	217	209	218	198	173	225	193	178	211	203	198	234	221	206	237	186	225	232	202	193	200	201	223	219	194	206	187	204	209	190	210	201	214	220	190	207	190	212	189	219	225	216	226	191	188	211	206	186	196	215	201	201	205	204	191	203	207	214	228	209	211	219	205	202	208	219	216	216	205	209	216	214	212	208	196	199	175	201	216	231	214	191	215	181	191	202	210	200	184	198	196	194	238	213	196	201	205	210	191	200	207	191	219	208	205	210	165	181	203	206	182	214	175	183	226	198	209	229	206	202	198	213	204	200	212	182	210	218	229	199	218	205	243	200	187	183	200	180	198	223	206	198	179	228	199	222	200	219	213	201	205	194	187	208	210	221	227	201	207
22744	25749	35379	42613	43437	45394	47871	47848	45431	49575	42267	39488	41325	29867	25905	37477	38391	35926	33572	23856	24985	23427	19208	17475	16427	19750	17649	15117	13951	11491	8927	7542	6063	5298	5089	5088	3968	3729	3236	3137	3049	2695	2167	1915	1333	1151	1012	975	803	732	747	672	574	566	601	616	540	584	573	635	609	561	668	667	631	561	599	577	571	564	565	590	583	586	595	586	567	555	545	613	601	597	553	568	559	564	569	557	577	555	589	589	602	576	570	570	569	544	567	584	578	610	565	586	631	586	580	595	546	597	574	569	529	570	594	563	597	547	591	572	581	592	549	617	630	585	552	572	552	588	598	572	594	540	588	555	626	602	553	555	554	596	581	559	570	532	524	579	569	553	553	549	599	573	595	612	584	602	520	579	567	556	546	532	583	608	525	566	559	567	561	592	583	590	490	589	567	555	554	605	592	552	496	527	600	579	603	553	595	592	577	581	541	573	611	591	584	563	562	601	572	563	598	590	568	598	566	581	522	599	557	596	566	558	583	589	542	614	599	541	563	578	590	582	592	553	554	563	561	581	619	522	562	562	605	568	603	566	583	584	551	607	594	566	592	593	576	589	576	524	558	572	596	617	601	592	605	557	595	550	586	643	580	548	545	569	569	556	574	544	548	582	574	557	570	597	569	585	578	567	544	598	592	568	554	521	587	558	529	558	590	595	561	568	590	565	532	550	604	575	630	559	586	568	581	563	590	567	605	580	572	554	612	597	583	580	560	594	549	586	585	596	536	576	530	565	562	571	589	591	607	570	562	579	577	554	556	608	577	563	617	605	587	567	552	594	600	557	581	542	580	523	560	615	608	585	575	565	564	605	611	601	591	569	555	585	538	613	557	578	626	572	574	565	586	577	598	554	570	555	561	580	575	574	571	591	589	571	631	619	534	553	569	582	611	577	572	606	585	550	573	549	569	627	567	615	553	577	542	586	564	578	559	617	558	549	580	582	573	615	512	553	548	563	584	572	552	572	613	611	536	567	595	566	570	555	558	598	594	578	620	567	531	560	575	600	574	578	580	572	572	541	577	599	581	578	578	570	604	588	555	561	572	607	569	526	569	575	546	543	538	559	566	584	577	566	570	585	531	567	572	527	542	626	535	565	645	567	558	585	581	594	653	538	560	573	565	533	608	513	582	575	621	548	563	560	558	572	541	611	572	563	578	608	560	534	586	586	562	531	592	588	587	555	598	564	575	573	611	602	594	591	563	622	587	605	582	585	551	601	588	589	565	600	603	537	518	546	593	594	576	610	565	586	564	560	593	603	610	555	605	579	608	590	577	552	576	590	575	620	597	582	577	611	522	538	618	605	593	537	610	580	554	611	553	565	600	561	538	571	564	580	598	594	533	570	569	589	578	577	606	590	580	543	587	569	597	546	555	586	563	560	596	514	596	579	545	566	564	567	615	549	569	588	526	577	601	554	594	582	555	584	587	580	567	537	520	581	602	586	591	595	559	592	554	621	573	605	595	536	578	583	548	550	569	585	572	584	568	557	575	589	575	549	592	546	549	586	608	590	608	540	572	574	545	572	578	621	596	524	572	549	573	596	619	557	583	563	602	580	554	576	546	587	596	583	553	578	607	536	547	579	567	546	565	573	571	582	579	578	566	561	550	605	550	610	558	610	566	566	617	597	559	611	558	636	562	566	565	585	572	596	605	562	582	581	560	613	559	575	600	558	581	570	582	574	586	572	545	574	582	595	575	548	588	577	565	588	534	634	570	587	559	577	598	588	568	550	581	599	584	586	575	571	589	568	520	564	547	593	575	558	615	579	496	605	537	607	542	593	546	588	590	588	596	537	594	568	595	556	581	569	616	555	596	567	598	578	529	610	546	569	592	575	572	578	599	581	566	604	539	555	593	558	604	603	588	609	571	574	519	542	562	555	588	584	583	573	584	564	556	547	552	539	578	587	544	584	605	544	572	572	539	604	572	599	566	575	624	581	534	583	623	569	614	633	564	602	584	591	533	584	562	545	612	589	538	532	573	569	575	608	596	574	576	559	544	620	610	575	602	565	579	560	610	553	582	549	585	570	585	568	589	555	590	575	567	547	549	572	538	593	568	581	563	516	627	569	578	567	575	557	593	529	562	539	593	560	601	570	585	547	559	542	612	550	535	548	590	592	567	602	608	570	559	602	617	584	562	563	546	555	587	577	552	588	569	587	534	600	554	607	544	613	566	589	595	615	548	611	579	568	590	561	547	578	577	570	565	596	575	594	616	559	524	580	550	585	593	621	575	558	597	548	599	578	625	576	599	570	588	582	584	571	575	562	588	624	580	573	552	541	573	585	551	544	571	575	581	566	587	575	549	574	589	586	572	533	577	602	595	566	615	606	593	569	540	562	614	580	597	572	567	581	540	579	569	584	601	588	554	574	582	514	549	571	578	508	601	589	580	580	550	553	552	572	573	635	587	573	588	555	635	570	563	612	571	563	582	588	595	565	610	568	585	570	560	581	592	586	549	613	575	569	544	559	549	561	593	580	564	607	560	554	577	569	532	611	569	561	595	575	539	561	560	527	553	578	531	573	545	539	569	553	535	617	562	591	530	571	575	563	569	594	581	564	557	563	583	557	562	579	549	593	554	605	579	557	565	540	586	610	636	576	618	616	548	585	581	535	571	602	560	624	555	603	577	562	571	551	558	581	600	583	579	574	555	578	582	591	567	571	593	604	576	584	583	598	569	599	575	575	568	589	582	551	533	604	555	590	591	561	527	543	531	572	610	592	577	562	589	568	559	567	580	554	556	555	589	545	564	599	579	554	574	541	563	533	616	619	578	608	597	592	612	586	552	618	605	563	585	560	571	572	559	552	585	584	576	583	576	568	579	602	541	589	603	569	562	573	603	557	566	538	602	578	538	553	551	634	570	592	602	564	579	549	561	546	561	518	600	603	549	564	579	593	581	607	577	568	603	530	582	548	548	544	562	545	557	588	595	568	629	614	599	579	561	587	535	582	553	551	572	567	550	564	569	571	562	566	562	585	571	528	543	575	600	565	577	556	575	562	556	586	605	585	581	554	570	578	563	603	584	549	585	580	577	587	599	583	532	555	578	555	588	594	566	542	609	571	583	529	555	644	562	564	556	575	588	582	606	599	557	539	573	576	584	585	582	576	593	557	613	579	559	599	569	609	570	582	569	575	544	637	616	562	598	581	578	592	627	592	601	595	571	550	593	598	539	555	519	567	584	607	543	560	559	590	581	547	573	578	596	588	551	607	581	589	571	571	587	580	574	587	563	579	596	616	567	567	573	629	583	536	571	558	580	586	565	567	576	565	543	619	538	622	548	590	589	530	561	575	596	548	553	563	575	591	545	590	592	573	579	524	556	609	615	571	572	557	578	586	619	597	596	549	583	591	591	649	546	593	596	589	552	608	591	585	592	556	633	570	578	552	541	561	532	578	561	556	539	562	556	589	577	585	550	557	563	539	536	570	601	593	570	578	580	556	544	547	575	553	586	639	532	627
12597	10265	12336	10606	6900	4997	4137	3441	2636	3387	2571	1863	1700	1101	1005	1154	1083	988	975	667	592	591	546	481	466	515	429	390	349	298	286	284	256	230	235	222	235	225	226	201	229	240	210	230	216	191	198	199	204	168	191	169	198	200	216	182	172	186	185	180	165	192	192	218	208	192	201	198	179	192	189	214	185	202	219	205	211	193	197	175	188	198	159	178	171	197	205	225	201	198	199	200	211	196	182	188	182	212	186	203	188	168	209	193	197	187	183	216	201	191	195	189	201	191	171	183	177	175	197	197	210	178	178	209	186	195	212	202	185	183	193	212	206	195	194	195	186	163	192	188	180	210	174	186	205	181	212	192	201	209	207	217	190	218	176	198	184	189	206	201	219	192	192	183	162	177	197	192	222	193	209	200	198	186	200	227	217	180	183	185	201	189	203	183	199	202	201	181	189	193	198	198	205	224	192	186	190	201	197	182	182	191	194	197	186	188	182	177	206	175	171	184	199	219	189	184	165	172	198	213	200	191	196	184	217	171	185	189	189	182	208	173	180	193	205	188	182	197	194	188	185	191	190	191	196	177	201	176	220	195	188	198	180	179	195	195	187	186	205	197	197	198	184	184	198	194	179	184	193	205	171	206	172	194	204	191	216	178	190	216	203	173	188	206	211	196	179	184	187	197	175	206	215	208	204	214	191	233	228	213	198	210	201	211	168	174	193	195	195	177	193	208	178	172	189	217	165	179	209	200	209	183	198	221	170	201	205	183	221	173	200	201	190	193	181	198	217	189	199	210	209	204	202	210	192	199	173	190	217	198	222	177	171	187	193	196	181	194	189	178	233	199	183	179	192	173	218	199	174	205	183	213	181	189	185	199	192	183	163	211	167	193	195	196	196	209	193	194	191	196	209	221	184	190	163	222	210	190	178	228	177	178	191	178	196	210	177	173	192	202	209	189	169	181	200	203	192	170	204	203	201	182	210	184	189	190	200	183	209	174	180	200	189	179	198	180	210	184	188	226	175	216	196	188	193	199	180	170	191	189	215	212	164	185	179	201	191	223	194	206	205	195	181	202	184	203	202	184	216	196	195	178	206	174	205	158	175	212	177	208	192	210	208	195	227	179	184	197	188	192	182	210	194	202	177	198	186	206	208	190	197	183	191	177	217	187	173	204	190	200	193	204	210	233	206	176	212	188	177	203	198	190	199	202	213	168	211	185	191	199	189	202	210	177	187	201	201	192	206	202	192	192	210	189	220	183	170	178	207	178	174	215	180	193	205	196	217	224	198	150	182	170	183	189	192	185	183	181	177	201	187	195	213	196	178	210	175	223	185	204	178	206	169	190	194	194	182	203	189	180	189	187	224	193	191	195	239	177	188	238	172	198	199	212	157	183	199	186	165	199	177	186	186	179	182	202	193	183	156	194	205	212	218	204	192	197	212	184	187	217	198	193	191	195	182	187	188	187	228	186	190	226	209	205	170	200	218	216	198	212	179	191	183	195	191	170	182	198	206	200	195	175	206	185	165	206	191	222	160	230	172	185	196	197	190	206	218	213	198	197	203	181	174	227	170	209	195	202	194	222	202	204	199	220	204	178	191	189	186	230	184	196	188	197	181	196	209	173	195	194	187	188	171	186	198	214	193	197	202	199	216	188	210	180	201	171	194	221	194	202	193	214	216	210	203	190	152	189	176	186	198	200	180	211	203	192	178	186	192	178	193	183	190	207	194	209	222	184	206	207	177	196	188	212	195	186	177	193	208	183	197	171	196	193	218	192	187	217	190	185	228	188	206	194	192	222	200	197	191	187	208	194	193	203	182	191	177	197	199	207	184	178	188	183	187	197	197	210	210	188	175	216	206	192	211	190	183	181	203	173	201	209	211	191	195	189	188	222	199	202	179	177	181	206	170	186	219	201	210	210	203	210	220	178	183	211	237	214	209	167	191	173	198	180	183	170	185	170	177	215	195	179	176	204	192	208	173	195	194	199	176	203	212	199	196	201	211	209	197	211	183	192	218	187	203	189	209	202	181	196	200	187	216	189	208	213	206	169	179	180	194	179	190	198	187	206	213	219	206	200	184	212	153	220	199	173	200	186	208	198	224	185	188	208	184	207	201	199	174	173	198	153	208	161	200	183	181	180	164	213	200	182	186	191	178	163	208	210	202	187	221	189	188	168	193	203	192	199	188	212	185	218	171	186	211	194	199	185	191	213	187	176	204	184	183	198	176	182	210	213	183	190	212	224	169	183	224	198	201	195	204	181	196	194	192	195	200	179	203	194	191	218	184	201	206	189	181	215	206	186	213	200	214	181	197	187	209	196	193	169	189	197	215	198	171	184	184	195	200	176	185	203	202	202	219	200	191	216	186	179	203	189	185	205	188	194	198	192	203	209	189	203	205	188	211	186	172	203	212	186	195	176	215	200	208	209	178	187	192	186	203	200	209	169	194	219	198	187	184	189	204	183	220	190	208	211	178	177	187	186	176	186	186	185	201	185	217	212	189	176	194	179	201	193	202	181	185	198	186	171	190	189	186	191	185	201	194	187	212	213	213	184	200	201	193	200	208	210	197	185	205	221	200	191	201	180	228	199	179	186	178	229	193	211	190	217	184	211	207	192	197	186	179	193	182	206	185	215	166	203	173	166	207	210	212	175	192	203	188	202	221	181	199	185	179	189	208	205	181	184	197	199	215	206	184	206	200	183	179	182	172	192	181	186	195	194	193	215	200	187	186	192	208	200	214	199	178	176	182	213	201	182	182	188	216	188	206	209	231	198	206	165	169	167	218	183	205	189	201	192	200	223	207	215	179	216	212	180	173	186	197	192	186	195	190	178	172	203	194	207	198	185	209	196	197	185	206	170	222	180	177	192	187	221	180	205	163	190	188	205	197	206	192	184	196	206	189	202	198	189	174	203	205	190	172	177	203	193	197	196	204	211	179	197	207	187	181	206	192	219	186	174	189	193	178	192	178	185	200	184	193	219	214	193	191	177	217	180	178	198	197	215	175	199	181	211	214	181	178	182	200	194	195	215	204	200	206	176	213	169	183	169	237	185	196	181	223	218	220	175	186	190	193	208	208	198	193	191	190	196	186	211	178	180	172	191	186	202	201	180	205	189	198	191	191	206	230	198	212	205	185	207	193	216	184	218	206	176	208	185	201	194	202	196	188	212	215	186	168	186	193	173	187	193	194	164	213	169	180	209	175	207	199	219	199	175	184	183	198	155	191	191	212	189	199	191	202	188	195	196	201	194	197	205	185	191	191	177	221	187	191	211	208	191	189	179	182	209	185	215	220	205	202	213	236	182	216	192	190	216	174	207	206	198	223	206	184	195	194	180	207	203	208	200	193	194	206	202	215	196	186	203	194	184	182	202	204	183	183	168	188	187	196	193	220	208	176	218	229	204	220	224	184	189	167	206	216	195	212	189	208	205	230	176	192	188	175	201	195	190	210	202	190	201	176	186	184	184	210	210	202	201	198	200	210	218
8568	9264	16777	20302	17687	15837	14839	13317	11198	14327	11454	8571	8164	5364	5388	5840	5577	5172	4462	3353	2999	3003	2881	2575	2477	2389	2118	1757	1651	1419	1205	1055	985	917	841	812	760	746	748	686	695	684	604	581	536	573	580	571	579	605	535	546	546	528	538	560	563	528	532	547	595	502	583	551	541	561	547	521	575	559	549	548	567	534	560	539	578	585	544	541	527	555	556	591	570	586	548	562	541	509	562	557	557	539	540	540	516	551	543	554	539	597	540	523	556	550	572	509	551	541	519	521	532	574	534	527	551	565	541	550	527	524	522	554	520	569	542	584	590	553	598	523	553	552	481	563	538	590	546	558	587	490	529	573	540	548	508	524	582	574	556	577	542	528	579	508	510	530	558	582	566	566	551	536	556	533	570	544	523	558	535	552	535	571	549	563	560	543	558	561	535	540	558	570	519	542	502	550	563	548	541	520	545	526	574	547	526	521	557	554	532	587	535	548	556	555	529	537	572	565	514	494	526	540	544	548	547	566	569	546	532	599	522	562	553	560	522	537	560	553	551	528	555	504	545	521	562	578	543	563	552	569	537	562	556	546	552	568	541	573	557	516	521	569	541	516	511	562	577	547	523	537	541	538	551	545	574	520	521	590	540	540	534	530	520	557	566	562	537	534	533	533	529	531	592	549	505	520	497	542	492	541	532	539	519	555	498	524	559	544	587	559	548	562	540	574	542	536	555	538	511	521	569	555	560	502	508	559	535	557	570	547	540	555	519	547	579	515	556	571	563	551	563	517	551	574	552	534	551	558	535	541	538	556	520	544	549	519	535	547	527	543	539	539	589	551	558	553	562	532	551	561	531	520	526	564	567	549	559	529	555	512	571	536	539	526	531	539	544	549	518	592	544	513	589	567	559	507	542	547	534	512	541	561	534	566	540	528	513	550	535	494	531	558	517	582	577	551	535	531	577	606	553	536	529	543	544	544	546	570	530	536	521	556	562	514	524	563	533	543	559	511	549	617	530	547	541	537	568	538	596	556	540	601	564	571	590	539	577	595	543	549	527	540	570	583	558	575	547	557	571	539	527	564	527	556	507	538	507	562	575	533	575	537	537	593	537	568	542	535	524	533	541	561	549	542	549	570	539	582	550	542	513	564	547	543	565	540	560	554	567	538	527	534	554	544	539	580	575	539	536	554	538	496	506	526	530	510	539	527	534	516	565	535	560	506	525	606	531	524	556	540	566	580	541	561	541	534	537	554	531	540	521	584	564	562	577	569	561	571	547	552	556	545	542	566	533	529	546	545	562	595	490	546	555	544	547	546	574	506	543	537	534	538	563	537	566	532	556	548	525	576	564	564	575	547	567	545	508	540	553	560	552	555	528	552	530	533	585	523	549	563	518	528	546	549	547	549	565	556	534	616	562	526	577	585	563	553	573	497	594	579	515	537	553	578	549	598	537	575	581	544	543	568	519	589	544	543	502	514	583	542	523	533	541	514	537	519	562	546	562	533	596	528	524	556	582	539	536	527	547	586	534	529	552	554	550	547	520	542	540	576	523	517	547	574	553	554	597	517	506	517	528	537	551	539	531	550	568	581	583	530	524	594	568	552	522	532	593	526	521	564	503	517	521	559	526	527	538	567	567	534	564	518	548	555	500	542	563	538	540	561	582	503	566	556	562	562	534	522	578	580	538	521	481	551	518	560	548	516	565	584	575	548	532	574	539	543	577	552	539	545	547	571	551	512	547	539	542	558	547	518	534	580	534	534	554	537	530	556	552	556	568	548	552	570	515	545	551	528	539	552	540	552	541	516	541	538	541	596	521	574	550	530	590	554	518	499	557	542	581	525	544	496	550	514	550	566	579	572	579	531	528	546	541	532	564	572	557	539	488	538	566	560	559	493	552	569	529	598	522	544	541	566	552	566	541	540	520	548	589	578	552	535	551	540	559	560	575	555	559	510	540	519	564	544	525	545	561	526	579	536	518	551	574	506	531	547	539	559	527	552	484	521	499	543	550	581	564	544	556	597	542	579	524	529	490	560	537	487	573	492	551	583	557	554	552	550	561	521	557	533	547	571	612	564	556	537	519	536	573	576	514	573	535	550	552	552	562	551	527	530	586	528	554	524	541	576	574	541	511	555	528	552	537	564	543	567	578	539	592	558	533	555	521	558	549	567	523	617	584	539	518	534	527	520	527	561	566	534	588	561	559	543	522	542	569	565	546	543	536	565	548	563	578	505	548	548	531	503	533	574	539	608	578	564	533	553	546	526	540	520	518	583	563	574	560	568	561	539	504	507	567	545	518	532	572	538	598	535	552	559	506	542	509	567	533	579	575	510	543	544	529	528	514	555	516	564	530	551	554	505	555	586	552	498	572	529	536	556	547	539	515	517	544	563	547	545	544	546	507	532	568	587	565	564	580	563	566	531	554	561	529	536	539	557	571	556	565	520	568	532	531	549	547	591	515	541	551	538	567	583	555	526	577	549	525	514	529	533	568	575	532	555	560	539	571	547	544	576	582	555	530	549	571	587	542	556	486	558	508	515	548	556	546	545	530	560	552	545	513	570	626	569	520	562	554	530	564	532	580	547	567	483	541	537	585	541	536	543	549	603	562	513	568	548	475	555	550	567	526	549	541	540	500	544	536	536	560	584	535	542	572	564	527	591	569	537	505	539	543	521	583	591	548	559	549	543	530	553	544	520	546	547	558	515	576	539	521	545	547	543	524	552	537	523	529	550	512	505	525	570	549	519	514	532	558	554	557	549	529	536	547	551	539	557	561	550	529	531	559	534	515	572	557	587	548	560	539	560	546	542	535	557	558	530	550	592	511	526	591	578	556	540	558	538	561	543	554	518	533	573	585	544	543	562	526	575	529	553	598	536	565	567	541	532	529	550	553	544	520	554	538	549	553	568	540	541	547	528	541	554	519	566	566	580	524	530	600	546	527	569	582	562	554	531	581	535	544	567	571	541	535	548	538	539	558	549	552	570	556	542	575	543	526	534	555	569	540	535	545	539	591	537	561	554	495	530	580	563	584	534	575	544	559	503	528	565	534	516	589	502	535	498	581	536	565	528	558	547	519	561	545	523	552	563	530	567	520	543	562	541	548	576	553	497	578	552	535	519	578	561	529	523	547	541	514	559	552	514	547	528	517	546	527	544	544	564	522	557	545	555	516	541	569	513	547	499	577	542	569	517	598	578	548	536	521	593	506	577	520	532	538	550	552	533	507	558	521	561	563	580	549	497	546	528	551	549	554	582	515	539	495	542	512	540	535	575	542	574	543	507	560	548	520	526	529	539	541	544	558	540	551	561	518	545	560	543	557	545	540	534	564	525	502	577	535	514	576	552	526	527	485	501	542	563	551	580	564	543	527	562	533	538	567	591	549	530	506	552	545	560	550	555	535	490	562	531	550	561	497	588	546	526	543	550	586	551	532	570	553	524	560	575	545	564	547	542	513	518	528	561	538	521	536	545	552	540	547	547	547	531	537	553	578	516
27463	24826	30879	34076	30946	28121	27354	25340	21945	27638	21751	17145	16902	11578	12679	12211	11352	11173	10279	6349	4273	4680	4375	3575	3011	3215	2581	2094	1947	1392	1005	876	729	609	688	569	507	491	441	450	478	376	335	360	306	221	220	232	228	206	209	189	193	160	162	190	199	198	213	193	178	215	210	188	171	160	195	176	163	171	187	206	190	209	174	172	183	180	176	173	176	187	189	191	208	183	201	201	203	188	201	200	181	197	194	188	161	177	181	194	195	158	176	191	182	169	203	178	203	210	203	165	188	189	189	188	193	198	193	149	173	179	184	183	176	206	193	179	196	179	182	182	208	196	176	175	192	174	170	230	186	193	210	188	166	169	153	167	175	168	174	192	200	187	183	187	186	187	163	176	197	207	195	156	182	163	198	197	197	184	226	183	203	202	183	195	196	190	160	171	187	169	191	185	192	206	193	198	171	191	186	180	167	178	185	183	183	192	177	179	174	177	184	195	176	207	179	185	177	176	166	189	185	198	189	200	180	200	201	184	195	182	177	203	184	167	198	194	193	208	186	208	222	156	168	181	181	189	187	181	193	174	188	182	197	190	187	205	178	184	174	182	191	184	218	176	190	180	193	170	179	196	213	207	152	192	194	202	181	175	172	177	172	189	213	185	209	204	193	186	172	190	175	186	175	189	161	170	197	179	200	194	178	176	204	184	205	179	207	179	166	186	179	180	195	178	194	180	193	168	223	186	194	191	180	208	172	202	177	153	177	181	170	184	162	189	203	192	196	183	181	211	186	171	205	195	191	201	197	182	197	192	194	185	169	194	207	165	194	200	183	174	201	194	184	192	191	177	192	191	218	192	179	191	188	164	182	180	173	183	183	194	195	225	175	188	198	166	167	200	179	172	201	195	215	173	167	159	186	190	196	186	177	201	184	189	185	196	205	183	191	185	174	175	187	199	176	187	197	178	190	184	172	184	196	175	205	167	176	177	187	177	171	186	200	193	167	186	155	183	206	174	197	202	178	212	235	188	179	169	193	197	189	192	170	202	198	171	190	190	186	178	184	177	179	194	196	173	205	177	204	173	188	182	194	185	187	187	188	178	201	180	182	194	186	167	198	161	172	183	201	191	187	171	185	174	209	192	171	162	196	207	184	211	175	206	184	194	198	197	177	171	177	182	206	199	179	177	194	180	190	184	176	184	174	183	193	172	173	172	174	216	192	169	199	202	177	205	172	201	177	165	183	191	167	169	194	169	180	206	184	180	182	194	206	174	180	172	171	201	181	163	181	178	182	183	190	193	191	195	186	173	171	157	186	190	189	163	191	158	156	167	212	202	181	164	180	173	190	161	197	176	178	176	176	178	181	210	170	184	193	178	169	200	171	209	171	189	186	194	182	181	173	166	196	206	186	180	187	174	185	182	172	172	184	206	192	205	175	181	185	175	191	176	192	219	170	178	177	195	176	171	164	186	171	181	193	214	198	191	167	191	180	187	192	168	217	192	171	172	215	217	182	175	203	188	160	205	194	196	167	185	178	160	180	194	168	194	219	182	199	170	190	199	173	176	205	187	206	200	197	186	178	192	217	191	175	174	176	209	203	197	184	189	191	185	190	197	193	195	190	181	183	191	194	168	183	203	206	187	218	181	182	186	185	188	175	210	162	203	192	181	201	178	202	187	176	196	187	189	177	196	218	169	185	194	193	200	192	196	188	171	176	173	195	177	184	188	153	200	174	175	186	184	171	153	176	176	176	194	196	188	182	150	196	191	177	211	212	171	181	182	200	186	178	152	189	162	206	190	167	166	194	207	176	153	192	202	206	186	169	160	205	185	157	199	197	173	179	188	163	197	173	190	223	184	190	205	205	200	171	192	180	186	151	211	181	184	189	218	170	193	185	198	208	151	157	206	192	190	174	161	172	173	176	186	172	187	177	182	182	204	167	174	184	166	195	158	194	185	191	192	178	182	185	175	184	185	183	194	178	207	183	187	178	182	191	173	180	194	183	177	183	182	170	186	194	194	185	201	200	202	204	212	219	173	189	186	194	199	171	203	180	172	194	189	175	204	179	183	212	179	208	217	164	171	190	189	196	188	161	201	181	202	188	186	189	177	212	187	208	186	193	199	190	203	202	203	178	208	194	199	197	183	158	181	165	205	189	165	198	176	178	183	183	183	202	205	161	189	169	187	216	192	195	182	195	189	196	201	195	176	179	179	189	184	187	191	179	186	183	180	180	192	174	192	191	197	205	215	213	202	214	176	185	180	179	185	171	177	192	196	162	177	192	198	176	178	189	169	166	180	170	190	181	206	181	202	197	195	188	198	187	183	165	170	174	191	210	201	202	194	202	171	193	175	204	181	165	178	179	198	176	169	200	171	180	192	164	185	192	173	171	181	199	194	186	188	191	172	192	211	200	189	171	194	174	184	191	198	194	191	170	176	204	193	212	192	190	179	175	193	183	166	156	199	166	179	196	167	212	192	177	177	198	185	185	205	198	187	217	191	188	195	189	172	188	181	192	192	193	177	201	202	174	202	159	171	170	188	196	184	176	193	182	168	185	179	184	183	208	186	192	183	171	183	184	189	211	180	209	193	168	171	177	189	218	191	190	182	183	200	192	172	177	183	176	180	228	214	183	171	193	182	174	196	182	190	175	180	212	201	201	185	194	212	181	216	187	178	188	175	168	214	188	174	172	178	189	195	195	188	186	184	186	189	189	183	173	173	192	204	187	181	200	194	187	215	175	201	184	170	195	195	170	185	149	174	197	184	186	197	177	203	159	201	176	207	170	160	179	182	182	175	197	180	198	185	188	197	192	176	189	168	158	191	178	168	195	187	155	186	190	192	191	217	192	188	206	176	177	226	176	171	198	165	163	174	169	187	180	190	188	201	165	170	162	185	191	180	205	199	203	180	205	194	184	196	186	183	181	184	188	199	180	173	182	169	177	178	198	165	198	175	186	206	208	193	185	202	178	177	208	176	192	161	176	193	189	175	181	175	197	185	199	184	174	217	213	218	198	179	190	169	199	192	180	180	183	193	176	183	206	186	200	208	164	209	183	189	190	199	198	168	192	178	198	178	206	194	204	174	181	188	182	193	211	173	175	194	177	177	177	211	182	155	180	169	189	180	199	189	174	187	158	181	183	179	197	188	182	199	196	182	195	175	170	202	149	182	217	192	186	176	157	202	203	162	179	193	174	182	194	165	176	166	181	186	199	179	206	210	183	206	194	202	183	163	197	175	165	191	173	171	161	165	225	197	169	189	196	193	163	173	177	193	184	168	172	177	200	173	171	198	208	191	193	178	192	191	199	205	196	186	186	192	182	159	185	200	217	181	198	179	205	198	180	198	175	186	184	211	202	176	186	202	183	167	175	181	176	178	192	167	187	179	202	189	171	186	182	204	201	164	164	186	186	170	181	195	168	196	198	198	215	202	188	193	195	188	180	173	216	177	183	180	173	185	201	206	173	180	177	189	200	172	177	197	152	182	190	159	166	219	178	202
18342	20431	31093	38491	39547	39114	40325	38384	37513	43979	35093	34742	33582	27116	29311	29136	29667	30267	27762	19332	15631	18589	17886	15331	13576	15292	12891	11371	10099	7923	5954	5275	4288	3840	3925	3007	2982	2730	2592	2412	2489	1999	1697	1506	1194	876	899	770	691	692	621	593	499	553	531	505	501	551	544	565	563	517	565	581	545	543	535	575	553	528	521	531	571	510	524	522	554	546	505	504	525	539	533	550	497	544	545	548	533	555	556	503	552	562	544	521	516	511	531	532	503	523	511	526	566	528	519	496	518	536	542	535	502	509	574	503	532	545	557	511	548	534	538	551	558	527	559	500	481	504	549	531	506	545	518	549	507	571	540	561	505	517	489	516	527	568	515	569	510	530	487	576	522	509	544	547	509	567	474	521	546	519	508	559	516	522	534	543	495	577	493	544	496	518	564	557	549	518	566	519	522	539	523	503	553	538	505	542	471	536	580	514	583	509	524	524	548	548	537	552	566	536	527	549	518	568	528	544	527	544	475	568	515	498	508	507	548	517	560	533	542	526	573	540	522	525	533	529	554	545	555	530	570	516	531	535	501	509	517	518	497	517	535	538	517	539	503	553	550	539	536	545	547	519	525	550	516	524	533	563	550	497	515	522	550	515	529	528	530	526	532	516	551	527	531	482	523	509	590	527	523	543	514	547	540	546	521	539	526	514	568	518	545	514	509	542	522	557	506	531	524	494	507	511	514	524	497	550	529	544	488	532	511	516	496	524	550	542	544	546	546	530	544	544	530	527	524	504	563	543	539	510	532	538	557	545	526	528	514	542	517	526	502	550	566	507	554	530	543	537	523	518	480	540	504	531	516	490	552	512	549	500	534	595	535	534	558	539	519	519	529	514	513	517	564	562	503	478	509	511	525	549	498	519	525	573	516	527	514	502	602	497	523	496	516	501	528	546	523	537	563	493	495	521	540	548	511	537	527	505	520	541	568	537	503	539	504	541	525	525	543	533	506	549	516	533	514	557	521	545	562	495	512	517	499	540	556	513	562	522	518	501	494	581	504	516	516	505	525	495	558	531	507	499	524	556	536	542	566	558	546	577	509	514	550	496	559	504	503	513	503	522	558	488	508	488	548	503	541	492	492	523	562	536	509	520	556	511	540	504	526	542	574	526	525	540	526	520	535	543	586	557	574	465	544	536	568	512	516	522	530	514	506	558	520	551	566	572	481	542	522	550	518	553	490	509	567	525	511	544	541	567	526	515	546	527	559	540	510	526	513	562	530	510	568	528	530	541	544	539	504	520	535	539	507	517	547	539	531	540	571	552	527	466	535	547	569	539	542	554	505	516	481	513	546	522	527	591	545	545	521	553	510	519	514	555	507	584	534	512	569	568	516	495	518	544	593	522	572	533	543	482	551	526	502	527	523	551	547	523	559	507	489	573	536	553	535	536	514	559	559	556	565	476	522	561	540	522	496	540	531	484	523	530	553	486	516	522	538	515	562	507	474	524	545	539	513	518	565	561	519	532	525	537	517	515	528	533	545	556	502	500	526	521	514	525	499	487	577	539	513	502	515	538	576	522	572	562	538	575	528	484	548	542	536	557	511	548	515	550	550	494	509	540	507	487	523	554	509	508	534	535	570	524	515	527	517	523	519	527	553	540	526	558	489	505	523	570	547	548	535	525	517	498	550	535	537	540	521	501	536	548	534	532	539	524	533	502	514	566	550	538	534	562	509	507	540	480	524	545	535	527	499	502	539	518	548	550	486	514	587	506	543	524	479	582	492	517	528	563	544	557	497	510	547	524	502	543	569	489	557	532	538	531	538	536	537	559	512	552	530	576	477	536	504	585	530	534	555	487	513	495	540	535	532	536	527	506	515	520	538	499	549	496	565	558	523	547	539	565	545	521	530	540	546	514	557	578	524	550	585	532	512	519	515	578	513	507	536	529	589	559	523	498	540	518	493	540	480	499	533	522	545	546	528	543	514	510	535	527	528	523	532	570	543	521	533	557	546	556	552	534	510	525	516	526	548	496	574	476	528	532	515	551	521	551	520	548	517	492	520	554	551	495	531	515	550	543	536	525	528	534	561	531	524	537	508	533	518	493	536	531	523	506	565	509	483	564	513	551	494	547	527	541	531	574	524	580	535	487	493	531	548	529	491	534	532	535	511	560	547	544	505	519	516	517	527	500	517	532	532	554	528	542	514	547	568	577	545	524	487	532	520	507	524	541	525	551	576	511	504	522	493	543	543	524	503	541	519	554	517	517	551	506	544	505	549	539	538	534	514	513	497	535	519	551	494	518	533	541	533	530	552	517	555	517	499	561	531	546	546	591	535	521	538	520	573	557	518	471	540	568	557	528	549	481	529	549	505	528	545	512	523	537	517	540	546	525	508	548	488	527	535	522	529	545	521	504	539	535	499	500	506	526	522	539	532	524	526	540	558	501	508	527	507	509	557	543	506	557	593	560	549	547	529	544	500	525	534	508	533	528	561	561	552	550	539	559	557	489	583	528	511	507	529	556	520	495	520	547	539	547	538	530	534	572	539	543	543	534	527	552	515	499	543	518	518	577	574	512	499	528	534	540	557	550	497	532	547	545	533	481	527	524	533	526	512	517	516	542	543	551	490	474	497	525	527	546	538	500	521	517	560	525	544	501	544	496	542	550	509	512	551	573	529	522	470	521	542	546	520	523	561	522	504	547	546	542	565	513	541	525	518	533	534	584	485	542	514	543	530	529	555	532	483	515	538	518	534	526	532	564	555	544	510	524	549	518	571	529	540	572	509	548	562	558	561	565	545	549	559	559	507	570	517	521	518	546	539	569	523	511	527	578	538	497	505	519	564	529	562	524	562	557	549	525	576	550	468	536	521	560	522	552	517	560	534	522	492	492	531	547	551	543	530	510	561	510	545	584	490	495	504	556	493	536	523	516	536	515	520	548	497	544	511	544	549	566	558	551	556	527	502	563	533	528	527	532	510	563	496	528	518	536	535	547	534	522	569	484	548	546	492	495	534	556	561	548	556	527	527	508	581	548	539	543	576	565	567	480	558	505	525	506	542	565	515	531	551	555	531	515	560	521	563	538	520	555	521	520	488	511	491	517	553	552	545	534	567	537	520	515	559	548	544	555	521	550	511	507	497	509	557	480	471	545	518	476	573	538	523	541	511	519	502	533	552	508	531	533	482	575	538	508	535	549	558	515	523	544	552	528	512	541	541	523	545	517	519	546	530	568	543	563	570	554	551	524	534	543	584	530	532	575	575	481	507	541	565	586	505	540	513	527	547	535	507	506	533	549	530	540	534	564	521	536	535	577	526	509	542	531	497	547	532	521	537	532	529	495	524	536	568	582	547	540	505	540	551	562	551	534	546	523	548	494	515	569	545	504	499	514	533	532	512	508	568	536	507	499	494	551	523	533	512	512	571	524	506	517	584	546	498	558	517	522	526	541	520	501	470	520	545	526	541	519	499	490	482	538	498	583	568	558	512	615	524	545	540	534	509	504	535	497	511	529
34451	33339	37869	39968	37991	34789	32990	32866	30158	33910	27695	23766	23261	17235	16801	17611	18846	17986	16434	12035	6835	5982	7483	5189	4726	5220	4271	3370	3083	2134	1659	1360	1169	942	990	847	793	707	706	734	669	573	433	478	359	326	280	303	268	247	207	226	241	238	239	229	198	210	228	228	239	201	247	241	236	250	192	203	213	209	211	233	241	214	209	225	224	191	220	203	235	215	211	205	206	223	224	234	189	249	224	180	228	220	218	200	207	202	249	219	207	205	203	215	218	218	213	220	195	232	216	196	239	218	208	203	218	228	209	215	201	253	203	210	228	205	234	212	213	234	193	198	222	186	211	225	209	210	218	202	219	198	215	216	231	234	194	208	233	207	226	199	239	219	211	219	223	194	228	215	178	223	219	218	230	187	204	206	243	205	214	207	229	226	198	203	234	241	188	212	225	216	229	218	224	214	226	246	224	208	227	214	218	221	207	216	226	218	211	197	187	208	219	233	234	209	201	216	210	204	197	210	224	210	212	239	202	227	198	209	217	234	225	227	203	228	227	223	205	222	212	222	238	204	219	207	219	221	208	204	204	215	210	207	219	210	223	214	217	205	210	234	187	225	214	190	233	234	217	227	203	223	223	206	225	204	233	249	218	180	216	239	228	226	215	213	222	204	216	218	203	208	206	222	212	251	213	259	200	203	222	207	204	206	222	206	232	199	172	204	222	226	219	220	212	211	245	210	216	207	220	215	218	190	207	213	203	227	216	198	217	216	209	210	216	212	213	256	234	227	231	201	231	189	199	238	201	217	222	234	189	211	195	192	198	210	218	230	242	234	217	220	198	202	192	210	199	223	212	229	223	218	228	211	210	219	224	215	215	196	205	216	190	242	218	192	233	223	224	197	220	208	220	184	230	205	195	248	203	192	208	218	214	242	217	211	201	226	213	183	223	211	238	202	202	209	198	214	203	220	213	218	196	212	215	224	221	227	198	218	212	229	238	197	215	203	232	220	227	222	204	236	195	211	218	207	229	221	216	215	226	226	249	213	211	217	226	233	222	222	197	189	219	213	210	225	225	196	216	200	221	226	218	207	220	197	214	223	196	229	212	236	230	225	185	182	221	221	218	202	246	192	207	197	229	220	213	232	202	189	203	246	216	231	210	206	212	208	228	212	226	202	252	203	233	202	211	235	233	187	217	216	256	196	218	225	272	221	209	230	194	231	196	212	211	216	227	199	225	233	182	208	197	193	210	200	183	238	212	195	236	236	226	204	204	182	220	225	248	207	189	211	214	218	209	220	228	237	204	191	202	215	245	228	232	192	218	214	217	218	221	201	230	237	217	227	211	201	222	191	219	227	207	210	208	219	218	221	191	203	215	225	208	227	202	229	217	212	217	207	228	230	220	240	191	226	237	181	220	211	208	184	211	231	213	205	221	182	235	222	212	220	214	202	210	232	198	203	231	215	200	189	183	213	198	206	214	200	217	179	205	232	204	190	199	218	226	200	220	196	196	233	233	216	226	175	220	230	238	230	244	233	218	233	222	209	240	218	187	219	211	194	211	242	205	233	210	201	211	198	219	214	190	212	205	196	201	235	205	222	238	202	213	181	241	213	198	235	210	216	221	230	233	204	206	207	201	239	258	216	195	219	222	228	222	199	232	181	236	198	227	213	204	246	207	244	227	198	228	239	220	202	232	214	197	200	219	193	219	223	211	214	224	231	203	207	214	219	237	229	218	200	227	224	227	243	205	199	228	189	196	202	191	232	215	229	221	226	239	226	196	233	221	213	203	227	209	236	230	209	205	247	215	212	231	233	222	219	231	226	227	198	218	188	180	213	209	210	223	219	228	196	222	235	212	200	196	203	223	225	209	216	194	210	226	207	246	225	195	201	224	185	243	241	221	245	217	221	196	220	198	194	221	212	205	236	220	208	198	199	190	220	220	227	233	217	218	212	226	216	221	223	198	212	207	234	198	201	239	212	214	213	197	229	202	246	216	220	237	197	191	204	222	203	222	211	201	205	195	230	195	220	206	196	230	241	222	218	195	241	196	192	194	207	222	223	228	210	219	248	212	215	222	263	238	201	214	219	200	227	217	192	248	193	210	204	217	197	219	211	229	214	228	214	209	226	221	231	216	201	211	220	215	227	196	206	235	213	242	214	203	201	220	220	239	204	210	217	221	208	207	246	197	234	196	214	226	205	185	213	214	235	203	240	223	201	207	242	241	232	211	222	194	233	221	208	195	217	208	212	221	239	228	215	227	217	221	240	210	185	225	213	234	209	211	225	213	238	244	187	222	213	207	223	215	222	210	202	209	204	237	228	198	216	205	219	194	211	200	220	233	215	213	204	225	207	248	233	196	220	219	211	223	219	213	209	212	202	212	176	189	238	193	196	218	191	238	174	226	221	205	224	226	212	227	183	241	216	242	193	207	219	225	215	216	204	235	202	228	234	206	211	208	239	213	242	262	236	215	206	229	233	214	195	216	204	202	219	229	198	188	195	211	206	213	212	210	236	230	219	211	248	218	247	206	218	218	210	209	205	206	226	204	222	225	242	202	220	219	237	209	207	232	210	237	206	228	233	209	208	204	207	225	243	220	218	221	208	216	211	210	190	197	256	231	199	193	220	206	230	226	199	217	223	236	205	234	210	190	228	212	228	206	223	209	229	231	229	216	217	222	217	191	235	220	208	221	234	225	196	208	248	206	212	218	233	240	189	209	235	225	209	222	207	192	228	207	193	213	224	207	207	205	192	207	243	220	236	237	191	234	221	218	221	203	224	207	235	213	240	201	233	223	222	196	224	214	234	216	236	220	209	218	239	244	206	203	210	233	192	206	209	240	211	202	201	233	240	210	191	221	228	198	217	210	214	213	213	215	219	207	185	212	219	230	202	223	232	216	199	217	237	217	204	227	240	203	207	238	235	208	213	196	210	199	212	193	200	224	208	204	217	202	223	209	226	237	221	220	242	201	231	232	164	211	203	206	204	214	209	225	210	209	245	225	230	227	215	208	209	195	215	212	237	217	193	189	217	205	198	227	234	215	218	195	227	235	217	206	234	229	204	209	220	216	215	213	225	217	194	202	213	263	211	210	193	220	250	188	199	238	219	221	211	215	232	224	213	220	214	221	203	217	206	227	207	239	240	215	240	184	209	198	220	234	225	236	238	237	225	208	214	202	238	217	199	210	202	220	223	218	225	211	204	218	224	188	241	228	242	210	222	205	200	226	204	215	206	219	212	226	227	215	244	206	186	257	205	229	203	224	199	223	214	195	216	237	214	223	237	202	200	246	236	226	224	212	202	218	220	230	227	222	211	199	241	230	210	248	214	200	228	211	227	186	221	205	240	235	239	228	234	232	171	214	204	189	205	238	218	231	236	205	241	199	204	245	208	210	215	218	196	201	208	217	216	201	247	231	234	199	235	235	211	223	223	224	213	194	226	228	214	219	209	210	220	224	212	222	232	213	209	202	209	225	221	230	217	227	218	214	228	235	228	218	231
22963	27415	35939	44142	44890	45530	44483	45059	43652	47122	39351	40199	38667	32508	33618	35176	38293	37238	34890	28609	19596	20933	24498	18563	18979	21039	18417	15578	15149	11557	8852	8065	6699	5337	6057	4815	4423	4223	4095	4241	3814	3117	2195	2483	1587	1405	1196	1213	933	892	692	613	607	627	602	600	589	622	579	630	634	689	705	741	715	622	641	636	588	617	610	601	621	602	588	611	583	613	587	569	678	587	592	672	607	604	582	642	634	578	610	590	573	611	641	633	574	598	605	606	562	592	612	598	592	621	596	605	616	628	593	597	615	577	606	648	616	582	576	542	593	620	626	621	614	623	579	597	606	598	578	609	614	583	602	592	602	594	607	567	619	598	611	598	603	584	597	626	632	599	623	576	606	665	569	577	643	576	560	618	583	601	574	607	595	636	627	600	592	597	638	615	616	578	592	572	565	603	600	621	572	613	575	624	588	607	652	563	630	610	611	561	632	592	625	595	641	540	618	561	584	626	594	586	636	609	599	619	648	606	565	593	592	603	646	626	628	636	573	581	627	638	596	596	596	627	598	586	619	537	632	616	610	571	662	601	669	580	610	605	614	631	635	603	589	636	615	596	588	624	571	655	606	598	591	594	558	632	620	574	584	587	622	617	576	608	581	639	616	588	637	623	606	641	626	615	618	636	592	610	568	594	617	615	604	583	602	611	585	619	626	618	600	600	574	546	616	600	571	614	631	584	581	616	654	566	563	603	590	590	641	627	628	622	575	650	614	621	579	594	628	580	636	573	593	620	602	594	599	596	609	599	597	614	637	562	579	604	593	582	629	578	550	639	609	599	637	579	582	618	594	586	618	586	621	573	605	567	605	626	595	592	601	623	602	637	625	578	594	655	610	563	622	608	606	589	577	588	630	584	600	600	574	634	623	623	619	589	624	626	615	606	640	587	620	578	560	595	571	569	609	604	609	573	613	575	587	564	627	634	567	607	578	597	618	628	647	604	653	598	576	616	616	581	623	620	603	589	584	629	663	609	586	583	622	611	644	596	557	587	625	607	576	631	617	562	583	587	629	562	623	614	615	567	608	584	567	680	613	602	592	622	591	601	617	562	572	623	609	603	570	601	632	633	576	650	597	583	596	581	589	615	599	628	584	569	636	618	628	589	608	601	591	608	604	594	601	586	605	585	619	576	624	617	614	588	607	593	598	593	556	646	585	580	591	607	566	609	620	624	588	628	608	602	643	584	637	593	584	580	575	622	594	553	594	582	595	591	572	589	581	601	603	644	628	564	585	611	587	668	597	595	582	580	644	572	646	599	586	579	658	629	605	562	549	581	594	564	597	578	595	628	641	629	573	601	578	619	633	586	594	577	599	604	613	611	606	649	632	667	597	621	614	591	611	596	583	600	608	588	593	604	574	567	629	593	570	607	590	619	600	629	590	635	619	587	592	587	620	605	568	598	672	557	585	580	637	606	589	616	615	588	647	579	581	605	598	594	602	628	615	599	632	575	587	642	628	609	623	632	624	620	595	606	559	597	617	592	611	606	602	612	660	609	575	605	617	640	579	611	607	621	575	614	613	608	619	617	578	579	562	584	602	625	595	618	590	564	613	610	602	615	607	580	599	594	623	578	632	653	601	591	598	612	629	593	611	594	627	607	590	612	620	576	619	587	622	629	586	587	604	579	617	606	567	620	622	576	601	614	559	608	628	596	627	639	591	585	611	625	598	592	564	616	585	627	589	600	640	603	589	655	560	604	671	602	632	588	644	562	568	622	580	574	625	561	591	586	590	650	630	607	605	635	643	558	617	631	621	592	607	593	600	622	629	582	597	589	586	567	608	603	614	637	582	620	579	595	543	608	530	642	562	567	565	602	601	646	616	586	603	602	575	596	614	612	599	620	598	595	620	579	602	583	582	572	594	585	608	614	626	621	625	602	554	593	613	595	631	591	629	644	619	594	585	614	610	614	617	590	636	584	583	602	611	665	603	611	575	592	571	608	640	601	615	578	657	587	560	575	627	622	595	613	601	583	611	620	605	581	571	614	584	598	607	616	631	570	609	656	609	681	709	637	621	607	634	623	590	588	620	608	587	595	626	592	609	594	554	627	643	630	609	615	598	571	571	600	579	610	579	626	636	630	630	633	599	581	601	629	600	606	671	643	620	606	632	575	643	628	606	610	557	624	587	626	592	584	667	615	622	615	592	603	574	592	614	606	627	638	588	610	567	663	597	573	597	635	536	622	631	622	551	616	638	611	615	595	613	601	554	593	596	585	606	599	545	572	619	595	600	613	578	592	570	593	591	624	623	637	657	605	589	639	634	609	603	624	634	603	609	619	658	608	596	610	586	576	618	595	582	605	590	612	626	604	568	628	574	591	584	613	606	587	617	609	608	597	622	636	608	590	584	630	601	563	571	547	584	630	591	624	581	643	568	624	601	630	608	582	558	590	646	593	619	642	569	605	611	591	647	543	661	587	599	551	572	620	589	611	588	607	586	571	604	645	643	584	626	614	599	556	618	629	589	641	586	600	615	635	570	590	598	566	569	603	591	586	587	599	647	633	610	596	601	606	606	644	586	619	620	593	591	639	581	629	581	609	601	590	588	593	630	616	611	563	661	624	568	580	629	659	601	626	576	605	622	599	653	583	571	634	564	607	619	631	610	555	595	618	635	617	619	615	600	605	635	570	596	595	607	610	627	621	602	590	621	606	614	618	617	609	604	654	569	615	600	663	600	588	609	641	592	581	612	592	546	597	597	574	610	631	604	626	607	651	562	608	606	611	614	572	619	583	592	613	602	597	582	595	563	611	635	610	636	634	616	580	629	617	588	612	608	613	566	585	608	636	643	599	606	620	611	630	579	598	612	605	629	628	637	584	530	569	601	613	586	632	588	575	596	624	626	578	612	570	645	601	623	631	573	584	624	588	579	592	616	599	585	611	607	559	640	569	603	579	557	630	604	589	602	636	646	627	584	614	600	610	607	608	590	543	650	583	580	587	591	585	585	623	542	612	619	635	571	620	613	589	584	594	608	551	611	595	600	610	612	580	584	598	628	558	585	560	618	618	566	589	653	597	590	617	595	650	609	635	594	613	583	564	613	565	612	613	639	610	551	618	564	573	628	580	586	631	582	622	580	597	600	576	612	590	608	572	585	619	582	605	627	610	586	607	587	660	598	636	614	626	620	618	618	584	573	629	574	629	609	619	610	584	623	562	651	585	603	598	598	606	631	630	618	620	588	578	598	638	593	609	596	585	597	564	591	602	609	587	590	608	598	614	622	585	578	600	594	603	600	590	628	590	600	625	584	645	617	588	618	628	605	602	584	625	607	594	593	624	629	612	618	620	586	643	599	562	618	621	604	606	587	595	591	590	635	575	603	591	587	592	596	566	633	587	560	584	555	633	635	600	567	600	629	602	596	588	614	590	677	622	636	658	595	547	574	579	628	578	616	632	623	576	601	612	592	568	594	609	596	628	615	581	634	636	598	634	567	644	624	559	616	604	592	653	624	625	598	599
12723	10805	13556	10709	7566	5372	4124	3473	2731	2595	1808	1363	1315	931	949	1013	871	989	823	740	552	481	535	471	411	387	363	359	298	278	272	275	256	253	247	222	227	225	220	197	210	223	214	236	223	190	209	213	191	218	205	216	230	231	204	189	198	212	198	197	209	214	203	206	183	205	214	195	211	165	202	203	192	219	170	217	187	208	194	200	202	172	187	195	193	208	191	202	222	188	202	213	194	202	198	187	211	180	190	211	213	194	199	208	188	194	212	230	216	214	191	218	217	219	180	197	216	187	188	209	188	204	200	191	186	176	211	195	230	205	208	219	206	218	225	198	200	206	202	191	193	211	217	185	211	204	194	212	210	203	178	194	221	205	203	204	205	210	188	205	211	213	206	207	228	197	172	200	191	203	173	206	185	222	204	205	196	182	199	215	230	217	225	176	210	220	228	208	205	195	200	229	219	196	225	216	185	194	209	211	213	225	186	198	236	207	164	210	184	197	220	200	208	207	212	214	193	198	208	198	231	218	213	203	216	213	208	188	186	213	203	201	215	224	200	200	190	172	181	214	205	204	187	204	189	177	214	193	204	184	192	202	205	207	196	210	195	195	210	211	213	221	189	207	211	209	185	205	199	229	188	197	197	187	215	209	209	222	190	223	189	202	221	211	185	187	199	205	187	192	220	198	215	216	186	190	191	225	223	216	207	223	202	194	178	207	189	215	193	210	212	209	203	207	209	240	231	205	203	194	186	204	202	208	236	217	205	233	207	189	215	211	213	195	215	207	210	217	198	205	196	240	205	204	203	203	196	212	190	190	196	204	211	199	196	171	179	197	195	195	193	209	211	197	178	193	219	193	199	215	210	184	196	191	197	215	210	201	202	190	223	204	204	216	213	245	222	204	209	214	185	221	194	186	204	201	218	199	206	207	192	187	167	218	205	210	217	192	202	196	197	177	188	223	192	172	191	227	216	201	201	208	202	222	212	178	213	204	197	202	193	203	201	197	214	207	195	216	210	208	201	217	222	196	198	218	185	203	215	214	212	199	208	172	198	244	193	175	208	214	214	201	190	202	224	201	206	205	158	211	188	194	203	179	220	198	207	198	190	210	229	194	193	185	195	200	213	213	212	195	203	203	220	208	188	197	201	196	221	209	200	198	207	220	224	208	187	197	213	189	203	193	208	240	207	175	217	196	222	200	196	187	205	203	190	213	216	198	218	197	162	225	192	191	213	196	208	188	185	214	182	214	180	198	222	187	185	219	201	208	221	212	174	167	218	206	190	192	208	213	221	200	180	193	210	206	225	218	227	184	198	200	198	202	193	178	231	184	207	186	204	203	210	203	209	191	196	194	181	212	185	217	214	212	196	181	179	199	199	222	194	194	210	228	212	196	180	193	200	220	235	224	236	188	233	222	205	219	211	209	203	231	181	200	196	211	182	188	210	227	224	192	179	209	228	206	229	204	228	203	205	184	198	224	216	208	214	190	217	187	206	201	199	200	217	194	199	196	188	195	191	211	207	223	207	204	204	210	212	215	208	197	200	176	196	187	203	210	187	200	203	195	200	188	180	202	201	205	203	222	191	220	195	191	184	205	182	184	180	208	194	223	214	208	204	198	190	201	201	212	205	205	195	185	203	209	211	192	193	207	226	196	219	205	220	214	198	200	224	185	181	194	175	173	222	205	192	175	219	201	179	190	202	206	212	194	206	201	186	172	211	190	191	171	176	224	200	201	203	204	212	211	180	193	201	196	202	213	220	163	219	189	169	203	198	209	229	203	204	206	195	193	186	209	177	174	223	209	206	217	221	193	217	192	197	197	219	189	213	203	202	194	214	209	211	216	189	224	217	201	202	205	205	209	200	222	185	215	199	204	196	210	193	214	197	208	258	211	230	216	190	184	220	207	211	196	195	186	202	195	188	190	206	187	194	207	194	201	194	215	184	169	196	224	206	201	193	205	215	171	213	219	184	210	187	205	227	230	216	217	202	203	197	185	208	207	210	198	188	184	213	191	184	218	199	217	202	208	193	191	177	190	205	210	212	189	200	187	201	200	184	215	190	203	214	198	201	206	214	215	175	206	201	200	198	196	213	200	195	181	185	213	173	207	193	230	191	208	220	197	192	188	193	212	212	208	184	210	179	197	185	188	227	206	212	211	175	228	206	198	221	188	187	219	195	205	214	203	203	227	184	194	192	201	207	179	190	212	177	215	220	178	191	214	203	208	178	210	204	213	242	207	184	180	223	205	205	213	205	202	220	237	189	193	201	203	197	201	207	215	188	228	204	193	196	202	197	195	190	208	218	193	207	198	213	211	222	207	196	220	190	207	217	222	195	185	194	192	209	190	232	213	216	207	214	201	191	236	194	206	191	219	201	195	201	214	177	197	179	194	204	192	196	212	211	191	220	172	189	183	219	189	201	197	191	213	218	219	203	195	197	198	199	195	211	185	184	198	201	184	213	198	207	204	219	202	193	192	219	202	206	203	185	196	212	220	199	184	190	195	201	215	218	205	201	205	216	195	188	201	237	178	209	179	199	222	190	205	195	214	197	184	213	169	190	183	198	201	185	191	212	202	201	230	206	194	215	201	190	215	210	212	187	204	233	216	202	210	201	226	230	210	240	183	188	198	223	174	202	205	257	187	220	193	197	219	205	204	162	202	184	210	195	192	194	196	208	202	204	219	239	197	195	177	187	224	197	235	220	207	195	208	169	184	201	223	223	160	180	192	188	190	200	186	198	216	200	174	216	233	217	207	218	219	192	198	197	218	196	232	204	188	195	203	206	198	193	219	182	201	201	204	202	195	214	199	210	183	199	206	186	173	187	210	179	180	182	178	212	199	207	221	188	185	195	186	201	187	174	187	198	208	216	189	209	202	201	220	203	215	192	188	203	170	196	202	195	211	184	185	183	192	202	187	207	199	189	206	199	192	195	204	214	214	202	236	184	203	190	199	178	177	230	207	208	199	205	182	218	212	213	181	201	189	204	195	225	204	186	218	190	202	219	206	190	205	189	210	220	203	191	225	192	205	185	220	213	196	183	185	198	218	206	197	195	195	188	192	204	198	212	215	178	217	178	198	195	196	202	181	211	227	223	192	220	195	196	220	208	198	212	209	212	216	212	186	204	215	202	193	204	195	209	204	199	194	213	223	217	183	183	226	188	203	197	220	206	207	210	205	197	188	223	201	188	217	175	194	230	234	208	189	209	207	200	203	215	208	227	208	215	221	199	192	229	226	214	226	230	215	205	208	207	171	195	224	207	200	201	219	199	197	230	183	180	202	182	225	223	197	199	208	218	195	198	201	204	189	203	223	211	200	200	203	189	209	222	214	181	210	171	202	216	214	175	194	162	195	181	213	198	221	226	237	201	200	210	208	194	208	211	200	179	217	228	181	215	193	200	206	213	205	217	175	210	220	195	226	196	199	202	181	215	203	184	213	217	217	199	224	219	199	201	202	235	223	199	201	185	201	196	216	208	233	208	220
8678	9562	17495	20454	18909	17072	15189	13831	12169	12300	9167	7193	7432	5134	5034	5501	4990	5444	4773	4260	3159	2867	3108	2544	2313	2207	1859	1654	1423	1272	1093	1012	904	947	858	822	763	744	694	735	736	641	623	607	609	622	568	616	579	590	556	567	630	565	544	543	610	583	577	561	548	567	552	582	580	590	574	562	568	578	590	539	586	575	574	558	560	556	562	565	586	572	550	588	564	583	551	564	572	595	552	575	563	587	592	602	577	576	565	597	584	558	520	582	578	563	565	584	553	590	548	579	535	566	557	572	612	592	614	545	581	586	582	540	600	589	572	570	552	602	561	558	622	589	577	544	533	590	585	557	622	550	537	563	601	567	600	567	560	514	552	556	565	589	512	577	558	614	542	588	555	533	584	577	569	579	590	605	544	539	590	570	596	582	592	596	576	571	571	554	588	582	587	592	591	508	572	598	519	539	586	538	597	545	576	560	557	603	560	570	631	619	564	550	561	573	580	561	551	519	554	599	563	543	538	594	573	569	596	541	586	581	608	548	577	590	592	554	563	555	561	575	572	522	565	573	595	569	551	634	594	562	610	546	536	534	519	537	562	553	529	618	563	565	582	557	531	545	576	513	566	559	577	521	581	581	598	589	577	575	564	553	564	552	549	571	561	567	552	576	592	519	549	592	571	597	588	571	582	607	574	595	587	569	603	636	507	562	561	594	577	554	615	574	559	564	560	561	542	577	539	518	556	564	550	537	554	553	583	592	560	573	556	587	585	556	567	544	561	586	585	597	581	583	571	586	510	582	566	538	571	553	539	569	562	577	599	569	583	576	531	529	596	586	555	554	589	588	573	588	599	533	570	541	650	538	572	569	565	601	576	602	575	587	592	567	515	554	609	602	554	600	602	518	587	531	596	581	583	547	550	562	549	568	573	588	558	586	578	618	593	555	539	584	558	548	546	562	574	588	561	566	538	621	566	622	597	535	553	564	554	597	599	597	586	566	563	556	552	533	549	600	564	574	595	536	559	572	578	563	625	588	578	603	583	538	598	538	524	572	570	606	580	587	543	569	560	581	601	536	577	593	574	555	564	597	526	584	565	528	599	556	587	625	525	554	554	570	532	557	554	574	584	562	538	592	541	574	542	561	578	555	603	556	579	566	567	575	609	564	553	583	571	572	531	583	560	516	596	580	577	583	556	561	570	580	543	585	558	589	610	601	588	521	591	551	586	597	580	563	615	567	611	578	570	545	599	566	579	515	549	588	588	534	575	539	556	560	597	552	532	580	524	549	581	562	582	599	563	595	582	554	584	541	532	581	563	578	564	563	548	562	564	571	575	575	553	631	585	534	576	538	569	538	557	547	621	577	576	549	573	553	583	597	574	577	590	540	618	597	567	582	566	561	592	523	607	575	571	550	542	539	576	547	547	559	575	597	577	501	541	621	582	549	571	588	569	539	534	577	587	597	542	598	550	568	559	495	570	555	604	521	603	508	573	579	562	617	579	598	609	597	562	605	571	565	632	538	610	559	544	559	546	584	562	552	555	581	598	543	596	558	559	549	545	571	558	585	534	621	547	615	538	556	575	593	556	580	575	599	570	556	557	605	601	586	560	570	559	602	546	573	595	568	592	598	564	584	522	617	575	573	565	568	598	566	542	596	595	582	543	565	537	564	552	559	552	581	568	571	599	577	526	568	548	579	543	558	560	564	574	561	534	553	560	628	565	580	581	561	559	544	526	618	581	578	539	592	539	585	571	593	551	539	602	505	596	529	570	570	555	546	575	582	544	533	561	558	578	548	560	562	571	557	581	532	581	553	590	553	573	578	584	567	510	547	575	602	570	605	559	591	580	537	596	571	537	542	583	537	541	599	587	601	572	578	569	580	598	594	598	549	550	579	576	567	580	593	556	548	591	545	555	565	614	549	508	587	579	573	547	591	552	571	597	592	569	590	577	562	518	569	581	556	540	566	572	586	556	606	583	578	604	625	560	565	562	535	619	643	580	547	583	595	548	545	622	572	559	564	562	579	531	558	578	581	571	594	563	563	635	582	553	560	534	545	568	543	554	578	575	575	592	595	570	568	536	557	577	563	570	558	590	566	576	581	538	580	568	548	543	571	551	562	574	579	572	557	572	566	568	584	547	589	566	576	559	543	577	566	584	564	583	518	562	593	613	538	618	546	620	593	579	558	587	559	558	552	549	590	564	548	568	584	575	570	592	570	553	553	573	599	557	548	605	537	539	583	595	592	548	531	578	590	567	583	594	551	579	575	567	535	576	545	527	574	573	572	579	522	559	581	560	585	567	574	549	574	540	544	532	616	555	554	608	557	559	544	571	573	583	609	530	580	570	535	551	564	599	549	543	585	600	536	567	572	567	565	611	593	556	601	552	546	576	536	565	585	545	545	567	620	575	603	574	541	553	551	610	620	557	580	545	576	565	560	585	555	563	558	578	567	544	608	560	586	548	584	530	553	569	520	526	525	555	572	608	554	576	580	561	629	560	526	564	566	574	544	550	570	562	571	593	550	554	594	579	573	572	606	596	556	577	604	554	565	587	583	536	571	573	600	573	589	558	547	544	536	559	552	556	587	565	573	540	525	559	556	566	593	546	530	519	588	567	583	544	593	531	577	549	595	564	561	598	573	576	567	566	561	587	569	613	586	570	572	583	586	577	589	553	601	580	564	564	600	551	581	617	554	536	588	565	586	546	548	595	576	583	567	598	554	603	578	571	582	610	593	600	564	551	529	608	587	571	587	583	557	573	542	556	545	621	569	566	605	558	534	616	581	565	563	548	523	579	582	551	558	552	575	526	608	585	599	544	559	537	584	550	579	540	599	552	577	552	560	627	563	536	596	598	547	591	543	557	597	551	568	550	537	588	575	553	599	542	581	577	585	558	531	547	584	598	597	559	565	561	592	530	546	546	582	598	550	541	558	568	535	557	585	615	582	594	564	581	563	568	551	555	602	536	572	533	586	604	601	564	578	564	559	558	534	555	538	573	601	580	582	531	611	579	561	564	547	576	507	532	548	596	615	599	516	561	615	564	574	548	580	527	592	587	589	578	581	546	586	580	522	582	582	597	571	542	587	590	539	596	541	530	575	547	552	582	569	595	551	554	582	601	583	574	559	608	556	539	552	586	577	528	593	571	579	564	579	585	583	564	560	553	593	525	584	510	545	588	567	575	572	564	587	548	559	570	561	557	541	599	559	540	594	590	582	582	550	547	550	590	571	591	580	564	568	549	562	554	584	582	554	560	572	575	565	590	588	585	558	596	577	535	563	570	615	560	545	603	545	568	574	593	590	627	620	564	595	583	601	540	589	578	605	559	581	563	556	593	586	545	589	555	584	575	592	573	596	554	577	573	594	577	585	605	606	528	549	572	564	607	581	598	610	564	548	579	574	558	570	531	579	565	542	540	581	535	570	553	543	588	582	523	553	578	586	579	578	578	588	545	548	577	526	549	539	586	548	568	571	613	579	564	564	576	606	604	556	576	575
28366	25392	32708	35111	33349	31157	29746	27790	26413	26887	19268	15944	17577	10892	11635	13202	10378	12567	11137	8244	5098	3984	4737	4125	3292	3121	2742	2082	1853	1270	992	892	770	650	691	590	575	465	509	500	417	353	356	319	284	291	260	239	212	222	192	202	176	179	176	170	182	216	183	199	199	205	238	189	217	187	184	179	199	173	184	170	174	202	177	200	173	201	198	206	167	160	210	186	188	201	203	195	212	251	181	190	194	195	182	189	188	154	205	196	205	191	187	203	189	176	185	189	186	176	192	175	151	176	198	180	187	207	203	145	177	191	203	168	184	197	188	163	200	182	177	180	172	186	172	184	193	187	184	194	182	191	176	194	207	169	157	172	219	202	211	190	207	199	198	154	208	193	171	196	179	194	207	181	179	193	209	186	183	189	215	211	188	185	182	209	188	186	185	211	174	192	190	167	176	190	199	186	200	194	188	175	202	199	169	216	165	189	171	174	185	195	208	200	192	194	234	176	192	190	181	176	172	183	158	176	193	189	192	171	186	184	161	202	224	190	196	171	193	166	224	182	210	191	186	186	187	220	189	192	186	173	183	188	178	206	189	207	204	175	172	193	206	197	172	197	204	201	186	193	179	204	157	207	194	190	177	206	194	192	179	194	160	177	187	210	173	183	182	177	201	217	191	177	202	197	177	186	205	161	197	222	171	185	191	211	204	226	194	201	196	208	195	220	187	180	187	198	176	181	192	175	197	198	200	208	196	194	178	207	179	181	184	174	181	188	189	181	180	187	196	204	181	179	180	205	202	171	186	182	179	173	178	171	205	176	174	193	178	186	192	169	196	201	183	197	180	185	199	206	181	185	192	177	168	218	219	191	200	164	182	168	209	203	197	194	174	180	179	189	173	201	166	179	175	180	178	207	197	205	194	198	186	206	204	186	188	196	182	191	180	186	182	196	188	182	167	219	171	204	200	182	185	154	177	216	172	192	181	208	169	188	231	180	218	171	164	188	185	232	174	190	188	188	186	188	195	176	170	190	212	202	210	184	200	184	184	190	199	166	205	189	186	209	184	186	180	178	185	175	168	171	190	208	220	176	177	199	184	178	176	199	200	193	199	177	160	178	217	212	199	205	195	203	206	165	206	179	183	181	199	184	191	218	185	181	159	191	210	185	194	183	199	168	194	195	214	177	182	170	191	187	187	168	180	200	171	217	189	194	200	175	190	197	170	190	185	182	184	218	164	168	162	191	187	207	211	192	169	198	190	174	186	202	189	157	204	209	176	182	191	206	184	189	182	163	193	198	180	175	210	184	214	216	175	174	166	209	197	184	197	197	193	191	194	170	189	168	193	179	192	191	191	206	204	195	227	183	183	195	188	192	200	222	180	208	201	172	198	214	195	191	171	196	155	184	207	200	207	205	188	206	176	189	195	174	171	205	175	174	186	182	173	199	203	191	196	213	194	219	211	188	191	202	195	194	186	187	201	179	195	181	186	192	202	160	186	188	186	197	179	168	169	175	188	183	180	199	199	201	190	184	222	174	208	198	194	181	183	184	193	198	185	208	176	177	191	214	187	177	153	179	174	187	201	181	176	204	157	188	194	219	229	194	177	198	181	202	168	178	189	186	194	187	192	158	215	189	189	197	193	204	182	179	207	170	189	191	191	155	192	171	199	173	164	199	182	183	202	188	210	206	182	180	187	199	178	207	195	193	191	191	172	203	182	212	219	216	193	192	209	169	156	188	213	182	164	188	180	171	180	173	193	155	198	230	192	173	188	218	194	205	190	175	165	187	173	194	202	166	187	179	166	195	166	196	175	188	169	206	182	177	170	172	169	185	195	205	204	217	180	204	182	217	195	200	180	204	195	207	207	208	178	213	185	183	176	184	180	180	196	184	193	182	192	185	208	175	170	193	192	200	193	195	168	207	182	200	171	180	210	185	179	193	174	198	170	211	181	185	196	164	194	206	192	197	154	186	190	213	195	190	203	200	171	193	200	198	173	199	189	182	213	188	186	191	183	191	206	185	184	155	170	206	180	188	211	164	191	185	189	185	177	205	189	191	204	188	195	199	187	201	189	208	209	186	196	197	199	191	185	185	181	170	183	216	185	200	196	196	172	198	194	216	176	194	191	195	181	186	183	197	179	179	206	170	185	207	200	171	201	188	182	186	166	189	168	193	183	187	179	184	210	190	197	179	194	203	196	205	214	197	192	192	184	201	190	224	197	181	218	210	193	177	174	191	192	192	198	204	174	178	191	198	184	203	182	194	208	176	202	179	168	191	203	206	173	189	181	180	168	215	191	192	168	210	188	154	201	191	192	203	182	185	186	186	193	199	184	181	177	169	213	190	208	215	187	207	207	202	195	208	191	183	186	205	203	200	202	183	174	196	177	180	173	210	189	189	195	201	201	193	190	204	210	191	199	179	184	229	175	212	167	218	184	193	174	193	210	205	158	177	184	197	177	213	204	183	192	201	183	202	201	214	198	210	188	182	163	168	169	222	192	184	191	184	191	193	205	211	210	176	216	172	181	172	172	201	173	173	188	171	177	203	211	186	162	184	191	177	187	203	202	187	171	186	186	192	177	186	170	178	184	217	186	199	187	191	193	199	196	183	224	197	173	174	196	205	195	195	210	178	179	179	182	199	190	183	188	184	171	185	221	207	192	205	201	188	191	176	175	205	190	179	180	197	181	165	182	183	175	171	184	182	183	190	186	181	180	202	163	196	172	198	197	186	166	193	184	178	216	195	191	196	198	180	187	196	191	185	198	213	192	207	168	175	174	202	205	196	194	167	196	183	185	189	202	172	191	173	182	189	183	176	190	190	195	194	207	191	195	195	205	173	173	180	178	196	195	183	189	179	175	206	176	187	154	189	181	172	194	190	188	187	199	197	208	187	213	171	167	183	194	207	200	203	182	159	191	187	175	195	179	165	172	189	169	184	192	207	203	183	182	173	212	151	189	178	185	202	196	157	169	181	190	178	178	188	158	178	206	198	203	180	165	212	186	185	195	192	214	186	189	193	188	187	189	206	186	193	186	201	174	192	196	195	175	197	187	195	193	195	187	194	195	183	188	203	189	192	191	187	172	198	200	196	191	199	173	175	171	188	206	203	195	175	185	182	190	184	206	198	168	183	178	188	193	186	214	208	197	172	204	177	174	189	173	187	183	189	175	197	180	185	194	185	173	189	203	197	186	168	173	195	220	191	196	189	188	187	184	202	199	170	187	176	195	185	208	198	195	181	207	175	169	181	173	194	196	195	192	170	208	201	196	187	188	186	187	206	174	196	178	173	208	173	184	214	189	198	197	177	190	190	183	171	195	188	181	203	179	162	191	206	194	185	184	188	190	195	177	203	182	184	216	183	183	190	187	173	188	176	205	178	174	190	177	213	190	173	189	193	219	176	183	192	171	175	209	213	166	180	223	196	170	206	205	195	189	187	202	212	183	201	194	172	203	183	219	172	194	169	182	189	188	205	176	192	213	205	201	191	201	191	183	183
19269	20529	32215	39606	41194	41800	42154	41205	42068	41756	32607	34222	34424	25848	29057	31210	27414	31882	29338	25152	17174	16447	18974	16560	15311	15057	13502	11347	10225	7463	5649	5186	4660	3854	4015	3470	3095	2669	2914	2774	2165	1783	1685	1704	1276	1034	1011	888	770	638	616	557	554	534	560	551	565	542	534	525	536	602	573	606	570	560	545	540	539	536	560	525	559	533	533	567	550	509	545	526	580	529	540	554	524	524	534	538	535	561	531	511	535	557	502	531	513	567	501	541	512	562	520	560	555	556	583	558	510	529	512	511	579	572	547	534	568	577	569	536	540	522	526	554	496	560	532	547	466	527	518	524	510	508	525	526	496	516	519	547	558	543	620	547	535	560	565	532	566	518	521	523	529	550	547	556	525	552	494	527	520	514	548	564	549	526	497	533	500	546	523	538	563	539	541	569	560	544	494	525	564	533	541	541	538	489	541	555	519	560	520	539	516	546	549	563	562	538	537	535	566	548	550	515	554	528	524	558	535	572	540	513	532	564	561	542	573	551	519	558	601	556	562	535	530	518	545	541	542	560	529	505	574	547	506	550	551	537	509	554	534	551	553	543	551	517	537	567	535	553	516	544	527	547	554	535	556	546	523	555	525	586	520	545	538	550	536	552	511	501	526	526	535	554	538	486	502	542	516	526	543	570	555	553	500	567	587	510	574	497	530	540	509	553	528	571	531	566	509	521	539	530	562	544	509	530	514	509	550	550	529	509	505	517	551	567	563	527	552	538	573	518	568	546	509	540	539	545	546	531	547	551	558	567	514	526	536	563	538	581	587	583	536	533	526	597	550	563	534	552	571	551	520	550	539	540	530	538	540	535	508	532	550	552	506	569	566	546	561	500	556	529	540	497	537	521	592	515	550	560	525	541	543	513	527	524	537	559	497	509	527	536	529	541	542	541	545	551	508	570	581	524	556	533	520	518	552	564	531	539	538	510	562	538	587	502	524	492	533	512	549	520	524	548	543	515	562	572	570	540	550	514	522	531	573	529	563	524	521	518	587	565	556	534	582	533	579	522	508	554	564	570	538	540	560	524	584	557	573	553	554	544	515	552	570	571	525	536	569	524	551	544	528	540	521	545	515	522	535	579	534	511	588	552	520	500	546	517	545	555	563	571	523	532	553	588	535	587	557	550	526	561	573	554	507	532	580	539	521	558	568	542	556	534	507	534	556	529	545	524	553	537	540	559	530	502	518	552	549	551	520	581	578	586	556	518	517	545	524	519	524	543	528	519	544	538	594	536	512	503	543	523	523	575	529	546	551	548	522	564	564	552	544	510	533	533	564	571	549	561	558	564	533	522	533	554	565	557	556	521	544	493	526	527	506	554	520	535	515	514	521	543	533	544	526	575	515	554	526	551	536	562	501	541	545	544	548	563	520	505	504	565	573	529	582	573	567	531	533	574	526	557	516	537	568	512	511	546	543	564	564	506	508	596	588	590	541	528	543	560	533	540	562	506	546	524	536	551	555	538	539	538	556	553	552	542	579	557	516	529	525	574	527	542	510	533	558	530	512	502	524	557	526	567	553	538	548	539	530	539	518	568	511	531	579	528	522	547	544	589	581	519	550	522	523	535	570	544	505	517	573	521	527	555	539	524	536	593	552	540	533	597	510	503	527	534	530	561	572	529	528	563	515	549	530	564	521	558	518	523	547	563	558	571	553	505	571	526	552	542	543	563	569	619	528	552	510	508	561	535	509	539	521	509	521	532	555	552	570	574	533	553	528	575	562	517	594	552	536	514	582	547	541	522	541	580	523	564	608	548	534	512	548	522	542	584	546	523	534	556	523	565	579	546	553	497	582	564	562	551	541	529	548	522	542	538	574	521	562	545	562	535	547	556	562	524	563	538	558	588	547	528	512	528	550	519	579	560	552	526	486	519	515	543	602	554	560	524	532	528	549	515	506	565	493	535	537	549	520	548	567	539	580	530	546	515	546	543	549	584	520	547	524	542	546	577	502	580	511	542	533	541	569	502	514	533	561	535	534	597	541	539	494	586	550	543	540	514	537	506	539	510	572	537	528	523	537	499	566	578	534	516	567	567	549	533	516	584	549	526	575	556	530	543	563	565	542	533	552	538	505	539	519	536	545	538	545	556	549	548	568	550	554	576	543	557	547	565	521	585	529	551	509	521	524	530	529	557	535	550	520	540	544	495	547	548	547	545	546	573	571	551	550	558	529	534	602	582	551	544	504	525	594	514	548	528	526	583	539	534	550	569	538	511	559	550	548	569	543	558	533	541	573	494	566	535	561	527	535	555	558	532	560	571	547	544	592	559	542	507	577	535	519	556	586	514	586	545	508	546	542	501	530	538	538	479	537	547	555	577	559	533	521	542	526	542	560	528	575	542	566	498	588	561	527	529	548	549	570	530	529	561	578	566	551	559	554	550	570	497	507	589	585	520	510	562	548	569	536	545	525	534	538	528	525	535	526	536	549	569	522	552	557	569	533	532	579	580	529	533	509	503	557	553	519	533	532	617	554	529	534	580	529	538	520	529	541	536	526	534	522	558	529	538	530	544	582	533	544	496	535	552	531	548	526	510	524	544	558	529	555	537	523	546	550	541	530	558	593	557	499	496	525	542	520	549	553	496	540	535	555	532	546	583	506	532	567	594	535	540	563	508	563	561	557	557	531	540	548	520	519	544	523	530	586	525	562	553	554	490	550	527	548	551	551	528	570	558	553	511	583	554	568	533	573	534	557	542	577	545	523	528	509	527	527	540	550	506	531	538	564	539	532	550	557	560	540	545	567	534	529	557	567	502	534	493	541	533	539	540	539	559	518	553	530	556	567	499	538	564	559	514	536	538	598	503	544	526	515	518	550	548	511	557	572	546	515	537	552	548	565	522	525	545	540	564	537	579	528	546	593	524	573	536	545	514	552	553	544	554	558	511	542	536	598	581	577	532	580	543	500	520	500	535	479	525	529	505	609	504	540	529	533	532	542	543	526	526	535	545	558	553	533	569	539	529	547	555	564	513	570	511	546	522	538	563	533	542	522	534	567	579	540	519	571	543	495	548	507	522	562	559	562	539	494	520	566	566	565	525	549	552	503	512	533	546	560	584	558	556	565	522	534	490	523	531	526	491	579	567	555	563	568	549	536	519	547	560	548	535	555	568	536	554	595	569	554	532	551	545	544	618	554	533	547	548	575	561	574	511	576	554	528	537	571	536	555	564	581	530	551	532	507	547	556	585	535	550	527	519	561	553	554	503	532	547	538	520	528	530	527	524	525	527	558	511	554	539	568	557	552	520	528	537	534	493	517	526	554	531	523	550	545	558	565	529	553	517	565	549	578	538	510	562	539	553	533	517	550	516	554	540	536	535	542	599	525	560	575	530	517	483	537	520	561	598	543	569	573	548	509	506	523	573	585	549	535	532	530	508	541	550	526	482	525	539	504	584	512	575	538	549	559	547	557	541	530	516	518	569	552	515	567	556	518	564	594	507	540	552	528	546	514	539	571	593
35479	32389	38981	40486	36640	36192	36015	35126	32658	32005	28777	22613	21338	17901	19458	19206	18723	18910	16629	11635	9085	6994	7205	5946	5326	5243	4220	3204	2832	1963	1586	1304	1202	1008	1008	953	852	711	790	762	551	564	476	497	415	327	309	294	278	254	244	233	220	228	224	209	202	228	195	190	231	229	254	215	234	257	207	194	222	232	216	206	222	213	209	209	248	219	224	236	216	213	197	208	215	219	218	229	206	226	259	203	218	202	232	203	212	251	221	243	214	204	227	239	220	217	215	189	214	203	223	214	247	212	211	202	198	201	231	201	228	241	194	203	206	175	205	219	231	201	209	203	200	198	215	221	222	222	212	219	234	218	216	215	217	194	212	207	226	202	264	218	218	212	221	226	215	225	180	209	234	203	235	194	190	229	233	202	220	217	239	232	226	223	236	230	221	217	223	227	205	219	209	223	232	208	234	228	187	206	206	243	203	230	242	230	233	217	189	224	219	215	202	226	219	224	198	237	237	191	204	217	213	254	202	245	217	201	199	211	206	232	223	207	221	205	206	236	235	204	227	189	184	202	206	216	224	230	183	214	236	215	208	211	217	187	207	200	218	214	208	235	209	216	210	233	223	238	223	200	210	217	231	217	211	216	229	220	205	226	214	200	212	216	223	208	208	241	240	222	217	222	207	225	219	211	222	237	221	218	212	229	231	214	222	192	198	217	235	247	206	232	223	211	228	207	220	240	203	194	231	213	204	193	217	236	210	201	222	182	229	211	224	218	205	226	219	237	212	210	220	263	182	190	240	208	224	247	210	212	232	189	214	211	211	228	235	207	210	230	204	246	215	205	231	209	216	209	209	225	216	202	242	246	209	215	184	225	239	224	234	257	218	194	255	198	213	214	241	204	213	199	240	240	246	224	212	235	207	228	196	230	242	214	200	240	194	206	186	222	214	222	227	229	223	214	197	229	238	215	210	230	227	201	203	231	194	233	223	219	222	219	219	218	236	216	207	218	194	190	219	192	221	234	217	212	223	225	224	200	198	212	201	227	210	214	217	193	230	228	234	205	217	217	212	218	214	219	216	203	195	232	231	220	213	233	207	216	230	218	215	198	230	197	200	215	188	217	212	210	214	212	235	194	218	222	192	221	197	212	222	217	222	213	209	217	210	205	233	203	252	232	238	209	240	219	211	224	223	243	236	256	209	206	205	202	214	214	241	204	200	234	211	237	227	204	203	224	230	202	239	232	210	226	205	218	220	213	215	215	219	221	224	213	208	221	201	195	218	236	190	215	204	203	228	210	216	224	212	224	210	212	232	217	232	217	260	218	220	231	242	212	224	210	204	219	183	215	194	211	227	220	199	226	208	199	239	235	210	221	220	227	184	223	220	215	224	209	222	191	202	208	221	243	210	246	221	239	203	208	212	179	195	217	201	223	198	208	203	212	231	223	216	238	201	214	209	206	216	228	212	220	232	240	224	215	223	225	233	214	198	221	263	209	222	200	181	231	197	181	208	176	210	221	236	212	224	224	220	202	214	222	197	221	234	217	216	230	210	231	221	185	211	215	218	194	236	209	193	216	199	229	212	234	205	213	221	208	236	225	237	205	213	214	222	227	205	217	207	222	218	196	200	226	235	204	198	213	199	216	201	220	218	210	207	192	212	222	188	219	206	251	246	229	197	217	189	236	217	207	227	197	197	221	222	226	198	224	214	238	226	211	227	206	211	231	233	213	219	193	211	230	216	238	203	222	185	251	225	216	209	224	201	216	207	228	189	211	248	223	187	197	210	231	232	219	198	231	190	212	183	210	244	201	210	218	213	236	216	210	216	237	222	236	205	209	198	190	197	236	206	206	221	214	228	206	214	197	245	226	224	224	230	227	248	231	233	211	248	232	206	235	208	241	221	208	199	235	216	193	218	229	231	214	222	240	184	215	231	236	197	213	235	212	216	202	208	205	229	228	220	254	238	238	233	217	197	228	240	215	199	218	234	203	220	223	212	162	200	210	226	221	215	233	242	215	201	214	198	197	198	214	204	235	213	223	210	226	224	204	211	217	222	234	195	201	190	190	198	198	201	225	215	207	223	204	199	199	228	195	234	236	263	236	213	216	221	227	191	180	189	200	204	227	191	204	208	224	226	209	233	223	202	212	210	225	220	205	190	199	231	246	203	199	222	197	195	209	230	185	180	237	203	199	224	223	210	220	211	209	216	209	212	217	234	231	220	224	229	240	196	233	215	220	200	243	227	228	241	232	252	202	209	237	231	247	236	204	216	239	190	222	189	210	219	202	218	214	216	191	197	232	221	176	208	195	208	216	203	218	198	191	224	235	233	205	207	207	225	215	220	199	218	220	226	182	236	204	222	195	195	204	205	207	211	200	223	218	226	222	219	209	228	223	212	210	220	215	195	182	217	195	215	206	232	196	198	240	225	216	231	230	196	226	217	221	220	233	227	196	202	225	214	240	198	206	236	200	222	212	210	200	203	228	246	199	211	238	213	208	221	208	221	233	222	221	217	189	182	240	216	232	225	224	215	191	235	212	234	214	214	199	220	234	210	208	232	211	214	190	195	201	229	214	203	197	203	223	221	226	206	208	228	208	230	220	215	209	206	255	207	209	237	204	230	216	213	215	187	196	217	233	214	208	237	231	210	235	208	225	199	203	207	222	233	220	230	224	187	229	192	207	210	201	229	226	210	198	205	205	193	220	218	225	235	234	234	198	231	216	218	222	248	221	198	218	240	195	205	223	236	219	233	223	231	219	189	220	213	230	233	223	255	207	237	208	216	245	213	201	233	219	199	218	209	187	248	199	214	216	212	202	237	220	248	218	239	201	229	193	190	207	217	239	196	206	203	211	205	214	216	246	231	220	209	222	247	208	232	213	226	194	206	204	209	232	225	213	228	175	237	227	210	223	222	212	212	215	230	199	208	214	215	226	224	231	216	209	219	209	214	225	218	219	198	225	209	214	222	211	217	220	228	206	237	239	222	210	223	220	208	191	221	241	204	225	234	253	188	191	219	190	198	211	211	236	231	228	227	224	208	221	214	203	218	235	227	228	204	220	226	239	221	231	243	197	215	234	209	218	176	223	250	205	226	221	214	189	202	236	231	221	212	209	203	203	214	193	220	216	214	203	205	229	219	220	222	222	190	197	206	226	189	221	205	200	194	226	218	214	216	228	219	210	222	195	231	204	214	222	211	221	229	207	214	221	214	214	229	213	230	202	240	229	234	252	242	201	226	210	218	215	209	222	212	208	217	232	240	229	206	220	215	226	215	261	224	212	197	229	215	194	242	196	206	201	214	208	205	206	246	198	185	193	214	208	233	215	216	223	217	214	224	228	225	214	230	213	189	216	189	230	246	222	209	248	209	227	214	232	233	229	205	186	231	231	208	198	210	204	210	236	228	218	224	224	231	206	218	195	245	219	235	200	220	195	208	201	192	234	187	194	237	203	221	217	203	204	259	237	234	237	208	201	194	217	213	220	221	229	216	222	237	224	225	210
24237	26193	37314	43692	44783	46724	47248	47084	46312	44653	41631	39153	35745	33942	34690	37057	37252	38450	34868	28183	25403	22317	24363	20268	20373	20661	18357	15359	14308	10943	8602	7462	7397	5850	6135	5537	4823	4036	4524	4309	3068	3110	2539	2658	1969	1417	1311	1210	997	787	670	619	584	573	618	625	639	596	638	603	681	632	721	609	689	624	607	580	617	629	618	664	573	628	600	626	618	609	615	602	577	582	560	572	622	622	660	621	600	623	597	623	628	618	610	591	601	624	610	591	619	642	626	557	578	619	620	630	597	616	570	605	580	580	633	568	579	570	586	605	640	639	598	625	617	589	650	627	643	604	580	615	605	573	567	579	586	609	573	558	603	626	605	608	548	611	589	557	646	611	592	620	619	610	670	573	540	581	611	658	570	596	545	594	639	584	597	580	615	644	585	611	648	589	544	607	643	601	611	547	613	566	616	605	611	615	573	581	584	609	547	593	606	625	613	591	597	582	543	601	617	625	636	624	581	633	582	614	612	569	603	571	648	597	599	618	620	582	593	625	603	556	645	595	621	606	630	606	629	580	641	617	616	598	598	643	621	563	609	592	575	607	580	621	603	603	614	631	592	579	605	621	584	577	598	580	662	590	644	641	647	604	621	591	612	602	627	612	607	589	631	680	600	622	607	611	630	597	581	589	640	585	607	598	572	618	593	667	607	582	596	624	597	644	601	587	603	634	589	581	665	609	625	580	599	634	625	601	596	598	615	622	618	607	592	593	611	600	559	609	615	588	615	595	611	606	612	602	655	623	588	601	610	604	608	603	550	672	625	581	621	639	616	571	566	620	576	600	593	575	616	645	602	604	635	599	602	541	643	586	580	617	573	570	579	621	653	636	592	551	610	598	592	615	586	585	650	603	625	594	618	583	578	626	585	574	599	614	617	609	629	579	588	621	572	600	608	581	643	650	581	597	627	615	595	628	663	634	589	582	620	612	569	584	660	601	653	613	643	628	591	594	600	599	589	560	556	559	607	613	590	602	588	596	611	602	588	622	561	640	579	612	619	609	584	575	644	614	660	619	617	608	581	604	617	629	563	602	578	659	569	633	617	641	624	602	591	577	618	656	594	613	612	566	608	581	639	596	568	625	600	607	618	586	647	570	558	623	560	663	604	590	596	611	599	626	635	641	577	609	617	582	606	604	622	583	644	590	656	613	595	555	639	598	634	609	601	630	561	620	651	605	610	597	587	605	616	597	619	619	602	570	590	609	631	560	629	620	626	637	620	606	654	587	610	606	609	583	594	632	612	552	575	636	614	629	613	616	585	576	595	586	591	606	636	577	599	625	644	619	583	611	585	629	608	614	585	618	633	582	586	612	603	595	648	602	622	676	610	582	597	532	589	602	598	598	587	571	610	586	624	591	637	632	599	570	638	615	582	591	619	621	613	638	593	579	619	623	545	612	602	586	592	601	599	600	609	611	645	630	601	616	613	618	616	626	599	583	606	603	609	597	589	614	594	629	603	596	641	620	624	626	652	616	545	615	603	589	617	572	570	621	623	576	611	601	610	622	605	587	583	610	587	633	543	600	604	635	594	585	570	619	621	594	560	604	619	595	573	596	587	600	608	612	606	603	638	606	616	631	592	591	585	609	569	595	600	628	592	651	613	613	602	619	559	603	627	663	615	590	591	596	627	625	624	590	642	573	587	623	607	597	577	614	592	601	580	653	601	601	590	581	602	624	590	625	608	624	614	657	560	612	600	552	618	602	579	605	629	627	601	620	622	632	584	587	611	626	617	606	609	620	607	577	623	612	613	566	632	594	610	617	589	644	620	612	586	567	603	617	606	610	623	643	575	558	611	611	646	563	639	639	619	637	637	597	599	630	611	628	610	582	591	573	610	598	628	593	599	627	563	576	598	593	574	589	600	578	593	603	584	586	556	611	595	526	603	591	615	570	653	587	592	592	642	632	633	591	612	592	627	557	578	568	619	627	603	582	624	625	588	633	591	600	590	578	601	647	580	605	584	594	593	594	597	635	615	583	557	602	580	615	599	629	613	612	611	601	590	601	569	600	622	559	596	626	620	604	614	606	584	607	611	658	561	633	564	621	593	611	663	576	612	589	583	588	603	573	646	604	555	590	602	625	563	565	632	567	565	639	611	615	597	600	666	617	659	587	584	612	579	600	613	646	601	544	602	603	551	597	575	623	593	595	594	614	642	583	601	592	651	600	640	598	613	608	577	604	580	580	641	601	625	619	610	570	611	590	631	587	554	630	586	614	618	586	615	586	634	651	592	640	598	580	677	586	596	611	624	604	622	625	625	609	572	581	597	634	621	579	579	577	592	628	610	590	554	599	622	607	618	614	560	588	607	593	621	607	621	633	562	579	583	598	619	618	606	611	652	614	608	573	632	637	633	603	623	645	615	622	615	594	603	570	588	607	605	567	604	626	583	605	615	584	579	605	602	644	632	586	647	613	581	620	592	588	642	639	583	586	638	624	523	593	613	596	649	591	580	587	593	597	569	585	596	555	613	610	602	583	556	609	593	618	597	602	568	625	629	638	610	572	660	594	605	605	605	640	630	621	618	572	620	607	646	601	595	642	614	612	628	610	639	565	576	652	590	620	611	566	590	599	610	670	589	614	571	586	585	640	593	610	607	618	554	589	608	570	597	572	564	601	607	600	589	592	615	597	651	636	599	589	578	599	630	597	588	679	571	598	618	590	600	649	580	600	656	583	624	615	616	582	566	608	591	641	601	624	585	593	619	602	612	614	636	588	606	583	576	584	636	608	578	596	611	604	647	591	622	616	596	577	591	636	622	613	604	604	616	604	586	616	590	648	620	596	607	580	651	665	612	583	608	601	552	617	602	590	594	594	576	605	589	619	608	581	616	577	585	638	588	602	589	592	567	657	599	614	597	620	602	593	628	578	627	642	620	583	591	556	572	597	611	592	607	632	584	636	588	617	630	646	610	604	623	550	588	608	603	561	601	620	600	611	614	615	607	589	630	654	599	607	627	576	561	579	604	630	578	600	626	604	596	634	609	575	575	617	580	591	618	618	598	601	570	570	581	609	631	578	572	595	606	599	618	635	562	619	637	546	601	584	603	607	607	625	604	613	638	556	617	603	582	604	630	580	612	594	614	642	630	656	582	627	585	574	585	598	581	587	628	612	638	602	610	603	595	636	611	589	646	626	590	590	597	606	622	589	619	620	585	612	638	592	611	606	597	614	626	607	625	643	625	599	591	553	582	609	612	597	635	602	584	611	623	588	654	634	631	650	614	589	626	624	641	587	591	575	583	586	629	617	661	602	607	567	566	621	613	654	621	573	640	554	610	633	595	579	576	589	580	590	636	635	604	596	615	638	646	604	605	616	603	619	625	582	622	627	624	593	582	599	596	579	607	621	623	593	578	587	604	618	643	620	632	605	580	624	589	601	591	580	603	563	588	601	650	609	605	619	614	607	630	601	601	613	607	617	546	611	638	607	560	610	586	634	584	631	606	588	599	557	576	621	627	617
12423	10026	12158	11238	7514	5628	4483	3777	3391	2680	2513	1586	1566	1411	1572	1098	1059	1169	981	855	784	671	646	560	496	466	389	356	310	305	261	257	230	246	226	246	228	216	225	216	224	197	217	233	237	194	217	204	214	181	186	218	206	181	189	212	207	205	184	195	169	184	198	185	203	203	199	195	179	225	201	202	210	200	192	190	175	218	185	244	205	195	243	218	225	179	210	195	184	194	197	169	186	171	196	220	168	190	196	189	199	171	207	200	187	183	180	201	236	175	196	192	197	174	224	178	190	214	232	164	184	174	198	186	203	207	204	203	200	216	185	208	216	208	193	209	199	226	216	202	191	192	185	198	199	216	178	193	173	201	194	207	196	218	206	189	203	224	163	219	203	208	206	210	198	198	151	186	189	217	210	195	184	215	225	198	178	195	218	195	218	182	195	186	185	191	190	195	176	194	233	192	199	212	181	211	210	177	207	211	214	167	184	205	198	199	211	197	190	197	196	219	186	195	187	200	213	214	222	190	220	186	208	199	201	196	200	200	169	201	229	186	187	205	187	176	221	165	185	207	193	217	166	199	214	202	187	204	219	188	208	170	181	184	201	167	200	194	176	201	198	189	191	211	208	187	212	207	173	184	192	205	197	205	179	194	180	196	205	202	185	199	187	215	217	204	199	188	201	167	191	218	164	189	190	201	191	203	199	206	199	215	178	197	202	190	203	222	176	183	214	205	181	190	178	199	204	200	202	202	205	207	196	192	185	175	207	209	193	190	215	186	192	178	171	181	189	196	186	192	216	210	187	209	190	217	204	192	195	216	190	203	220	187	202	203	202	199	195	196	197	202	189	198	200	209	206	184	236	198	213	209	200	201	224	195	190	178	245	189	182	197	193	181	177	172	233	190	216	177	175	209	172	202	201	196	197	193	219	194	179	180	191	190	183	201	220	219	195	206	194	194	209	216	199	180	202	210	210	183	172	186	202	207	175	182	201	191	210	204	215	196	208	207	184	199	202	202	176	188	166	213	193	184	211	204	211	190	184	220	193	199	199	198	191	186	166	209	181	185	198	197	199	195	221	184	199	193	210	197	180	179	188	209	194	195	201	173	210	241	201	205	186	182	205	182	192	221	207	194	189	188	203	219	179	194	180	188	205	223	202	206	190	188	197	186	175	191	217	213	235	209	220	212	211	207	201	201	211	191	187	203	190	244	192	208	178	222	185	200	220	213	206	202	167	191	190	193	198	216	202	195	201	181	199	213	193	189	209	155	177	224	201	208	183	185	191	198	183	187	192	189	197	219	199	205	210	181	189	188	215	199	192	182	190	198	195	219	211	215	169	191	188	189	168	181	182	207	206	203	184	183	201	200	189	189	241	176	217	208	196	180	201	230	221	170	181	209	208	190	194	190	201	226	183	204	177	184	190	191	221	208	202	215	197	200	215	196	218	206	203	185	159	208	206	185	197	184	200	195	181	203	187	203	200	221	184	215	199	207	223	209	190	218	184	195	212	175	197	197	211	189	199	186	220	220	204	210	217	174	197	203	196	213	179	206	203	197	203	179	200	213	184	202	194	198	169	224	172	196	214	209	182	201	179	196	218	182	199	176	172	188	193	214	229	205	211	152	172	192	190	184	179	178	197	159	194	199	191	189	209	192	193	199	177	209	166	191	201	203	215	209	197	191	190	180	202	186	190	202	205	218	211	208	189	193	154	206	187	184	198	208	221	189	195	204	201	182	177	191	195	200	192	172	213	203	206	205	203	197	197	185	183	179	194	195	209	205	205	208	201	191	194	157	197	192	208	177	211	184	198	203	188	212	198	203	191	186	206	178	210	186	201	175	181	188	201	217	179	193	197	174	201	213	189	213	184	194	191	185	186	179	194	239	202	204	204	198	203	177	212	203	202	187	222	195	199	212	172	193	209	219	224	211	199	205	187	186	196	180	195	204	219	184	181	202	209	188	184	190	201	190	204	190	211	197	214	191	202	174	214	186	207	202	200	211	197	182	185	176	217	216	233	206	190	183	198	181	223	208	187	189	196	195	175	226	190	198	188	204	202	190	214	197	206	192	190	204	208	232	215	220	218	197	181	175	217	219	176	180	209	205	197	214	198	192	188	215	179	199	194	178	207	191	206	199	191	201	179	176	195	195	170	208	187	184	205	196	166	212	190	207	198	201	182	202	195	195	193	185	205	214	200	200	197	195	205	191	217	176	207	210	186	218	223	199	187	204	234	217	170	187	180	182	205	195	230	192	199	231	227	180	218	192	170	188	179	187	204	210	189	215	205	180	212	191	186	221	247	189	200	203	187	202	200	195	197	203	206	200	209	153	190	195	201	214	198	191	201	220	186	203	183	192	202	194	178	215	176	195	190	184	184	204	223	225	195	222	196	180	204	187	196	201	190	205	195	190	188	188	190	183	204	189	193	199	206	185	206	188	213	196	169	201	205	181	182	196	200	198	194	196	188	192	206	203	175	177	192	189	193	212	163	205	179	217	220	216	199	211	188	183	186	166	190	218	189	204	206	203	240	199	191	206	189	211	198	213	178	196	201	183	184	208	172	206	193	224	194	184	191	183	190	211	211	214	189	194	180	219	144	190	184	215	183	192	201	206	201	196	206	196	203	189	184	206	202	244	177	180	197	187	213	175	197	184	204	177	230	218	204	198	195	230	214	185	199	180	175	210	184	208	173	214	230	201	198	218	200	197	211	194	195	200	178	197	221	182	199	178	201	203	216	197	204	170	194	202	176	188	190	174	211	189	197	171	207	181	178	197	218	204	155	200	173	204	204	212	176	207	215	212	217	220	197	194	174	213	216	188	210	230	180	200	211	174	175	184	206	191	188	175	190	193	189	184	210	184	179	194	201	199	222	185	211	179	200	184	201	190	174	201	205	192	209	185	190	217	200	204	208	187	199	185	196	211	195	188	196	184	174	221	185	179	193	199	215	176	223	180	211	200	211	222	215	188	191	194	204	190	196	218	212	191	177	168	186	215	190	163	201	214	192	205	181	194	210	194	187	230	235	189	206	188	192	189	217	204	188	194	218	192	197	199	203	198	206	170	182	213	192	177	211	186	180	199	236	196	172	197	205	200	204	213	198	197	214	188	182	188	208	192	190	188	186	188	206	184	192	191	182	211	193	194	225	207	195	220	201	198	186	188	200	201	189	198	206	206	217	211	198	210	188	184	215	208	196	191	218	187	212	201	183	195	194	185	207	173	213	219	164	176	189	212	172	219	215	206	205	208	185	201	201	194	198	174	217	186	194	226	200	180	180	210	200	220	184	217	182	205	189	189	196	224	222	200	199	193	210	200	229	195	202	188	175	213	189	197	183	175	190	233	184	193	179	202	197	218	199	194	196	209	183	205	217	175	197	185	199	219	191	184	177	215	193	187	211	204	166	220	184	187	177	194	176	219	194	195	181	205	198	222	213	203	204	189	176	192	215	194	214	179	205	193	205	183	198	196	196	190	182	212	206	192	186	177
8563	9380	16804	21295	18770	16788	15887	14591	13618	11706	11123	7484	7142	7054	7668	5538	5429	6165	5215	4483	3879	3433	3440	2710	2407	2294	1969	1619	1597	1336	1129	1007	1029	878	847	792	793	733	767	780	739	690	642	618	593	598	589	605	605	590	563	578	535	540	531	572	577	574	579	507	579	506	569	572	558	568	577	589	599	582	558	562	561	601	516	560	585	540	554	540	535	570	563	517	583	578	550	577	559	533	565	578	568	541	572	535	561	559	513	545	566	565	596	548	584	495	569	576	526	537	590	570	531	547	519	544	587	538	511	563	530	550	618	596	570	593	554	535	565	553	549	537	545	554	595	551	556	583	546	587	536	555	507	553	518	557	585	587	598	582	576	574	565	525	586	547	643	560	612	561	567	544	540	529	588	579	540	574	531	504	569	558	573	532	566	515	580	543	555	560	535	605	523	558	615	560	590	601	544	538	535	570	551	553	536	571	544	532	543	549	563	525	548	539	545	575	548	553	560	566	603	581	579	560	545	626	505	546	601	595	560	538	571	542	536	559	552	557	550	530	569	564	553	563	522	560	562	534	583	591	547	548	555	574	543	559	548	533	524	532	523	589	569	626	553	595	546	528	570	569	511	527	560	558	545	554	600	560	553	586	573	560	562	561	594	582	539	580	578	564	534	561	592	561	598	578	576	555	574	524	597	542	593	528	572	560	501	557	584	571	590	544	549	588	547	583	565	523	550	551	538	568	553	597	521	507	589	539	558	513	549	549	528	566	567	582	551	560	587	589	589	575	556	558	615	556	533	561	565	578	555	559	551	560	498	561	535	571	544	551	540	537	572	575	585	581	549	567	525	551	546	550	573	506	533	572	535	507	571	558	559	585	594	582	573	588	540	601	591	564	543	567	563	555	550	548	599	533	558	572	563	512	543	589	555	552	546	603	563	565	578	545	559	517	532	577	524	586	561	588	574	565	599	545	576	563	578	536	568	569	573	543	526	542	566	564	577	568	598	559	547	555	537	536	553	546	570	562	580	544	562	527	571	579	571	555	593	560	564	543	555	587	545	550	561	588	544	544	561	568	560	500	533	545	544	603	562	507	549	544	533	550	516	562	539	598	579	527	556	535	578	538	571	562	564	516	548	537	571	580	587	592	546	599	551	540	521	562	573	580	599	541	541	531	564	550	535	589	585	545	547	571	582	555	544	514	622	563	536	551	548	600	544	544	540	600	554	534	547	595	554	567	561	589	548	568	571	540	584	569	566	518	548	594	528	565	560	571	589	539	580	583	594	548	539	573	559	572	531	529	564	569	536	559	568	537	584	519	581	511	571	547	534	550	558	562	535	543	529	563	571	543	542	544	558	569	526	558	543	511	517	494	587	551	514	523	556	550	544	543	561	577	576	561	551	631	600	555	527	521	531	569	587	553	558	533	543	582	606	509	564	532	583	579	548	574	552	574	622	611	561	577	581	567	582	568	542	597	560	597	591	524	579	566	569	559	569	543	578	536	555	604	533	587	549	550	552	562	559	557	573	562	582	518	556	581	567	553	492	566	560	523	561	578	547	530	605	575	598	556	520	546	543	527	511	533	573	575	554	555	551	534	549	565	590	580	585	553	565	555	525	570	557	544	565	579	544	581	557	562	554	586	559	567	572	527	513	582	530	515	560	569	563	518	555	584	561	561	555	582	527	554	535	536	538	542	566	573	552	579	566	546	551	553	547	541	544	521	530	576	533	513	579	576	542	542	586	542	555	566	552	522	594	543	573	558	591	549	582	587	548	588	564	560	592	575	553	527	504	568	545	561	549	571	568	582	540	584	583	566	521	540	588	527	575	534	531	579	561	535	527	548	541	558	573	537	544	521	551	578	536	561	564	551	548	538	534	550	550	578	531	583	546	570	554	583	505	563	523	539	553	571	565	566	598	551	555	584	610	534	537	601	559	560	587	561	602	589	574	579	573	578	547	557	580	579	570	520	581	548	591	517	580	554	548	526	623	573	565	524	599	511	543	591	546	553	604	565	523	553	545	543	562	545	624	549	541	568	529	550	586	556	551	546	535	595	553	539	538	556	571	577	582	541	517	533	586	536	549	558	549	599	555	576	509	543	560	579	553	548	551	576	512	547	563	553	567	596	581	534	567	550	531	575	548	556	544	565	560	542	561	560	580	573	540	537	565	579	601	560	578	563	536	534	547	516	540	551	575	599	534	559	624	584	552	545	508	510	539	535	613	584	571	513	520	553	587	555	566	543	557	596	581	549	553	595	572	536	635	607	585	570	561	562	560	499	576	572	570	532	531	514	571	576	575	562	533	551	524	580	566	548	536	502	534	560	589	560	560	579	552	568	553	517	553	567	552	543	589	557	524	549	567	553	538	535	541	532	585	542	541	556	522	555	561	604	592	573	517	570	563	508	567	507	579	518	532	554	557	566	541	553	536	585	599	546	577	570	546	569	551	574	556	540	521	565	594	538	609	559	543	571	541	573	575	563	557	530	574	569	555	546	495	549	559	559	542	546	514	577	557	514	573	545	530	532	519	551	565	550	578	555	536	582	592	560	602	539	549	571	494	575	525	531	553	515	566	578	587	579	583	538	534	580	573	550	550	574	539	531	567	514	576	571	566	567	547	569	549	542	586	562	590	580	507	571	568	530	566	577	576	541	572	558	590	561	565	577	553	526	545	559	562	570	547	559	567	541	543	551	530	592	531	566	570	556	563	531	555	566	566	562	549	601	520	547	549	551	541	586	556	557	585	602	548	552	575	541	581	586	550	521	561	550	534	567	563	538	553	558	543	523	557	552	551	577	593	517	557	594	544	544	544	606	565	537	597	552	572	534	609	532	535	547	574	551	575	555	568	579	552	577	544	553	580	562	590	536	562	562	547	562	521	581	580	588	552	491	581	520	531	565	541	568	513	541	560	547	566	564	579	547	527	539	538	567	561	558	572	554	564	525	532	564	579	561	557	540	564	515	550	577	549	575	532	575	558	534	585	525	605	545	544	567	569	567	572	551	561	551	583	537	588	539	552	602	567	538	588	523	515	519	527	565	531	573	541	569	580	573	598	583	546	549	565	532	559	573	580	535	547	497	564	548	559	596	557	549	526	582	532	534	564	566	544	587	553	578	568	567	568	546	585	567	588	524	540	587	534	551	571	527	537	590	565	572	573	543	525	534	551	583	623	555	552	582	579	582	540	565	544	562	569	516	529	541	607	584	571	584	554	521	546	560	587	541	566	577	569	580	556	603	607	545	528	560	596	560	495	573	548	526	568	559	533	553	633	570	563	542	525	538	552	544	586	574	551	547	578	548	555	568	561	548	566	594	583	568	552	568	572	582	549	563	572	594	549	573	557	524	582	521	602	569	546	555	598	591	583	549	536	542	516	552	534	597	547	502	556	558	592	555	557	576	536	536	536	577	537	527	560	556	561	566	569	566	553	529	554	527	537	538	541	544	585	565	536	594	561	584	533	544	558	504	554	577	573	552	553	561	545	585	516	557	523	561
28697	27418	32848	36350	31950	32536	30655	27861	28478	25620	17138	14998	15032	12227	13172	12582	12041	12171	10224	8849	6698	4476	4712	3945	3432	3341	2481	1846	1612	1135	1079	895	830	651	716	641	581	526	571	519	420	390	378	375	301	262	252	219	207	213	210	193	193	191	197	172	172	213	179	182	176	168	202	189	210	192	190	194	191	203	185	173	193	192	171	190	168	200	189	181	193	209	183	161	182	187	158	184	170	174	167	170	195	171	201	179	194	187	175	184	187	180	177	183	206	183	188	187	190	191	171	188	187	167	157	185	204	169	177	183	177	168	191	166	200	181	200	203	166	163	186	191	183	203	183	189	188	167	188	191	176	167	164	190	156	171	178	164	180	195	202	187	183	202	185	158	182	184	176	213	184	176	177	181	171	198	198	168	182	155	186	169	150	197	174	190	167	190	170	172	161	184	186	172	166	178	165	161	181	176	165	182	165	178	191	209	171	184	198	173	168	172	164	166	168	202	192	196	156	177	199	188	181	156	176	156	178	194	182	198	162	185	182	206	182	174	173	194	171	168	184	207	197	173	172	175	196	170	179	179	170	163	153	176	182	138	180	183	175	201	208	178	185	190	165	175	172	196	189	221	151	161	190	179	205	203	206	175	194	177	164	198	187	199	160	187	180	162	186	187	183	195	184	163	163	191	180	179	189	164	174	178	199	192	196	207	186	173	177	163	174	172	194	174	175	176	177	160	178	186	160	150	171	186	188	157	185	191	202	174	184	209	171	192	178	148	187	177	189	214	184	194	179	208	172	185	172	172	185	183	183	163	177	193	186	194	178	162	163	209	166	198	174	163	189	193	180	171	185	169	191	174	182	182	171	185	149	167	193	201	158	152	224	172	187	188	189	168	181	204	172	185	175	178	183	183	169	170	209	199	197	197	176	196	184	170	202	198	184	201	160	186	181	202	160	223	189	194	170	171	186	191	180	188	184	158	190	204	166	217	182	167	178	157	186	183	189	208	180	183	176	171	191	159	184	197	177	203	204	171	173	181	179	200	170	164	163	167	165	157	178	197	199	188	180	185	182	177	186	168	186	194	176	199	199	158	181	164	176	188	162	188	174	161	167	178	191	180	182	173	187	175	176	171	170	175	184	181	171	184	194	189	175	160	193	162	172	183	190	193	172	199	185	189	191	195	191	180	186	177	171	186	191	178	201	195	179	169	189	189	177	176	176	177	185	188	200	169	178	176	200	199	187	177	182	188	182	173	166	172	220	169	168	165	176	173	170	199	194	167	179	183	179	183	176	161	155	170	182	171	177	148	203	173	180	151	191	191	197	175	188	175	189	158	193	166	186	179	179	184	195	183	149	168	176	195	189	183	209	178	211	198	193	163	171	183	184	186	181	186	143	178	198	178	204	178	195	193	183	169	205	157	196	188	207	189	173	180	190	156	181	172	178	181	185	186	188	170	188	177	161	176	196	191	213	185	199	190	195	205	176	177	192	200	159	177	170	167	192	156	163	176	160	159	202	178	162	187	190	163	172	182	182	178	170	174	182	173	182	163	180	187	189	183	165	184	181	186	198	191	195	198	166	186	180	180	166	193	165	172	176	177	176	177	190	179	178	175	170	179	191	188	187	196	176	143	204	174	173	198	178	149	208	181	170	154	173	182	161	197	185	149	176	190	182	168	169	181	185	180	178	170	164	176	163	177	174	186	184	181	199	183	208	180	174	161	162	171	205	171	195	160	174	164	165	187	172	171	172	186	152	174	179	182	175	177	173	172	189	163	157	170	182	184	199	175	193	165	182	175	170	192	205	173	187	216	225	186	186	191	185	197	184	175	179	159	178	183	174	176	180	162	206	211	171	179	165	187	195	178	198	149	221	195	183	179	192	178	154	197	168	185	197	210	189	192	174	163	177	174	149	165	165	177	182	188	167	163	173	196	177	165	172	209	170	167	150	176	198	195	204	193	179	173	188	190	190	190	162	194	178	206	175	195	161	162	178	173	185	178	186	177	173	185	202	191	189	198	197	188	194	174	202	172	175	208	198	180	219	191	173	204	165	190	181	177	177	165	185	174	186	185	156	170	198	193	193	193	182	181	197	178	189	180	167	197	175	181	194	171	189	176	190	178	162	197	166	215	170	173	183	169	202	173	191	183	179	170	170	197	174	170	174	199	186	172	190	159	172	172	191	191	197	177	159	185	180	198	208	188	194	189	188	169	176	170	208	158	164	188	202	175	188	180	189	188	191	172	175	203	191	172	177	184	180	187	173	197	179	179	173	194	175	206	185	198	161	191	158	190	179	176	196	182	184	155	165	182	179	195	175	176	166	172	180	196	177	184	183	189	178	189	179	183	176	194	179	190	175	186	187	159	175	188	161	195	180	194	186	162	204	181	192	187	170	196	180	172	189	207	186	178	196	157	178	166	192	161	164	176	176	191	196	197	160	163	175	187	185	183	183	165	160	147	190	184	188	186	184	202	188	170	180	172	190	206	192	151	155	154	177	188	187	173	171	175	173	178	195	187	172	150	177	178	179	212	200	198	174	171	184	194	143	189	218	177	180	198	180	180	189	185	154	175	175	181	180	169	189	179	197	175	184	213	175	202	177	185	187	167	197	198	177	188	183	151	190	169	189	164	200	180	172	174	168	209	190	191	199	215	171	213	181	181	171	163	190	180	186	186	197	216	185	202	192	184	195	203	207	173	184	190	198	166	191	173	177	181	157	183	164	175	166	191	190	185	161	186	185	183	173	177	168	167	177	198	195	198	176	183	203	222	197	172	192	181	158	188	180	196	182	175	202	194	193	151	209	173	173	197	200	185	179	172	185	178	198	191	207	202	174	196	200	172	200	165	193	194	199	186	180	185	168	201	198	184	180	162	187	186	167	187	183	196	198	171	198	187	204	198	203	148	188	195	167	199	165	191	218	177	194	198	204	181	186	182	194	192	172	212	186	168	161	191	183	157	186	200	201	210	180	198	189	200	175	173	192	203	191	180	220	153	172	179	198	182	188	200	167	183	194	208	177	178	181	184	184	191	192	161	184	202	185	179	179	180	197	170	205	175	174	154	169	197	194	194	170	183	181	181	189	190	178	180	178	182	174	167	169	211	139	167	202	195	190	181	188	186	202	168	203	176	183	163	176	171	209	168	208	194	196	175	157	166	186	187	183	198	179	185	173	206	178	180	198	185	189	171	188	175	196	176	185	175	180	205	174	174	207	177	215	190	165	159	193	182	187	171	180	180	182	205	169	192	174	198	150	166	160	183	156	175	167	182	181	167	159	212	192	159	180	180	161	207	169	182	171	188	172	204	168	192	182	169	206	195	166	182	195	188	182	189	177	205	179	179	165	187	175	178	194	199	186	206	185	179	198	161	179	177	174	193	165	196	160	170	193	182	175	187	186	187	171	186	172	184	205	170	202	157	166	200	189	202	198	161	185	151	194	157	173	165	193	179	182	191	207	191	164	185	184	180	177	173	190	188	190	133	147	181	169	170	183	176	173	174
19482	22869	32394	40345	40254	42855	42190	41596	42868	40546	31100	32803	33673	28967	29569	30686	30356	31727	28488	26623	22814	17356	18901	16446	15461	15562	12752	10468	9535	7284	6448	5443	4946	4098	4036	3785	2930	2745	3459	3031	2159	2029	1847	1811	1336	1112	1052	860	742	654	614	553	468	546	492	521	527	548	531	507	519	528	538	553	619	542	509	516	507	514	569	483	529	552	464	507	512	581	512	493	493	516	512	540	504	504	523	499	487	531	517	545	515	505	533	491	544	528	521	493	539	540	526	498	522	538	503	488	513	515	540	517	515	525	514	542	509	528	535	517	529	545	556	511	547	516	517	530	474	500	517	544	505	509	507	493	524	525	487	538	518	509	559	536	550	538	496	527	514	506	541	549	532	543	498	563	537	549	539	544	534	567	477	548	506	500	503	501	543	575	531	532	516	516	527	488	495	510	517	522	535	493	532	543	510	485	525	511	508	488	557	502	518	495	572	515	511	505	525	516	496	486	547	503	556	508	520	522	550	536	542	487	505	497	524	513	530	534	524	518	515	523	502	518	492	486	528	513	513	500	519	537	540	520	574	513	561	504	549	560	546	498	519	501	519	519	541	536	473	493	554	516	506	549	506	510	537	522	516	531	476	554	513	513	543	507	522	563	505	525	505	516	497	541	516	522	526	463	534	527	513	459	525	517	530	503	541	506	524	554	508	528	521	512	564	531	519	514	523	508	473	514	553	540	516	500	562	478	493	471	533	492	517	573	504	508	499	522	523	505	526	494	511	540	500	538	509	524	503	533	527	522	518	508	536	467	536	517	517	541	544	516	516	528	528	531	533	511	508	517	547	542	541	535	522	498	501	496	471	522	490	539	521	540	514	544	486	516	490	525	502	487	493	525	547	600	512	512	540	522	542	485	524	533	522	491	530	521	499	464	527	525	543	485	515	499	527	524	531	530	473	509	473	531	495	546	533	532	547	527	530	493	477	516	547	541	511	514	500	489	525	556	509	508	515	522	537	521	531	523	530	514	519	545	518	546	529	546	517	526	522	487	500	491	498	509	510	551	580	513	547	560	525	513	539	543	562	533	503	538	530	543	527	542	498	562	524	513	520	499	546	504	509	526	487	545	503	536	539	538	512	539	532	499	550	502	526	516	522	511	524	514	527	524	561	491	522	528	512	512	529	489	532	515	541	522	528	528	522	509	470	513	507	554	469	511	543	505	529	516	487	509	510	555	486	538	569	523	539	487	506	511	511	482	520	541	524	463	533	519	521	505	527	562	520	530	530	560	467	522	540	511	517	485	520	535	505	526	546	501	528	519	516	517	528	491	519	524	490	524	565	517	493	505	523	558	493	506	502	492	516	537	481	499	505	478	486	505	513	519	481	519	485	542	550	553	544	523	487	511	545	499	501	495	557	537	525	534	550	547	544	536	546	523	506	540	498	560	513	526	508	553	518	494	488	468	553	534	509	506	519	519	499	488	486	500	497	515	501	512	502	558	477	540	537	541	527	527	488	513	494	513	510	487	538	535	522	503	512	552	527	488	507	528	488	542	510	514	557	504	523	580	529	541	518	506	473	514	531	522	528	548	507	487	524	506	518	495	523	530	524	536	499	546	498	568	559	532	473	552	527	519	552	552	591	502	506	552	506	509	519	526	534	531	540	536	517	539	512	529	524	552	510	501	501	533	518	519	509	531	526	484	541	500	539	491	536	535	499	577	506	457	542	513	491	514	501	503	519	529	500	522	531	543	547	553	516	510	514	538	529	539	500	508	515	526	522	537	519	565	512	516	497	536	509	508	530	514	557	515	520	517	517	497	500	529	529	511	517	499	492	500	543	549	526	530	512	548	524	540	526	545	527	560	566	483	546	534	506	553	517	544	525	475	516	524	541	534	509	513	504	546	534	551	501	519	528	503	527	540	505	494	500	506	493	496	525	557	455	551	547	572	520	516	514	513	551	523	539	526	549	506	540	533	501	513	553	537	527	542	534	536	518	539	514	532	528	516	549	495	546	492	517	571	545	520	527	564	540	533	527	485	539	498	560	553	482	532	477	518	525	522	510	526	516	511	496	547	530	488	508	535	542	548	500	517	537	524	522	549	559	515	559	534	502	494	526	523	528	587	508	529	520	563	497	505	506	509	545	528	501	518	518	520	567	535	539	537	521	528	471	518	495	538	506	508	535	478	516	515	494	494	523	510	538	569	528	512	528	515	505	547	546	510	513	518	528	514	525	515	514	507	520	505	491	517	529	500	506	509	475	540	571	530	546	516	492	539	533	513	495	498	496	556	514	521	537	490	524	500	495	513	522	529	550	539	544	518	493	524	485	537	504	510	557	509	520	523	486	519	503	522	556	527	555	516	517	521	551	537	503	542	548	545	536	491	500	528	522	547	500	521	522	548	473	490	473	526	487	546	509	521	551	556	554	510	536	533	538	542	509	537	497	490	474	538	572	557	529	558	538	557	533	575	515	502	515	514	536	516	539	484	495	499	478	508	537	488	516	483	530	543	526	522	539	545	530	524	525	559	514	562	527	551	528	502	515	536	491	494	542	513	511	526	509	536	547	525	498	505	502	532	547	565	568	525	538	526	524	490	552	521	554	515	477	533	535	537	500	503	547	501	579	508	509	500	523	535	503	529	572	489	537	506	528	512	551	512	527	549	531	536	537	522	513	509	488	558	532	541	525	543	508	507	515	540	545	538	483	558	504	564	514	517	541	534	527	532	502	519	527	537	499	546	528	502	499	494	544	524	557	574	529	549	498	524	529	556	507	518	516	537	526	503	479	550	497	534	528	504	502	538	556	497	489	522	504	505	521	525	558	505	505	523	540	506	480	519	515	497	515	521	505	515	551	518	497	517	511	493	532	528	567	507	515	532	529	506	534	548	522	513	529	546	529	555	489	545	530	559	510	544	505	486	488	506	503	522	526	539	560	505	494	530	514	494	529	480	550	523	524	480	556	537	497	527	570	524	513	511	524	533	555	521	526	535	502	539	557	584	550	512	559	486	523	489	513	543	512	532	526	533	504	522	523	494	488	528	530	525	576	481	521	491	515	488	482	529	511	512	516	522	521	522	493	509	577	543	522	486	502	531	491	470	505	531	506	525	572	522	520	552	527	519	527	506	535	546	515	543	572	517	548	529	560	474	560	525	537	486	491	523	510	527	525	515	511	520	517	516	512	521	533	503	520	551	539	520	514	522	515	564	506	510	538	487	493	465	486	514	519	496	544	542	519	510	500	542	504	538	503	498	523	511	499	498	515	526	504	511	533	543	529	501	493	509	552	551	524	579	498	514	552	524	553	541	526	560	527	530	506	541	530	543	508	530	524	530	537	500	503	508	506	489	533	514	520	545	554	526	515	520	555	485	505	500	532	498	498	482	523	523	524	526	541	492	540	530	549	505	513	539	501	487	556	533	519	551	539	511	510	549	550	540	511	546	508	521	509	547	551	523	491	514	514	524	538	519	544	518	527	503	516	543	503	556	528	469	515	509	505	520	532	543	539	535
34868	34303	39428	40915	36049	38119	35692	34035	36667	32170	24662	24364	24216	20608	19575	17191	18294	18606	16163	13715	10481	7201	7631	5447	5344	5546	4009	3212	2697	1872	1641	1442	1314	1100	1071	996	827	800	957	756	576	594	543	494	442	366	341	315	249	242	252	210	233	220	199	251	234	204	213	198	210	223	191	227	221	201	206	236	206	228	215	199	209	216	213	210	208	228	222	205	214	207	206	218	213	213	201	216	234	213	207	203	219	209	207	173	200	194	199	213	230	218	210	196	196	212	225	210	230	233	202	217	202	209	211	203	184	223	206	197	204	223	196	189	187	197	204	209	212	206	222	218	203	207	211	260	234	218	209	195	190	236	209	211	197	218	222	204	207	218	219	221	226	191	194	210	179	217	190	203	227	221	209	182	210	196	201	208	216	201	228	206	230	194	220	196	219	202	225	197	206	199	231	186	222	216	198	227	205	206	213	188	207	216	196	199	207	227	212	208	214	200	206	181	220	230	214	234	211	204	224	207	242	188	225	224	223	211	229	229	244	218	206	220	197	198	204	177	209	225	216	201	192	217	214	188	199	212	200	184	215	199	221	206	229	204	190	218	241	214	210	210	205	193	196	225	195	208	233	240	212	197	204	205	228	204	210	221	209	219	204	199	205	238	200	219	214	218	196	224	232	227	205	175	232	217	219	194	179	254	236	213	231	191	206	216	199	220	216	213	211	229	202	234	172	208	207	216	213	220	208	209	239	202	203	224	201	212	185	232	206	204	218	205	199	206	200	184	211	218	189	229	196	218	215	204	203	220	178	222	222	192	228	223	182	213	172	217	214	192	220	196	250	207	211	217	187	222	233	209	205	195	223	227	196	226	184	220	215	203	178	181	197	203	210	222	234	212	216	200	201	208	186	177	213	232	264	218	213	229	232	229	195	207	208	216	215	207	228	207	219	200	244	213	228	203	186	222	211	207	223	202	206	236	224	218	200	186	197	223	232	207	215	216	209	190	215	209	199	208	234	220	181	217	218	214	191	213	196	226	191	220	220	224	201	211	212	213	208	221	214	203	212	210	196	208	230	217	232	213	187	199	216	227	214	204	196	204	218	204	236	213	221	223	211	203	196	214	191	234	210	178	185	213	217	206	216	185	203	240	236	216	216	188	190	212	224	225	190	229	198	209	222	213	207	195	226	193	225	159	209	207	187	212	223	237	197	205	218	210	229	235	216	200	195	214	221	234	191	228	205	200	223	233	230	217	207	194	235	225	222	225	207	210	198	173	215	215	221	184	207	212	215	211	198	217	196	217	212	185	243	207	186	223	178	223	210	198	203	205	229	244	236	210	205	224	209	211	194	204	215	216	198	208	215	206	212	214	194	191	202	246	208	215	192	239	231	225	238	214	175	185	207	235	230	197	176	193	209	180	218	199	232	223	212	196	188	226	241	200	221	193	206	199	184	206	223	198	243	227	186	213	216	205	235	220	212	227	207	216	194	219	224	219	233	212	235	188	213	190	209	208	204	193	191	225	186	226	234	198	216	224	219	188	211	194	234	209	219	200	193	210	223	210	211	210	186	189	199	224	240	199	218	223	221	215	202	207	203	173	192	211	209	223	210	200	200	205	160	191	183	205	194	211	211	221	216	218	212	211	203	206	196	200	221	212	201	209	200	230	226	211	188	242	203	200	207	213	195	213	197	251	240	205	189	215	214	211	208	193	209	222	202	224	199	190	205	214	228	176	190	192	204	215	212	191	218	195	212	210	215	196	189	217	225	208	202	218	229	216	219	199	198	208	207	211	216	224	222	220	218	214	207	229	193	204	221	204	188	239	194	185	203	222	181	199	215	204	197	206	200	201	241	222	216	208	205	210	197	212	206	213	204	207	203	223	198	215	229	209	214	213	216	211	207	232	208	196	229	220	227	229	196	199	229	198	195	224	231	207	193	191	238	221	207	181	218	218	228	215	204	210	209	195	211	208	209	207	181	188	211	212	209	212	199	203	205	205	213	244	210	200	204	218	197	204	225	209	224	205	215	202	215	207	212	206	208	210	215	213	219	234	222	214	173	211	202	203	204	190	220	205	197	209	218	222	197	200	204	191	201	210	192	209	203	188	199	231	193	219	206	212	211	207	233	208	202	217	214	210	200	196	207	197	188	210	227	214	208	232	228	200	205	217	198	194	202	231	224	229	184	218	231	214	228	200	194	191	204	216	212	205	203	196	210	227	183	185	205	216	238	224	181	205	202	205	216	204	215	265	211	189	195	207	220	197	216	222	203	226	209	200	234	201	213	230	203	217	182	204	195	183	218	193	207	217	188	210	204	180	196	187	238	206	234	214	199	219	229	206	206	211	203	228	201	187	190	196	220	191	215	194	216	209	216	207	228	210	205	210	196	218	205	190	219	214	183	209	221	209	211	197	222	216	199	208	215	211	209	214	218	213	204	199	207	188	193	202	193	225	234	205	212	200	232	236	190	228	224	210	216	238	234	200	214	194	224	217	198	227	202	211	184	210	200	193	223	205	186	218	222	200	198	206	203	204	226	223	222	198	215	185	212	201	210	215	206	202	202	209	191	182	210	196	228	216	230	217	207	209	193	222	229	203	197	200	199	177	210	236	213	207	192	188	212	198	216	217	198	215	214	184	216	186	193	204	205	187	213	215	215	209	205	232	237	227	201	201	231	204	214	195	193	204	196	208	186	190	225	220	211	208	200	215	199	228	210	223	202	231	223	222	170	209	222	214	200	202	181	213	215	223	213	184	210	213	213	212	228	212	214	226	213	221	207	215	227	213	197	214	217	181	214	186	223	218	213	204	194	160	209	205	195	199	187	202	223	226	216	211	190	232	210	213	211	233	201	254	191	207	221	197	176	243	211	221	215	210	217	210	225	206	199	194	189	247	200	209	205	200	226	212	232	204	213	185	201	207	207	198	198	205	194	219	231	189	210	221	204	202	199	224	195	232	203	192	214	214	201	220	189	231	212	241	205	188	183	197	215	221	201	213	225	201	230	209	241	221	216	217	212	230	186	195	194	221	192	204	214	220	210	213	221	245	224	222	242	192	220	202	199	210	199	241	219	225	202	214	201	217	224	198	225	188	205	200	224	215	209	191	194	215	192	213	211	224	211	225	202	230	200	238	234	184	231	216	221	243	204	198	231	228	207	199	235	220	207	187	230	209	209	190	200	206	228	194	213	230	213	207	201	217	188	230	199	217	233	185	218	200	219	236	221	209	199	213	216	182	211	174	236	207	256	211	209	191	242	236	212	205	212	208	207	205	211	220	212	204	222	228	209	205	212	185	239	212	224	202	219	219	202	195	201	257	200	214	226	204	233	212	187	200	208	198	191	203	178	230	216	206	209	200	191	214	212	205	197	221	203	202	210	185	228	212	197	187	209	202	212	215	237	205	224	214	206	180	221	205	227	207	216	227	188	231	194	219	221	183	221	198	220	199	204	233	192	209	206	222	192	197	212	181	188	192	181	205	217	206	200	211	189	170	224	207	216	211
23938	28420	37296	44702	43867	49103	46341	46261	48858	45709	38324	41064	40216	36697	35311	34698	37249	37802	35509	32647	27673	22947	25167	19216	20937	21715	17501	16192	13663	10732	8817	8003	7230	6111	6094	5786	4903	4254	5592	4150	3227	3080	2745	2675	2059	1553	1439	1169	968	808	699	683	626	619	625	602	612	591	596	626	649	658	711	685	678	617	608	601	661	578	599	560	605	616	556	563	569	528	618	600	566	603	608	594	620	593	588	562	655	577	596	524	553	572	558	567	608	560	597	562	573	541	569	571	593	568	603	625	604	561	591	589	552	586	578	575	572	574	574	617	636	554	606	586	594	564	539	557	589	615	569	560	604	578	552	594	536	604	563	609	549	630	581	603	602	636	557	640	564	619	603	540	587	577	576	555	589	558	589	601	590	615	603	594	531	617	596	582	595	594	599	608	612	583	601	610	583	582	588	574	579	580	635	571	564	588	623	585	565	602	631	605	601	634	582	593	608	604	563	568	585	585	571	584	583	567	612	618	582	639	611	585	554	560	599	594	624	626	551	581	574	572	561	637	588	584	606	560	583	592	622	598	591	527	585	603	583	586	587	574	546	588	552	568	586	575	597	574	621	586	622	595	603	590	579	539	621	599	600	567	574	618	573	599	570	611	639	581	574	560	562	598	639	621	596	594	611	572	612	594	594	591	625	585	602	591	582	571	579	581	596	550	591	582	577	569	572	579	575	604	607	550	588	598	596	566	573	539	586	546	605	604	602	586	612	568	560	548	593	613	581	584	604	560	609	532	554	615	582	588	604	595	571	603	642	586	578	592	559	587	545	578	608	551	619	575	532	542	620	557	615	589	602	600	584	600	557	568	576	585	569	601	572	624	576	574	596	579	592	595	563	581	564	549	633	545	559	595	576	534	630	571	529	615	571	600	594	633	579	619	559	611	613	605	593	582	557	606	606	595	616	561	610	606	568	573	619	615	623	590	609	558	591	555	615	589	602	579	604	596	635	573	561	572	605	591	568	573	591	593	580	567	600	563	589	590	595	571	615	586	577	605	512	580	621	605	574	596	574	559	532	571	625	610	584	590	597	600	612	576	565	589	567	592	618	612	635	650	594	542	569	649	578	599	584	589	590	579	559	592	598	581	558	632	578	602	612	639	588	631	591	614	556	616	607	573	609	557	581	615	589	590	569	579	579	592	609	596	640	548	560	567	593	591	590	610	578	551	602	575	598	591	559	601	641	607	577	602	618	566	582	558	555	598	612	598	590	584	608	589	596	553	567	589	575	596	583	546	565	570	580	591	598	565	576	622	580	573	550	575	635	589	587	617	599	583	624	607	572	586	624	606	583	585	620	564	578	551	599	570	553	595	557	575	606	563	594	536	622	574	536	612	583	539	646	582	590	595	561	604	606	614	577	598	604	605	587	559	620	568	589	634	606	615	598	632	577	577	592	591	588	561	625	590	569	557	584	600	575	612	567	585	617	571	595	581	586	561	618	582	568	528	588	606	597	552	579	600	608	600	572	571	574	604	580	581	569	616	634	556	584	603	533	591	559	597	576	586	590	580	618	601	566	599	599	628	651	605	571	622	609	613	605	591	549	562	572	594	582	607	573	598	565	570	560	580	593	591	610	577	586	592	574	613	562	599	558	590	586	557	587	615	636	556	557	572	583	594	555	528	535	608	547	582	622	610	620	583	613	591	589	586	556	612	589	592	593	586	580	587	601	569	571	606	578	589	601	579	592	586	609	575	604	600	557	556	582	523	615	555	598	569	623	600	623	548	562	635	594	589	590	592	572	555	588	583	592	609	626	558	560	598	599	568	584	591	577	595	555	545	631	578	579	596	618	599	558	570	634	526	575	603	586	573	614	580	562	604	633	570	577	593	547	577	613	560	580	632	590	594	590	588	630	587	634	578	586	562	537	605	573	596	593	555	577	583	625	618	560	556	581	555	515	648	625	572	603	569	570	576	583	566	573	594	569	579	577	599	631	600	651	564	590	597	582	578	590	604	588	565	608	560	569	615	644	596	607	563	592	646	606	559	559	574	622	599	598	631	576	640	625	556	607	633	531	594	554	576	580	598	557	580	583	582	627	608	582	569	604	585	571	587	579	619	583	563	586	606	605	583	584	580	571	622	573	622	586	612	596	595	601	584	550	585	596	594	563	573	555	614	573	565	578	591	607	582	572	598	579	624	575	606	603	560	610	589	575	623	597	632	592	634	602	576	591	595	604	597	597	560	518	575	543	561	625	587	662	572	576	579	600	598	581	588	552	622	552	579	621	573	556	570	596	577	539	567	571	590	567	576	606	562	633	639	594	577	597	606	614	562	611	590	541	619	602	610	551	538	577	579	606	567	611	591	567	584	588	588	546	602	563	590	623	576	546	612	553	572	557	592	591	582	570	585	593	572	585	648	558	590	633	572	558	574	574	570	598	594	565	566	581	621	580	606	610	611	612	602	602	598	590	589	596	534	582	592	614	580	548	588	562	586	602	560	615	569	565	637	613	575	570	580	564	589	574	581	586	574	571	637	574	595	591	630	602	587	563	607	612	615	599	545	579	575	547	619	605	627	636	608	643	541	569	604	625	578	573	531	540	594	541	575	588	552	636	602	597	541	583	607	556	563	576	641	607	585	609	591	567	581	581	563	592	596	569	599	575	576	561	603	587	599	624	652	589	606	621	613	575	602	603	607	612	595	606	620	618	583	612	607	603	592	569	595	591	637	608	564	605	579	591	582	596	586	598	620	593	575	555	572	615	614	580	564	619	563	580	625	628	610	564	579	573	573	557	561	610	589	541	549	553	606	609	570	594	610	618	573	582	595	600	582	583	535	590	584	654	563	587	625	610	615	572	604	597	593	608	567	621	597	600	588	582	610	545	566	607	564	612	579	556	552	566	586	607	618	629	595	582	565	563	554	598	575	564	594	574	599	563	569	581	649	581	582	599	577	555	630	571	540	521	590	609	577	572	575	578	592	613	604	580	592	573	566	599	599	637	622	592	577	575	597	555	622	531	615	609	550	565	587	545	607	594	541	589	567	600	561	607	592	550	572	604	573	592	602	569	594	584	600	547	585	571	556	554	574	593	567	606	561	600	599	587	560	561	609	570	592	609	604	648	590	556	554	585	546	592	611	580	585	574	618	624	618	597	560	595	612	621	629	544	607	595	611	590	580	611	554	559	545	585	573	602	575	602	605	582	603	616	584	602	579	584	583	650	533	576	561	592	588	590	598	578	566	589	588	584	561	558	583	587	562	545	579	557	586	556	587	610	559	606	603	529	613	561	568	586	598	553	555	592	595	593	596	622	534	618	556	535	567	578	578	544	546	597	647	566	602	586	593	560	602	627	604	550	618	590	597	551	566	624	632	595	561	552	607	598	585	598	559	619	586	581	576	563	604	599	597	606	552	604	604	606	552	560	602	625	610	572	596	568	638	608	558	584	564	594	583	587	582	586	589	577	598	592	597	622	596	608	559	615	557	586	588	584	578	552	547	590	614	595	565	632	589	634	622
12449	10046	12126	10290	7041	6093	4714	3554	3249	2473	2328	1712	1676	1540	1256	1228	1201	1113	1053	859	767	612	622	516	454	458	394	372	356	276	257	257	263	263	263	221	233	216	239	231	232	222	207	208	191	198	209	229	185	190	206	212	198	237	206	197	208	204	188	222	179	181	217	187	181	215	195	192	191	202	189	198	188	202	211	194	193	231	205	206	203	171	198	206	211	189	187	199	197	216	212	211	189	200	198	192	194	193	196	205	201	194	199	209	218	198	204	201	200	194	217	186	187	177	188	190	220	212	185	197	181	198	193	172	189	208	213	185	197	197	206	209	199	215	181	180	211	216	185	210	208	196	203	196	187	200	193	184	212	209	181	199	217	199	202	189	176	201	187	205	213	219	203	188	191	190	194	182	222	185	161	180	214	226	185	198	219	221	221	209	202	212	179	198	203	190	184	183	206	203	183	208	213	196	195	205	203	203	201	223	200	211	187	182	185	191	204	180	198	211	192	214	214	221	175	210	182	198	210	188	229	200	177	181	178	210	220	183	194	216	244	195	217	199	208	182	198	189	201	184	203	198	198	176	211	198	208	184	216	204	206	219	185	190	205	201	177	196	193	206	207	217	184	200	171	227	210	222	235	176	205	214	167	172	208	223	196	198	202	204	196	208	182	205	174	198	195	199	221	205	207	222	194	188	215	182	211	195	183	209	205	191	204	222	172	215	198	185	197	171	209	195	201	201	181	244	228	195	198	198	175	228	194	186	197	216	205	202	211	190	186	187	206	199	185	163	192	217	198	175	201	211	179	212	208	192	203	199	206	206	193	185	200	206	187	188	198	173	228	211	191	221	192	177	196	197	192	182	208	209	159	191	199	179	201	177	218	206	186	206	209	207	223	172	223	194	208	198	208	218	200	200	199	208	191	199	204	217	184	175	167	194	202	210	220	210	184	167	207	192	214	197	220	222	220	211	198	211	190	213	209	192	189	225	218	213	199	187	224	184	195	196	187	210	205	207	196	208	198	190	192	198	217	198	181	193	213	210	202	218	171	188	193	194	194	197	199	246	209	190	210	201	196	205	201	194	214	194	188	203	197	179	175	216	212	175	196	210	221	208	201	192	192	209	197	218	184	200	196	203	201	215	208	172	202	181	203	195	200	194	208	170	199	195	174	193	209	203	197	196	194	197	213	165	173	194	205	207	174	204	202	194	206	198	196	197	207	215	182	199	220	185	190	180	197	208	181	187	197	180	211	219	196	209	188	172	176	208	202	213	208	224	173	197	211	207	202	189	192	188	198	205	208	195	207	197	215	207	210	172	212	189	193	215	185	214	189	206	213	198	214	185	199	222	195	192	220	192	186	193	174	198	196	202	207	202	189	188	199	211	223	191	182	193	193	204	206	207	195	189	203	156	186	187	210	211	209	196	222	215	193	191	210	196	196	187	201	187	207	188	218	213	196	194	197	197	207	204	206	206	233	192	174	205	196	217	200	181	207	201	198	179	194	192	175	215	190	198	191	221	204	210	201	197	186	199	203	195	197	200	198	216	180	212	194	210	195	184	190	220	201	172	197	184	200	196	197	205	175	199	207	194	217	195	172	196	194	204	210	212	189	186	197	192	177	195	188	185	196	204	176	223	190	212	224	188	211	201	183	211	179	194	188	165	191	178	206	178	181	186	178	209	173	190	207	181	189	193	198	210	211	169	187	194	218	201	204	208	194	219	196	198	193	206	203	203	203	194	198	198	192	223	203	190	191	199	216	195	195	200	198	200	213	170	207	187	201	226	178	191	233	190	188	200	190	203	189	207	186	202	233	168	194	234	209	206	222	202	173	187	195	214	200	203	180	201	201	203	191	206	201	197	224	201	213	191	188	228	192	194	202	206	183	190	172	171	193	196	213	177	190	205	202	194	184	163	186	218	204	174	224	216	201	198	216	211	195	199	227	199	187	211	224	227	199	214	201	217	181	182	203	191	213	191	211	202	204	181	191	180	205	160	205	193	216	209	191	193	173	223	170	218	161	212	205	193	198	183	163	210	192	184	217	224	222	206	193	223	177	197	171	186	194	201	201	202	193	182	203	202	196	214	192	175	175	185	200	199	195	198	219	194	201	211	182	200	176	209	183	208	210	209	178	189	177	185	207	189	194	230	173	195	164	225	207	197	209	210	191	210	201	195	176	192	186	215	192	189	190	193	193	189	205	204	195	206	189	202	194	179	217	189	201	234	191	176	204	193	205	181	192	190	211	185	168	203	190	200	232	205	178	179	217	234	217	184	207	187	210	186	192	188	176	186	218	214	200	214	215	194	175	223	185	228	224	200	161	213	187	205	194	216	210	190	187	210	203	181	181	212	185	183	220	195	203	179	200	208	208	179	197	217	183	209	180	184	205	217	181	188	193	183	194	206	228	211	180	218	181	198	218	182	203	195	215	197	176	202	211	189	196	184	218	181	218	163	202	215	206	202	179	197	221	182	208	190	215	197	214	200	187	187	179	192	198	185	194	180	217	175	209	180	223	183	181	183	208	197	187	189	197	207	209	216	211	211	186	201	206	219	188	213	216	184	199	175	213	197	208	217	182	204	210	228	179	236	218	205	216	225	211	192	194	183	206	197	206	197	193	181	186	217	221	197	180	196	222	213	213	182	211	199	195	203	165	208	188	194	229	199	146	209	189	188	186	211	183	184	199	198	187	180	184	218	203	192	193	212	201	215	216	221	202	171	197	192	198	199	218	211	177	201	198	180	209	181	193	220	202	198	226	203	203	190	169	224	183	204	196	188	195	195	185	197	201	202	183	191	184	214	203	201	184	194	171	197	202	199	210	180	207	222	205	197	207	188	224	219	212	176	184	220	207	173	197	211	200	197	185	212	175	206	205	206	191	198	205	185	207	202	203	195	179	188	203	209	217	163	174	215	158	200	206	220	178	197	193	203	164	183	200	199	188	192	207	191	216	213	191	204	206	182	225	196	179	216	213	180	195	185	196	187	219	193	196	204	190	218	191	224	186	198	173	213	207	199	201	193	174	200	217	195	199	193	203	189	175	201	224	200	202	178	224	203	196	177	217	206	187	203	193	198	187	217	187	169	191	192	189	186	150	232	207	193	207	206	193	194	191	202	206	216	203	187	190	190	194	187	177	203	191	177	219	200	187	185	218	197	217	200	200	197	212	167	220	213	215	198	204	191	210	204	191	166	200	195	187	202	196	197	196	226	209	190	162	193	204	175	208	208	173	180	203	196	211	195	186	189	193	177	199	187	192	219	193	187	208	215	187	172	226	219	202	214	197	205	199	169	224	226	212	209	193	190	200	185	193	183	210	227	202	198	209	203	193	201	197	181	214	196	231	206	176	179	209	198	207	205	202	200	211	205	210	205	230	229	195	206	190	204	177	232	175	203	211	194	221	204	212	197	206	194	171	222	214	202	217	190	172	213	202	169	185	189	217	201	169	205	203	195	191	177	177	208	179	212	200	215	179	219	200	193	206	217	216	202
8595	9080	16749	20340	17752	18257	16087	13952	13205	10296	10214	7839	8105	7238	5665	5907	6575	5999	5789	4801	4138	3220	3370	2535	2364	2390	1949	1702	1488	1306	1115	1060	967	938	892	876	764	779	812	762	738	727	676	686	583	605	614	625	622	551	527	522	583	560	544	552	550	597	541	583	586	580	571	587	594	552	529	522	549	568	591	578	544	556	526	564	554	564	545	561	576	548	574	562	546	546	564	512	559	537	593	546	560	543	572	554	538	593	550	560	531	577	563	522	562	570	555	565	544	536	573	485	533	538	550	567	550	525	531	558	602	508	569	527	581	542	590	580	555	527	578	547	581	544	570	571	552	547	536	570	568	572	575	558	551	547	566	579	571	594	596	543	582	541	572	555	531	569	546	557	566	539	567	540	550	543	516	586	553	537	576	490	573	585	545	548	580	566	549	557	564	572	560	552	557	514	566	524	581	542	519	560	588	553	537	542	613	548	551	569	567	537	546	555	555	565	549	557	557	566	545	556	567	576	573	558	588	564	543	572	589	555	548	560	565	525	587	539	555	568	534	549	560	558	499	545	523	559	541	552	557	569	548	545	563	533	588	598	588	549	532	527	528	548	548	521	552	576	555	582	581	505	551	597	579	551	568	554	556	546	530	585	524	580	598	511	553	560	577	532	542	493	596	565	562	577	552	567	587	575	542	522	523	544	532	552	606	546	543	578	545	525	581	569	608	552	558	577	585	538	572	517	557	542	536	547	571	540	563	534	508	525	562	534	563	531	548	570	598	542	538	568	548	554	557	568	588	565	547	595	521	567	568	570	550	558	550	552	554	554	545	526	539	531	562	618	546	587	567	575	540	554	547	558	556	580	591	563	579	571	586	528	575	531	534	584	563	560	536	575	542	550	558	573	541	577	558	541	574	542	576	565	574	542	568	570	555	590	543	550	576	507	591	514	565	557	553	530	524	501	566	582	557	534	526	568	580	570	570	547	521	595	573	517	543	532	577	602	540	563	587	531	560	575	550	566	541	526	572	589	516	565	577	578	559	596	592	517	590	573	560	565	546	572	534	573	580	533	555	548	544	569	625	574	500	572	553	565	586	566	599	572	573	533	530	535	589	570	555	533	570	539	586	590	542	556	543	578	535	555	546	524	596	555	584	534	636	549	550	590	539	590	530	569	553	563	553	555	561	558	556	581	502	551	612	534	530	494	556	525	575	557	528	577	538	547	542	567	543	545	549	539	572	512	515	547	571	587	565	514	495	564	553	557	552	535	548	557	563	535	548	550	537	559	555	580	557	564	517	564	531	586	556	595	577	586	554	569	579	574	539	568	546	520	549	554	546	545	530	548	542	577	553	593	554	573	555	557	553	569	583	551	561	563	569	551	615	557	580	620	568	563	535	577	574	558	570	557	584	533	550	573	532	540	575	548	548	582	587	566	557	525	543	551	542	540	534	518	596	594	536	539	507	552	567	567	572	596	572	565	509	552	539	557	564	573	563	533	561	576	552	531	555	548	515	542	581	536	578	622	584	575	516	525	561	541	551	538	558	505	592	587	563	495	562	545	538	531	540	541	577	543	501	554	580	551	567	575	573	559	565	551	587	566	557	537	566	576	554	597	603	524	550	552	562	543	556	552	560	560	567	606	584	552	564	548	549	517	583	547	525	563	566	604	557	543	512	610	566	551	548	545	549	520	558	579	575	542	602	558	561	550	592	554	504	542	547	580	531	561	582	558	562	591	578	559	551	566	585	574	542	575	573	554	591	568	555	546	534	594	560	553	546	543	556	567	568	581	556	516	569	565	550	559	578	555	515	557	519	550	568	571	542	580	572	554	563	574	547	578	563	576	546	576	570	568	554	522	540	548	554	553	540	541	577	557	514	583	496	573	571	552	537	571	563	560	581	534	559	575	558	556	607	531	553	531	554	554	584	547	521	573	583	598	551	543	560	559	531	559	559	588	510	571	554	593	595	591	561	559	533	593	527	543	555	575	577	571	559	550	536	557	571	564	541	556	526	553	577	529	532	553	590	586	554	560	564	588	578	523	553	552	593	543	557	538	597	555	606	567	567	569	537	545	548	554	523	534	567	584	536	552	575	560	542	592	578	496	517	580	556	546	559	604	545	522	589	584	540	519	545	576	575	522	574	557	567	546	576	593	543	604	558	572	559	549	581	558	550	553	556	527	549	513	578	522	543	550	544	549	557	566	537	546	548	569	583	539	561	544	559	562	544	571	601	560	563	561	593	604	530	585	540	598	560	539	550	550	531	558	592	581	547	549	502	540	582	557	556	536	574	524	568	567	567	551	538	609	524	540	579	572	564	557	551	575	559	572	565	531	558	546	539	570	596	544	542	547	532	548	590	548	584	556	544	553	558	492	582	558	559	566	543	580	572	593	543	545	561	567	541	531	575	561	547	550	571	538	515	562	579	512	504	535	564	515	568	557	589	526	579	588	580	503	590	516	568	541	597	523	548	577	517	541	581	578	575	557	557	531	611	576	519	532	562	561	544	574	587	565	578	557	569	549	569	587	569	568	550	579	556	583	567	548	546	555	571	536	571	504	543	538	601	551	555	583	539	594	536	580	539	520	556	560	598	543	553	558	579	569	570	557	532	561	583	533	544	571	547	540	581	557	568	580	558	596	518	578	572	562	558	537	547	562	560	558	552	579	603	577	553	562	553	526	543	573	545	550	535	573	565	523	614	518	533	591	575	547	557	594	555	551	530	552	560	593	546	524	531	574	537	565	539	540	565	562	554	547	549	559	542	532	564	570	557	518	537	581	543	562	539	596	519	561	607	528	534	568	562	563	551	598	567	585	571	524	574	554	553	574	568	583	569	530	514	539	595	556	530	534	537	534	564	587	569	549	556	539	584	594	559	564	586	539	540	541	542	595	535	552	561	562	560	548	552	541	556	579	596	569	574	565	551	551	550	550	561	527	549	597	570	584	564	569	539	576	541	597	538	544	548	586	533	559	570	560	560	542	573	542	585	542	544	558	565	535	570	585	597	523	577	537	561	583	518	571	572	559	564	555	573	556	533	548	553	558	535	543	553	586	516	550	543	536	583	577	548	566	546	585	573	555	517	548	546	568	582	587	551	540	533	567	547	566	529	527	536	559	534	593	554	563	554	567	549	566	590	556	552	585	515	582	567	567	524	525	567	556	576	532	579	554	566	524	608	555	551	580	602	591	537	574	542	558	554	571	569	558	532	589	515	562	568	535	549	550	508	561	584	536	538	529	569	529	544	528	559	570	513	583	531	551	561	553	526	523	565	566	585	529	539	575	544	534	564	510	585	569	544	552	572	565	564	600	552	531	514	555	572	543	553	548	555	532	591	527	592	556	567	582	499	546	544	597	545	559	543	583	615	578	519	552	526	570	562	579	538	517	557	540	566	563	540	568	503	600	531	525	568	548	541	533	574	584	548	557	547	532	561	566	572	536	556	555	556	543	562	556	570	553	556	541	587	560	550	580	574	540	553	576	563	560	552	570	540	583
29847	26685	34228	34199	31326	31803	32507	30907	28333	26701	24983	15734	17395	16840	13034	11634	14129	11812	10087	8128	6012	4286	4780	3543	3184	3153	2320	2000	1569	1211	1061	741	750	672	696	655	596	584	715	510	437	426	401	371	302	244	271	228	201	191	179	181	193	192	186	222	184	183	190	217	199	174	193	223	181	172	185	193	161	203	182	187	181	144	180	176	176	189	178	190	185	198	190	182	198	162	162	205	196	163	182	170	175	214	184	199	195	170	189	193	203	169	178	165	163	203	205	179	182	179	168	207	187	192	201	188	154	175	183	180	192	185	166	202	195	189	194	197	176	195	176	194	183	177	176	205	196	191	196	196	199	173	173	177	180	195	190	189	180	201	201	188	171	207	177	164	174	212	208	173	155	170	193	178	199	196	171	212	174	205	200	175	169	188	169	203	177	157	185	203	171	192	186	174	177	170	180	167	173	186	174	198	185	186	181	190	186	177	185	194	174	192	178	204	206	193	168	195	177	183	194	201	183	216	187	186	199	174	194	171	188	205	186	192	180	198	177	189	184	199	199	177	170	169	189	179	189	196	197	184	184	173	170	183	170	177	170	187	165	190	180	205	184	194	195	218	183	195	180	196	183	194	186	202	175	175	179	206	203	183	190	205	192	193	192	185	189	181	163	202	168	191	181	200	189	203	178	181	187	176	199	168	195	173	152	173	179	188	183	196	178	178	185	169	169	171	176	187	184	166	190	196	169	177	199	203	188	191	182	174	207	183	174	167	182	193	195	181	204	191	192	189	190	194	147	186	169	193	183	179	191	198	172	176	179	182	208	198	189	191	210	191	180	223	168	181	185	173	177	194	170	198	175	185	187	196	191	175	178	199	177	169	207	206	188	190	178	169	182	175	202	203	189	173	191	196	191	148	174	165	187	182	184	184	194	203	191	183	199	191	184	184	205	182	170	153	165	213	187	214	179	190	191	184	217	192	193	207	191	205	209	172	200	202	188	188	176	194	181	181	193	163	200	170	183	190	169	210	189	166	182	183	174	215	190	172	191	209	191	204	168	163	183	197	190	217	205	187	177	170	186	185	187	180	182	199	164	190	179	190	173	181	196	178	204	182	203	162	172	191	198	181	198	194	175	190	190	173	177	198	181	183	173	190	165	191	201	208	189	198	198	194	172	196	198	168	192	195	183	195	190	192	201	188	206	180	186	224	179	198	188	188	192	173	188	183	173	185	200	190	212	174	196	179	191	190	172	160	193	179	174	182	181	202	218	201	195	194	171	174	174	162	172	195	185	204	183	187	181	189	177	206	212	180	202	212	185	182	193	176	199	213	169	199	173	210	183	203	191	172	215	171	191	181	156	186	179	204	168	196	180	184	179	183	182	190	193	184	192	209	172	185	161	225	192	184	178	164	187	174	179	191	180	171	197	197	192	191	205	209	190	196	190	207	197	201	195	198	187	188	171	180	161	178	189	182	180	229	174	229	171	174	209	197	183	173	184	180	187	186	198	198	195	194	171	176	181	191	198	184	190	186	174	199	201	205	183	211	172	190	214	182	176	204	164	146	179	187	178	187	181	186	172	171	167	188	162	187	165	192	199	192	172	166	184	187	184	173	191	176	166	198	204	200	193	169	178	193	172	184	201	226	191	188	209	204	215	160	172	178	194	190	206	164	175	206	196	192	199	220	190	192	190	208	187	182	188	153	177	193	192	179	202	188	187	183	184	171	192	165	211	199	178	203	181	177	184	198	171	196	183	165	176	192	207	190	202	195	193	179	177	178	230	181	191	200	155	191	148	178	204	208	156	185	181	215	204	196	198	184	177	190	164	169	192	176	193	173	192	187	175	162	194	171	207	195	203	179	195	175	203	172	161	209	170	202	159	173	180	186	199	162	192	213	174	170	173	190	194	209	188	213	172	182	181	207	195	186	211	201	197	186	170	169	196	194	164	183	186	199	205	192	180	174	175	192	185	147	185	181	193	186	187	195	204	199	189	198	186	196	211	190	181	196	202	175	181	193	176	194	177	183	183	184	169	196	204	160	182	173	193	181	208	176	169	216	203	186	179	198	160	172	197	196	161	191	221	185	209	186	185	207	187	181	167	168	214	232	175	223	190	181	177	186	186	186	192	188	185	179	167	207	180	181	159	184	182	216	203	180	180	196	178	225	167	172	181	210	191	173	182	194	175	179	183	175	186	174	194	166	195	197	210	201	217	195	194	183	159	186	190	174	184	186	163	194	185	194	184	209	193	190	192	170	186	184	205	189	186	174	167	204	194	169	197	186	177	168	180	184	203	176	158	180	173	202	162	210	185	170	175	165	171	188	227	173	178	185	180	196	195	190	179	196	186	172	189	196	185	188	189	181	165	181	186	187	188	198	162	193	190	187	180	187	190	220	171	180	177	190	196	173	188	195	173	180	199	175	176	198	196	208	193	171	175	190	185	217	174	209	180	192	175	181	179	181	193	186	174	203	205	179	168	193	174	183	194	191	185	180	169	200	194	233	167	199	209	200	160	188	173	174	191	216	193	200	188	197	182	195	183	207	173	204	179	172	180	183	181	215	170	169	188	193	190	178	172	189	187	177	179	182	190	182	156	184	198	186	202	220	210	180	199	178	210	188	194	216	182	173	194	213	192	212	169	206	156	181	192	198	212	207	211	187	172	189	169	182	173	202	167	171	168	175	172	178	185	183	206	167	184	179	183	174	188	190	161	173	162	174	164	189	176	196	199	177	198	196	193	177	175	169	200	199	178	183	197	195	202	164	176	168	179	197	210	176	196	157	181	168	193	205	192	185	183	195	198	183	197	168	182	184	198	169	172	182	191	196	216	167	216	174	193	174	215	200	193	187	179	182	194	209	190	200	178	185	188	176	185	183	194	192	183	195	190	184	195	195	176	185	194	175	174	200	182	187	189	195	191	183	185	184	167	183	196	201	188	194	167	176	183	200	187	189	195	181	226	179	194	202	193	200	190	195	175	181	202	187	185	182	171	192	182	177	206	173	199	181	181	173	187	187	212	176	221	191	179	176	189	191	197	227	195	161	184	167	191	182	146	188	221	211	212	195	180	179	180	165	183	185	176	173	192	185	200	187	188	166	209	153	196	172	206	188	190	180	178	184	186	207	154	171	186	207	209	188	205	175	179	160	185	142	196	180	193	219	192	204	176	183	201	199	151	193	184	156	175	168	195	158	191	192	174	183	196	175	200	213	195	196	182	184	187	194	180	194	183	194	187	187	204	175	176	178	159	185	189	168	184	196	196	199	189	185	174	187	188	209	196	178	178	177	189	184	202	213	156	180	188	196	186	196	188	165	180	186	188	177	173	161	188	187	184	166	199	149	174	185	179	185	187	177	189	198	204	168	186	192	184	190	211	160	183	176	176	210	178	182	203	190	183	177	135	188	179	178	169	197	208	178	189	204	184	212	193	218	170	176	173	185	178	165	174	189	186	201	177	201	180	206	215	179	190	172	180	170	188	178	168	202	160	174	182	182	192	157
20815	21245	33577	38873	40482	42455	44266	43483	43161	41054	39819	31218	35085	33822	29349	29332	33554	31218	28500	25688	20273	16626	19188	14509	14501	15340	12233	11321	9717	7386	6105	4604	4614	3940	3889	3732	3370	3250	3851	2897	2230	2134	1804	1698	1339	984	1002	856	727	682	595	569	540	503	546	503	556	554	560	555	588	568	588	518	554	559	477	522	521	523	530	562	536	529	514	515	514	477	502	509	513	526	562	531	486	540	511	506	544	525	536	519	533	538	534	566	557	501	550	512	519	509	527	542	535	551	512	531	512	506	561	563	524	505	531	537	555	515	531	513	517	523	548	507	516	532	519	511	484	496	499	527	561	530	535	497	541	533	519	545	530	530	536	508	522	509	496	541	562	514	554	485	549	557	497	539	567	529	533	463	549	508	514	489	552	513	507	550	515	496	536	524	511	494	490	512	542	556	548	492	566	596	526	545	489	545	523	525	562	501	530	547	524	524	536	498	506	516	554	589	540	485	496	531	550	549	564	556	525	531	575	570	572	517	535	500	535	535	512	517	558	542	507	569	516	541	544	548	540	529	555	566	502	553	520	530	503	554	529	517	522	542	523	517	523	483	486	511	501	543	518	503	516	524	565	528	511	520	572	530	524	507	528	553	556	514	509	552	548	508	549	535	494	531	527	533	544	545	507	537	531	544	539	544	541	487	493	532	509	524	547	509	509	550	511	545	509	523	490	503	540	548	502	553	565	500	531	538	537	541	574	574	578	534	541	538	525	521	536	526	519	551	562	557	543	543	547	508	550	494	494	560	562	498	528	499	543	537	542	558	546	508	549	507	533	506	520	575	543	514	520	542	523	527	519	553	507	542	510	528	531	489	544	547	540	559	518	566	507	533	546	493	538	502	527	538	534	535	527	499	546	486	507	524	545	522	526	533	534	538	533	487	500	532	538	556	550	538	544	564	553	560	518	558	527	531	504	544	549	547	536	534	531	530	561	564	561	530	525	528	518	525	552	559	494	556	546	502	512	488	508	508	542	495	508	509	557	540	529	556	536	547	539	506	484	537	526	544	543	513	542	525	509	531	544	518	506	534	541	572	534	496	540	506	541	556	516	504	577	483	530	553	533	515	510	498	547	515	562	533	567	534	525	541	561	531	533	518	508	518	524	555	511	515	531	496	528	555	525	528	502	509	523	535	545	540	543	548	545	520	543	539	511	505	502	543	584	545	508	569	522	539	519	497	520	518	518	536	518	512	550	545	521	499	541	544	525	549	557	528	520	515	510	526	508	535	521	513	535	551	524	532	521	534	549	514	536	529	548	533	571	539	536	499	532	520	518	502	517	503	561	509	520	522	540	499	523	531	514	498	531	512	510	486	532	547	571	494	527	515	547	537	559	534	543	537	571	527	547	515	477	552	512	526	553	510	552	570	536	553	573	503	540	494	526	512	570	519	533	527	509	533	525	523	512	528	538	567	534	551	484	523	531	568	559	474	568	491	514	525	517	530	502	556	522	526	493	532	579	520	579	563	551	530	503	518	487	521	499	510	504	540	535	554	559	510	518	558	544	563	495	519	502	571	519	521	521	531	559	539	565	520	520	506	533	566	537	545	528	502	527	522	484	537	519	530	498	548	533	548	523	544	509	508	484	545	472	519	539	557	523	525	495	475	524	551	543	536	479	537	491	544	520	528	523	504	469	518	542	558	552	544	535	526	515	527	539	538	571	532	558	565	528	550	566	625	548	530	527	527	543	546	534	551	542	501	523	498	517	546	498	544	554	512	513	510	546	522	535	546	538	568	500	534	539	528	545	512	520	537	531	499	558	532	542	515	558	511	500	499	571	577	516	513	511	558	534	526	498	510	515	549	551	494	525	517	527	497	511	529	534	515	503	556	561	522	542	568	569	517	493	537	519	488	562	531	537	531	521	517	542	532	526	546	516	493	560	512	488	544	526	548	539	496	533	539	534	560	548	552	480	527	496	530	518	517	570	474	526	509	472	526	519	492	508	572	518	521	556	513	545	529	496	500	545	522	521	540	540	527	533	518	533	508	536	509	487	487	513	555	503	534	550	510	488	540	536	533	540	549	485	498	514	516	536	550	519	542	515	527	504	540	511	608	524	544	546	517	537	577	522	567	523	515	544	515	522	504	524	520	564	534	542	554	496	532	557	515	505	527	526	544	514	524	536	511	473	547	510	533	542	506	515	518	531	496	556	514	520	512	566	537	579	531	535	531	530	541	544	549	475	530	494	509	518	552	536	553	532	531	544	526	538	513	496	528	521	557	546	534	538	500	514	550	565	513	524	545	527	525	549	524	495	540	498	526	517	500	556	563	510	521	529	487	541	537	498	527	544	549	531	510	494	539	519	553	538	527	544	489	511	530	532	506	514	519	519	528	515	534	540	534	493	519	542	542	533	529	549	500	534	511	511	470	540	527	506	549	556	537	540	506	545	517	513	504	515	504	568	568	530	530	510	506	497	518	512	493	527	521	521	516	557	520	515	532	574	575	543	544	552	554	519	510	512	507	499	519	559	520	478	558	529	557	562	507	543	531	505	506	535	533	533	529	487	506	510	495	543	539	537	532	527	558	512	495	518	581	569	509	517	506	547	518	517	532	490	512	534	527	554	527	544	545	541	570	484	539	497	546	513	543	553	499	555	533	535	571	520	523	548	553	565	513	545	501	508	538	563	525	555	555	499	542	504	482	529	519	557	503	518	515	514	498	497	487	549	495	537	531	554	544	530	551	542	496	550	509	552	531	517	526	514	505	516	516	533	547	494	523	501	517	592	524	531	542	500	520	551	521	533	505	530	536	536	502	535	532	525	548	521	547	534	534	540	530	553	528	513	545	507	554	505	489	547	501	536	526	546	530	554	513	518	559	543	564	537	528	534	540	558	532	559	536	541	519	543	529	515	554	572	489	589	505	562	502	530	521	504	527	552	543	526	510	496	512	533	532	527	492	504	549	564	533	552	552	551	530	557	492	503	518	530	529	496	517	552	497	530	523	544	518	566	534	527	534	568	556	470	528	532	516	506	540	529	490	502	585	515	526	566	577	526	490	502	518	496	485	524	536	528	533	504	509	546	559	503	534	533	522	550	520	512	526	558	537	517	541	508	532	527	547	545	524	516	550	546	515	494	584	510	529	524	550	496	520	513	514	512	502	522	531	529	540	534	535	528	510	547	491	529	484	571	518	529	521	571	543	560	564	548	512	532	521	514	551	566	517	540	524	530	553	487	567	507	516	540	503	565	503	519	529	551	528	492	532	548	543	562	553	496	506	563	541	562	532	512	548	525	530	566	567	532	550	558	524	565	506	506	488	512	491	506	497	518	530	556	527	499	512	530	546	529	557	523	500	560	492	506	524	540	534	553	490	504	495	545	517	494	546	522	513	562	558	553	540	523	535	569	537	510	500	544	568	543	516	514	573	502	547	503	507	519	548	526	538	540	529	565	556	572	540	528	559	545	548	512	591	527	525	507	562	505	539	530	521	539	534	484	559	550	515	516	574	538	552
35569	32712	39821	40393	37393	37510	40482	37477	34497	32182	33443	23402	30220	21312	22137	20611	19906	17557	15681	12384	10259	6634	6700	6117	6014	5176	4121	3262	2694	1888	1593	1361	1141	1067	1012	947	841	924	1130	747	659	600	572	456	414	384	346	292	277	227	230	216	241	223	184	215	225	230	233	273	208	247	211	205	247	212	208	264	233	223	210	215	184	229	209	221	221	249	241	210	214	256	235	235	223	214	232	217	228	201	219	214	199	208	204	234	231	212	230	220	231	228	238	214	210	205	223	212	214	201	208	205	220	222	253	194	205	203	222	225	206	219	238	224	213	215	227	214	224	227	214	246	205	229	244	222	224	230	220	230	188	214	222	205	186	224	223	209	211	227	222	235	214	235	241	228	196	209	229	220	193	224	212	226	203	216	212	229	226	202	205	219	224	225	185	200	228	212	191	216	213	203	224	188	213	220	226	236	197	212	204	205	216	231	239	215	205	221	244	230	234	211	210	225	221	224	207	236	223	200	256	199	227	223	176	224	238	233	208	238	217	216	214	244	208	232	237	217	220	230	212	215	184	235	210	229	220	192	229	209	240	230	204	241	239	233	222	215	214	219	210	217	232	206	201	202	234	237	227	219	222	236	222	234	251	213	212	188	209	228	230	226	233	216	201	214	230	218	226	211	204	250	215	209	227	215	213	238	216	230	241	218	223	210	228	206	209	246	220	224	234	247	226	211	224	212	214	216	227	219	218	244	203	199	212	211	222	198	228	200	205	212	246	229	221	200	225	256	205	227	208	201	219	233	211	205	214	238	246	216	215	209	237	212	214	236	229	210	238	196	206	242	225	225	211	208	242	200	234	200	214	222	209	228	235	203	212	237	241	213	224	233	213	209	216	218	233	208	217	221	214	195	219	253	207	203	228	207	189	231	210	207	219	199	201	197	202	195	215	207	229	225	204	214	210	238	208	191	219	218	228	208	211	229	238	224	206	226	213	230	212	215	220	233	231	226	180	224	232	213	219	255	221	236	170	240	218	224	222	226	232	204	215	226	215	219	238	210	228	210	181	186	219	236	200	251	217	216	199	207	248	226	200	223	204	224	231	191	225	207	219	233	217	239	221	213	199	251	201	206	198	237	228	239	206	211	243	237	216	227	223	213	226	234	228	233	228	193	215	240	225	221	229	217	250	210	202	228	244	239	233	199	211	200	216	200	220	191	228	196	221	216	229	233	247	222	220	240	217	223	229	205	212	234	212	231	200	223	218	243	181	222	221	191	224	206	225	247	217	205	217	223	221	217	241	189	219	208	227	227	223	213	236	205	210	246	205	207	226	189	218	217	225	208	223	221	257	225	205	221	239	208	217	210	233	227	216	230	197	209	226	192	182	209	226	221	203	209	214	230	240	195	245	230	214	204	243	215	238	210	212	244	223	229	211	247	215	227	201	202	206	235	194	237	216	228	212	208	222	200	199	209	208	194	214	219	220	211	212	207	209	228	225	223	240	223	235	241	227	250	229	203	223	214	204	226	207	215	237	217	218	209	224	242	190	219	232	243	214	197	242	220	230	238	199	205	231	223	242	250	230	203	251	209	216	201	218	205	235	219	217	258	213	222	220	226	183	204	235	215	195	213	197	220	216	217	209	226	196	236	191	215	239	206	214	212	212	206	179	220	226	212	219	211	210	230	217	244	206	197	166	242	224	219	207	187	237	189	216	218	220	213	215	180	206	207	211	229	186	232	211	221	222	202	234	216	211	235	218	210	202	212	191	192	215	213	194	242	223	240	219	206	209	218	204	230	228	210	207	223	223	212	222	215	202	213	229	229	210	220	231	221	215	212	199	210	221	198	223	255	207	204	195	211	220	228	233	224	215	209	238	197	253	205	217	202	238	216	197	222	220	223	222	235	225	245	206	223	205	201	216	212	233	204	218	200	213	216	233	223	203	233	227	198	202	192	235	188	213	218	225	207	202	249	202	241	221	222	235	210	188	216	241	225	212	227	229	202	224	211	218	216	226	211	214	248	221	233	233	230	223	200	243	221	243	241	213	217	213	211	207	231	260	228	224	190	228	217	204	225	243	221	213	204	217	235	220	225	211	221	227	247	223	226	224	234	238	218	216	210	198	222	213	219	248	226	243	230	227	208	225	225	214	210	230	187	232	208	221	202	208	216	208	216	217	188	221	223	246	241	236	211	227	241	209	229	235	216	228	219	233	226	202	226	203	204	253	220	216	211	247	211	222	232	210	216	214	232	210	232	199	216	222	224	224	201	228	204	210	215	210	212	253	239	225	219	240	230	218	218	213	237	219	207	230	237	257	224	225	207	211	205	242	231	186	201	216	225	205	194	219	206	203	219	227	209	211	271	221	225	215	210	195	252	208	189	219	223	221	232	228	179	223	221	182	233	218	193	224	219	194	226	245	223	209	216	232	227	239	187	208	205	199	203	235	210	221	209	225	216	204	207	218	217	218	212	193	212	229	233	214	222	194	192	234	198	207	201	214	217	225	230	195	240	237	219	229	206	206	225	221	226	200	224	217	175	242	222	202	211	214	222	222	213	200	219	209	214	213	196	222	223	200	219	240	208	202	234	223	222	223	209	258	217	212	220	211	210	199	234	222	251	231	221	172	230	237	208	229	186	232	214	215	206	195	212	227	212	249	210	215	229	177	213	210	228	212	204	185	241	231	244	182	236	213	238	219	227	223	221	236	212	203	195	254	224	226	239	209	224	214	201	214	226	213	193	199	193	240	215	190	241	229	237	217	239	246	238	217	220	199	226	210	208	182	209	225	187	229	223	218	202	207	215	209	229	192	219	228	230	282	206	224	219	220	218	242	216	213	199	215	205	218	224	237	228	201	224	228	213	235	220	198	220	209	209	225	206	221	220	235	220	237	194	209	224	222	187	245	245	213	234	225	226	220	217	214	230	231	233	246	228	210	223	235	217	244	211	233	240	242	211	221	211	208	223	231	196	225	200	195	203	255	208	208	231	220	232	200	227	233	230	187	199	228	215	184	210	200	208	228	202	206	219	211	214	215	209	220	220	231	219	221	187	208	234	206	218	245	221	215	254	218	216	226	211	217	202	185	222	221	253	219	229	204	212	175	233	218	230	208	218	242	223	218	220	227	224	243	210	213	201	211	207	226	230	211	261	186	239	205	227	224	244	234	216	216	219	226	236	212	229	225	192	238	190	237	246	236	233	219	214	245	202	198	208	251	240	234	225	208	235	218	193	216	200	211	223	212	196	219	222	246	209	212	172	214	223	239	248	210	209	216	205	212	204	199	210	223	213	240	215	204	199	224	227	192	259	248	242	211	205	213	231	221	222	201	213	204	198	209	209	238	188	225	231	225	247	211	221	214	227	196	228	246	234	215	220	198	215	209	229	253	224	225	230	204	250	221	208	246	218	216	205	216	203	236	212	235	230	207	238	228	227	232	190	208	212	224	224	210	225	211	215	217	228	228	219	211	233	206	230	211	208	210	249	238	236	224	218	228	207	263	209	232	213
24463	26683	37454	44494	45328	47712	50747	49327	47420	44337	47084	39278	45283	35510	39065	37451	38209	36757	35600	31320	27058	21335	23115	21760	21919	20653	18056	15431	13804	10236	8772	7754	7099	6169	5920	5791	4582	5391	6343	4030	3133	3270	2675	2407	2121	1601	1527	1026	948	778	703	668	637	612	619	670	577	718	718	768	681	681	633	597	575	605	587	606	634	663	627	648	597	602	592	615	604	626	650	619	620	643	637	595	616	582	624	631	596	612	639	629	623	609	570	599	627	629	594	588	641	627	604	642	569	591	612	582	606	590	612	632	601	597	624	637	619	621	602	600	591	617	598	616	600	600	618	597	642	623	623	588	607	612	613	546	617	636	563	618	574	577	604	657	593	596	609	583	574	591	589	635	594	601	564	633	624	617	583	629	615	557	622	609	575	581	651	629	629	596	598	637	587	642	600	603	615	573	653	606	598	556	582	580	605	651	583	634	646	594	615	606	596	636	623	590	612	626	595	601	622	627	602	608	691	587	617	621	653	598	606	591	643	632	609	646	628	572	620	621	665	595	580	604	612	607	618	639	594	610	598	610	645	579	598	592	605	541	613	617	612	633	602	598	614	622	565	601	579	559	609	615	620	599	592	621	577	574	616	617	606	631	569	635	642	622	605	666	619	582	606	656	625	606	633	636	583	581	612	605	621	572	568	625	620	602	647	560	639	613	618	569	592	612	583	595	619	561	629	584	584	600	632	612	629	574	617	589	583	594	592	576	557	608	594	617	596	622	657	583	627	590	584	597	597	597	586	592	592	626	629	582	589	590	619	630	584	582	606	629	625	591	608	630	630	580	643	602	605	603	608	602	584	577	604	632	609	581	651	627	613	575	584	576	597	591	636	594	622	636	599	601	660	616	608	611	649	600	595	596	617	631	577	569	591	643	612	655	640	648	587	636	677	592	637	634	576	627	568	571	601	569	596	644	615	577	583	600	591	630	624	608	602	569	616	614	632	589	619	586	565	633	627	613	637	663	623	580	578	569	600	613	597	590	562	609	636	588	595	582	584	606	584	558	640	619	598	598	620	622	616	578	625	590	558	633	615	627	565	596	598	570	590	599	618	605	599	627	617	621	642	624	599	626	570	622	612	585	622	625	620	623	609	566	613	601	572	610	589	598	576	623	599	569	591	637	628	624	611	576	588	637	644	630	604	591	627	588	577	605	613	667	603	598	573	588	625	622	634	634	603	635	624	633	599	588	600	607	610	608	610	612	659	608	611	645	597	602	654	601	599	622	633	627	614	595	606	640	590	661	602	599	603	610	605	600	628	596	632	619	593	597	611	608	548	657	590	635	599	597	591	599	598	630	619	606	598	610	621	609	625	577	613	618	598	661	612	635	595	634	639	590	575	641	588	585	624	591	614	613	592	637	610	614	600	575	600	593	574	592	623	630	638	594	577	587	596	594	634	601	591	601	631	609	618	616	599	612	608	653	620	592	561	653	620	610	614	598	564	599	596	639	617	593	630	595	613	643	599	623	617	596	612	652	616	649	621	608	609	621	625	625	638	607	578	636	574	615	553	616	613	619	588	607	620	600	582	634	626	566	613	613	623	616	597	595	624	591	578	610	585	609	621	605	552	621	590	613	654	634	602	600	596	546	587	636	615	604	616	583	635	615	649	605	595	650	578	629	586	603	602	622	598	620	615	600	636	622	609	654	606	586	578	631	571	619	632	598	604	593	617	652	597	585	574	632	627	571	609	566	586	635	642	588	662	595	630	608	604	610	623	617	682	624	613	593	622	648	572	617	618	581	606	606	587	608	598	603	583	645	629	658	608	599	599	584	599	597	559	594	586	576	595	630	604	597	568	615	622	637	590	583	633	607	614	621	618	607	615	598	597	599	606	615	613	592	609	610	616	658	616	597	567	587	625	602	592	615	610	628	642	561	613	595	657	611	608	567	565	609	573	621	604	556	641	616	639	610	648	597	581	665	593	623	590	638	557	586	646	575	636	609	579	618	619	590	584	610	617	592	664	628	585	591	588	604	616	637	581	644	603	621	608	610	604	599	616	589	634	601	596	610	569	631	586	604	607	594	587	657	644	615	642	585	590	593	600	640	603	674	611	664	593	572	599	621	605	629	640	584	570	627	607	631	631	627	586	615	611	587	662	634	617	607	649	587	612	589	613	657	646	604	598	559	623	580	618	659	634	607	656	563	574	660	611	618	617	634	609	626	602	595	598	564	611	585	605	595	621	601	621	555	660	608	611	628	615	622	642	577	600	616	607	578	599	616	581	580	584	596	628	613	591	590	625	630	607	654	622	580	563	617	570	619	601	614	599	617	643	644	581	602	642	612	585	652	625	573	539	641	599	628	581	575	620	584	613	607	600	612	606	609	596	616	593	647	609	633	588	593	606	598	624	571	608	606	608	592	634	601	616	564	599	596	615	619	619	614	595	598	607	623	634	615	600	598	599	596	577	596	601	563	652	625	573	650	612	622	609	627	613	588	614	620	593	567	592	593	599	554	613	569	563	626	605	587	585	616	559	639	613	584	642	589	590	631	601	614	565	583	581	590	605	624	575	638	640	587	676	616	584	583	588	625	589	615	641	617	621	571	595	565	619	617	695	609	653	597	616	587	612	627	573	596	616	590	651	605	615	567	579	627	625	645	599	567	639	627	587	600	597	605	667	607	595	640	603	585	616	603	588	632	587	634	593	624	621	593	652	580	612	622	581	621	630	597	593	599	567	576	624	529	600	562	622	618	576	570	590	598	602	613	632	628	599	697	606	621	631	603	602	586	600	610	590	597	555	598	595	648	587	608	623	592	571	572	626	588	629	596	606	619	625	596	592	610	608	597	618	585	603	603	604	625	556	592	595	680	635	609	635	624	584	591	571	575	611	648	586	633	566	620	592	587	595	590	614	606	630	584	633	614	610	642	620	614	589	618	587	597	631	648	606	557	623	638	638	603	627	600	615	589	588	596	622	615	609	590	585	595	604	618	598	625	654	628	578	636	602	637	649	645	587	595	584	629	655	636	593	629	593	621	623	627	597	627	618	573	655	549	613	588	566	636	588	596	607	652	642	610	601	610	600	647	637	638	564	600	570	618	618	628	633	552	614	628	610	584	554	611	598	630	592	613	580	601	655	635	578	618	604	597	578	615	620	562	594	585	603	563	606	613	616	607	590	595	565	570	602	612	622	607	591	631	595	632	581	649	610	605	587	633	617	628	575	608	621	610	621	640	571	606	621	606	606	610	614	623	584	588	596	630	645	596	618	575	581	661	562	596	634	620	600	665	586	601	586	596	605	609	581	605	559	629	603	603	653	576	581	572	607	601	586	603	555	624	609	622	612	595	650	611	653	619	620	620	621	598	605	629	618	627	587	571	636	604	647	602	602	582	645	614	614	542	595	613	651	586	616	651	594	612	642	578	642	657	548	594	620	584	608	613	651	584	618	636	644	629	617	610	606	614	571	662	610	632	594	618	607	627	612	606	612	620	589	635	603	640	623	677	607	627	591	601	606	630
12185	10000	11699	10869	7430	5544	5193	4029	3321	2942	2738	1764	1841	1506	1411	1177	1217	1210	1063	889	761	601	525	491	514	484	410	353	331	300	250	281	276	250	259	228	239	248	267	227	231	201	238	212	230	222	219	191	189	215	206	198	191	176	219	218	214	196	189	190	186	204	200	219	185	193	183	206	208	210	215	205	196	205	201	201	190	214	215	227	201	205	203	190	201	200	223	200	194	203	224	211	194	217	203	212	195	215	203	195	202	225	202	209	225	215	202	215	202	195	209	222	190	227	204	195	212	199	234	218	211	198	202	221	180	206	192	216	218	201	208	206	187	236	210	225	199	194	224	210	177	221	237	197	174	214	186	192	197	205	195	206	196	196	205	209	219	213	195	210	227	235	242	211	202	219	199	219	227	186	205	208	195	219	204	243	193	169	212	220	219	192	226	206	212	178	189	183	213	213	220	193	202	219	191	211	189	192	197	226	209	229	198	181	204	212	218	207	204	199	205	215	208	186	220	206	226	217	199	199	198	204	181	212	200	201	190	198	210	195	209	245	205	213	195	189	179	204	224	224	205	206	185	210	200	216	248	210	221	209	200	210	198	187	198	250	233	206	209	202	202	190	204	201	207	213	211	204	191	203	197	186	196	187	226	215	217	185	201	222	210	201	190	204	234	205	192	180	206	201	177	235	217	213	202	201	204	190	208	190	228	205	208	202	198	211	218	205	216	227	216	220	190	208	207	199	219	224	206	247	229	190	195	184	208	193	198	212	211	189	231	226	205	204	199	193	195	222	220	206	196	203	209	220	192	205	199	191	211	199	210	194	235	193	246	217	204	219	214	184	197	187	172	223	206	212	209	193	217	210	219	231	198	198	192	209	192	200	208	165	223	183	211	177	212	194	223	194	199	202	181	211	219	205	207	202	204	214	216	235	216	217	176	213	205	196	210	206	200	201	202	191	211	197	195	220	204	195	195	193	195	205	228	171	188	211	181	216	202	209	211	185	174	211	210	204	223	211	175	221	182	199	237	209	213	200	224	239	204	216	182	191	186	197	200	208	216	195	191	207	192	207	202	228	209	204	231	229	192	205	211	210	227	196	212	206	210	205	224	214	254	214	192	220	203	211	218	212	223	219	200	182	216	192	210	223	223	202	191	206	210	189	200	205	213	235	210	224	181	208	209	206	209	214	190	229	198	211	245	206	214	185	200	212	196	202	192	203	206	204	207	182	241	220	203	205	195	195	189	194	194	184	215	209	201	218	210	206	184	214	218	193	202	223	185	216	234	210	209	193	236	204	195	187	224	197	196	220	202	197	205	213	204	185	226	176	195	200	216	199	197	186	229	214	236	212	219	210	217	183	220	215	208	200	202	203	193	211	197	209	198	196	208	202	169	205	224	191	183	224	177	220	196	198	211	216	204	219	198	222	229	201	185	215	198	204	224	191	184	236	197	215	197	211	181	191	219	240	213	224	196	193	209	172	212	214	197	216	236	205	196	213	215	209	208	183	211	206	213	219	223	186	204	245	213	219	188	211	186	236	210	189	211	213	160	202	209	202	209	220	213	221	205	173	220	209	203	195	234	225	199	187	211	224	218	225	213	193	213	204	220	185	208	206	219	212	221	237	236	201	191	219	172	205	212	181	212	209	198	234	218	214	204	222	218	186	208	217	178	207	218	222	209	207	215	203	217	220	230	201	206	233	235	219	194	197	194	196	180	182	219	194	207	213	225	188	210	193	212	205	210	220	182	231	237	214	200	194	212	197	216	218	247	215	197	234	224	203	219	219	206	211	198	225	216	198	197	225	177	200	213	198	208	199	203	215	218	213	217	169	199	201	208	189	177	206	192	200	193	199	220	215	215	223	202	206	179	226	202	216	225	186	207	193	207	203	229	216	207	235	213	215	193	216	187	233	205	221	182	201	226	209	223	210	211	209	184	211	214	219	195	200	198	177	219	201	217	215	227	211	177	203	211	195	205	212	215	203	203	204	198	193	210	196	203	207	183	220	220	199	196	205	188	196	215	177	195	176	200	221	194	201	193	194	196	216	200	219	219	209	207	207	196	201	183	207	208	224	193	206	210	239	200	196	202	193	170	215	200	212	215	219	227	231	225	229	188	200	190	208	209	211	209	193	230	208	210	225	218	207	197	173	186	202	218	222	226	203	193	184	193	209	194	200	248	208	204	191	206	192	198	205	196	221	227	211	218	202	218	215	213	226	208	199	191	191	220	203	243	197	217	202	215	232	196	197	214	181	199	241	206	221	221	197	206	206	192	205	216	170	192	194	226	217	224	218	198	195	209	219	209	172	201	200	191	206	193	189	224	213	188	202	231	209	201	200	215	194	199	220	197	233	193	233	208	205	214	225	213	215	205	213	196	221	190	211	193	215	175	189	187	222	224	201	196	232	182	222	214	197	210	214	214	181	210	207	195	190	228	193	212	183	193	221	214	188	203	205	207	203	178	190	192	193	199	213	202	189	190	181	217	180	209	224	194	215	201	202	211	198	183	176	212	215	183	213	198	205	216	213	194	229	240	184	211	222	190	187	193	214	205	183	209	215	220	193	211	207	198	183	222	212	217	207	227	240	203	236	196	226	222	221	200	184	196	208	210	199	194	207	219	193	229	204	237	227	215	206	191	190	211	208	209	234	214	231	234	213	203	217	186	181	186	213	195	193	190	222	217	226	228	212	204	218	197	206	198	202	197	195	197	199	202	185	202	181	208	215	221	201	195	180	216	214	209	245	186	228	212	216	194	208	198	193	215	197	202	206	214	203	226	205	197	200	165	186	181	208	214	190	224	213	200	212	205	180	190	191	191	217	217	205	217	202	223	211	210	196	202	188	218	197	209	202	193	203	198	209	228	209	177	217	185	210	226	233	205	223	207	222	179	197	212	196	204	205	217	201	227	222	192	202	184	207	198	178	200	215	213	204	221	213	219	227	210	192	196	196	201	217	220	204	193	214	224	195	210	193	206	217	173	203	207	205	202	185	181	237	211	206	190	216	196	197	207	226	195	217	218	181	189	191	212	187	227	196	202	188	191	215	223	229	216	218	204	224	203	224	216	193	220	180	242	221	221	217	180	197	227	198	195	201	191	213	224	207	228	247	190	189	218	200	220	226	222	204	183	189	193	185	206	215	187	222	196	208	189	201	193	184	221	190	201	220	229	229	208	202	192	220	203	212	218	193	232	225	203	201	202	209	206	235	234	186	220	199	201	185	207	206	198	198	245	200	203	214	211	224	193	211	217	190	232	228	223	202	200	206	201	204	211	209	234	198	242	189	214	190	189	214	201	226	195	209	213	211	178	230	209	222	192	211	208	191	209	213	208	188	198	204	203	181	223	223	204	203	213	196	215	214	206	199	215	207	225	202	183	205	212	235	209	191	192	221	199	205	234	221	223	240	208	214	221	168	199	193	189	189	187	175	204	182	193	186	194	199	199	213	190	194	196	206	213	222	199	191	199	198	207	213	186	195	212	219	214	189
8318	9119	17083	21036	18414	17416	17358	15489	13408	12137	12457	8547	8771	7312	6794	5871	6156	6157	5578	4403	3958	3207	2954	2450	2562	2269	1957	1680	1518	1297	1133	1107	1000	898	904	825	784	847	893	762	738	733	702	667	667	621	653	590	607	546	603	569	609	633	579	581	549	595	582	570	590	547	558	571	569	604	578	582	567	626	574	555	554	571	586	589	573	524	578	594	523	568	617	592	558	596	627	576	616	558	550	589	567	541	571	621	565	606	573	576	590	589	577	607	590	586	558	545	559	552	577	568	638	575	593	530	537	569	608	563	577	589	586	601	592	591	564	586	579	615	587	585	548	569	546	569	582	568	556	573	593	522	542	580	569	548	548	569	605	577	555	587	538	590	567	551	581	591	579	598	579	579	558	581	605	570	606	557	544	586	559	567	598	568	577	598	567	608	578	621	577	609	581	563	583	560	559	516	549	552	528	611	595	604	582	601	586	560	624	578	560	575	559	568	558	628	584	586	569	520	569	551	587	565	553	648	568	554	549	610	573	608	611	566	573	600	593	584	577	563	549	588	619	621	600	589	569	572	545	574	565	543	593	538	620	546	519	600	559	555	574	556	588	583	549	579	559	556	600	562	582	563	588	572	581	544	563	600	560	556	558	581	588	569	550	591	567	562	569	536	561	580	606	597	554	574	607	603	537	541	565	569	564	533	566	581	562	571	595	590	550	565	564	552	530	622	600	584	548	549	559	564	583	599	573	533	589	581	530	555	557	596	575	570	558	556	591	590	596	571	606	592	561	530	540	542	564	586	589	556	556	587	587	567	600	596	590	560	592	621	528	599	553	593	562	563	573	571	567	540	574	553	562	576	603	589	587	564	524	579	565	576	554	559	633	584	581	626	582	537	598	559	549	581	562	574	576	572	578	550	574	588	532	616	560	559	546	613	569	572	595	561	581	565	600	574	597	586	582	555	568	563	553	597	606	569	559	584	544	551	611	573	555	596	570	584	602	563	586	589	540	572	548	555	592	609	567	541	568	551	618	574	580	552	551	551	545	541	583	537	587	583	598	527	567	565	562	565	574	564	552	595	628	564	617	572	550	581	579	579	613	618	570	554	557	528	575	593	632	582	572	569	529	575	562	565	580	544	597	578	596	578	567	548	549	607	588	593	608	545	553	532	585	545	566	534	613	592	559	550	576	571	583	590	575	572	578	586	568	569	626	585	575	562	609	566	524	503	577	567	565	594	560	588	562	585	571	574	520	586	594	560	576	580	569	546	615	607	567	585	570	595	566	638	565	630	536	553	609	545	558	580	588	590	544	549	580	569	568	573	575	549	554	619	579	610	552	567	547	591	591	583	552	585	569	589	554	563	578	609	575	529	536	553	578	564	594	601	589	581	563	564	555	544	593	571	569	558	524	542	599	590	598	616	572	581	569	560	580	589	565	579	623	588	548	554	540	560	613	600	586	564	609	578	615	555	595	599	519	582	575	569	569	579	543	590	556	564	585	537	538	625	552	554	542	543	540	561	589	588	602	540	588	560	595	568	591	578	563	599	590	561	625	550	556	588	550	587	561	639	568	638	553	574	585	562	599	602	568	570	594	555	567	617	569	578	573	592	595	555	586	576	592	613	612	577	563	603	541	574	527	584	591	590	601	583	571	597	586	598	601	609	615	602	555	589	624	587	588	553	580	572	557	562	538	550	585	617	573	639	579	609	547	556	529	569	536	592	550	557	546	563	534	580	540	582	583	542	606	612	585	577	628	599	573	583	563	547	583	565	577	584	574	594	602	548	566	570	581	582	551	555	610	540	517	598	576	587	578	577	584	613	585	554	544	553	527	598	547	587	592	546	522	601	581	579	586	577	631	593	581	590	572	619	605	621	569	593	575	556	593	560	552	559	597	583	544	564	562	567	565	551	540	586	582	572	605	565	564	577	613	572	564	569	551	568	534	584	542	579	588	612	581	584	606	606	596	579	558	581	619	569	567	576	560	580	607	600	552	564	578	610	559	604	561	564	619	566	584	596	545	585	582	597	563	581	558	604	588	605	564	577	627	597	577	627	578	556	584	574	570	606	566	556	575	601	563	552	552	556	584	622	556	561	573	591	592	613	588	566	542	619	570	618	556	581	591	543	595	591	553	579	570	590	575	557	576	565	572	574	553	559	558	573	578	536	563	591	600	581	613	538	613	563	562	615	578	573	538	545	583	570	588	569	629	580	582	569	563	616	561	591	594	533	544	550	569	552	540	538	601	547	533	598	565	599	592	557	561	575	580	581	546	611	596	515	589	590	554	567	537	626	566	586	580	585	606	570	582	595	609	553	562	581	579	575	607	631	534	568	580	567	599	577	574	583	589	570	551	588	573	567	562	540	571	595	599	549	598	569	532	603	610	564	578	579	565	573	576	566	575	580	555	568	578	580	564	552	559	565	531	555	556	610	560	562	578	570	591	581	552	591	558	584	565	576	528	582	595	587	598	603	550	531	579	595	600	611	575	582	540	592	567	602	537	587	514	595	587	577	616	603	565	597	576	573	582	565	523	553	551	602	602	547	551	594	540	545	580	593	532	589	581	564	608	572	569	585	566	600	590	550	598	612	607	607	614	547	577	592	565	593	583	570	554	542	550	589	536	599	587	606	573	565	589	590	604	529	592	564	576	555	573	609	628	583	582	579	574	567	571	572	553	516	561	602	572	613	607	553	576	597	583	610	583	566	599	585	569	565	583	580	593	578	541	576	579	585	568	558	605	536	589	573	576	581	572	574	589	595	590	573	540	616	578	542	578	551	563	583	588	562	583	555	566	612	610	584	566	582	578	588	571	583	563	536	566	577	610	583	559	573	588	615	536	581	566	550	565	588	543	555	562	577	595	545	553	618	591	581	564	566	565	590	559	567	580	570	581	551	568	602	589	533	576	602	597	537	543	600	583	557	598	573	511	607	622	571	581	599	562	554	567	568	593	590	587	578	587	593	590	590	572	555	556	605	552	529	547	580	551	577	530	569	612	572	550	546	584	584	550	588	585	569	584	507	572	567	552	576	553	567	590	561	604	608	616	564	597	564	548	528	575	555	571	604	558	575	587	528	591	601	604	610	601	556	553	561	584	600	569	559	577	588	589	592	626	550	548	552	561	569	578	561	575	589	583	574	559	533	602	551	580	607	599	596	559	611	588	571	540	575	574	573	627	562	586	565	553	563	558	616	573	557	616	576	522	590	582	575	547	563	561	559	609	574	567	530	605	580	568	574	598	618	555	604	556	582	560	586	517	567	584	604	524	575	591	617	574	562	565	518	598	572	544	581	579	582	569	537	588	584	570	572	539	560	588	567	552	585	576	590	624	610	556	567	581	572	578	575	562	609	578	567	624	582	565	563	557	590	566	562	534	579	567	571	578	603	515	587	584	561	574	581	627	569	579	539	540	595	636	571	535	590	589	574	569	579	617	573	586	579	563	516	592	564	611	599	585	563	605	585	578	563	578	646	558	610	598	510	548	564	567	607	550	558
28566	27090	33961	37032	32360	34009	36250	33616	28874	29005	31920	22632	20174	15573	12625	11726	12858	12193	9966	7589	5496	4957	3968	3303	3617	3109	2744	1930	1769	1223	1299	992	785	713	718	727	540	729	711	468	425	410	380	342	313	302	260	243	215	186	215	189	174	177	206	184	160	209	230	190	181	200	163	182	202	180	184	198	204	187	243	171	187	189	174	186	191	168	179	183	186	194	179	190	211	183	217	215	212	176	182	181	181	187	194	203	184	171	174	195	181	177	159	191	171	189	165	200	210	175	165	187	174	176	179	199	203	174	193	181	162	220	179	195	210	184	180	184	182	210	198	194	167	204	189	210	175	173	209	183	189	199	179	190	189	191	189	195	219	193	183	204	183	183	192	180	204	185	153	213	199	184	162	199	180	185	171	179	216	173	188	196	201	183	178	200	183	198	197	185	182	198	202	212	184	186	179	183	207	184	188	188	197	179	211	184	185	180	166	178	188	167	189	217	203	201	200	190	182	183	181	206	193	185	179	201	189	220	180	159	199	203	181	187	199	204	224	188	176	202	175	174	192	185	184	208	181	163	219	189	169	216	210	210	192	204	203	183	196	213	194	209	188	188	177	174	190	184	201	184	204	181	172	182	171	204	192	193	177	176	207	176	192	189	182	210	165	186	189	197	187	210	193	191	167	145	199	186	175	181	201	184	188	179	188	186	168	169	205	170	198	194	202	199	212	200	196	205	201	182	184	220	203	189	170	183	195	195	163	188	194	193	177	190	211	187	172	180	176	206	199	199	167	196	176	194	163	211	185	188	189	183	213	186	205	196	191	193	189	179	187	192	188	197	193	177	169	201	180	195	204	187	194	199	202	187	221	173	193	213	207	186	196	197	185	179	203	193	171	190	208	204	187	176	169	186	171	193	185	168	195	188	194	187	200	173	205	194	171	196	203	191	191	205	179	222	179	179	216	209	196	195	186	172	183	192	203	177	196	186	168	174	194	192	188	178	192	198	183	181	186	201	180	190	186	187	171	192	161	186	191	174	175	177	169	180	210	196	177	187	153	191	201	180	196	201	207	197	188	164	210	199	187	189	189	217	211	178	201	203	214	183	194	178	198	199	204	196	187	193	185	188	171	178	189	180	201	195	177	195	185	184	197	175	194	180	194	178	183	195	180	214	216	177	178	195	176	196	176	171	190	200	194	185	176	208	178	193	220	184	173	204	210	187	183	206	186	215	185	196	206	173	199	167	174	184	168	199	212	173	196	187	200	199	177	207	178	196	192	159	188	205	172	183	182	202	196	158	176	157	196	197	201	183	210	198	186	181	196	176	183	208	188	165	186	193	211	191	205	175	195	211	189	209	219	173	194	194	227	185	188	188	175	200	205	168	214	163	188	192	189	199	172	197	203	185	178	205	185	175	171	181	180	172	193	192	181	202	203	213	225	187	169	207	211	158	189	203	161	198	176	173	195	161	201	183	172	186	194	163	188	193	181	179	224	211	201	192	173	181	164	224	189	184	186	193	183	206	225	187	172	187	195	198	198	178	202	192	197	209	215	190	184	211	195	166	183	190	194	189	185	210	199	189	197	185	215	157	206	185	189	176	193	174	183	178	177	180	198	192	208	184	179	164	208	203	177	164	180	175	175	160	183	188	186	211	189	194	192	205	179	187	174	191	174	183	194	188	193	181	211	185	178	188	202	169	206	178	150	180	205	175	197	196	185	200	185	169	181	196	192	195	194	185	192	175	162	165	182	176	201	211	188	184	176	192	187	208	193	182	192	186	186	179	190	188	174	204	183	181	194	191	180	184	162	190	193	213	199	182	188	194	185	198	174	183	196	206	204	173	195	187	184	163	190	220	180	197	193	211	214	197	186	183	176	168	192	186	199	198	184	182	190	172	180	180	210	189	199	176	187	199	181	207	168	188	176	216	181	195	200	179	186	203	194	199	208	167	195	170	197	203	180	188	219	228	202	194	192	183	175	202	190	193	186	190	185	205	170	213	189	192	189	181	163	199	187	191	197	191	176	184	197	202	213	185	225	197	203	180	179	221	187	190	188	170	182	206	202	187	182	211	189	184	209	211	160	179	206	165	198	177	185	216	181	196	200	180	192	190	179	171	192	189	199	166	190	186	176	176	206	194	197	175	183	224	212	181	189	166	183	147	185	194	176	158	210	180	177	177	209	162	214	183	175	194	220	187	183	174	200	213	184	185	180	197	180	186	160	205	181	212	186	184	170	212	190	181	192	188	179	207	176	192	184	181	221	200	198	192	191	201	186	184	208	194	200	188	162	198	175	206	199	196	209	200	201	201	205	173	191	210	180	181	180	192	192	199	173	193	189	186	170	193	198	153	198	170	186	204	191	202	179	205	204	195	178	173	180	194	174	194	193	189	179	176	185	196	163	188	177	201	198	179	200	203	178	166	179	201	186	166	219	215	179	200	155	184	158	197	183	208	180	202	192	187	168	205	186	192	188	174	181	193	180	190	187	217	203	190	194	175	190	201	194	154	188	215	210	190	176	199	175	174	214	197	209	169	182	175	192	170	187	179	182	198	201	196	203	174	175	174	200	209	210	200	168	207	168	215	182	182	185	177	169	207	175	199	184	188	229	198	185	185	211	196	199	185	206	182	197	199	214	156	196	177	181	201	186	172	192	202	173	185	179	174	172	183	178	159	194	175	185	174	175	197	183	193	187	208	198	164	198	211	197	176	190	180	179	186	196	177	180	184	155	200	174	169	175	190	209	187	178	208	218	181	160	182	196	157	187	167	178	217	196	198	187	178	189	168	190	188	182	198	199	191	185	185	188	197	199	181	190	207	189	166	197	198	193	190	196	203	191	175	200	192	184	207	203	148	190	224	178	212	229	161	185	167	193	183	187	183	175	194	207	196	196	179	197	171	174	220	184	179	216	196	160	194	198	167	194	182	182	215	165	203	192	152	188	174	179	190	187	175	207	198	183	195	188	174	208	172	204	186	193	182	159	212	198	181	160	223	198	196	181	205	203	170	205	198	182	183	200	214	198	211	192	191	209	211	186	195	209	195	206	195	199	174	196	193	203	215	193	210	195	185	202	193	188	175	195	201	185	195	184	171	181	188	176	182	191	194	206	181	188	194	209	172	211	180	197	188	190	215	197	177	164	217	185	200	201	215	181	189	174	201	190	204	202	186	196	178	185	185	172	183	192	176	214	204	169	190	180	213	215	199	178	207	148	177	196	212	178	193	149	187	168	203	202	189	175	175	181	183	186	197	173	186	184	189	183	170	198	182	160	184	191	192	197	198	211	191	216	216	156	181	200	204	216	163	178	170	186	177	200	173	215	180	175	198	209	192	192	193	183	186	179	175	186	203	208	192	187	208	161	199	185	187	198	219	184	172	182	207	192	186	185	184	188	179	171	185	208	176	177	176	181	227	206	169	197	189	197	217	192	181	178	202	198	175	215	201	153	196	185	217	170	231	214	192	212	174	192	202	196	197	184	166	204	171	191	210	202	209	185	193
19779	22194	33329	40233	40704	45175	47263	46739	42238	44928	46606	37948	36938	31940	28914	28753	31512	30992	27954	23870	19243	19151	16513	14732	15578	14617	13565	10389	10072	7339	7776	5675	4760	4177	4076	4050	3169	3941	4307	2613	2400	2322	1965	1687	1427	1264	1035	787	730	682	648	574	552	563	530	517	511	603	672	573	584	538	574	555	560	582	567	547	497	555	548	564	546	520	564	558	560	542	534	536	570	502	507	567	612	530	550	558	527	553	530	548	513	523	530	523	494	531	532	555	518	529	543	537	555	540	551	531	535	546	522	542	532	536	586	545	491	563	544	521	534	542	536	506	546	578	545	570	520	508	551	505	538	563	536	538	541	524	538	591	555	550	552	540	546	550	568	552	520	561	527	540	496	525	492	547	534	537	538	534	591	578	535	527	555	511	577	519	558	552	572	531	499	547	519	547	512	547	526	539	531	541	504	559	492	496	514	490	547	531	487	514	546	516	540	526	520	520	516	500	593	501	529	569	538	525	546	511	577	547	531	551	554	519	546	519	562	545	507	553	548	540	562	534	529	519	541	573	508	520	553	564	532	521	577	553	504	531	541	547	526	557	505	525	576	522	538	532	553	549	557	557	522	518	508	550	521	522	531	551	520	547	515	510	553	538	557	476	490	501	530	506	550	505	543	533	549	567	560	552	549	527	510	539	534	535	522	570	539	533	574	555	565	589	510	565	549	563	547	524	526	516	536	542	534	580	524	524	560	514	517	576	569	549	524	566	479	517	550	539	556	523	534	567	514	557	524	547	541	553	514	514	519	504	541	544	525	544	570	547	554	499	527	554	542	571	573	542	535	511	567	587	548	564	522	549	544	506	534	536	538	532	546	535	551	504	540	566	518	529	531	547	530	533	516	551	524	579	565	541	520	543	532	550	504	496	531	527	525	529	545	572	496	537	529	521	536	514	529	540	500	518	561	521	545	510	537	578	517	573	558	480	544	536	550	529	575	584	469	579	559	546	593	538	563	514	541	527	509	517	514	526	586	560	510	510	546	520	553	541	555	556	517	503	564	541	547	531	542	520	561	536	497	559	573	569	562	531	539	555	547	568	506	562	561	540	515	526	553	509	565	555	536	556	521	515	575	518	527	524	561	528	522	527	516	555	554	507	541	569	541	524	523	540	516	548	555	524	534	522	501	552	552	541	498	568	550	514	591	568	525	529	508	528	543	509	538	543	537	468	524	541	555	565	581	478	534	544	487	587	504	528	574	545	557	589	546	542	535	502	512	528	535	572	556	481	545	543	549	551	560	551	528	522	531	542	567	510	523	546	557	539	471	558	513	547	562	540	551	521	539	532	532	519	538	553	552	513	544	525	553	512	478	559	558	567	530	526	560	561	521	550	538	551	560	561	542	533	553	512	556	540	538	522	543	552	568	553	539	564	545	541	574	519	534	594	561	514	565	518	554	523	588	481	548	558	524	580	528	527	561	545	541	505	528	560	505	516	525	530	498	491	498	537	561	549	549	551	540	552	570	557	548	521	499	570	550	590	536	565	547	538	546	549	552	560	544	524	516	499	572	534	567	579	508	524	537	558	556	530	493	565	539	568	539	541	595	547	565	544	517	527	529	551	538	546	503	506	550	559	538	578	551	529	492	531	556	498	524	543	526	532	548	565	546	548	546	522	550	506	517	587	566	549	510	518	527	525	535	540	496	516	521	533	576	565	516	532	569	512	544	534	536	508	485	516	579	544	518	496	545	535	554	538	559	575	532	511	537	546	516	560	477	580	564	536	540	539	494	568	587	543	548	589	522	567	503	554	503	582	553	585	553	523	527	555	543	511	512	507	541	558	484	529	503	565	524	536	532	549	553	513	558	552	533	532	575	553	547	536	524	555	527	549	548	544	545	547	549	540	529	527	550	538	557	526	543	502	558	580	561	500	512	574	539	527	516	555	504	548	551	545	513	536	555	531	513	569	512	552	554	569	504	540	527	528	547	557	534	542	549	535	490	520	564	572	583	543	574	584	550	554	540	528	548	567	566	527	538	558	560	555	576	530	559	591	565	573	536	521	531	545	542	560	518	547	532	558	549	534	521	579	516	553	541	559	530	499	549	520	547	529	567	534	510	526	516	525	523	525	555	543	534	558	511	544	559	565	542	534	552	555	519	543	512	532	554	549	539	510	522	545	572	582	511	538	534	572	533	521	491	531	565	584	555	505	538	532	555	523	527	562	553	526	546	547	545	561	500	534	545	557	561	524	541	543	518	549	510	559	507	521	520	563	511	531	542	564	521	559	497	496	528	545	562	535	535	553	532	520	555	507	526	553	577	565	562	539	544	555	511	502	531	536	534	537	582	550	567	566	535	524	536	521	559	523	532	513	508	563	511	534	525	554	494	553	528	544	553	532	511	495	553	523	518	522	558	525	533	507	515	545	536	566	551	515	496	506	527	500	561	552	528	548	551	538	569	515	556	518	526	533	569	508	556	538	523	530	527	576	550	599	541	553	531	513	541	497	535	576	535	542	522	540	548	566	529	523	562	523	528	534	545	577	574	554	577	502	519	538	533	574	533	531	525	519	515	521	518	527	586	559	569	544	575	519	535	496	549	500	580	544	514	572	556	554	514	515	525	538	542	520	518	551	529	551	505	535	576	544	550	527	541	574	530	520	536	594	537	516	548	530	561	516	544	492	534	518	542	562	538	525	544	514	498	552	553	551	546	572	521	527	541	553	557	524	519	531	487	553	541	564	557	504	546	568	539	492	511	529	541	562	556	516	590	514	564	529	574	531	554	564	530	544	556	531	544	532	515	546	490	532	535	511	498	486	561	500	512	535	514	531	526	575	522	567	522	593	573	525	521	563	577	558	520	543	544	552	525	561	524	520	559	528	534	561	513	518	530	550	575	494	506	559	511	563	553	551	534	538	560	542	539	522	539	528	520	519	595	538	489	554	543	522	535	508	570	543	551	523	504	544	546	556	537	567	568	539	541	561	522	511	537	565	576	524	498	484	548	534	556	567	575	535	510	514	554	529	549	559	559	545	516	551	522	504	568	554	512	511	549	549	559	531	525	534	538	520	588	540	556	483	519	586	558	591	569	573	481	526	537	536	510	514	554	545	509	541	562	527	539	526	551	514	526	552	548	530	569	543	551	536	493	524	521	579	524	508	578	533	499	500	526	547	523	569	573	518	559	568	536	520	514	555	533	543	514	570	575	526	556	513	531	543	512	539	520	552	516	584	563	516	546	569	505	539	543	555	546	523	535	543	525	491	524	525	535	565	540	497	566	536	533	522	503	539	525	551	534	523	528	518	556	528	551	535	526	530	522	531	565	513	523	527	551	541	526	530	539	516	547	550	528	545	511	489	501	524	524	516	553	545	540	530	518	507	596	515	548	534	552	514	543	569	506	565	512	578	568	557	559	507	528	510	536	573	532	524	507	562	524	526	538	574	529	552	546	519	556	508	520	533	503	546	558	586	538	539	542	542	512	519	578	538	536	544	533	558	528	558	528	533	521	537	560	546
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
